Hello community,

here is the log from the commit of package openbox for openSUSE:Factory checked 
in at 2015-08-10 09:16:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openbox (Old)
 and      /work/SRC/openSUSE:Factory/.openbox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openbox"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openbox/openbox.changes  2015-08-03 
17:22:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openbox.new/openbox.changes     2015-08-10 
09:16:43.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Aug  7 14:05:59 UTC 2015 - [email protected]
+
+- Implement the shared library packaging style
+- Resolve rpmlint warning: files-duplicate
+  /usr/share/doc/packages/openbox/xbm/shade.xbm
+  /usr/share/doc/packages/openbox/xbm/shade_toggled.xbm
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openbox.spec ++++++
--- /var/tmp/diff_new_pack.qBhRDz/_old  2015-08-10 09:16:44.000000000 +0200
+++ /var/tmp/diff_new_pack.qBhRDz/_new  2015-08-10 09:16:44.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openbox
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,12 +33,19 @@
 Patch1:         %name-3.6.1-return.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  fdupes
+# only for ownership of datadir/share/gnome-sessions/
+BuildRequires:  gnome-session-core
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
+BuildRequires:  xz
+BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(imlib2)
+BuildRequires:  pkgconfig(librsvg-2.0)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(pango)
@@ -49,12 +56,6 @@
 BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
-BuildRequires:  pkgconfig(cairo)
-BuildRequires:  pkgconfig(librsvg-2.0)
-# only for ownership of datadir/share/gnome-sessions/
-BuildRequires:  gnome-session-core
-BuildRequires:  libtool
-BuildRequires:  update-desktop-files
 Requires:       xdg-menu
 Recommends:     obconf
 
@@ -70,6 +71,22 @@
 
 The configuration tool "obconf" is recommended along with this package.
 
+%package -n libobrender32
+Summary:        Openbox Render Library
+Group:          System/Libraries
+
+%description -n libobrender32
+This subpackage contains a utility function library used by Openbox
+for theme rendering.
+
+%package -n libobt2
+Summary:        Openbox Toolkit Library
+Group:          System/Libraries
+
+%description -n libobt2
+This subpackage contains a utility function library used by Openbox
+to load and parse configuration and theme files of Openbox.
+
 %package gnome
 Summary:        Openbox GNOME integration
 Group:          System/GUI/Other
@@ -89,9 +106,10 @@
 %package devel
 Summary:        Includes and static libraries for openbox
 Group:          Development/Libraries/X11
-Requires:       %{name} = %{version}
-Requires:       pkgconfig(sm)
+Requires:       libobrender32 = %version
+Requires:       libobt2 = %version
 Requires:       pkgconfig(ice)
+Requires:       pkgconfig(sm)
 Requires:       pkgconfig(x11)
 
 %description devel
@@ -133,16 +151,20 @@
 %suse_update_desktop_file $RPM_BUILD_ROOT/%_datadir/xsessions/%name-kde.desktop
 %suse_update_desktop_file 
$RPM_BUILD_ROOT/%_datadir/gnome/wm-properties/%name.desktop
 %find_lang %name
+%fdupes %buildroot/%_prefix
 %fdupes -s %buildroot
 
 %post
-/sbin/ldconfig
 %desktop_database_post
 
 %postun
-/sbin/ldconfig
 %desktop_database_postun
 
+%post   -n libobrender32 -p /sbin/ldconfig
+%postun -n libobrender32 -p /sbin/ldconfig
+%post   -n libobt2 -p /sbin/ldconfig
+%postun -n libobt2 -p /sbin/ldconfig
+
 %files -f %name.lang
 %defattr(-,root,root)
 %doc AUTHORS CHANGELOG COPYING COMPLIANCE README README.SUSE
@@ -159,8 +181,6 @@
 %_bindir/xcompmgr-autostart
 %_libexecdir/openbox-autostart
 %_libexecdir/openbox-xdg-autostart
-%_libdir/libobt.so.*
-%_libdir/libobrender.so.*
 %_datadir/xsessions/openbox.desktop
 %doc %_mandir/man1/obxprop.1*
 %doc %_mandir/man1/openbox-session.1*
@@ -169,6 +189,14 @@
 %_datadir/pixmaps/openbox.png
 %_datadir/applications/openbox.desktop
 
+%files -n libobrender32
+%defattr(-,root,root)
+%_libdir/libobrender.so.*
+
+%files -n libobt2
+%defattr(-,root,root)
+%_libdir/libobt.so.*
+
 %files gnome
 %defattr(-,root,root)
 %_bindir/gdm-control



Reply via email to