commit lxpanel for openSUSE:Factory

2020-07-06 Thread root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2020-07-06 16:34:04

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new.3060 (New)


Package is "lxpanel"

Mon Jul  6 16:34:04 2020 rev:2 rq:818965 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2020-06-03 
20:33:16.269313413 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new.3060/lxpanel.changes
2020-07-06 16:36:52.516561072 +0200
@@ -1,0 +2,12 @@
+Sat Jul  4 06:48:22 UTC 2020 - Andreas Stieger 
+
+- lxpanel 0.10.0:
+  * Allow switching workplaces by scrolling over the pager
+  * Font display fixes  
+  * Memory calculation in lxpanel monitor now aligns with 'free'
+  * Updates to weather plugins: Remove Yahoo, add OpenWeatherMap
+  * Fix crashes in some specific locations
+  * Fix battery color (must be green) when battery is fully charged
+  * Fix ambiguity in keyboard layout names
+
+---

Old:

  lxpanel-0.9.3.tar.xz

New:

  lxpanel-0.10.0.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.KEle59/_old  2020-07-06 16:36:54.012565677 +0200
+++ /var/tmp/diff_new_pack.KEle59/_new  2020-07-06 16:36:54.016565688 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxpanel
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   lxpanel
-Version:0.9.3
+Version:0.10.0
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  System/GUI/LXDE
-Url:http://www.lxde.org/
-Source0:
https://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/LXPanel%200.9.x/%{name}-%{version}.tar.xz
+URL:http://www.lxde.org/
+Source0:
https://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/LXPanel%200.10.x/%{name}-%{version}.tar.xz
 Patch0: lxpanel-0.9.3-default_config.patch
 Patch1: lxpanel-0.9.3-panel_config.patch
 BuildRequires:  autoconf
@@ -32,12 +32,13 @@
 BuildRequires:  libfm-gtk-devel
 BuildRequires:  libiw-devel
 BuildRequires:  libxml2-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  wireless-tools
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(keybinder)
+BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libmenu-cache)
 BuildRequires:  pkgconfig(libwnck-1.0)
 Requires:   lxmenu-data
@@ -45,7 +46,6 @@
 Recommends: %{name}-lang
 Provides:   %{name}-plugins >= %{version}
 Obsoletes:  %{name}-plugins < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %lang_package
 
 %description
