From 261a8c1a3e9f51165f335c527634f4f41abaab8c Mon Sep 17 00:00:00 2001 From: songnannan Date: Wed, 15 Jan 2020 17:07:39 +0800 Subject: [PATCH] optimization the spec --- libappindicator.spec | 49 +++++++------------------------------------- 1 file changed, 7 insertions(+), 42 deletions(-) diff --git a/libappindicator.spec b/libappindicator.spec index e84beb3..6415d15 100644 --- a/libappindicator.spec +++ b/libappindicator.spec @@ -1,6 +1,6 @@ Name: libappindicator Version: 12.10.0 -Release: 21 +Release: 22 Summary: The library of application indicators License: LGPLv2 and LGPLv3 URL: https://launchpad.net/libappindicator @@ -12,9 +12,6 @@ BuildRequires: autoconf automake gtk-doc vala-tools dbus-glib-devel libdbusmenu- BuildRequires: libdbusmenu-gtk2-devel libdbusmenu-gtk3-devel gobject-introspection-devel BuildRequires: gtk2-devel gtk3-devel libindicator-devel libindicator-gtk3-devel BuildRequires: python2-devel pygtk2-devel -%ifarch %{mono_arches} -BuildRequires: gtk-sharp2-devel gtk-sharp2-gapi mono-devel mono-nunit-devel -%endif %description The libappindicator allows applications to export a menu into the Unity Menu bar. @@ -54,19 +51,6 @@ BuildArch: noarch This package contains the documentation for the appindicator and appindicator-gtk3 libraries. -%ifarch %{mono_arches} -%package sharp -Summary: Application indicators library - C# -%description sharp -This package contains the Mono C# bindings for this library. - -%package sharp-devel -Summary: Development package for libappindicator-sharp -Requires: libappindicator-sharp = 12.10.0-21 -%description sharp-devel -This package contains the development files for the appindicator-sharp library. -%endif - %prep %autosetup -p1 sed -i "s#gmcs#mcs#g" configure.ac @@ -137,31 +121,12 @@ find %{buildroot} -type f -name '*.la' -delete %files docs %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/ -%{_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 -%endif - %changelog +* Wed Jan 15 2020 openEuler Buildteam - 12.10.0-22 +- Type:enhancement +- Id:NA +- SUG:NA +- DESC:optimization the spec + * Tue Nov 26 2019 openEuler Buildteam - 12.10.0-21 - Package init