Hello community, here is the log from the commit of package openbox for openSUSE:Factory checked in at 2013-08-23 13:51:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2012-08-16 14:08:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openbox.new/openbox.changes 2013-08-23 13:51:55.000000000 +0200 @@ -1,0 +2,40 @@ +Tue Aug 13 06:33:04 UTC 2013 - [email protected] + +- update to 3.5.2: + * Fix crash in theme rendering code, and in theme parsing code. + * Maximize windows without borders to fill the whole screen, don't leave a + one-pixel empty space. (Bug #5996) +- changes from 3.5.1: + * New translations: Afrikaans, Belarusian, Interlingua, Hebrew, Romanian, + Greek. + * Updated translations: Italian, Serbian, Spanish, Czech, Hungarian, Turkish, + German, Arabic, Polish, Dutch, Lithuanian, Portuguese, Estonian. + * SVG icon support + * Allow application rules to control window size with a new <size> tag. + * Allow application rules to pick a monitor for new windows without forcing + a position. + * Allow non-interactive focus cycling with a new <interactive> tag. + * New LeastOverlap window placement policy replaces the old default + behaviour. It finds a place on a given monitor that overlaps as few + windows as possible. Contributed by Ian Zimmerman. + * Improved Xinerama behaviour. + * Correctly interface with latest gnome-session for Gnome/Openbox X sessions. + * Allow third-party control of window opacity in compositing managers. + * Improved themeing options. Contributed by Dave Foster. + * Add <monitor>, <title type="regex">, <title type="exact"> and + <activedesktop> options to If action. + * Addresses bugs #4661, #5506, #5186, #5758, #5410, #5228, #5277, #5731, + #5746, #5737, #5419, #5721, #5711, #5385, #5500, #4992, #5443, #5518, + #5444, #4782, #5237, #5228, #5173, #5203, #5246, #5180, #5179, #5150, + #5132, #4937, #4889, #5253, #3769, #5819, #5811, #5081, #5426 among others. + +- add imlib2 support +- add rsvg and cairo support on openSUSE >= 12.3 +- packager changelog: + * dropped openbox-3.5.0-moveresize.patch, merged upstream [bio#5460] + * rewrote openbox-3.5.0-return.diff to openbox-3.5.2-return.patch + * use perl regex instead of patch to rename no to nb in LINGUAS + * removed obsolete Authors: section in descriptions + * use safe clean section + +------------------------------------------------------------------- Old: ---- openbox-3.5.0-moveresize.patch openbox-3.5.0-return.diff openbox-3.5.0.tar.bz2 New: ---- openbox-3.5.2-return.patch openbox-3.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openbox.spec ++++++ --- /var/tmp/diff_new_pack.v8brgJ/_old 2013-08-23 13:51:56.000000000 +0200 +++ /var/tmp/diff_new_pack.v8brgJ/_new 2013-08-23 13:51:56.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package openbox # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,27 +18,31 @@ Name: openbox Provides: windowmanager -Version: 3.5.0 +Version: 3.5.2 Release: 0 Summary: ICCCM and EWMH Compliant Window Manager with Very Few Dependencies License: GPL-2.0+ Group: System/GUI/Other Url: http://openbox.org/ -Source: %name-%version.tar.bz2 +Source: http://openbox.org/dist/openbox/openbox-%{version}.tar.gz Source1: %name-README.SuSE Source2: %name.desktop Source3: %name-pipemenu Source4: menu.xml Source5: xcompmgr-autostart -Patch0: %name-no_nb.patch -Patch1: %name-3.5.0-return.diff -# PATCH-FIX-UPSTREAM openbox-3.5.0-moveresize.patch [bio#5460] -Patch2: %name-3.5.0-moveresize.patch +Patch1: %name-3.5.2-return.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: freetype2-devel +BuildRequires: imlib2-devel +%if 0%{?suse_version} >= 1230 +BuildRequires: cairo-devel +BuildRequires: librsvg-devel +%endif +# only for ownership of datadir/share/gnome-sessions/ BuildRequires: gcc-c++ BuildRequires: glib2-devel +BuildRequires: gnome-session-core BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: pango-devel @@ -62,13 +66,6 @@ The configuration tool "obconf" is recommended along with this package. - - -Authors: --------- - Ben Jansens <[email protected]> - Mikael Magnusson <[email protected]> - %package gnome Summary: Openbox GNOME integration Group: System/GUI/Other @@ -77,13 +74,6 @@ %description gnome This package provides openbox GNOME integration and tools - - -Authors: --------- - Ben Jansens <[email protected]> - Mikael Magnusson <[email protected]> - %package kde Summary: Openbox KDE integration Group: System/GUI/Other @@ -92,14 +82,6 @@ %description kde This package provides openbox KDE integration and tools - - -Authors: --------- - Ben Jansens <[email protected]> - Mikael Magnusson <[email protected]> - - %package devel Summary: Includes and static libraries for openbox Group: Development/Libraries/X11 @@ -112,28 +94,20 @@ %description devel Development Includes and static libraries for openbox. - - -Authors: --------- - Ben Jansens <[email protected]> - Mikael Magnusson <[email protected]> - %prep %setup -q cp %{S:1} ./README.SuSE -%patch0 -%patch1 -p1 -%patch2 -p1 +%patch1 mv po/no.po po/nb.po mv po/no.gmo po/nb.gmo +%__perl -p -i -e 's/^no$/nb/' po/LINGUAS %build -autoreconf -fi +autoreconf -fiv export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure %__make clean -%__make +%__make %{?_smp_mflags} %install %makeinstall @@ -172,7 +146,7 @@ %endif %clean -rm -rf $RPM_BUILD_ROOT +%{?buildroot:%__rm -rf '%{buildroot}'} %files -f %name.lang %defattr(-,root,root) @@ -190,11 +164,12 @@ %_bindir/xcompmgr-autostart %_libexecdir/openbox-autostart %_libexecdir/openbox-xdg-autostart -%_libdir/*.so.* +%_libdir/libobt.so.* +%_libdir/libobrender.so.* %_datadir/xsessions/openbox.desktop -%_mandir/man1/obxprop.1.gz -%_mandir/man1/openbox-session.1.gz -%_mandir/man1/openbox.1.gz +%doc %_mandir/man1/obxprop.1* +%doc %_mandir/man1/openbox-session.1* +%doc %_mandir/man1/openbox.1* %_datadir/themes/* %_datadir/pixmaps/openbox.png %_datadir/applications/openbox.desktop @@ -208,18 +183,22 @@ %dir %_datadir/gnome %dir %_datadir/gnome/wm-properties %_datadir/gnome/wm-properties/openbox.desktop -%_mandir/man1/openbox-gnome-session.1.gz +%doc %_mandir/man1/openbox-gnome-session.1* +%_datadir/gnome-session/sessions/openbox-gnome.session +%_datadir/gnome-session/sessions/openbox-gnome-fallback.session %files kde %defattr(-,root,root) %_bindir/openbox-kde-session %_datadir/xsessions/openbox-kde.desktop -%_mandir/man1/openbox-kde-session.1.gz +%doc %_mandir/man1/openbox-kde-session.1* %files devel %defattr(-,root,root) %_includedir/%name -%_libdir/pkgconfig/*.pc -%_libdir/*.so +%_libdir/pkgconfig/obt-*.pc +%_libdir/pkgconfig/obrender-*.pc +%_libdir/libobt.so +%_libdir/libobrender.so %changelog ++++++ openbox-3.5.2-return.patch ++++++ --- openbox/mouse.c.orig 2013-08-13 08:31:58.953981829 +0200 +++ openbox/mouse.c 2013-08-13 08:32:18.822008902 +0200 @@ -174,6 +174,7 @@ case OB_MOUSE_ACTION_MOTION: return OB_USER_ACTION_MOUSE_MOTION; default: g_assert_not_reached(); + return OB_USER_ACTION_NONE; } } -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