@@ -89,21 +89,21 @@
 %build
 # autoconf
 %configure --with-plugins=all
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
-%makeinstall %{?_smp_mflags}
-rm %{buildroot}/%{_libdir}/lxpanel/*.la
+%make_install %{?_smp_mflags}
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
 %fdupes -s %{buildroot}
 
 %post -n liblxpanel0 -p /sbin/ldconfig
-
 %postun -n liblxpanel0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,0755)
-%doc ChangeLog README COPYING
+%license COPYING
+%doc ChangeLog README
 %{_bindir}/%{name}
 %{_bindir}/lxpanelctl
 %{_sysconfdir}/xdg/%{name}
@@ -120,7 +120,7 @@
 %{_datadir}/%{name}/xkeyboardconfig/models.cfg
 %{_datadir}/%{name}/xkeyboardconfig/toggle.cfg
 %{_datadir}/%{name}/ui/*.ui
-%{_mandir}/man1/*.1.gz
+%{_mandir}/man1/*.1%{?ext_man}
 %{_libdir}/%{name}/plugins/batt.so
 %{_libdir}/%{name}/plugins/cpu.so
 %{_libdir}/%{name}/plugins/deskno.so
@@ -136,19 +136,16 @@
 %config(noreplace) %{_sysconfdir}/xdg/%{name}/*
 
 %files devel
-%defattr(-,root,root)
 %dir %{_includedir}/%{name}
 %{_includedir}/%{name}/*.h
 %{_libdir}/pkgconfig/%{name}.pc
 %{_libdir}/lxpanel/liblxpanel.so
 
 %files -n liblxpanel0
-%defattr(-,root,root)
 %dir %{_libdir}/lxpanel
 %{_libdir}/lxpanel/liblxpanel.so.0
 %{_libdir}/lxpanel/liblxpanel.so.0.0.0
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %changelog

++ lxpanel-0.9.3.tar.xz -> lxpanel-0.10.0.tar.xz 

commit lxpanel for openSUSE:Factory

2017-11-07 Thread root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2017-11-07 10:02:19

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is "lxpanel"

Tue Nov  7 10:02:19 2017 rev:43 rq:539259 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2017-01-12 
15:56:45.127731224 +0100
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2017-11-07 
10:03:08.583102970 +0100
@@ -1,0 +2,12 @@
+Wed Nov 01 13:54:13 UTC 2017 - guta...@gmail.com
+
+- Update to 0.9.3
+* Finally fixed battery calculations, it missed Power so left time was 
always at zero.
+* Fixed task window raising on drop file on it (was broken since 0.9.0).
+
+- Added lxpanel-0.9.3-panel_config.patch
+* Fix rpmlint warning
+- Added lxpanel-0.9.3-default_config.patch
+* Fix rpmlint warning
+
+---

Old:

  lxpanel-0.9.2.tar.xz

New:

  lxpanel-0.9.3-default_config.patch
  lxpanel-0.9.3-panel_config.patch
  lxpanel-0.9.3.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.txWeBJ/_old  2017-11-07 10:03:09.223079751 +0100
+++ /var/tmp/diff_new_pack.txWeBJ/_new  2017-11-07 10:03:09.223079751 +0100
@@ -17,13 +17,15 @@
 
 
 Name:   lxpanel
-Version:0.9.2
+Version:0.9.3
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
 Source0:
https://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/LXPanel%200.9.x/%{name}-%{version}.tar.xz
+Patch0: lxpanel-0.9.3-default_config.patch
+Patch1: lxpanel-0.9.3-panel_config.patch
 BuildRequires:  autoconf
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -81,6 +83,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 
 %build
 # autoconf

++ lxpanel-0.9.3-default_config.patch ++
--- lxpanel-0.9.3/data/default/config.orig  2014-09-22 14:00:03.0 
+0400
+++ lxpanel-0.9.3/data/default/config   2017-11-02 09:57:19.265014000 +0300
@@ -0,0 +1,1 @@
+[Command]
\ No newline at end of file
++ lxpanel-0.9.3-panel_config.patch ++
--- lxpanel-0.9.3/data/two_panels/config.orig   2014-02-15 22:37:13.0 
+0400
+++ lxpanel-0.9.3/data/two_panels/config2017-11-02 09:57:19.265014000 
+0300
@@ -0,0 +1,1 @@
+[Command]
\ No newline at end of file
++ lxpanel-0.9.2.tar.xz -> lxpanel-0.9.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxpanel-0.9.2/ChangeLog new/lxpanel-0.9.3/ChangeLog
--- old/lxpanel-0.9.2/ChangeLog 2016-12-24 16:22:36.0 +0100
+++ new/lxpanel-0.9.3/ChangeLog 2017-01-20 22:40:02.0 +0100
@@ -1,3 +1,9 @@
+0.9.3
+-
+* Finally fixed battery calculations, it missed Power so left time was
+always at zero.
+* Fixed task window raising on drop file on it (was broken since 0.9.0).
+
 0.9.2
 -
 * Fixed battery selection if battery detached but another is available.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxpanel-0.9.2/configure new/lxpanel-0.9.3/configure
--- old/lxpanel-0.9.2/configure 2016-12-24 16:23:57.0 +0100
+++ new/lxpanel-0.9.3/configure 2017-01-20 22:40:12.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for lxpanel 0.9.2.
+# Generated by GNU Autoconf 2.69 for lxpanel 0.9.3.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='lxpanel'
 PACKAGE_TARNAME='lxpanel'
-PACKAGE_VERSION='0.9.2'
-PACKAGE_STRING='lxpanel 0.9.2'
+PACKAGE_VERSION='0.9.3'
+PACKAGE_STRING='lxpanel 0.9.3'
 PACKAGE_BUGREPORT='http://lxde.org/'
 PACKAGE_URL=''
 
@@ -1426,7 +1426,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures lxpanel 0.9.2 to adapt to many kinds of systems.
+\`configure' configures lxpanel 0.9.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1501,7 +1501,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of lxpanel 0.9.2:";;
+ short | recursive ) echo "Configuration of lxpanel 0.9.3:";;
esac
   cat <<\_ACEOF
 
@@ -1651,7 +1651,7 @@
 test -n 

commit lxpanel for openSUSE:Factory

2016-12-02 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2016-12-02 16:41:14

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is "lxpanel"

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2016-11-24 
21:22:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2016-12-02 
16:41:15.0 +0100
@@ -1,0 +2,5 @@
+Thu Nov 24 22:40:25 UTC 2016 - jeng...@inai.de
+
+- Reword description.
+
+---



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.jnJ8Nf/_old  2016-12-02 16:41:16.0 +0100
+++ /var/tmp/diff_new_pack.jnJ8Nf/_new  2016-12-02 16:41:16.0 +0100
@@ -65,7 +65,7 @@
 Group:  System/Libraries
 
 %description -n liblxpanel0
-library for interpolability and access to the API by plugins
+Library for interpolability and access to the lxpanel API by plugins.
 
 %package devel
 Summary:Devel files for %{name}
@@ -77,7 +77,7 @@
 Requires:   pkgconfig
 
 %description devel
-Headers and development %{name} files.
+Headers and development files for lxpanel.
 
 %prep
 %setup -q




commit lxpanel for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2016-11-24 21:22:31

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is "lxpanel"

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2015-11-22 
10:59:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2016-11-24 
21:22:32.0 +0100
@@ -1,0 +2,57 @@
+Mon Nov 21 08:09:18 UTC 2016 - mvet...@suse.com
+
+- Update to 0.9.0:
+* Added support for laptops with multiple batteries.
+* Added a way to scroll through workspaces by using the scroll wheel over 
the deskno plugin.
+* Bunch of fixes for GTK+ 3.0 compatibility.
+* Fixed outdated lxpanel man page.
+* Fixed weather locations query (since YQL was changed recently).
+* Converted space plugin into internal PanelSpace widget in liblxpanel.
+* Converted task button into widget class to avoid ambiguous code.
+* Added support for third-party plugins localized descriptions.
+* Implemented “lxpanelctl command …” to send message to panel plugin.
+* Added APIs for PanelIconGrid to draw focus on drop.
+* Converted launch button into widget class for more easy management.
+* Adjusted PanelIconGrid: min spacing is now 1, no_window flag is now left 
unset by default, spacing is taken into account on overall size to be 
consistent on chosen orientation.
+* Implemented dropping file or folder onto launch bar to create launcher.
+* Implemented dragging launchers around launchbars (between panels too).
+* Implemented dropping file or folder onto free panel space to create 
launcher.
+* Implemented dragging launchers from launchbar to some free panel space.
+* Added stripping scheme from URI menu://applications/… when a launcher is 
created, only menu-id itself should be used.
+* Implemented moving plugins across panel by means of middle button drag 
and drop, i.e. middle-click it then drag, and plugin will follow the mouse 
until middle button is released.
+* Merged ‘volume’ and ‘volumealsa’ plugins into single plugin which uses 
the same interface but different driver, in dependency on how it was built – 
either OSS or ALSA interface is used. Name ‘volume’ is used for simplicity 
while ‘volumealsa’ is supported for compatibility.
+* Made default channel in ‘volume’ plugin definable in config. If there is 
no config statement then plugin finds first usable one, the same as before.
+* Made clicks for Toggle Mute, Show Slider and Open Mixer actions of the 
‘volume’ plugin configurable. Defaults are the same: left-click shows slider, 
middle-click toggles mute state.
+* Added support for ‘PCM’ and ‘Headphone’ channels for OSS mixer.
+* Added support for other (not default one) ALSA cards in ‘volume’ plugin 
via ‘CardNumber’ setting.
+* Added hotkey support into ‘volume’ plugin to be able to use multimedia 
keys for volume changing directly by plugin.
+* Fixed missing libkeybinder initialization (keybinding did not work).
+* Fixed check for attempt to add a binding for the same hotkey which is 
already bound elsewhere.
+* Added a configuration dialog to the ‘volume’ plugin with all the new 
settings available to choose and set, including preset of discovered mixers, 
with ability to type own command as well.
+* Fixed crash on action on task window which was deleted while task menu 
is still opened.
+* Fixed “dynamic” panel width allocation.
+* Fixed PanelIconGrid allocation in rigth-to-left languages, it was wrong 
so some icons might be invisible or placed under other plugins.
+* Removed call to gtk_widget_set_style() from volume slider to fix colors 
of current theme.
+* Changed icon size handling on task bar – it may now maintain the same 
size as rest of icons. It may affect users who are used to have thems maller, 
it’s why this feature was made configurable, corresponding config variable is 
UseSmallerIcons and default is 1 (old behavior).
+* Changed volume slider popup behavior – it now hides when loses focus.
+* Fixed invalid memory access in weather plugin.
+* Fixed incorrect reporting units on “Feel” value in weather plugin. YQL 
always reports Fahrenheit degrees there.
+* Added a safeguard on menu cache returning items with empty Exec line.
+* Fixed maximizing windows using task bar, GDK functions not always work.
+* Fixed wrong bind of preferences dialog to the panel, which resulted in 
other dialogs appear on the same workspace where preferences was.
+* Expanded launch buttons active area to launchbar borders so if clicked 
even into desktop corner, it should activate button at that corner.
+* Fixed few memory leaks in ‘batt’ plugin.
+

commit lxpanel for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2015-11-22 10:59:56

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is "lxpanel"

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2015-05-11 
19:49:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2015-11-22 
10:59:57.0 +0100
@@ -1,0 +2,12 @@
+Sat Oct 31 12:29:24 UTC 2015 - t...@gmx.com
+
+- Added lxpanel-0.8.1-Fix-lxpanel.pc-dependencies.patch
+- Added lxpanel-0.8.1-Fix-taskbar-plugin-crash.patch
+  * Fixes SF#758
+- Added lxpanel-0.8.1-Fix-incorrect-panel-geometry-initialization.patch
+  * Fixes SF#753
+- Added lxpanel-0.8.1-Fix-crash-with-invalid-size-of-icon.patch
+- Added lxpanel-0.8.1-Do-not-load-indicators-in-the-constructor.patch
+  * Prevents loading indicators twice
+  
+---

New:

  lxpanel-0.8.1-Do-not-load-indicators-in-the-constructor.patch
  lxpanel-0.8.1-Fix-crash-with-invalid-size-of-icon.patch
  lxpanel-0.8.1-Fix-incorrect-panel-geometry-initialization.patch
  lxpanel-0.8.1-Fix-lxpanel.pc-dependencies.patch
  lxpanel-0.8.1-Fix-taskbar-plugin-crash.patch



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.cA2EUl/_old  2015-11-22 10:59:58.0 +0100
+++ /var/tmp/diff_new_pack.cA2EUl/_new  2015-11-22 10:59:58.0 +0100
@@ -24,12 +24,20 @@
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
 Source0:%{name}-%{version}.tar.xz
+Patch1:%{name}-0.8.1-Fix-lxpanel.pc-dependencies.patch
+Patch2:%{name}-0.8.1-Fix-taskbar-plugin-crash.patch
+Patch3:
%{name}-0.8.1-Fix-incorrect-panel-geometry-initialization.patch
+Patch4:%{name}-0.8.1-Fix-crash-with-invalid-size-of-icon.patch
+# [PATCH] indicators plugin : don't load indicators in the constructor,
+# already done in configuration functions. It may load the indicators twice
+Patch5:%{name}-0.8.1-Do-not-load-indicators-in-the-constructor.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  libiw-devel
 BuildRequires:  libfm-gtk-devel
 BuildRequires: libxml2-devel
 BuildRequires:  pkg-config
+BuildRequires: autoconf
 BuildRequires:  update-desktop-files
 BuildRequires:  wireless-tools
 BuildRequires:  pkgconfig(alsa)
@@ -80,8 +88,14 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
+# autoconf
 %configure --with-plugins=all
 make %{?_smp_mflags} V=1
 

++ lxpanel-0.8.1-Do-not-load-indicators-in-the-constructor.patch ++
>From 6d9f23a8b862d3b90f994ff305267706ab7593eb Mon Sep 17 00:00:00 2001
From: Julien Lavergne 
Date: Tue, 20 Oct 2015 17:19:28 +0200
Subject: [PATCH] indicators plugin : don't load indicators in the constructor,
 already done in configuration functions. It may load the indicators twice.

---
 plugins/indicator/indicator.c | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/plugins/indicator/indicator.c b/plugins/indicator/indicator.c
index c19d384..e4477cf 100644
--- a/plugins/indicator/indicator.c
+++ b/plugins/indicator/indicator.c
@@ -791,9 +791,6 @@ static GtkWidget *indicator_constructor(LXPanel *panel, 
config_setting_t *settin
 
 gtk_container_set_border_width(GTK_CONTAINER(indicator->menubar), 0);
 
-/* load 'em */
-indicator_load_modules(panel, p);
-
 return p;
 }
 
