diff --git a/libappindicator.changes b/libappindicator.changes index d590739..8f8ba0f 100644 --- a/libappindicator.changes +++ b/libappindicator.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Apr 28 16:04:54 UTC 2017 - jengelh@inai.de + +- Rename %soname to %sover to better reflect its purpose. +- Update summaries. +- Remove redundant pkgconfig() reqiures; these are already + autodiscovered. + ------------------------------------------------------------------- Wed Apr 19 19:50:11 UTC 2017 - sor.alexei@meowr.ru diff --git a/libappindicator.spec b/libappindicator.spec index 4ba05ac..0fab04c 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -16,7 +16,7 @@ # -%define soname 1 +%define sover 1 %define _version 12.10.1+17.04.20170215 %if %{undefined with_mono} %bcond_without mono @@ -63,8 +63,8 @@ none of those are available. %package -n python2-appindicator Summary: Python 2 bindings for libappindicator -Group: System/Libraries -Requires: libappindicator%{soname} = %{version} +Group: Development/Languages/Python +Requires: libappindicator%{sover} = %{version} # python-appindicator was last used in openSUSE Leap 42.2. Provides: python-appindicator = %{version} Obsoletes: python-appindicator < %{version} @@ -72,11 +72,11 @@ Obsoletes: python-appindicator < %{version} %description -n python2-appindicator This package contains the Python 2 bindings for the appindicator library. -%package -n libappindicator%{soname} +%package -n libappindicator%{sover} Summary: Application indicators library Group: System/Libraries -%description -n libappindicator%{soname} +%description -n libappindicator%{sover} 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. @@ -92,18 +92,16 @@ library. %package devel Summary: Development files for libappindicator Group: Development/Libraries/C and C++ -Requires: libappindicator%{soname} = %{version} -Requires: pkgconfig(dbus-glib-1) -Requires: pkgconfig(dbusmenu-glib-0.4) +Requires: libappindicator%{sover} = %{version} %description devel This package contains the development files for the appindicator library. -%package -n libappindicator3-%{soname} -Summary: Application indicators library -- GTK+ 3 +%package -n libappindicator3-%{sover} +Summary: Application indicators library for GTK+3 Group: System/Libraries -%description -n libappindicator3-%{soname} +%description -n libappindicator3-%{sover} 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. @@ -121,9 +119,7 @@ library. %package -n libappindicator3-devel Summary: Development files for libappindicator3 Group: Development/Libraries/C and C++ -Requires: libappindicator3-%{soname} = %{version} -Requires: pkgconfig(dbus-glib-1) -Requires: pkgconfig(dbusmenu-glib-0.4) +Requires: libappindicator3-%{sover} = %{version} %description -n libappindicator3-devel This package contains the development files for the appindicator3 library. @@ -139,7 +135,7 @@ libraries. %if %{with mono} %package -n appindicator-sharp -Summary: Application indicators library -- C# assembly CLI +Summary: Application indicators library for C# Group: System/Libraries %description -n appindicator-sharp @@ -187,13 +183,13 @@ done find %{buildroot} -type f -name "*.la" -delete -print %fdupes %{buildroot}%{python_sitearch} -%post -n libappindicator%{soname} -p /sbin/ldconfig +%post -n libappindicator%{sover} -p /sbin/ldconfig -%postun -n libappindicator%{soname} -p /sbin/ldconfig +%postun -n libappindicator%{sover} -p /sbin/ldconfig -%post -n libappindicator3-%{soname} -p /sbin/ldconfig +%post -n libappindicator3-%{sover} -p /sbin/ldconfig -%postun -n libappindicator3-%{soname} -p /sbin/ldconfig +%postun -n libappindicator3-%{sover} -p /sbin/ldconfig %files -n python2-appindicator %defattr(-,root,root) @@ -206,10 +202,10 @@ find %{buildroot} -type f -name "*.la" -delete -print %dir %{_datadir}/pygtk/2.0/defs/ %{_datadir}/pygtk/2.0/defs/appindicator.defs -%files -n libappindicator%{soname} +%files -n libappindicator%{sover} %defattr(-,root,root) %doc COPYING COPYING.LGPL.2.1 README -%{_libdir}/libappindicator.so.%{soname}* +%{_libdir}/libappindicator.so.%{sover}* %files -n typelib-1_0-AppIndicator-0_1 %defattr(-,root,root) @@ -228,10 +224,10 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/vala/vapi/appindicator-0.1.vapi %{_datadir}/vala/vapi/appindicator-0.1.deps -%files -n libappindicator3-%{soname} +%files -n libappindicator3-%{sover} %defattr(-,root,root) %doc COPYING COPYING.LGPL.2.1 README -%{_libdir}/libappindicator3.so.%{soname}* +%{_libdir}/libappindicator3.so.%{sover}* %files -n typelib-1_0-AppIndicator3-0_1 %defattr(-,root,root)