From 4ca365eff4c155ebf537010afb91f2fd3362fb6d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 3 Jun 2013 10:29:35 +0000 Subject: [PATCH 01/42] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 047dbd168e122730ade43596c10e8fda281be079 Mon Sep 17 00:00:00 2001 From: Eduardo Echeverria Date: Mon, 3 Jun 2013 14:14:46 -0430 Subject: [PATCH 02/42] Initial import BZ #969623 --- .gitignore | 1 + 0001_Fix_mono_dir.patch | 24 ++++ libappindicator.spec | 239 ++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 265 insertions(+) create mode 100644 0001_Fix_mono_dir.patch create mode 100644 libappindicator.spec diff --git a/.gitignore b/.gitignore index e69de29..c35661c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/libappindicator-12.10.0.tar.gz diff --git a/0001_Fix_mono_dir.patch b/0001_Fix_mono_dir.patch new file mode 100644 index 0000000..b7c82c4 --- /dev/null +++ b/0001_Fix_mono_dir.patch @@ -0,0 +1,24 @@ +diff -Nru libappindicator-0.4.92.orig/bindings/mono/appindicator-sharp-0.1.pc.in libappindicator-0.4.92/bindings/mono/appindicator-sharp-0.1.pc.in +--- libappindicator-0.4.92.orig/bindings/mono/appindicator-sharp-0.1.pc.in 2012-06-27 21:04:30.199741626 -0400 ++++ libappindicator-0.4.92/bindings/mono/appindicator-sharp-0.1.pc.in 2012-06-27 21:05:23.326822552 -0400 +@@ -1,7 +1,7 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ + libdir=@libdir@ +-assemblies_dir=${libdir}/cli/appindicator-sharp-0.1 ++assemblies_dir=${libdir}/appindicator-sharp-0.1 + + Name: appindicator-sharp + Description: application indicators for .NET +diff -Nru libappindicator-0.4.92.orig/bindings/mono/Makefile.am libappindicator-0.4.92/bindings/mono/Makefile.am +--- libappindicator-0.4.92.orig/bindings/mono/Makefile.am 2012-06-27 21:04:30.199741626 -0400 ++++ libappindicator-0.4.92/bindings/mono/Makefile.am 2012-06-27 21:04:59.562786431 -0400 +@@ -31,7 +31,7 @@ + $(DLLPOLICY1) \ + $(POLICY1).config + +-assemblydir = $(libdir)/cli/appindicator-sharp-0.1 ++assemblydir = $(libdir)/appindicator-sharp-0.1 + assembly_DATA = $(TARGET) + + CLEANFILES = \ diff --git a/libappindicator.spec b/libappindicator.spec new file mode 100644 index 0000000..bd416a6 --- /dev/null +++ b/libappindicator.spec @@ -0,0 +1,239 @@ +Name: libappindicator +Version: 12.10.0 +Release: 1%{?dist} +Summary: Application indicators library + +Group: System Environment/Libraries +License: LGPLv2 and LGPLv3 +URL: https://launchpad.net/libappindicator +Source0: https://launchpad.net/libappindicator/12.10/%{version}/+download/%{name}-%{version}.tar.gz +Patch0: 0001_Fix_mono_dir.patch + +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gtk-doc +BuildRequires: vala-tools +BuildRequires: dbus-glib-devel +BuildRequires: libdbusmenu-devel +BuildRequires: libdbusmenu-gtk2-devel +BuildRequires: libdbusmenu-gtk3-devel +BuildRequires: gtk-sharp2-gapi +BuildRequires: gobject-introspection-devel +BuildRequires: gtk2-devel +BuildRequires: gtk3-devel +BuildRequires: gtk-sharp2-devel +BuildRequires: libindicator-devel +BuildRequires: libindicator-gtk3-devel +BuildRequires: mono-devel +BuildRequires: mono-nunit-devel +BuildRequires: python2-devel +BuildRequires: pygtk2-devel + +%description +A library to allow applications to export a menu into the Unity Menu bar. Based +on KSNI it also works in KDE and will fallback to generic Systray support if +none of those are available. + + +%package -n python-appindicator +Summary: Python 2 bindings for %{name} +Group: System Environment/Libraries + +Requires: %{name} = %{version}-%{release} + +%description -n python-appindicator +This package contains the Python 2 bindings for the appindicator library. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries + +Requires: %{name} = %{version}-%{release} +Requires: dbus-glib-devel +Requires: libdbusmenu-devel + +%description devel +This package contains the development files for the appindicator library. + + +%package gtk3 +Summary: Application indicators library - GTK 3 +Group: System Environment/Libraries + +%description gtk3 +A library to allow applications to export a menu into the Unity Menu bar. Based +on KSNI it also works in KDE and will fallback to generic Systray support if +none of those are available. + +This package contains the GTK 3 version of this library. + + +%package gtk3-devel +Summary: Development files for %{name}-gtk3 +Group: Development/Libraries + +Requires: %{name}-gtk3 = %{version}-%{release} +Requires: dbus-glib-devel +Requires: libdbusmenu-devel + +%description gtk3-devel +This package contains the development files for the appindicator-gtk3 library. + + +%package docs +Summary: Documentation for %{name} and %{name}-gtk3 +Group: Documentation + +BuildArch: noarch + +%description docs +This package contains the documentation for the appindicator and +appindicator-gtk3 libraries. + + +%package sharp +Summary: Application indicators library - C# +Group: System Environment/Libraries + +%description sharp +A library to allow applications to export a menu into the Unity Menu bar. Based +on KSNI it also works in KDE and will fallback to generic Systray support if +none of those are available. + +This package contains the Mono C# bindings for this library. + + +%package sharp-devel +Summary: Development files for %{name}-sharp +Group: Development/Libraries + +Requires: %{name}-sharp = %{version}-%{release} + +%description sharp-devel +This package contains the development files for the appindicator-sharp library. + + +%prep +%setup -q +%patch0 -p1 -b .monodir + +autoreconf -vfi + + +%build +%global _configure ../configure +mkdir build-gtk2 build-gtk3 + +pushd build-gtk2 +%configure --with-gtk=2 --enable-gtk-doc --disable-static +# Parallel make, crash the build +make -j1 V=1 +popd + +pushd build-gtk3 +%configure --with-gtk=3 --enable-gtk-doc --disable-static +# Parallel make, crash the build +make -j1 V=1 +popd + + +%install +pushd build-gtk2 +make install DESTDIR=%{buildroot} +popd + +pushd build-gtk3 +make install DESTDIR=%{buildroot} +popd + +find %{buildroot} -type f -name '*.la' -delete + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%post gtk3 -p /sbin/ldconfig + +%postun gtk3 -p /sbin/ldconfig + + +%files +%doc AUTHORS README COPYING COPYING.LGPL.2.1 +%{_libdir}/libappindicator.so.* +%{_libdir}/girepository-1.0/AppIndicator-0.1.typelib + + +%files -n python-appindicator +%dir %{python_sitearch}/appindicator/ +%{python_sitearch}/appindicator/__init__.py* +%{python_sitearch}/appindicator/_appindicator.so +%dir %{_datadir}/pygtk/ +%dir %{_datadir}/pygtk/2.0/ +%dir %{_datadir}/pygtk/2.0/defs/ +%{_datadir}/pygtk/2.0/defs/appindicator.defs + + +%files devel +%dir %{_includedir}/libappindicator-0.1/ +%dir %{_includedir}/libappindicator-0.1/libappindicator/ +%{_includedir}/libappindicator-0.1/libappindicator/*.h +%{_libdir}/libappindicator.so +%{_libdir}/pkgconfig/appindicator-0.1.pc +%{_datadir}/gir-1.0/AppIndicator-0.1.gir +%{_datadir}/vala/vapi/appindicator-0.1.vapi +%{_datadir}/vala/vapi/appindicator-0.1.deps + + +%files gtk3 +%doc AUTHORS README COPYING COPYING.LGPL.2.1 +%{_libdir}/libappindicator3.so.* +%{_libdir}/girepository-1.0/AppIndicator3-0.1.typelib + + +%files gtk3-devel +%dir %{_includedir}/libappindicator3-0.1/ +%dir %{_includedir}/libappindicator3-0.1/libappindicator/ +%{_includedir}/libappindicator3-0.1/libappindicator/*.h +%{_libdir}/libappindicator3.so +%{_libdir}/pkgconfig/appindicator3-0.1.pc +%{_datadir}/gir-1.0/AppIndicator3-0.1.gir +%{_datadir}/vala/vapi/appindicator3-0.1.vapi +%{_datadir}/vala/vapi/appindicator3-0.1.deps + + +%files docs +%doc %{_datadir}/gtk-doc/html/libappindicator/ + + +%files sharp +%doc AUTHORS README COPYING COPYING.LGPL.2.1 +%dir %{_libdir}/appindicator-sharp-0.1/ +%{_libdir}/appindicator-sharp-0.1/appindicator-sharp.dll +%{_libdir}/appindicator-sharp-0.1/appindicator-sharp.dll.config +%{_libdir}/appindicator-sharp-0.1/policy.0.0.appindicator-sharp.config +%{_libdir}/appindicator-sharp-0.1/policy.0.0.appindicator-sharp.dll +%{_libdir}/appindicator-sharp-0.1/policy.0.1.appindicator-sharp.config +%{_libdir}/appindicator-sharp-0.1/policy.0.1.appindicator-sharp.dll +%dir %{_prefix}/lib/mono/appindicator-sharp/ +%{_prefix}/lib/mono/appindicator-sharp/appindicator-sharp.dll +%{_prefix}/lib/mono/appindicator-sharp/policy.0.0.appindicator-sharp.dll +%dir %{_prefix}/lib/mono/gac/appindicator-sharp/ +%dir %{_prefix}/lib/mono/gac/appindicator-sharp/*/ +%{_prefix}/lib/mono/gac/appindicator-sharp/*/appindicator-sharp.dll +%{_prefix}/lib/mono/gac/appindicator-sharp/*/appindicator-sharp.dll.config +%dir %{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/ +%dir %{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/*/ +%{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/*/policy.0.0.appindicator-sharp.dll +%{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/*/policy.0.0.appindicator-sharp.config + + +%files sharp-devel +%{_libdir}/pkgconfig/appindicator-sharp-0.1.pc + + +%changelog +* Fri May 31 2013 Eduardo Echeverria - 12.10.0-1 +- Initial Packaging diff --git a/sources b/sources index e69de29..2ae3069 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +41910f2005edee9240da1e53fffcdc12 libappindicator-12.10.0.tar.gz From 4a0d3b7567b2d2dd009fc48cedec9bb7b56f33a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Thu, 13 Jun 2013 18:09:02 +0200 Subject: [PATCH 03/42] - set ExclusiveArch --- libappindicator.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index bd416a6..ede4ecf 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -29,6 +29,8 @@ BuildRequires: mono-nunit-devel BuildRequires: python2-devel BuildRequires: pygtk2-devel +ExclusiveArch: %{mono_arches} + %description A library to allow applications to export a menu into the Unity Menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if @@ -235,5 +237,8 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Thu Jun 13 2013 Dan Horák - 12.10.0-2 +- set ExclusiveArch + * Fri May 31 2013 Eduardo Echeverria - 12.10.0-1 - Initial Packaging From 6c92a3534e48322b2307532cdfddec8bd6931e4e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 23:49:07 -0500 Subject: [PATCH 04/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index ede4ecf..5775d65 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -237,6 +237,9 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 12.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Jun 13 2013 Dan Horák - 12.10.0-2 - set ExclusiveArch From 64a046f5af73a5f394cbdf1e4cdeb8115b3f88d6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 21:36:59 -0500 Subject: [PATCH 05/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 5775d65..eddcd85 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -237,6 +237,9 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 12.10.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 12.10.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 5abec394684bc19e33d2b773b33f23c875696260 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 22 Jul 2014 19:28:47 +0200 Subject: [PATCH 06/42] Rebuilt for gobject-introspection 1.41.4 --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index eddcd85..a17edfb 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -237,6 +237,9 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Tue Jul 22 2014 Kalev Lember - 12.10.0-5 +- Rebuilt for gobject-introspection 1.41.4 + * Sat Jun 07 2014 Fedora Release Engineering - 12.10.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From bae6dc0e7eb2510d8a6927788af9e7963c599fc2 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 02:17:47 +0000 Subject: [PATCH 07/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index a17edfb..85c484c 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -237,6 +237,9 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 12.10.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jul 22 2014 Kalev Lember - 12.10.0-5 - Rebuilt for gobject-introspection 1.41.4 From 13f999ef05529c8cdfe3ad30020fede745b4e14a Mon Sep 17 00:00:00 2001 From: Eduardo Echeverria Date: Tue, 30 Dec 2014 21:21:39 -0430 Subject: [PATCH 08/42] Added workaround -Wno-deprecated-declarations for fix FTBFS --- libappindicator.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index 85c484c..65ee3e6 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -128,15 +128,17 @@ autoreconf -vfi mkdir build-gtk2 build-gtk3 pushd build-gtk2 +export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations" %configure --with-gtk=2 --enable-gtk-doc --disable-static # Parallel make, crash the build -make -j1 V=1 +make -j1 V=1 popd pushd build-gtk3 +export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations" %configure --with-gtk=3 --enable-gtk-doc --disable-static # Parallel make, crash the build -make -j1 V=1 +make -j1 V=1 popd @@ -237,6 +239,9 @@ find %{buildroot} -type f -name '*.la' -delete %changelog +* Mon Dec 29 2014 Eduardo Echeverria - 12.10.0-7 +- Added workaround -Wno-deprecated-declarations for fix FTBFS + * Sun Aug 17 2014 Fedora Release Engineering - 12.10.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 4f1d69d6de6e585b8ca2fc7b76fde36e09bd01a9 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 4 Jan 2015 13:06:17 +0000 Subject: [PATCH 09/42] Rather than exclude the entire library from non mono arches just don't build the bindings --- libappindicator.spec | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index 65ee3e6..73433ae 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -17,19 +17,19 @@ BuildRequires: dbus-glib-devel BuildRequires: libdbusmenu-devel BuildRequires: libdbusmenu-gtk2-devel BuildRequires: libdbusmenu-gtk3-devel -BuildRequires: gtk-sharp2-gapi BuildRequires: gobject-introspection-devel BuildRequires: gtk2-devel BuildRequires: gtk3-devel -BuildRequires: gtk-sharp2-devel BuildRequires: libindicator-devel BuildRequires: libindicator-gtk3-devel -BuildRequires: mono-devel -BuildRequires: mono-nunit-devel BuildRequires: python2-devel BuildRequires: pygtk2-devel - -ExclusiveArch: %{mono_arches} +%ifarch %{mono_arches} +BuildRequires: gtk-sharp2-devel +BuildRequires: gtk-sharp2-gapi +BuildRequires: mono-devel +BuildRequires: mono-nunit-devel +%endif %description A library to allow applications to export a menu into the Unity Menu bar. Based @@ -94,6 +94,7 @@ This package contains the documentation for the appindicator and appindicator-gtk3 libraries. +%ifarch %{mono_arches} %package sharp Summary: Application indicators library - C# Group: System Environment/Libraries @@ -114,13 +115,14 @@ Requires: %{name}-sharp = %{version}-%{release} %description sharp-devel This package contains the development files for the appindicator-sharp library. +%endif %prep %setup -q %patch0 -p1 -b .monodir -autoreconf -vfi +autoreconf -vif %build @@ -131,14 +133,14 @@ pushd build-gtk2 export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations" %configure --with-gtk=2 --enable-gtk-doc --disable-static # Parallel make, crash the build -make -j1 V=1 +make -j1 V=1 popd pushd build-gtk3 export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations" %configure --with-gtk=3 --enable-gtk-doc --disable-static # Parallel make, crash the build -make -j1 V=1 +make -j1 V=1 popd @@ -212,6 +214,7 @@ find %{buildroot} -type f -name '*.la' -delete %doc %{_datadir}/gtk-doc/html/libappindicator/ +%ifarch %{mono_arches} %files sharp %doc AUTHORS README COPYING COPYING.LGPL.2.1 %dir %{_libdir}/appindicator-sharp-0.1/ @@ -237,8 +240,12 @@ find %{buildroot} -type f -name '*.la' -delete %files sharp-devel %{_libdir}/pkgconfig/appindicator-sharp-0.1.pc +%endif %changelog +* Sun Jan 4 2015 Peter Robinson 12.10.0-8 +- Rather than exclude the entire library from non mono arches just don't build the bindings + * Mon Dec 29 2014 Eduardo Echeverria - 12.10.0-7 - Added workaround -Wno-deprecated-declarations for fix FTBFS From 2754dfb995e0779e90dd92eaad850f3c8661b6d0 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 May 2015 18:41:43 +0100 Subject: [PATCH 10/42] Rebuild (mono4) --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 73433ae..c3b41ba 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -243,6 +243,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Mon May 18 2015 Peter Robinson 12.10.0-9 +- Rebuild (mono4) + * Sun Jan 4 2015 Peter Robinson 12.10.0-8 - Rather than exclude the entire library from non mono arches just don't build the bindings From ef0b99a7b98d60aff217e5be556249c3112d97c5 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 May 2015 18:48:26 +0100 Subject: [PATCH 11/42] fix mono compiler detection --- libappindicator.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libappindicator.spec b/libappindicator.spec index c3b41ba..164b650 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -122,6 +122,7 @@ This package contains the development files for the appindicator-sharp library. %setup -q %patch0 -p1 -b .monodir +sed -i "s#gmcs#mcs#g" configure.ac autoreconf -vif From d1c7cf43347d1c8cd6332a2212ce9f28b2e210cc Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 14:14:30 +0000 Subject: [PATCH 12/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 164b650..e1a6aff 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 12.10.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon May 18 2015 Peter Robinson 12.10.0-9 - Rebuild (mono4) From 569ae28f912e7fb3905383399535b545d8ab541d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 02:53:54 +0000 Subject: [PATCH 13/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index e1a6aff..1de557b 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 12.10.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 12.10.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1c0609726c51c83cc1abe0f9ab9bae72a234030c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 19 Jul 2016 07:36:38 +0000 Subject: [PATCH 14/42] - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 1de557b..27199f5 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Tue Jul 19 2016 Fedora Release Engineering - 12.10.0-12 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + * Thu Feb 04 2016 Fedora Release Engineering - 12.10.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From e0cc1fe0152b27d7f73b31d6746c62d297d0d796 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 14 Oct 2016 00:21:43 +0100 Subject: [PATCH 15/42] rebuild - mono on aarch64 --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 27199f5..0080a50 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Oct 13 2016 Peter Robinson 12.10.0-13 +- rebuild - mono on aarch64 + * Tue Jul 19 2016 Fedora Release Engineering - 12.10.0-12 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages From 7920251cd80379efa883865ac514c8eef69d3d7a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 18:22:20 +0000 Subject: [PATCH 16/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 0080a50..88ddad8 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 12.10.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Oct 13 2016 Peter Robinson 12.10.0-13 - rebuild - mono on aarch64 From 7ad2d8c02126406ebecbdd9c055954e356cb2974 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 18:31:50 +0000 Subject: [PATCH 17/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 88ddad8..bd60fa3 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 12.10.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 12.10.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From a7f76c86c79a2bf19fd742240d1446024ca5bfdb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 01:11:13 +0000 Subject: [PATCH 18/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index bd60fa3..362cb75 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -244,6 +244,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 12.10.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 12.10.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From e5622df43672df17e28d397cf873e44c32165c1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 17 Dec 2017 13:05:15 -0500 Subject: [PATCH 19/42] Python 2 binary package renamed to python2-appindicator --- libappindicator.spec | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index 362cb75..7a4a510 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -37,13 +37,14 @@ on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available. -%package -n python-appindicator +%package -n python2-appindicator +%{?python_provide:%python_provide python2-appindicator} Summary: Python 2 bindings for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} -%description -n python-appindicator +%description -n python2-appindicator This package contains the Python 2 bindings for the appindicator library. @@ -173,7 +174,7 @@ find %{buildroot} -type f -name '*.la' -delete %{_libdir}/girepository-1.0/AppIndicator-0.1.typelib -%files -n python-appindicator +%files -n python2-appindicator %dir %{python_sitearch}/appindicator/ %{python_sitearch}/appindicator/__init__.py* %{python_sitearch}/appindicator/_appindicator.so @@ -244,6 +245,10 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Sun Dec 17 2017 Zbigniew Jędrzejewski-Szmek - 12.10.0-17 +- Python 2 binary package renamed to python2-appindicator + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + * Thu Aug 03 2017 Fedora Release Engineering - 12.10.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 8eacefc7c99cf00ea0162349fdcbd45e5d50f79a Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 25 Jan 2018 21:15:42 +0000 Subject: [PATCH 20/42] FIx for gtk-doc 1.26 --- libappindicator.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libappindicator.spec b/libappindicator.spec index 7a4a510..d60a77d 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -124,6 +124,10 @@ This package contains the development files for the appindicator-sharp library. %patch0 -p1 -b .monodir sed -i "s#gmcs#mcs#g" configure.ac +# fix for gtk-doc 1.26 +sed -i 's/--nogtkinit//' docs/reference/Makefile.am +gtkdocize --copy +cp -f gtk-doc.make gtk-doc.local.make autoreconf -vif From a169dc5e1b149b227ae303aec3b1415bf14377b4 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sat, 3 Feb 2018 17:31:33 +0100 Subject: [PATCH 21/42] Switch to %ldconfig_scriptlets Signed-off-by: Igor Gnatenko --- libappindicator.spec | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index d60a77d..e71b7b9 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -162,14 +162,8 @@ popd find %{buildroot} -type f -name '*.la' -delete -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%post gtk3 -p /sbin/ldconfig - -%postun gtk3 -p /sbin/ldconfig +%ldconfig_scriptlets +%ldconfig_scriptlets gtk3 %files @@ -249,6 +243,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Sat Feb 03 2018 Igor Gnatenko - 12.10.0-18 +- Switch to %%ldconfig_scriptlets + * Sun Dec 17 2017 Zbigniew Jędrzejewski-Szmek - 12.10.0-17 - Python 2 binary package renamed to python2-appindicator See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 From a08f19ecdb82ddfc7ad65ed4afcbce3c66cd5567 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 21:11:55 +0000 Subject: [PATCH 22/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index e71b7b9..f68b304 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -243,6 +243,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 12.10.0-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sat Feb 03 2018 Igor Gnatenko - 12.10.0-18 - Switch to %%ldconfig_scriptlets From 4b89b62cad185a8ca91965d18431876f22d5bc4b Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Tue, 10 Apr 2018 14:49:39 +0200 Subject: [PATCH 23/42] Fix the build on F28+ with new glib2 --- incompatible_pointer_build_fix.patch | 12 ++++++++++++ libappindicator.spec | 8 +++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 incompatible_pointer_build_fix.patch diff --git a/incompatible_pointer_build_fix.patch b/incompatible_pointer_build_fix.patch new file mode 100644 index 0000000..50678be --- /dev/null +++ b/incompatible_pointer_build_fix.patch @@ -0,0 +1,12 @@ +diff -up libappindicator-12.10.0/src/app-indicator.c.build_fix libappindicator-12.10.0/src/app-indicator.c +--- libappindicator-12.10.0/src/app-indicator.c.build_fix 2018-04-10 14:43:57.134400594 +0200 ++++ libappindicator-12.10.0/src/app-indicator.c 2018-04-10 14:45:34.655448722 +0200 +@@ -2196,7 +2196,7 @@ app_indicator_set_secondary_activate_tar + + g_return_if_fail (GTK_IS_WIDGET (menuitem)); + +- priv->sec_activate_target = g_object_ref(G_OBJECT(menuitem)); ++ priv->sec_activate_target = g_object_ref(menuitem); + priv->sec_activate_enabled = widget_is_menu_child(self, menuitem); + g_signal_connect(menuitem, "parent-set", G_CALLBACK(sec_activate_target_parent_changed), self); + } diff --git a/libappindicator.spec b/libappindicator.spec index f68b304..c40209f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -8,6 +8,8 @@ License: LGPLv2 and LGPLv3 URL: https://launchpad.net/libappindicator Source0: https://launchpad.net/libappindicator/12.10/%{version}/+download/%{name}-%{version}.tar.gz Patch0: 0001_Fix_mono_dir.patch +# https://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk.16.10/revision/285 +Patch1: incompatible_pointer_build_fix.patch BuildRequires: autoconf BuildRequires: automake @@ -122,6 +124,7 @@ This package contains the development files for the appindicator-sharp library. %prep %setup -q %patch0 -p1 -b .monodir +%patch1 -p1 -b .incompatible_pointer_build_fix sed -i "s#gmcs#mcs#g" configure.ac # fix for gtk-doc 1.26 @@ -243,6 +246,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Tue Apr 10 2018 Tomas Popela - 12.10.0-20 +- Fix the build on F28+ with new glib2 + * Wed Feb 07 2018 Fedora Release Engineering - 12.10.0-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From c2c8c4f9a7157ef21261ab83a5f591671c78ea16 Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Tue, 10 Apr 2018 14:49:39 +0200 Subject: [PATCH 24/42] Fix the build on F28+ with new glib2 --- incompatible_pointer_build_fix.patch | 12 ++++++++++++ libappindicator.spec | 8 +++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 incompatible_pointer_build_fix.patch diff --git a/incompatible_pointer_build_fix.patch b/incompatible_pointer_build_fix.patch new file mode 100644 index 0000000..50678be --- /dev/null +++ b/incompatible_pointer_build_fix.patch @@ -0,0 +1,12 @@ +diff -up libappindicator-12.10.0/src/app-indicator.c.build_fix libappindicator-12.10.0/src/app-indicator.c +--- libappindicator-12.10.0/src/app-indicator.c.build_fix 2018-04-10 14:43:57.134400594 +0200 ++++ libappindicator-12.10.0/src/app-indicator.c 2018-04-10 14:45:34.655448722 +0200 +@@ -2196,7 +2196,7 @@ app_indicator_set_secondary_activate_tar + + g_return_if_fail (GTK_IS_WIDGET (menuitem)); + +- priv->sec_activate_target = g_object_ref(G_OBJECT(menuitem)); ++ priv->sec_activate_target = g_object_ref(menuitem); + priv->sec_activate_enabled = widget_is_menu_child(self, menuitem); + g_signal_connect(menuitem, "parent-set", G_CALLBACK(sec_activate_target_parent_changed), self); + } diff --git a/libappindicator.spec b/libappindicator.spec index f68b304..c40209f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -8,6 +8,8 @@ License: LGPLv2 and LGPLv3 URL: https://launchpad.net/libappindicator Source0: https://launchpad.net/libappindicator/12.10/%{version}/+download/%{name}-%{version}.tar.gz Patch0: 0001_Fix_mono_dir.patch +# https://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk.16.10/revision/285 +Patch1: incompatible_pointer_build_fix.patch BuildRequires: autoconf BuildRequires: automake @@ -122,6 +124,7 @@ This package contains the development files for the appindicator-sharp library. %prep %setup -q %patch0 -p1 -b .monodir +%patch1 -p1 -b .incompatible_pointer_build_fix sed -i "s#gmcs#mcs#g" configure.ac # fix for gtk-doc 1.26 @@ -243,6 +246,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Tue Apr 10 2018 Tomas Popela - 12.10.0-20 +- Fix the build on F28+ with new glib2 + * Wed Feb 07 2018 Fedora Release Engineering - 12.10.0-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 697c0586fc08204b4cda78236789ee5403f2a32d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 07:48:56 +0000 Subject: [PATCH 25/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index c40209f..f7899f0 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -246,6 +246,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 12.10.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Apr 10 2018 Tomas Popela - 12.10.0-20 - Fix the build on F28+ with new glib2 From dbc7e51d3825cf531e439d06020feec177038ed3 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 30 Jul 2018 00:22:23 +0200 Subject: [PATCH 26/42] =?UTF-8?q?%{python=5Fsitearch}=20=E2=86=92=20%{pyth?= =?UTF-8?q?on2=5Fsitearch}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Igor Gnatenko --- libappindicator.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index f7899f0..0acf88a 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -177,8 +177,8 @@ find %{buildroot} -type f -name '*.la' -delete %files -n python2-appindicator %dir %{python_sitearch}/appindicator/ -%{python_sitearch}/appindicator/__init__.py* -%{python_sitearch}/appindicator/_appindicator.so +%{python2_sitearch}/appindicator/__init__.py* +%{python2_sitearch}/appindicator/_appindicator.so %dir %{_datadir}/pygtk/ %dir %{_datadir}/pygtk/2.0/ %dir %{_datadir}/pygtk/2.0/defs/ From 39a9b7c21af48a1603f5c022d53af1e76df4aed6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Popela?= Date: Thu, 24 Jan 2019 13:20:27 +0100 Subject: [PATCH 27/42] Fix the build due to python_sitearch usage --- libappindicator.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index 0acf88a..45874c9 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Application indicators library Group: System Environment/Libraries @@ -176,7 +176,7 @@ find %{buildroot} -type f -name '*.la' -delete %files -n python2-appindicator -%dir %{python_sitearch}/appindicator/ +%dir %{python2_sitearch}/appindicator/ %{python2_sitearch}/appindicator/__init__.py* %{python2_sitearch}/appindicator/_appindicator.so %dir %{_datadir}/pygtk/ @@ -246,6 +246,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Jan 24 2019 Tomáš Popela - 12.10.0-22 +- Fix the build due to python_sitearch usage + * Fri Jul 13 2018 Fedora Release Engineering - 12.10.0-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 89ab066ababc49ca2128bf6914dd4fcda4956182 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:51 +0100 Subject: [PATCH 28/42] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- libappindicator.spec | 8 -------- 1 file changed, 8 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index 45874c9..4bd0106 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -3,7 +3,6 @@ Version: 12.10.0 Release: 22%{?dist} Summary: Application indicators library -Group: System Environment/Libraries License: LGPLv2 and LGPLv3 URL: https://launchpad.net/libappindicator Source0: https://launchpad.net/libappindicator/12.10/%{version}/+download/%{name}-%{version}.tar.gz @@ -42,7 +41,6 @@ none of those are available. %package -n python2-appindicator %{?python_provide:%python_provide python2-appindicator} Summary: Python 2 bindings for %{name} -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} @@ -52,7 +50,6 @@ This package contains the Python 2 bindings for the appindicator library. %package devel Summary: Development files for %{name} -Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: dbus-glib-devel @@ -64,7 +61,6 @@ This package contains the development files for the appindicator library. %package gtk3 Summary: Application indicators library - GTK 3 -Group: System Environment/Libraries %description gtk3 A library to allow applications to export a menu into the Unity Menu bar. Based @@ -76,7 +72,6 @@ This package contains the GTK 3 version of this library. %package gtk3-devel Summary: Development files for %{name}-gtk3 -Group: Development/Libraries Requires: %{name}-gtk3 = %{version}-%{release} Requires: dbus-glib-devel @@ -88,7 +83,6 @@ This package contains the development files for the appindicator-gtk3 library. %package docs Summary: Documentation for %{name} and %{name}-gtk3 -Group: Documentation BuildArch: noarch @@ -100,7 +94,6 @@ appindicator-gtk3 libraries. %ifarch %{mono_arches} %package sharp Summary: Application indicators library - C# -Group: System Environment/Libraries %description sharp A library to allow applications to export a menu into the Unity Menu bar. Based @@ -112,7 +105,6 @@ This package contains the Mono C# bindings for this library. %package sharp-devel Summary: Development files for %{name}-sharp -Group: Development/Libraries Requires: %{name}-sharp = %{version}-%{release} From 791c0c4ce513f8b29197ffe18bd81246659c8dc9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 06:40:53 +0000 Subject: [PATCH 29/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 4bd0106..cd015c5 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -238,6 +238,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 12.10.0-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jan 24 2019 Tomáš Popela - 12.10.0-22 - Fix the build due to python_sitearch usage From 2a88f2c555a51fb5ede555386af77fa99e658a06 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 4 Feb 2019 12:55:20 +0100 Subject: [PATCH 30/42] Update BRs for vala packaging changes --- libappindicator.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index cd015c5..46c6676 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -13,7 +13,7 @@ Patch1: incompatible_pointer_build_fix.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gtk-doc -BuildRequires: vala-tools +BuildRequires: vala BuildRequires: dbus-glib-devel BuildRequires: libdbusmenu-devel BuildRequires: libdbusmenu-gtk2-devel @@ -238,6 +238,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Mon Feb 04 2019 Kalev Lember - 12.10.0-24 +- Update BRs for vala packaging changes + * Fri Feb 01 2019 Fedora Release Engineering - 12.10.0-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 3a7056add4cc92d0dad0017e162bade37649f972 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 12:47:42 +0000 Subject: [PATCH 31/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 46c6676..83faaea 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -238,6 +238,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 12.10.0-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Feb 04 2019 Kalev Lember - 12.10.0-24 - Update BRs for vala packaging changes From 8508f7a52437679fd95a79b4630373f08315f189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 4 Sep 2019 10:14:31 +0200 Subject: [PATCH 32/42] Subpackage python2-appindicator has been removed --- libappindicator.spec | 31 ++++++----------------- nopython.patch | 59 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 23 deletions(-) create mode 100644 nopython.patch diff --git a/libappindicator.spec b/libappindicator.spec index 83faaea..4f5076f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -9,6 +9,7 @@ Source0: https://launchpad.net/libappindicator/12.10/%{version}/+download/%{name Patch0: 0001_Fix_mono_dir.patch # https://bazaar.launchpad.net/~indicator-applet-developers/libappindicator/trunk.16.10/revision/285 Patch1: incompatible_pointer_build_fix.patch +Patch2: nopython.patch BuildRequires: autoconf BuildRequires: automake @@ -23,8 +24,6 @@ BuildRequires: gtk2-devel BuildRequires: gtk3-devel BuildRequires: libindicator-devel BuildRequires: libindicator-gtk3-devel -BuildRequires: python2-devel -BuildRequires: pygtk2-devel %ifarch %{mono_arches} BuildRequires: gtk-sharp2-devel BuildRequires: gtk-sharp2-gapi @@ -38,16 +37,6 @@ on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available. -%package -n python2-appindicator -%{?python_provide:%python_provide python2-appindicator} -Summary: Python 2 bindings for %{name} - -Requires: %{name} = %{version}-%{release} - -%description -n python2-appindicator -This package contains the Python 2 bindings for the appindicator library. - - %package devel Summary: Development files for %{name} @@ -117,6 +106,8 @@ This package contains the development files for the appindicator-sharp library. %setup -q %patch0 -p1 -b .monodir %patch1 -p1 -b .incompatible_pointer_build_fix +%patch2 -p1 -b .nopython + sed -i "s#gmcs#mcs#g" configure.ac # fix for gtk-doc 1.26 @@ -167,16 +158,6 @@ find %{buildroot} -type f -name '*.la' -delete %{_libdir}/girepository-1.0/AppIndicator-0.1.typelib -%files -n python2-appindicator -%dir %{python2_sitearch}/appindicator/ -%{python2_sitearch}/appindicator/__init__.py* -%{python2_sitearch}/appindicator/_appindicator.so -%dir %{_datadir}/pygtk/ -%dir %{_datadir}/pygtk/2.0/ -%dir %{_datadir}/pygtk/2.0/defs/ -%{_datadir}/pygtk/2.0/defs/appindicator.defs - - %files devel %dir %{_includedir}/libappindicator-0.1/ %dir %{_includedir}/libappindicator-0.1/libappindicator/ @@ -238,6 +219,10 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Wed Sep 04 2019 Miro Hrončok - 12.10.0-26 +- Subpackage python2-appindicator has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + * Thu Jul 25 2019 Fedora Release Engineering - 12.10.0-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/nopython.patch b/nopython.patch new file mode 100644 index 0000000..713676a --- /dev/null +++ b/nopython.patch @@ -0,0 +1,59 @@ +diff --git a/bindings/Makefile.am b/bindings/Makefile.am +index d1f6d73..dccca6c 100644 +--- a/bindings/Makefile.am ++++ b/bindings/Makefile.am +@@ -3,7 +3,6 @@ SUBDIRS = \ + vala + else + SUBDIRS = \ +- python \ + vala + endif + +diff --git a/configure.ac b/configure.ac +index ee03390..4713b22 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -181,33 +181,6 @@ AM_CONDITIONAL(BUILD_MONO_TEST, test x${have_nunit} = xyes) + with_localinstall="no" + AC_ARG_ENABLE(localinstall, AS_HELP_STRING([--enable-localinstall], [install all of the files localy instead of system directories (for distcheck)]), with_localinstall=$enableval, with_localinstall=no) + +-########################### +-# Python +-########################### +- +-PYGTK_REQUIRED=2.14.0 +-PYGOBJECT_REQUIRED=0.22 +- +-AM_PATH_PYTHON(2.3.5) +-AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)]) +- +-PKG_CHECK_MODULES(APPINDICATOR_PYTHON, +- [ +- pygtk-2.0 >= $PYGTK_REQUIRED +- gtk+-2.0 >= $GTK_REQUIRED_VERSION +- pygobject-2.0 >= $PYGOBJECT_REQUIRED +- ]) +- +-AC_MSG_CHECKING(for pygtk defs) +-PYGTK_DEFSDIR=`$PKG_CONFIG --variable=defsdir pygtk-2.0` +-AC_SUBST(PYGTK_DEFSDIR) +-AC_MSG_RESULT($PYGTK_DEFSDIR) +- +-AC_MSG_CHECKING(for pygtk codegen) +-PYGTK_CODEGEN="$PYTHON `$PKG_CONFIG --variable=codegendir pygtk-2.0`/codegen.py" +-AC_SUBST(PYGTK_CODEGEN) +-AC_MSG_RESULT($PYGTK_CODEGEN) +- + ######################### + # Check if build tests + ######################### +@@ -239,8 +212,6 @@ src/Makefile + src/appindicator-0.1.pc + src/appindicator3-0.1.pc + bindings/Makefile +-bindings/python/Makefile +-bindings/python/appindicator.override + bindings/vala/Makefile + bindings/vala/examples/Makefile + tests/Makefile From 8172545b5b711e2efe82cdb9d5e530844d017b85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 4 Sep 2019 10:46:14 +0200 Subject: [PATCH 33/42] Set -Wno-error for the GTK2 build to avoid a build failure --- libappindicator.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 4f5076f..1616129 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -122,7 +122,7 @@ autoreconf -vif mkdir build-gtk2 build-gtk3 pushd build-gtk2 -export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations" +export CFLAGS="%{optflags} $CFLAGS -Wno-deprecated-declarations -Wno-error" %configure --with-gtk=2 --enable-gtk-doc --disable-static # Parallel make, crash the build make -j1 V=1 From de71e638bdca490785c24fed78f550ce82c4fbe6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 08:34:34 +0000 Subject: [PATCH 34/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 1616129..d1aa78f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -219,6 +219,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 12.10.0-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Wed Sep 04 2019 Miro Hrončok - 12.10.0-26 - Subpackage python2-appindicator has been removed See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal From e2a2617f4e20e9e6058fb6e838e6bb2c2b853f90 Mon Sep 17 00:00:00 2001 From: Eduardo Echeverria Date: Sun, 12 Apr 2020 14:25:39 -0500 Subject: [PATCH 35/42] Added mono requires to sharp sub-package --- libappindicator.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index d1aa78f..ff1893a 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -84,6 +84,8 @@ appindicator-gtk3 libraries. %package sharp Summary: Application indicators library - C# +Requires: mono-complete + %description sharp A library to allow applications to export a menu into the Unity Menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if @@ -219,6 +221,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Sun Apr 13 2020 Eduardo Echeverria - 12-10-0-28 +- Added mono to sharp sub-package + * Wed Jan 29 2020 Fedora Release Engineering - 12.10.0-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 7bfd7bc145d6348a174ffe08e879a07244ab7e51 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 04:14:10 +0000 Subject: [PATCH 36/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index ff1893a..d2435d9 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -221,6 +221,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 12.10.0-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Apr 13 2020 Eduardo Echeverria - 12-10-0-28 - Added mono to sharp sub-package From 1383fc179ecd5f17c0992ae32ff458950490e9f6 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Wed, 6 Jan 2021 00:59:19 +0000 Subject: [PATCH 37/42] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- libappindicator.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libappindicator.spec b/libappindicator.spec index d2435d9..1426a18 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -11,6 +11,7 @@ Patch0: 0001_Fix_mono_dir.patch Patch1: incompatible_pointer_build_fix.patch Patch2: nopython.patch +BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: gtk-doc From 3ed8deb5446021fb107bfc0dbc0fbadaa6b315c1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 16:39:16 +0000 Subject: [PATCH 38/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 1426a18..539906f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -222,6 +222,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 12.10.0-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 12.10.0-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d30b7e03b52c0ecb73eaa88c461d2579a1341c06 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 10:57:10 +0000 Subject: [PATCH 39/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 539906f..9931a9f 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -222,6 +222,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 12.10.0-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 12.10.0-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 287b0993111d37e40051920b869af8f40a06e535 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 15:45:23 +0000 Subject: [PATCH 40/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libappindicator.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index 9931a9f..e0bf0a9 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -222,6 +222,9 @@ find %{buildroot} -type f -name '*.la' -delete %endif %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 12.10.0-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 12.10.0-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From dd5e8efa7d0f297109249d9955e457c4b437ed79 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sun, 26 Jun 2022 19:52:46 -0400 Subject: [PATCH 41/42] Disable Mono bindings for RHEL 9+ for now --- libappindicator.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/libappindicator.spec b/libappindicator.spec index e0bf0a9..8a50529 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,12 @@ +%if 0%{?rhel} >= 9 +%bcond_with mono +%else +%bcond_without mono +%endif + Name: libappindicator Version: 12.10.0 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Application indicators library License: LGPLv2 and LGPLv3 @@ -25,12 +31,14 @@ BuildRequires: gtk2-devel BuildRequires: gtk3-devel BuildRequires: libindicator-devel BuildRequires: libindicator-gtk3-devel +%if %{with mono} %ifarch %{mono_arches} BuildRequires: gtk-sharp2-devel BuildRequires: gtk-sharp2-gapi BuildRequires: mono-devel BuildRequires: mono-nunit-devel %endif +%endif %description A library to allow applications to export a menu into the Unity Menu bar. Based @@ -81,6 +89,7 @@ This package contains the documentation for the appindicator and appindicator-gtk3 libraries. +%if %{with mono} %ifarch %{mono_arches} %package sharp Summary: Application indicators library - C# @@ -103,6 +112,7 @@ Requires: %{name}-sharp = %{version}-%{release} %description sharp-devel This package contains the development files for the appindicator-sharp library. %endif +%endif %prep @@ -193,6 +203,7 @@ find %{buildroot} -type f -name '*.la' -delete %doc %{_datadir}/gtk-doc/html/libappindicator/ +%if %{with mono} %ifarch %{mono_arches} %files sharp %doc AUTHORS README COPYING COPYING.LGPL.2.1 @@ -219,9 +230,13 @@ find %{buildroot} -type f -name '*.la' -delete %files sharp-devel %{_libdir}/pkgconfig/appindicator-sharp-0.1.pc +%endif %endif %changelog +* Sun Jun 26 2022 Neal Gompa - 12.10.0-33 +- Disable Mono bindings for RHEL 9+ for now + * Thu Jan 20 2022 Fedora Release Engineering - 12.10.0-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From b7a9e0f54c2e44951b1f08b930b1947b6dd20688 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:56:45 +0300 Subject: [PATCH 42/42] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index 2ae3069..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -41910f2005edee9240da1e53fffcdc12 libappindicator-12.10.0.tar.gz