-- 
2.1.4

++ lxpanel-0.8.1-Fix-crash-with-invalid-size-of-icon.patch ++
>From bd6533554418767438eee066c3d76efe54fc1c64 Mon Sep 17 00:00:00 2001
From: Andriy Grytsenko 
Date: Tue, 13 Oct 2015 19:54:56 +0300
Subject: [PATCH] Fix crash with invalid size of icon in _NET_WM_ICON property.

Reported by Lutz Fischer  in Debian BTS, bug #801319
---
 ChangeLog   | 1 +
 plugins/launchtaskbar.c | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 26ba3b6..64a67e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 * Fixed crash in taskbar plugin after number of desktops was updated.
 * Fixed incorrect panel geometry initialization.
+* Fixed crash with invalid size of icon in _NET_WM_ICON property.
 
 0.8.1
 -
diff --git a/plugins/launchtaskbar.c b/plugins/launchtaskbar.c
index 2a4cf82..8ad7ea1 100644
--- a/plugins/launchtaskbar.c
+++ b/plugins/launchtaskbar.c
@@ -2075,8 +2075,9 @@ static GdkPixbuf * get_wm_icon(Window task_win, guint 
required_width,
 gulong size = w * h;
 

commit lxpanel for openSUSE:Factory

2015-05-11 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2015-05-11 19:38:52

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2014-12-10 
23:44:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2015-05-11 
19:49:02.0 +0200
@@ -1,0 +2,33 @@
+Wed May  6 21:25:45 UTC 2015 - t...@gmx.com
+
+- New upstream version 0.8.1
+  * Improved OSS headers detection a bit.
+  * Fixed expand setting on plugins with default_expand when more 
+than one is available on the same panel.
+  * Fixed icon for task button that retrieved using WM_HINTS.
+  * Fixed wrong PanelIconGrid arrangement in vertical panel 
+orientation.
+  * Fixed missing handlers disconnect when destroying Task 
+structure.
+  * Removed writing debug messages to file when 'indicator' plugin 
+is in use - it will write all the debug there and that changes 
+the behavior which was not intended really.
+  * Corrected background for 'indicator' plugin.
+  * Fixed update 'indicator' plugin on configuration changes.
+  * Fixed battery status: if discharge rate is 0 then it's charged.
+  * Fixed incorrect cycle in netproc_devicelist_clear() leading to 
+crash on resume (after suspend).
+  * Fixed scanning for temperature sensors which failed with some 
+kernels.
+  * Changed reconfiguring panel behavior: callbacks to plugins will
+be sent on idle, not immediately to avoid stuck spin button 
+(and eventually even crash was possible).
+  * Fixed initial icon on 'volumealsa' to show real state instead
+of muted.
+  * Fixed 'dclock' updating that it will show time on start, not 
+just on next second change. It would create impression it's 
+slow otherwise.
+  * Fixed wrong task button activation on not processed drag of 
+button.
+
+---

Old:

  lxpanel-0.8.0.tar.xz

New:

  lxpanel-0.8.1.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.MDIJcu/_old  2015-05-11 19:49:03.0 +0200
+++ /var/tmp/diff_new_pack.MDIJcu/_new  2015-05-11 19:49:03.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   lxpanel
-Version:0.8.0
+Version:0.8.1
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0

++ lxpanel-0.8.0.tar.xz - lxpanel-0.8.1.tar.xz ++
 10286 lines of diff (skipped)




commit lxpanel for openSUSE:Factory

2014-12-10 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2014-12-10 23:44:55

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2014-10-29 
21:09:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2014-12-10 
23:44:45.0 +0100
@@ -1,0 +2,8 @@
+Mon Dec  8 08:16:40 UTC 2014 - and...@opensuse.org
+
+- New upstream version 0.8.0
+  * complete multi-monitor support
+  * improve and further simplify plugins API
+  * full changelog at http://blog.lxde.org/?p=1323
+  
+---

Old:

  lxpanel-0.7.2.tar.xz

New:

  lxpanel-0.8.0.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.IGHAhe/_old  2014-12-10 23:44:46.0 +0100
+++ /var/tmp/diff_new_pack.IGHAhe/_new  2014-12-10 23:44:46.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   lxpanel
-Version:0.7.2
+Version:0.8.0
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
@@ -36,6 +36,7 @@
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libmenu-cache)
 BuildRequires:  pkgconfig(libwnck-1.0)
+BuildRequires: pkgconfig(keybinder)
 Requires:   menu-cache
 Requires:  lxmenu-data
 Recommends: %{name}-lang
@@ -58,12 +59,21 @@
 For example, lxpanelctl run will show the Run dialog in lxpanel, and 
lxpanelctl menu
 will show the application menu. This is useful in key bindings provided by 
window managers.
 
+%package -n liblxpanel0
+Summary:   LXDE panel libraries
+Group: System/Libraries
+
+%description -n liblxpanel0
+library for interpolability and access to the API by plugins
+
 %package devel
 Summary:Devel files for %{name}
 Group:  Development/Libraries/C and C++
-Requires:   %{name}
+Requires:  %{name} = %{version}
+Requires:  liblxpanel0 = %{version}
 Requires:   glib2-devel
 Requires:   menu-cache-devel
+Requires:  pkgconfig
 
 %description devel
 Headers and development %{name} files.
@@ -77,9 +87,15 @@
 
 %install
 %makeinstall %{?_smp_mflags}
