commit openbox for openSUSE:Factory
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 - jengelh@inai.de + +- 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
participants (1)
-
root@hilbert.suse.de