packages (DEVEL): NetworkManager-applet/NetworkManager-applet.spec - move l...
wiget
wiget at pld-linux.org
Sun Sep 25 19:29:29 CEST 2011
Author: wiget Date: Sun Sep 25 17:29:29 2011 GMT
Module: packages Tag: DEVEL
---- Log message:
- move libnm-gtk to subpackage
- rel. 2
---- Files affected:
packages/NetworkManager-applet:
NetworkManager-applet.spec (1.36.2.2 -> 1.36.2.3)
---- Diffs:
================================================================
Index: packages/NetworkManager-applet/NetworkManager-applet.spec
diff -u packages/NetworkManager-applet/NetworkManager-applet.spec:1.36.2.2 packages/NetworkManager-applet/NetworkManager-applet.spec:1.36.2.3
--- packages/NetworkManager-applet/NetworkManager-applet.spec:1.36.2.2 Sat Sep 24 23:40:09 2011
+++ packages/NetworkManager-applet/NetworkManager-applet.spec Sun Sep 25 19:29:24 2011
@@ -4,7 +4,7 @@
Summary(pl.UTF-8): Zarządca sieci dla GNOME
Name: NetworkManager-applet
Version: 0.9.1.90
-Release: 1
+Release: 2
License: GPL v2
Group: X11/Applications
Source0: http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/network-manager-applet-%{version}.tar.xz
@@ -36,6 +36,7 @@
Requires(post,postun): hicolor-icon-theme
Requires(post,preun): GConf2
Requires: NetworkManager >= 2:%{nmversion}
+Requires: NetworkManager-gtk-lib = %{version}-%{release}
Requires: dbus >= 1.2.6
Requires: mobile-broadband-provider-info
Requires: polkit-gnome
@@ -51,6 +52,21 @@
%description -l pl.UTF-8
Aplet zarządcy sieci dla GNOME.
+%package -n NetworkManager-gtk-lib
+Summary: GTK+ dialogs for NetworkManager
+Group: X11/Libraries
+
+%description -n NetworkManager-gtk-lib
+GTK+ dialogs for NetworkManager
+
+%package -n NetworkManager-gtk-lib-devel
+Summary: Development package for NetworkManager-gtk-lib
+Group: X11/Development/Libraries
+Requires: NetworkManager-gtk-lib = %{version}-%{release}
+
+%description -n NetworkManager-gtk-lib-devel
+Header files and libraries for NetworkManager-gtk-lib.
+
%package -n gnome-bluetooth-plugin-nma
Summary: NetworkManager applet plugin for GNOME Bluetooth
Summary(pl.UTF-8): Wtyczka NetworkManager Applet dla GNOME Bluetooth
@@ -75,7 +91,8 @@
%{__autoheader}
%{__automake}
%configure \
- --disable-silent-rules
+ --disable-silent-rules \
+ --disable-static
%{__make}
%install
@@ -85,7 +102,7 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-bluetooth/plugins/*.{a,la} \
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-bluetooth/plugins/*.la \
$RPM_BUILD_ROOT%{_libdir}/libnm-gtk.la
%find_lang %{name} --with-gnome --all-name
@@ -103,6 +120,9 @@
%postun
%update_icon_cache hicolor
+%post -n NetworkManager-gtk-lib -p /sbin/ldconfig
+%postun -n NetworkManager-gtk-lib -p /sbin/ldconfig
+
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS CONTRIBUTING ChangeLog NEWS README
@@ -111,24 +131,23 @@
%{_sysconfdir}/gconf/schemas/nm-applet.schemas
%dir %{_datadir}/gnome-vpn-properties
%{_datadir}/nm-applet
-%{_datadir}/libnm-gtk
%{_sysconfdir}/xdg/autostart/nm-applet.desktop
%{_desktopdir}/nm-applet.desktop
%{_desktopdir}/nm-connection-editor.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
-%attr(755,root,root) %{_libdir}/libnm-gtk.so.0
+
+%files -n NetworkManager-gtk-lib
+%defattr(644,root,root,755)
+%attr(755,root,root) %ghost %{_libdir}/libnm-gtk.so.0
%attr(755,root,root) %{_libdir}/libnm-gtk.so.0.0.0
+%{_datadir}/libnm-gtk
-#%files devel
-#%defattr(644,root,root,755)
-#%{_includedir}/libnm-gtk
-#%{_libdir}/libnm-gtk.so
-#%{_pkgconfigdir}/libnm-gtk.pc
-#
-#%files static
-#%defattr(644,root,root,755)
-#%{_libdir}/libnm-gtk.a
+%files -n NetworkManager-gtk-lib-devel
+%defattr(644,root,root,755)
+%{_includedir}/libnm-gtk
+%{_libdir}/libnm-gtk.so
+%{_pkgconfigdir}/libnm-gtk.pc
%files -n gnome-bluetooth-plugin-nma
%defattr(644,root,root,755)
@@ -140,6 +159,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.36.2.3 2011/09/25 17:29:24 wiget
+- move libnm-gtk to subpackage
+- rel. 2
+
Revision 1.36.2.2 2011/09/24 21:40:09 kiesiu
- it requires at least 0.4.3 version of libnotify to build
- owns libnm-gtk share dir
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/NetworkManager-applet/NetworkManager-applet.spec?r1=1.36.2.2&r2=1.36.2.3&f=u
More information about the pld-cvs-commit
mailing list