+rm %{buildroot}/%{_libdir}/lxpanel/*.la
 %find_lang %{name}
 %fdupes -s %{buildroot}
 
+
+%post -n liblxpanel0 -p /sbin/ldconfig
+
+%postun -n liblxpanel0 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root,0755)
 %doc ChangeLog README COPYING
@@ -119,6 +135,13 @@
 %dir %{_includedir}/%{name}
 %{_includedir}/%{name}/*.h
 %{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/lxpanel/liblxpanel.so
+
+%files -n liblxpanel0
+%defattr(-,root,root)
+%dir %{_libdir}/lxpanel
+%{_libdir}/lxpanel/liblxpanel.so.0
+%{_libdir}/lxpanel/liblxpanel.so.0.0.0
 
 %files lang -f %{name}.lang
 %defattr(-,root,root)

++ lxpanel-0.7.2.tar.xz - lxpanel-0.8.0.tar.xz ++
 142667 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lxpanel for openSUSE:Factory

2014-10-29 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2014-10-29 21:09:26

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2014-09-26 
11:21:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2014-10-29 
21:09:32.0 +0100
@@ -1,0 +2,24 @@
+Thu Oct 23 21:55:31 UTC 2014 - t...@gmx.com
+
+- new upstream version 0.7.2
+  * Fixed unhiding panel if it becomes empty and height_when_hidden
+is 0
+  * Fixed invalid X protocol word size: despite of stating it 32 
+bit, the X server uses unsigned long which is 64 bit on 64-bit 
+architectures
+  * Adapted to use libmenu-cache = 1.0.0 - it could show empty 
+folders in the desktop menu
+  * Fixed crash in taskbar after visible task changed name then 
+gone
+  * Ensured panel background update after some plugin was resized
+  * FileManager statement from old config should never be scanned
+again
+  * Fixed positioning of new created panel, the edge was not saved
+  * Eliminated hardcoded xterm in 'volumealsa' plugin - LibFM has
+enough means to call terminal when needed
+  * Fixed crash if 'volumealsa' plugin initialization failed
+- removed unnecessary patches
+  * lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
+  * lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch 
+
+---
@@ -4 +28 @@
-- New upstream version 0.7.1
+- new upstream version 0.7.1
@@ -49 +73 @@
-- New upstream version 0.7.0
+- new upstream version 0.7.0
@@ -115 +139 @@
-- New upstream version 0.6.2
+- new upstream version 0.6.2
@@ -125 +149 @@
-- New upstream version 0.6.1
+- new upstream version 0.6.1

Old:

  lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
  lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch
  lxpanel-0.7.1.tar.xz

New:

  lxpanel-0.7.2.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.NSRK2M/_old  2014-10-29 21:09:33.0 +0100
+++ /var/tmp/diff_new_pack.NSRK2M/_new  2014-10-29 21:09:33.0 +0100
@@ -17,17 +17,13 @@
 
 
 Name:   lxpanel
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
 Source0:%{name}-%{version}.tar.xz
-# 
http://git.lxde.org/gitweb/?p=lxde/lxpanel.git;a=commit;h=9a762e63dce20d425345947b7ad4f24ec510db27
-Patch0:
lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
-# 
http://git.lxde.org/gitweb/?p=lxde/lxpanel.git;a=commit;h=0bfcc6c97fca70de51acf06396578ddd7f03e9b1
-Patch1:
lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  libiw-devel
@@ -74,8 +70,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 %configure --with-plugins=all

++ lxpanel-0.7.1.tar.xz - lxpanel-0.7.2.tar.xz ++
 7794 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lxpanel for openSUSE:Factory

2014-09-26 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2014-09-26 10:52:11

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2014-08-25 
11:05:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2014-09-26 
11:21:30.0 +0200
@@ -1,0 +2,45 @@
+Mon Sep 22 12:46:40 UTC 2014 - t...@gmx.com
+
+- New upstream version 0.7.1
+  * Fixed search for the gtkrc file.
+  * Fixed search path for configuration - it should be not 
+compilation time path but paths using $XDG_CONFIG_DIRS.
+  * Fixed incorrect flag for 'launchbar' plugin which marks him 
+expandable.
+  * Fixed dragging of task buttons.
+  * Corrected using $XDG_MENU_PREFIX to work the same way as 
+libfm does.
+  * Fixed using font description, font in gtkrc file was ignored.
+  * Improved search for hw sensors in /sys/class/hwmon/ hierarchy.
+  * Improved check for critical temperatures in 'termal' plugin, 
+now each individual hardware setting (if available) is also 
+taken into consideration.
+  * Fixed parsing alias name in 'weather' plugin settings.
+  * Got rid of all individual plugins/*/Makefile - those rules 
+more easily can be contained in the plugins/Makefile.am. 
+Adding a simple plugin basically would mean to add three 
+lines into that file instead of writing whole Makefile.am.
+  * Fixed invalid system config path search (lxpanel part was 
+missing).
+  * Fixed incorrect requirements in the lxpanel.pc file.
+  * Fixed memory leak in the 'volumealsa' plugin.
+  * Now 'volumealsa' checks for 'MixerCommand' setting in the 
+   configuration before guessing it.
+  * Fixed color saving in the configuration.
+  * Fixed incomplete resources deallocation in 'volumealsa' 
+plugin.
+  * Fixed make uninstall (it left plugins installed).
+  * Fixed monitor number set from GUI.
+  * Fixed hang on netstatus icon in auto-hidden panel.
+  * Fixed icon grid compilation with GTK+  2.20.
+  * Fixed compilation without menu-cache.
+  * Now man pages are included in the GIT and tarball, not just 
+xml files.
+  * Fixed incorrect printf arguments in 'netstatus' plugin.
+- Removed 
+  lxpanel-0.7.0-fix-crash-after-click-on-empty-part-of-panel.patch
+- Added 
+  lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
+- Added lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch
+
+---
@@ -78 +123 @@
-Sun Jan  5 11:46:02 UTC 2014 - j...@eresmas.com
+Sun Jan  5 11:46:02 UTC 2014 - t...@eresmas.com

Old:

  lxpanel-0.7.0-fix-crash-after-click-on-empty-part-of-panel.patch
  lxpanel-0.7.0.tar.xz

New:

  lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
  lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch
  lxpanel-0.7.1.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.sR1yIH/_old  2014-09-26 11:21:31.0 +0200
+++ /var/tmp/diff_new_pack.sR1yIH/_new  2014-09-26 11:21:31.0 +0200
@@ -17,20 +17,20 @@
 
 
 Name:   lxpanel
-Version:0.7.0
+Version:0.7.1
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
 Source0:%{name}-%{version}.tar.xz
-# 
http://git.lxde.org/gitweb/?p=lxde/lxpanel.git;a=commit;h=d4943c80cded6325284be8b58003fe63dd6e8255
-# Makes LXPanel not to crash when it's clicked on an empty part
-Patch0:
lxpanel-0.7.0-fix-crash-after-click-on-empty-part-of-panel.patch
+# 
http://git.lxde.org/gitweb/?p=lxde/lxpanel.git;a=commit;h=9a762e63dce20d425345947b7ad4f24ec510db27
+Patch0:
lxpanel-0.7.1-fix-empty-panel-unhide-if-height_when_hidden-is-0.patch
+# 
http://git.lxde.org/gitweb/?p=lxde/lxpanel.git;a=commit;h=0bfcc6c97fca70de51acf06396578ddd7f03e9b1
+Patch1:
lxpanel-0.7.1-fix-panel-covering-maximized-windows.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  libiw-devel
-BuildRequires:  libtool
 BuildRequires:  libfm-gtk-devel
 BuildRequires: libxml2-devel
 BuildRequires:  pkg-config
@@ -41,13 +41,13 @@
 BuildRequires:  pkgconfig(libmenu-cache)
 BuildRequires:  pkgconfig(libwnck-1.0)
 Requires:   menu-cache
