Hello community, here is the log from the commit of package startup-notification for openSUSE:Factory checked in at Fri Oct 15 13:51:02 CEST 2010. -------- --- GNOME/startup-notification/startup-notification.changes 2010-09-10 00:03:15.000000000 +0200 +++ /mounts/work_src_done/STABLE/startup-notification/startup-notification.changes 2010-10-11 18:18:10.000000000 +0200 @@ -1,0 +2,9 @@ +Mon Oct 11 18:16:25 CEST 2010 - vuntz@opensuse.org + +- Update packaging to use the shared library packaging policy: + + Create libstartup-notification-1-0 subpackages. + + Add Provides/Obsoletes for startup-notification to + libstartup-notification-1-0 + + Update baselibs.conf accordingly. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ startup-notification.spec ++++++ --- /var/tmp/diff_new_pack.2WvwA2/_old 2010-10-15 13:50:45.000000000 +0200 +++ /var/tmp/diff_new_pack.2WvwA2/_new 2010-10-15 13:50:45.000000000 +0200 @@ -24,7 +24,8 @@ License: GPLv2+ Group: System/X11/Utilities Version: 0.10 -Release: 9 +Release: 10 +# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to < (here and in baselibs.conf) Summary: Reference Implementation for the Startup-Notification Protocol Source: startup-notification-%{version}.tar.bz2 Source99: baselibs.conf @@ -33,21 +34,33 @@ # PATCH-FIX-UPSTREAM startup-notification-sn-launcher-screen.patch vuntz@opensuse.org -- Taken from git, to use the screen number in sn-launcher Patch1: startup-notification-sn-launcher-screen.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +Startup-notification contains a reference implementation of the +startup-notification protocol. + +%package -n libstartup-notification-1-0 +License: GPLv2+ +Group: System/X11/Utilities +Summary: Reference Implementation for the Startup-Notification Protocol +Provides: %{name} = %{version} +# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 0.10 (when this provides/obsoletes was introduced) +Obsoletes: %{name} <= %{version} # bug437293 %ifarch ppc64 Obsoletes: startup-notification-64bit %endif # -%description +%description -n libstartup-notification-1-0 Startup-notification contains a reference implementation of the startup-notification protocol. %package devel License: GPLv2+ -Summary: Include Files and Libraries mandatory for Development. +Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME -Requires: %{name} = %{version} glibc-devel xorg-x11-libX11-devel xorg-x11-libSM-devel xorg-x11-libICE-devel +Requires: libstartup-notification-1-0 = %{version} # bug437293 %ifarch ppc64 Obsoletes: startup-notification-devel-64bit @@ -71,14 +84,14 @@ %makeinstall find %{buildroot} -type f -name "*.la" -delete -print -%post -p /sbin/ldconfig +%post -n libstartup-notification-1-0 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libstartup-notification-1-0 -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT -%files +%files -n libstartup-notification-1-0 %defattr(-,root,root) %doc AUTHORS COPYING NEWS ChangeLog %{_libdir}/*.so.* ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.2WvwA2/_old 2010-10-15 13:50:45.000000000 +0200 +++ /var/tmp/diff_new_pack.2WvwA2/_new 2010-10-15 13:50:45.000000000 +0200 @@ -1 +1,3 @@ -startup-notification +libstartup-notification-1-0 + provides "startup-notification-<targettype> = <version>" + obsoletes "startup-notification-<targettype> <= <version>" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org