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]

Reply via email to