+Requires:  lxmenu-data
 Recommends: %{name}-lang
 Provides:   %{name}-plugins = %{version}
 Obsoletes:  %{name}-plugins  %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %lang_package
 
-
 

commit lxpanel for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2014-08-25 11:04:01

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2014-05-10 
22:57:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2014-08-25 
11:05:07.0 +0200
@@ -1,0 +2,66 @@
+Thu Aug 21 18:43:33 UTC 2014 - t...@gmx.com
+
+- New upstream version 0.7.0
+  * New plugin 'launchtaskbar' with combined functionality from 
+'launchbar' and 'taskbar'. For easy support codebase is 
+merged instead of doing duplicates but appearance is still 
+the same in dependency from mode chosen.
+  * Integrated with LibFM, all launching and application selection 
+in the launchbar settings is done by LibFM now.
+  * New simpler plugins API implementation, using LibFM plugins 
+loader. In new API some callbacks were simplified and some 
+removed, see all the detailed descriptions in the file 
+plugin.h.
+  * New plugins are GtkWidgets now, therefore there is no explicit 
+destroy for them or their data, all will be handled implicitly.
+  * Changed config access with simple API similar to libconfig one.
+  * Using icon caching from LibFM.
+  * Applications properties in the menu are managed by LibFM API, 
+no more calls to lxshortcut application.
+  * Setting for file manager is not handled on its own but XDG 
+setting is used now, i.e. default choice for inode/directory 
+MIME type.
+  * Setting for terminal is handled by LibFM, therefore it is the 
+same as in PCManFM now, no own setting anymore.
+  * Replaced configure option --enable-cast-checks with 
+--enable-debug.
+  * Replaced 'pager' plugin with former 'wnckpager' one. The 
+'wnckpager'name is still supported for compatibility but it is 
+the same plugin.
+  * Added new plugin 'weather', written by Piotr Sipika.
+  * Using drag  drop handling from LibFM in launchbar. It is 
+possible now to use any kind of files as launchbuttons, and 
+folders can receive drops as well.
+  * Allowed drag applications from system menu plugin so they now 
+can be dropped somewhere. The obvious example is drop on the 
+desktop.
+  * Using human readable sensor names if available (like 'Core 0', 
+etc.).
+  * Panel is allowed to hide completely (setting width when hidden 
+to 0).
+  * The IconGrid converted into GtkContainer derived class 
+PanelIconGrid.
+  * Allowed to use USER_CONFIG_DIR/lxpanel/profile/gtkrc for 
+the panel custom style setup.
+  * The panel itself in not a struct now but a GtkWindow derived 
+class so no special API to destroy it is required.
+  * Improved the layout of icons in panel, they will not align to 
+the edge of screen but appropriately to panel height. Some of 
+them did that already but some were aligned to the screen edge 
+without any gap.
+  * The button to configure plugin in panel plugins configuration 
+tab is renamed from 'Edit' to 'Properties'.
+  * All logging is unified. The option --log is deprecated and 
+isn't used anymore. User can change logs appearance using 
+G_MESSAGES_DEBUG and G_MESSAGES_PREFIXED environment variables 
+(see GLib docs).
+  * Old APIs are in place still for backward compatibility with 
+third party plugins but will be dropped later, supposedly on 
+next feature release point. Old APIs are not present in public 
+headers, compatibility is on binary level only.
+  * A whole lot of bugfixes.
+- added 
+  lxpanel-0.7.0-fix-crash-after-click-on-empty-part-of-panel.patch
+  to make LXPanel not to crash when it's clicked on an empty part
+
+---

Old:

  lxpanel-0.6.2.tar.gz

New:

  lxpanel-0.7.0-fix-crash-after-click-on-empty-part-of-panel.patch
  lxpanel-0.7.0.tar.xz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.Vwuxli/_old  2014-08-25 11:05:09.0 +0200
+++ /var/tmp/diff_new_pack.Vwuxli/_new  2014-08-25 11:05:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxpanel
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,18 +17,22 @@
 
 
 Name:   lxpanel
-Version:0.6.2
+Version:0.7.0
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:

commit lxpanel for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2014-01-22 13:53:28

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2013-04-08 
14:53:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2014-01-23 
15:49:17.0 +0100
@@ -1,0 +2,6 @@
+Sun Jan  5 11:46:02 UTC 2014 - j...@eresmas.com
+
+- New upstream version 0.6.1
+  * no changelog provided
+
+---

Old:

  lxpanel-0.5.12.tar.gz

New:

  lxpanel-0.6.1.tar.gz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.qgKlT8/_old  2014-01-23 15:49:18.0 +0100
+++ /var/tmp/diff_new_pack.qgKlT8/_new  2014-01-23 15:49:18.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   lxpanel
-Version:0.5.12
+Version:0.6.1
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0

++ lxpanel-0.5.12.tar.gz - lxpanel-0.6.1.tar.gz ++
 57360 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lxpanel for openSUSE:Factory

2013-04-08 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2013-04-08 14:53:54

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2012-07-06 
09:40:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2013-04-08 
14:53:56.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 28 12:33:39 UTC 2013 - mvysko...@opensuse.org
+
+- update to 0.5.12 (bugfix release, no changelog provided)
+  * obsoletes lxpanel-0.5.10-automake-1.12.patch
+  * obsoletes lxpanel-0.5.8-fix-libgmodule-underlinking.patch
+- use pkgconfig() BuildRequires when possible
+
+---

Old:

  lxpanel-0.5.10-automake-1.12.patch
  lxpanel-0.5.10.tar.gz
  lxpanel-0.5.8-fix-libgmodule-underlinking.patch

New:

  lxpanel-0.5.12.tar.gz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.MLFWv0/_old  2013-04-08 14:53:58.0 +0200
+++ /var/tmp/diff_new_pack.MLFWv0/_new  2013-04-08 14:53:58.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxpanel
 #
-# 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
@@ -17,30 +17,24 @@
 
 
 Name:   lxpanel
-Version:0.5.10
+Version:0.5.12
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
-Source0:%name-%version.tar.gz
-# PATCH-FIX-UPSTREAM lxpanel-0.5.8-fix-libgmodule-underlinking.patch 
g...@opensuse.org -- Link explicitly against libgmodule
-Patch0: lxpanel-0.5.8-fix-libgmodule-underlinking.patch
-# PATCH-FIX-UPSTREAM fix for automake 1.12
-Patch1: lxpanel-0.5.10-automake-1.12.patch
+Source0:
http://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/LXPanel%20%{version}/%{name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  alsa-devel
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  fdupes
-BuildRequires:  gtk2-devel
 BuildRequires:  intltool
 BuildRequires:  libiw-devel
 BuildRequires:  libtool
-BuildRequires:  menu-cache-devel
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  wireless-tools
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(libmenu-cache)
 BuildRequires:  pkgconfig(libwnck-1.0)
 Provides:   %name-plugins = %version
 Obsoletes:  %name-plugins  %version
@@ -75,13 +69,8 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-%if 0%{?suse_version} = 1220
-%patch1 -p1
-%endif
 
 %build
-AUTOPOINT='intltoolize --automake -c' autoreconf -fi
 %configure \
--enable-man \
--with-plugins=all
@@ -98,47 +87,51 @@
 %files
 %defattr(-,root,root,0755)
 %doc ChangeLog README COPYING
-%{_bindir}/lxpanel
+%{_bindir}/%{name}
 %{_bindir}/lxpanelctl
