Hello community, here is the log from the commit of package xfce4-panel for openSUSE:Factory checked in at 2015-03-09 10:08:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfce4-panel (Old) and /work/SRC/openSUSE:Factory/.xfce4-panel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel" Changes: -------- --- /work/SRC/openSUSE:Factory/xfce4-panel/xfce4-panel.changes 2015-01-07 09:38:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xfce4-panel.new/xfce4-panel.changes 2015-03-09 10:08:24.000000000 +0100 @@ -1,0 +2,18 @@ +Sat Feb 28 21:26:30 UTC 2015 - [email protected] + +- update to version 4.12.0 + - actions: Use localization for confirmation dialog titles + (bxo#11949) + - use actual output geometry to place panels (bxo#11058) + - tasklist: Fix grouped icons sometimes are wrongly rendered as a + mini-icon (bxo#10846) + - actions: Use common icon names (bxo#11513) + - pager & tasklist: Disabled wrapping when scrolling (bxo#6401) + - clock: Prevent recursion of symlinks + - make panel hide intelligently with shaded windows (bxo#11371) + - translation updates +- drop obsolete xfce4-panel-fix-icon-name.patch +- Drop xfce4-panel-fix-action-button-saving-session.patch: fixed + upstream. + +------------------------------------------------------------------- @@ -6,0 +25,57 @@ + +------------------------------------------------------------------- +Mon Jan 5 10:07:19 UTC 2015 - [email protected] + +- update to version 4.11.2 + - Added intelligent panel hiding (JPohlmann, ochosi) + - Action buttons: only save session when requested (bxo#7930) + - Translation updates + +------------------------------------------------------------------- +Mon Jun 23 06:42:03 UTC 2014 - [email protected] + +- update to version 4.11.1 + - Action Buttons: Fix panel autohide (bug #8960) (Petr Gajdusek) + - Applications Menu: fixed incorrect initial icon size in some + Gtk themes + - Window Buttons: fixed rendering of minimized window buttons + - Applications Menu: changed default button title to + "Applications" + - Window Buttons: wrap windows when scrolling through window list + (Andre Miranda) + - libxfce4panel: preserve ArrowButton relief during blinking + - Window Buttons: prevent several buttons to be selected at once + - Action Buttons: default to a horizontal button layout in the + deskbar mode + - Translation updates +- drop obsolete xfce4-panel-fix-actions-autohide.patch + +------------------------------------------------------------------- +Wed Apr 30 21:07:43 UTC 2014 - [email protected] + +- update to version 4.11.0 + - Window Buttons: Improve the tasklist multimonitor handling + - Scroll the items list in the config dialog box (bug #10582) + - Set EWMH client type to WNCK_CLIENT_TYPE_PAGER (bug #10508) + - Fixed transparency issues with Gtk3 plugins + - Workspace Switcher: fixed aspect ratio in deskbar mode + - Added --enable-gtk3 configure flag. Note: it produces gtk2/gtk3 + versions of libxfce4panel and wrapper binary so that both gtk2 + and gtk3 plugins can be embedded. The panel and stock plugins + are still using gtk2. + - Applications Menu: Use new GarconGtkMenu + - Window Buttons: middle-click action configurable (nothing, + close, minimize) + - Drectory Menu: Pass path to argument (bug #10270) + - Window Buttons: close a window on middle click (bug #8096) + - Applications Menu: support for non-square icons and layout + fixes + - Install XfcePanelPlugin properties at once + - Clock: added support for timezone selection + - Put each window in a new window group + - Window Buttons: Show urgent windows from other workspaces + (bug #5167) + - Clock: calendar popup +- drop obsolete xfce4-panel-add-calendar-popup.patch +- add libxfce4panel-2_0-4 subpackage with the GTK 3 variant of the + xfce4-panel library Old: ---- xfce4-panel-4.10.1.tar.bz2 xfce4-panel-add-calendar-popup.patch xfce4-panel-fix-action-button-saving-session.patch xfce4-panel-fix-actions-autohide.patch xfce4-panel-fix-icon-name.patch New: ---- xfce4-panel-4.12.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfce4-panel.spec ++++++ --- /var/tmp/diff_new_pack.8rSIbm/_old 2015-03-09 10:08:25.000000000 +0100 +++ /var/tmp/diff_new_pack.8rSIbm/_new 2015-03-09 10:08:25.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfce4-panel # -# Copyright (c) 2015 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 @@ -16,26 +16,21 @@ # -%define libname libxfce4panel-1_0-4 +%define libname_gtk2 libxfce4panel-1_0-4 +%define libname_gtk3 libxfce4panel-2_0-4 Name: xfce4-panel -Version: 4.10.1 +Version: 4.12.0 Release: 0 Summary: Panel for the Xfce Desktop Environment License: GPL-2.0+ and LGPL-2.1+ Group: System/GUI/XFCE Url: http://docs.xfce.org/xfce/xfce4-panel/start -Source: http://archive.xfce.org/src/xfce/xfce4-panel/4.10/%{name}-%{version}.tar.bz2 +Source: http://archive.xfce.org/src/xfce/xfce4-panel/4.12/%{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM xfce4-panel-fix-icon-name.patch [email protected] -- Fix icon naming inconsistency -Patch0: xfce4-panel-fix-icon-name.patch -# PATCH-FEATURE-UPSTREAM xfce4-panel-add-calendar-popup.patch bnc#767145 bxo#9034 [email protected] -- Add calendar popup to clock plugin (backported from upstream git) -Patch1: xfce4-panel-add-calendar-popup.patch -# PATCH-FIX-UPSTREAM xfce4-panel-fix-actions-autohide.patch bnc#764310 bxo#8960 [email protected] -- Fix autohiding after using the actions plugin menu -Patch2: xfce4-panel-fix-actions-autohide.patch -# PATCH-FIX-UPSTREAM xfce4-panel-fix-action-button-saving-session.patch bxo#7930 [email protected] -- Fix action button logout session saving logic (backported from upstream git) -Patch3: xfce4-panel-fix-action-button-saving-session.patch BuildRequires: ed +BuildRequires: fdupes +BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: perl BuildRequires: update-desktop-files @@ -43,16 +38,17 @@ BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(exo-1) BuildRequires: pkgconfig(garcon-1) +BuildRequires: pkgconfig(garcon-gtk2-1) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libwnck-1.0) BuildRequires: pkgconfig(libxfce4ui-1) BuildRequires: pkgconfig(libxfce4util-1.0) BuildRequires: pkgconfig(libxfconf-0) -BuildRequires: pkgconfig(xext) Provides: xfce4-panel-doc = %{version} Obsoletes: xfce4-panel-doc <= 4.8.6 Provides: xfce4-panel-plugins = %{version} @@ -78,21 +74,29 @@ The xfce4-panel-devel package contains development files needed to to develop panel plugins. -%package -n %{libname} +%package -n %{libname_gtk2} Summary: Xfce Panel Shared Library License: GPL-2.0+ and LGPL-2.1+ Group: System/Libraries -%description -n %{libname} -This package contains the xfce4-panel shared library. +%description -n %{libname_gtk2} +This package contains GTK 2 variant of the xfce4-panel shared library. + +%package -n %{libname_gtk3} +Summary: Xfce Panel Shared Library +License: GPL-2.0+ and LGPL-2.1+ +Group: System/Libraries + +%description -n %{libname_gtk3} +This package contains GTK 3 variant of the xfce4-panel shared library. %package branding-upstream Summary: Upstream Branding for xfce4-panel License: GPL-2.0+ Group: System/GUI/XFCE Supplements: packageand(%{name}:branding-upstream) -Provides: %{name}-branding = %{version} Conflicts: otherproviders(%{name}-branding) +Provides: %{name}-branding = %{version} #BRAND: Provide default panel configuration in /etc/xdg/xfce4/panel/default.xml BuildArch: noarch @@ -103,12 +107,8 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 # fix up missing icon -ed -s plugins/clock/clock.desktop.in 2>/dev/null <<'EOF' +ed -s plugins/clock/clock.desktop.in.in 2>/dev/null <<'EOF' ,s/^Icon=office-calendar/Icon=application-x-executable/ w EOF @@ -116,6 +116,7 @@ %build %configure \ --with-helper-path-prefix=%{_libexecdir} \ + --enable-gtk3 \ --disable-static make V=1 %{?_smp_mflags} @@ -140,12 +141,15 @@ %find_lang %{name} -%clean -rm -rf %{buildroot} +%fdupes %{buildroot}%{_includedir} -%post -n %{libname} -p /sbin/ldconfig +%post -n %{libname_gtk2} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%postun -n %{libname_gtk2} -p /sbin/ldconfig + +%post -n %{libname_gtk3} -p /sbin/ldconfig + +%postun -n %{libname_gtk3} -p /sbin/ldconfig %post %desktop_database_post @@ -165,7 +169,8 @@ %dir %{_libexecdir}/xfce4 %dir %{_libexecdir}/xfce4/panel %{_libexecdir}/xfce4/panel/migrate -%{_libexecdir}/xfce4/panel/wrapper +%{_libexecdir}/xfce4/panel/wrapper-1.0 +%{_libexecdir}/xfce4/panel/wrapper-2.0 %dir %{_datadir}/xfce4 %dir %{_datadir}/xfce4/panel %dir %{_datadir}/xfce4/panel-plugins @@ -192,11 +197,17 @@ %dir %{_sysconfdir}/xdg/xfce4/panel %files lang -f %{name}.lang +%defattr(-,root,root) + +%files -n %{libname_gtk2} +%defattr(-,root,root) +%doc COPYING +%{_libdir}/libxfce4panel-1.0.so.* -%files -n %{libname} +%files -n %{libname_gtk3} %defattr(-,root,root) %doc COPYING -%{_libdir}/libxfce4panel-*.so.* +%{_libdir}/libxfce4panel-2.0.so.* %files devel %defattr(-,root,root) ++++++ xfce4-panel-4.10.1.tar.bz2 -> xfce4-panel-4.12.0.tar.bz2 ++++++ ++++ 213385 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
