rpms/dbus/devel dbus.spec,1.125,1.126

Adel Gadllah (drago01) fedora-extras-commits at redhat.com
Mon Aug 27 21:34:07 UTC 2007


Author: drago01

Update of /cvs/pkgs/rpms/dbus/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19657

Modified Files:
	dbus.spec 
Log Message:
put libs into own package to fix multilib breakage


Index: dbus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dbus/devel/dbus.spec,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- dbus.spec	2 Aug 2007 05:06:53 -0000	1.125
+++ dbus.spec	27 Aug 2007 21:33:35 -0000	1.126
@@ -8,11 +8,11 @@
 Summary: D-BUS message bus
 Name: dbus
 Version: 1.1.2
-Release: 2%{?dist}
+Release: 3%{?dist}
 URL: http://www.freedesktop.org/software/dbus/
 Source0: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
 Source1: doxygen_to_devhelp.xsl
-License: AFL/GPL
+License: GPLv2+ or AFL
 Group: System Environment/Libraries
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
 PreReq: /usr/sbin/useradd
@@ -43,6 +43,14 @@
 used both for the systemwide message bus service, and as a
 per-user-login-session messaging facility.
 
+%package libs
+Summary: Libraries for accessing D-BUS
+Group: Development/Libraries
+Requires: %name = %{version}-%{release}
+ 
+%description libs
+Lowlevel libraries for accessing D-BUS
+
 %package devel
 Summary: Libraries and headers for D-BUS
 Group: Development/Libraries
@@ -124,8 +132,9 @@
 /usr/sbin/useradd -c 'System message bus' -u %{dbus_user_uid} \
 	-s /sbin/nologin -r -d '/' dbus 2> /dev/null || :
 
+%post libs -p /sbin/ldconfig
+
 %post
-/sbin/ldconfig
 /sbin/chkconfig --add messagebus 
 /sbin/chkconfig messagebus resetpriorities
 
@@ -134,8 +143,7 @@
     /sbin/chkconfig --del messagebus
 fi
 
-%postun
-/sbin/ldconfig
+%postun libs -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -154,7 +162,6 @@
 /bin/dbus-cleanup-sockets
 /bin/dbus-monitor
 /bin/dbus-uuidgen
-/%{_lib}/*dbus-1*.so.*
 %{_datadir}/man/man*/dbus-cleanup-sockets.1.gz
 %{_datadir}/man/man*/dbus-daemon.1.gz
 %{_datadir}/man/man*/dbus-monitor.1.gz
@@ -168,6 +175,11 @@
 # behind these permissions
 %attr(4750,root,dbus) /%{_lib}/dbus-1/dbus-daemon-launch-helper
 
+
+%files libs
+%defattr(-,root,root,-)
+/%{_lib}/*dbus-1*.so.*
+
 %files x11
 %defattr(-,root,root)
 
@@ -185,6 +197,10 @@
 %{_datadir}/devhelp/books/dbus
 
 %changelog
+* Mon Aug 27 2007 Adel Gadllah <adel.gadllah at gmail.com> - 1.1.2-3
+- Add libs to a libs subpackage
+- Update license tag
+
 * Wed Aug 01 2007 David Zeuthen <davidz at redhat.com> - 1.1.2-2%{?dist}
 - Move system bus activation helper to /{lib,lib64}/dbus-1. Also set
   the correct mode and permissions. 




More information about the fedora-extras-commits mailing list