-%dir %{_libdir}/lxpanel/
-%dir %{_libdir}/lxpanel/plugins
-%dir %{_datadir}/lxpanel/
-%dir %{_datadir}/lxpanel/profile
-%dir %{_datadir}/lxpanel/profile/default
-%dir %{_datadir}/lxpanel/profile/default/panels
-%dir %{_datadir}/lxpanel/profile/two_panels
-%dir %{_datadir}/lxpanel/profile/two_panels/panels
-%dir %{_datadir}/lxpanel/ui
-%dir %{_datadir}/lxpanel/images
-%dir %{_datadir}/lxpanel/images/xkb-flags/
-%{_datadir}/lxpanel/images/xkb-flags/*.png
-%{_datadir}/lxpanel/images/*.png
-%{_datadir}/lxpanel/profile/default/config
-%{_datadir}/lxpanel/profile/default/panels/panel
-%{_datadir}/lxpanel/profile/two_panels/config
-%{_datadir}/lxpanel/profile/two_panels/panels/bottom
-%{_datadir}/lxpanel/profile/two_panels/panels/top
+%dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/plugins
+%dir %{_datadir}/%{name}/
+%dir %{_datadir}/%{name}/profile
+%dir %{_datadir}/%{name}/profile/default
+%dir %{_datadir}/%{name}/profile/default/panels
+%dir %{_datadir}/%{name}/profile/two_panels
+%dir %{_datadir}/%{name}/profile/two_panels/panels
+%dir %{_datadir}/%{name}/ui
+%dir %{_datadir}/%{name}/images
+%dir %{_datadir}/%{name}/images/xkb-flags/
+%dir %{_datadir}/%{name}/xkeyboardconfig
+%{_datadir}/%{name}/images/xkb-flags/*.png
+%{_datadir}/%{name}/images/*.png
+%{_datadir}/%{name}/profile/default/config
+%{_datadir}/%{name}/profile/default/panels/panel
+%{_datadir}/%{name}/profile/two_panels/config

commit lxpanel for openSUSE:Factory

2012-07-06 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2012-07-06 09:40:26

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2012-06-12 
07:24:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2012-07-06 
09:40:30.0 +0200
@@ -1,0 +2,9 @@
+Fri Jun 22 12:25:38 UTC 2012 - mvysko...@opensuse.org
+
+- update to 5.10
+  * configuration for two panel layout
+  * new plugins monitor, netstat and wnckpager
+- refresh automake patch and apply on 12.2+ only
+- explicitly require menu-cache
+
+---

Old:

  lxpanel-0.5.8-automake-1.12.patch
  lxpanel-0.5.8.tar.bz2

New:

  lxpanel-0.5.10-automake-1.12.patch
  lxpanel-0.5.10.tar.gz



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.hUgDYL/_old  2012-07-06 09:40:33.0 +0200
+++ /var/tmp/diff_new_pack.hUgDYL/_new  2012-07-06 09:40:33.0 +0200
@@ -17,16 +17,17 @@
 
 
 Name:   lxpanel
-Version:0.5.8
+Version:0.5.10
 Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
 License:GPL-2.0
 Group:  System/GUI/LXDE
 Url:http://www.lxde.org/
-Source0:%name-%version.tar.bz2
+Source0:%name-%version.tar.gz
 # PATCH-FIX-UPSTREAM lxpanel-0.5.8-fix-libgmodule-underlinking.patch 
g...@opensuse.org -- Link explicitly against libgmodule
 Patch0: lxpanel-0.5.8-fix-libgmodule-underlinking.patch
-Patch1: lxpanel-0.5.8-automake-1.12.patch
+# PATCH-FIX-UPSTREAM fix for automake 1.12
+Patch1: lxpanel-0.5.10-automake-1.12.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
@@ -34,14 +35,17 @@
 BuildRequires:  fdupes
 BuildRequires:  gtk2-devel
 BuildRequires:  intltool
+BuildRequires:  libiw-devel
 BuildRequires:  libtool
 BuildRequires:  menu-cache-devel
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  wireless-tools
+BuildRequires:  pkgconfig(libwnck-1.0)
 Provides:   %name-plugins = %version
 Obsoletes:  %name-plugins  %version
 Recommends: %name-lang
+Requires:   menu-cache
 
 %description
 LXPanel is a lightweight X11 desktop panel containing:
@@ -72,7 +76,9 @@
 %prep
 %setup -q
 %patch0 -p1
+%if 0%{?suse_version} = 1220
 %patch1 -p1
+%endif
 
 %build
 AUTOPOINT='intltoolize --automake -c' autoreconf -fi
@@ -100,6 +106,8 @@
 %dir %{_datadir}/lxpanel/profile
 %dir %{_datadir}/lxpanel/profile/default
 %dir %{_datadir}/lxpanel/profile/default/panels
+%dir %{_datadir}/lxpanel/profile/two_panels
+%dir %{_datadir}/lxpanel/profile/two_panels/panels
 %dir %{_datadir}/lxpanel/ui
 %dir %{_datadir}/lxpanel/images
 %dir %{_datadir}/lxpanel/images/xkb-flags/
@@ -107,6 +115,10 @@
 %{_datadir}/lxpanel/images/*.png
 %{_datadir}/lxpanel/profile/default/config
 %{_datadir}/lxpanel/profile/default/panels/panel
+%{_datadir}/lxpanel/profile/two_panels/config
+%{_datadir}/lxpanel/profile/two_panels/panels/bottom
+%{_datadir}/lxpanel/profile/two_panels/panels/top
+
 %{_datadir}/lxpanel/ui/*.ui
 %{_mandir}/man1/*.1.gz
 %{_libdir}/lxpanel/plugins/batt.so
@@ -118,6 +130,9 @@
 %{_libdir}/lxpanel/plugins/volumealsa.so
 %{_libdir}/lxpanel/plugins/xkb.so   
 %{_libdir}/lxpanel/plugins/cpufreq.so
+%{_libdir}/lxpanel/plugins/monitors.so
+%{_libdir}/lxpanel/plugins/netstat.so
+%{_libdir}/lxpanel/plugins/wnckpager.so
 
 %files devel
 %defattr(-,root,root)

++ lxpanel-0.5.8-automake-1.12.patch - lxpanel-0.5.10-automake-1.12.patch 
++
--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel-0.5.8-automake-1.12.patch
2012-06-12 07:24:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel-0.5.10-automake-1.12.patch  
2012-07-06 09:40:30.0 +0200
@@ -1,8 +1,8 @@
-Index: lxpanel-0.5.8/configure.ac
+Index: lxpanel-0.5.10/configure.ac
 ===
 lxpanel-0.5.8.orig/configure.ac
-+++ lxpanel-0.5.8/configure.ac
-@@ -16,6 +16,7 @@ AC_PROG_INSTALL
+--- lxpanel-0.5.10.orig/configure.ac   2012-06-22 14:05:30.270949818 +0200
 lxpanel-0.5.10/configure.ac2012-06-22 14:05:30.292949817 +0200
+@@ -16,6 +16,7 @@
  AC_PROG_LN_S
  AC_PROG_INTLTOOL(, [no-xml])
  AM_PROG_CC_C_O
@@ -10,3 +10,16 @@
  
  #Initialize libtool
  LT_PREREQ([2.2])
+Index: lxpanel-0.5.10/data/Makefile.am
+===
+--- lxpanel-0.5.10.orig/data/Makefile.am   2012-04-08 

commit lxpanel for openSUSE:Factory

2012-06-11 Thread h_root
Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory checked 
in at 2012-06-12 07:24:32

Comparing /work/SRC/openSUSE:Factory/lxpanel (Old)
 and  /work/SRC/openSUSE:Factory/.lxpanel.new (New)


Package is lxpanel, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/lxpanel/lxpanel.changes  2011-09-26 
17:05:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.lxpanel.new/lxpanel.changes 2012-06-12 
07:24:33.0 +0200
@@ -1,0 +2,25 @@
+Mon Jun 11 11:35:38 UTC 2012 - g...@opensuse.org
+
+- lxpanel includes code from Suxpanel which is GPL 2.0 only, the
+  resulting binary is thus also GPL 2.0 only and not GPL 2.0 or
+  later (bnc#766371)
+
+---
+Thu Jun  7 07:07:11 UTC 2012 - pgaj...@suse.com
+
+- build with automake 1.12
+  * automake-1.12.patch
+
+---
+Tue Jan 17 12:24:13 UTC 2012 - g...@opensuse.org
+
+- added lxpanel-0.5.8-fix-libgmodule-underlinking.patch in order to
+  explicitly link against libgmodule
+- removed unecessary build dependencies
+
+---
+Thu Jan 12 11:30:47 UTC 2012 - co...@suse.com
+
+- change license to be in spdx.org format
+
+---

New:

  lxpanel-0.5.8-automake-1.12.patch
  lxpanel-0.5.8-fix-libgmodule-underlinking.patch



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.iMRzsr/_old  2012-06-12 07:24:35.0 +0200
+++ /var/tmp/diff_new_pack.iMRzsr/_new  2012-06-12 07:24:35.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxpanel
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,25 +15,32 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   lxpanel
 Version:0.5.8
-Release:6
+Release:0
 Summary:Lightweight X11 desktop panel based on fbpanel
+License:GPL-2.0
 Group:  System/GUI/LXDE
-License:GPL
 Url:http://www.lxde.org/
 Source0:%name-%version.tar.bz2
+# PATCH-FIX-UPSTREAM lxpanel-0.5.8-fix-libgmodule-underlinking.patch 
g...@opensuse.org -- Link explicitly against libgmodule
+Patch0: lxpanel-0.5.8-fix-libgmodule-underlinking.patch
+Patch1: lxpanel-0.5.8-automake-1.12.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  alsa-devel intltool pkg-config update-desktop-files
-BuildRequires:  docbook-utils gtk2-devel menu-cache-devel python-xml
-BuildRequires:  docbook-xsl-stylesheets libxslt-devel python-devel 
wireless-tools
+BuildRequires:  alsa-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  fdupes
+BuildRequires:  gtk2-devel
+BuildRequires:  intltool
+BuildRequires:  libtool
+BuildRequires:  menu-cache-devel
+BuildRequires:  pkg-config
+BuildRequires:  update-desktop-files
+BuildRequires:  wireless-tools
 Provides:   %name-plugins = %version
 Obsoletes:  %name-plugins  %version
-%{py_requires}
 Recommends: %name-lang
 
 %description
@@ -51,10 +58,11 @@
 will show the application menu. This is useful in key bindings provided by 
window managers.
 
 %package devel
-License:GPL
-Group:  Development/Libraries/C and C++
 Summary:Devel files for %name
-Requires:   glib2-devel menu-cache-devel %name
+Group:  Development/Libraries/C and C++
+Requires:   %name
+Requires:   glib2-devel
+Requires:   menu-cache-devel
 
 %description devel
 Headers and development %name files.
@@ -63,8 +71,11 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 
 %build
+AUTOPOINT='intltoolize --automake -c' autoreconf -fi
 %configure \
--enable-man \
--with-plugins=all

++ lxpanel-0.5.8-automake-1.12.patch ++
Index: lxpanel-0.5.8/configure.ac
===
--- lxpanel-0.5.8.orig/configure.ac
+++ lxpanel-0.5.8/configure.ac
@@ -16,6 +16,7 @@ AC_PROG_INSTALL
 AC_PROG_LN_S
 AC_PROG_INTLTOOL(, [no-xml])
 AM_PROG_CC_C_O
+AM_PROG_AR
 
 #Initialize libtool
 LT_PREREQ([2.2])
++ lxpanel-0.5.8-fix-libgmodule-underlinking.patch ++
Index: lxpanel-0.5.8/configure.ac
===
--- lxpanel-0.5.8.orig/configure.ac
+++ lxpanel-0.5.8/configure.ac
@@ -24,7 +24,8 @@ LT_INIT
 # Checks for 

commit lxpanel for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory
checked in at Mon Aug 1 10:20:26 CEST 2011.




--- lxpanel/lxpanel.changes 2011-07-27 00:37:20.0 +0200
+++ /mounts/work_src_done/STABLE/lxpanel/lxpanel.changes2011-07-30 
00:29:44.0 +0200
@@ -1,0 +2,8 @@
+Fri Jul 29 22:26:44 UTC 2011 - and...@opensuse.org
+
+- New upstream bugfix version 0.5.8
+- removed lxpanel-0.5.7-fix-gcc-warnings.patch
+  lxpanel-0.5.7-fix-gcc-warnings.patch and
+  lxpanel-0.5.7-fix-gtkrequisition.patch now in upstream code
+
+---

calling whatdependson for head-i586


Old:

  lxpanel-0.5.7-fix-gcc-warnings.patch
  lxpanel-0.5.7-fix-gtkrequisition.patch
  lxpanel-0.5.7-fix-typo.patch
  lxpanel-0.5.7.tar.bz2

New:

  lxpanel-0.5.8.tar.bz2



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.qsdzV5/_old  2011-08-01 10:19:20.0 +0200
+++ /var/tmp/diff_new_pack.qsdzV5/_new  2011-08-01 10:19:20.0 +0200
@@ -19,16 +19,13 @@
 
 
 Name:   lxpanel
-Version:0.5.7
-Release:4
+Version:0.5.8
+Release:1
 Summary:Lightweight X11 desktop panel based on fbpanel
 Group:  System/GUI/LXDE
 License:GPL
 Url:http://www.lxde.org/
 Source0:%name-%version.tar.bz2
-Patch0: %name-0.5.7-fix-gtkrequisition.patch
-Patch1: %name-0.5.7-fix-gcc-warnings.patch
-Patch2: %name-0.5.7-fix-typo.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel intltool pkg-config update-desktop-files
 BuildRequires:  docbook-utils gtk2-devel menu-cache-devel python-xml
@@ -66,9 +63,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 %configure \

++ lxpanel-0.5.7.tar.bz2 - lxpanel-0.5.8.tar.bz2 ++
 4520 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lxpanel for openSUSE:Factory

2011-07-29 Thread h_root

Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory
checked in at Fri Jul 29 11:52:51 CEST 2011.




--- lxpanel/lxpanel.changes 2011-07-25 00:54:03.0 +0200
+++ /mounts/work_src_done/STABLE/lxpanel/lxpanel.changes2011-07-27 
00:37:20.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul 26 22:14:24 UTC 2011 - g...@opensuse.org
+
+- added lxpanel-0.5.7-fix-gcc-warnings.patch in order to fix two
+  typos
+
+---

calling whatdependson for head-i586


New:

  lxpanel-0.5.7-fix-typo.patch



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.P6w1Vf/_old  2011-07-29 11:52:36.0 +0200
+++ /var/tmp/diff_new_pack.P6w1Vf/_new  2011-07-29 11:52:36.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   lxpanel
 Version:0.5.7
-Release:1
+Release:4
 Summary:Lightweight X11 desktop panel based on fbpanel
 Group:  System/GUI/LXDE
 License:GPL
@@ -28,6 +28,7 @@
 Source0:%name-%version.tar.bz2
 Patch0: %name-0.5.7-fix-gtkrequisition.patch
 Patch1: %name-0.5.7-fix-gcc-warnings.patch
+Patch2: %name-0.5.7-fix-typo.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel intltool pkg-config update-desktop-files
 BuildRequires:  docbook-utils gtk2-devel menu-cache-devel python-xml
@@ -67,6 +68,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %configure \

++ lxpanel-0.5.7-fix-typo.patch ++
diff -urNp lxpanel-0.5.7.orig/src/plugins/taskbar.c 
lxpanel-0.5.7/src/plugins/taskbar.c
--- lxpanel-0.5.7.orig/src/plugins/taskbar.c2011-07-23 22:13:48.0 
+0200
+++ lxpanel-0.5.7/src/plugins/taskbar.c 2011-07-27 00:07:29.35081 +0200
@@ -615,7 +615,7 @@ static GdkPixbuf * _wnck_gdk_pixbuf_get_
 }
 
 /* Be sure we aren't going to fail due to visual mismatch. */
