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