-#if GLIB_CHECK_VERSION(2,22,0)
+#if GTK_CHECK_VERSION(2,22,0)
 if ((colormap != NULL)  
(gdk_visual_get_depth(gdk_colormap_get_visual(colormap)) != depth))
 #else
 if ((colormap != NULL)  (gdk_colormap_get_visual(colormap)-depth != 
depth))
@@ -1220,7 +1220,7 @@ static void taskbar_button_size_allocate
 #if GTK_CHECK_VERSION(2,22,0)
 gdk_window_get_origin(gtk_button_get_event_window(GTK_BUTTON(btn)), 
x, y);
 #else
-gdk_window_get_origin((GTK_BUTTON(btn)-event_window, x, y);
+gdk_window_get_origin(GTK_BUTTON(btn)-event_window, x, y);
 #endif
 
 





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit lxpanel for openSUSE:Factory

2011-07-25 Thread h_root

Hello community,

here is the log from the commit of package lxpanel for openSUSE:Factory
checked in at Mon Jul 25 12:30:39 CEST 2011.




--- lxpanel/lxpanel.changes 2010-08-12 00:11:32.0 +0200
+++ /mounts/work_src_done/STABLE/lxpanel/lxpanel.changes2011-07-25 
00:54:03.0 +0200
@@ -1,0 +2,15 @@
+Sun Jul 24 22:53:49 UTC 2011 - and...@opensuse.org
+
+- added lxpanel-0.5.7-fix-gcc-warnings.patch and
+  lxpanel-0.5.7-fix-gtkrequisition.patch to fix compiler warnings
+  and wrong usage of gtk functions
+
+---
+Sun Jul 24 11:37:25 UTC 2011 - and...@opensuse.org
+
+- new upstream version 0.5.7
+  * translations update
+  * fix bugs in plugins
+- removed patch now in upstream code 
+
+---

calling whatdependson for head-i586


Old:

  lxpanel-0.5.6-fix-alarm.patch
  lxpanel-0.5.6.tar.bz2

New:

  lxpanel-0.5.7-fix-gcc-warnings.patch
  lxpanel-0.5.7-fix-gtkrequisition.patch
  lxpanel-0.5.7.tar.bz2



Other differences:
--
++ lxpanel.spec ++
--- /var/tmp/diff_new_pack.moUmt8/_old  2011-07-25 12:29:26.0 +0200
+++ /var/tmp/diff_new_pack.moUmt8/_new  2011-07-25 12:29:26.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package lxpanel (Version 0.5.6)
+# spec file for package lxpanel
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,16 +19,15 @@
 
 
 Name:   lxpanel
-Version:0.5.6
-Release:2
+Version:0.5.7
+Release:1
 Summary:Lightweight X11 desktop panel based on fbpanel
 Group:  System/GUI/LXDE
 License:GPL
 Url:http://www.lxde.org/
 Source0:%name-%version.tar.bz2
-# PATCH-FIX-UPSTREAM lxpanel-0.5.6-fix-alarm.patch and...@opensuse.org
-# this patch fix a compilation error due to a conflicting alarm type
-Patch0: %name-0.5.6-fix-alarm.patch
+Patch0: %name-0.5.7-fix-gtkrequisition.patch
+Patch1: %name-0.5.7-fix-gcc-warnings.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel intltool pkg-config update-desktop-files
 BuildRequires:  docbook-utils gtk2-devel menu-cache-devel python-xml
@@ -62,24 +61,23 @@
 %description devel
 Haders and development %name files
 
+
 %lang_package
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS
-export CXXFLAGS=$RPM_OPT_FLAGS
 %configure \
--enable-man \
--with-plugins=all
-%__make %{?jobs:-j%jobs}
+%__make %{?jobs:-j%jobs} V=1
 
 %install
 %makeinstall
-%__rm -rf %{buildroot}/%{_datadir}/locale/{frp,es_VE,ur_PK}
-%fdupes -s %buildroot
 %find_lang %{name}
+%fdupes -s %buildroot
 
 %clean
 rm -rf $RPM_BUILD_ROOT

++ lxpanel-0.5.7-fix-gcc-warnings.patch ++
diff -uNr old-lxpanel-0.5.7//src/plugins/cpufreq/cpufreq.c 
lxpanel-0.5.7/src/plugins/cpufreq/cpufreq.c
--- old-lxpanel-0.5.7//src/plugins/cpufreq/cpufreq.c2011-07-23 
22:13:48.0 +0200
+++ lxpanel-0.5.7/src/plugins/cpufreq/cpufreq.c 2011-07-25 00:51:55.446872907 
+0200
@@ -157,7 +157,7 @@
 
 if (!(fp = fopen( sstmp, r))) {
 printf(cpufreq: cannot open %s\n,sstmp);
-return;
+return 0;
 }
 
 GtkMenu* menu = GTK_MENU(gtk_menu_new());
diff -uNr old-lxpanel-0.5.7//src/plugins/netstatus/netstatus-icon.c 
lxpanel-0.5.7/src/plugins/netstatus/netstatus-icon.c
--- old-lxpanel-0.5.7//src/plugins/netstatus/netstatus-icon.c   2011-07-23 
22:13:48.0 +0200
+++ lxpanel-0.5.7/src/plugins/netstatus/netstatus-icon.c2011-07-25 
00:52:15.185872659 +0200
@@ -26,6 +26,7 @@
 
 #include gtk/gtk.h
 #include glib/gi18n.h
+#include gtk/gtktooltips.h
 
 #include netstatus-util.h
 #include netstatus-enums.h
@@ -899,7 +900,7 @@
   gtk_container_add (GTK_CONTAINER (icon), icon-priv-signal_image);
   gtk_widget_hide (icon-priv-signal_image);
 
-  icon-priv-tooltips = gtk_tooltip_new ();
+  icon-priv-tooltips = gtk_tooltips_new ();
   g_object_ref (icon-priv-tooltips);
   gtk_object_sink (GTK_OBJECT (icon-priv-tooltips));
 
++ lxpanel-0.5.7-fix-gtkrequisition.patch ++
From 200121f93d7c6ac9aadb53c58f45906ecd1e3b7a Mon Sep 17 00:00:00 2001
From: Julien Lavergne julien.laver...@gmail.com
Date: Sun, 24 Jul 2011 15:43:24 +0200
Subject: [PATCH] Fix usage of GtkRequisition

---
 src/plugins/menu.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/plugins/menu.c b/src/plugins/menu.c
index 59a8dad..6d0ad9c 100644
--- a/src/plugins/menu.c
+++ b/src/plugins/menu.c
@@ -142,10 +142,10 @@ menu_pos(GtkMenu *menu, gint *x, gint *y, gboolean 
*push_in, GtkWidget