commit xfce4-panel-plugin-genmon for openSUSE:Factory

2017-11-12 Thread root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2017-11-12 18:03:39

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is "xfce4-panel-plugin-genmon"

Sun Nov 12 18:03:39 2017 rev:19 rq:540741 version:4.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2017-08-24 18:41:41.719857854 +0200
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2017-11-12 18:03:41.309885760 +0100
@@ -1,0 +2,7 @@
+Fri Nov 10 20:51:56 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 4.0.1
+  - Allow pango markup in tooltip as well
+  - Fix progressbar wrong direction
+
+---

Old:

  xfce4-genmon-plugin-4.0.0.tar.bz2

New:

  xfce4-genmon-plugin-4.0.1.tar.bz2



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.gEdQwz/_old  2017-11-12 18:03:41.957862158 +0100
+++ /var/tmp/diff_new_pack.gEdQwz/_new  2017-11-12 18:03:41.961862012 +0100
@@ -20,7 +20,7 @@
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-Version:4.0.0
+Version:4.0.1
 Release:0
 Summary:Generic Monitoring Plugin for the Xfce Panel
 License:LGPL-2.1+

++ xfce4-genmon-plugin-4.0.0.tar.bz2 -> xfce4-genmon-plugin-4.0.1.tar.bz2 
++
 28068 lines of diff (skipped)




commit xfce4-panel-plugin-genmon for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2017-08-24 18:41:39

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is "xfce4-panel-plugin-genmon"

Thu Aug 24 18:41:39 2017 rev:18 rq:512213 version:4.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2012-05-14 16:23:15.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2017-08-24 18:41:41.719857854 +0200
@@ -1,0 +2,11 @@
+Wed Jul 19 08:57:57 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 4.0.0
+  - Port to Gtk3
+  - Fix font styling to work with Gtk 3.22
+  - Add support for "genmon" in 'xfce4-panel --plugin-event' (bxo#10734)
+  - Fix default tooltip does not work (bxo#11284)
+  - Add  functionality (bxo#3437)
+- packaging: do not package ChangeLog, NEWS is good enough
+
+---

Old:

  xfce4-genmon-plugin-3.4.0.tar.bz2

New:

  xfce4-genmon-plugin-4.0.0.tar.bz2



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.aIPTD7/_old  2017-08-24 18:41:42.847698966 +0200
+++ /var/tmp/diff_new_pack.aIPTD7/_new  2017-08-24 18:41:42.851698402 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel-plugin-genmon
 #
-# Copyright (c) 2012 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,21 +16,21 @@
 #
 
 
-%define panel_version 4.8.0
+%define panel_version 4.12.0
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-Version:3.4.0
+Version:4.0.0
 Release:0
 Summary:Generic Monitoring Plugin for the Xfce Panel
 License:LGPL-2.1+
 Group:  System/GUI/XFCE
 Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
-Source0:
http://archive.xfce.org/src/panel-plugins/%{plugin_name}/3.3/%{plugin_name}-%{version}.tar.bz2
+Source0:
http://archive.xfce.org/src/panel-plugins/%{plugin_name}/4.0/%{plugin_name}-%{version}.tar.bz2
 BuildRequires:  fdupes
 BuildRequires:  intltool
-BuildRequires:  pkgconfig(libxfce4panel-1.0)
-BuildRequires:  pkgconfig(libxfce4ui-1)
+BuildRequires:  pkgconfig(libxfce4panel-2.0) >= %{panel_version}
+BuildRequires:  pkgconfig(libxfce4ui-2) >= 4.12.0
 Requires:   xfce4-panel >= %{panel_version}
 Recommends: %{name}-lang = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -44,7 +44,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{plugin_name}-3.4
+%setup -q -n %{plugin_name}-%{version}
 
 %build
 %configure --disable-static
@@ -66,7 +66,7 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING NEWS README
+%doc AUTHORS COPYING NEWS README
 %{_libdir}/xfce4/panel/plugins/libgenmon.so
 %{_datadir}/xfce4/panel/plugins/genmon.desktop
 

++ xfce4-genmon-plugin-3.4.0.tar.bz2 -> xfce4-genmon-plugin-4.0.0.tar.bz2 
++
 11719 lines of diff (skipped)




commit xfce4-panel-plugin-genmon for openSUSE:Factory

2012-05-14 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2012-05-14 16:23:13

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is xfce4-panel-plugin-genmon, Maintainer is xfce-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2012-05-08 06:50:55.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2012-05-14 16:23:15.0 +0200
@@ -1,0 +2,9 @@
+Sat May 12 22:56:54 UTC 2012 - g...@opensuse.org
+
+- update to version 3.4.0
+  - port from libxfcegui4 to libxfce4ui
+  - install as a shared library rather than an executable
+  - no longer uses troublesome fixed-length text buffers
+  - bug fixes
+
+---

Old:

  xfce4-genmon-plugin-3.3.1.tar.bz2

New:

  xfce4-genmon-plugin-3.4.0.tar.bz2



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.i776KG/_old  2012-05-14 16:23:17.0 +0200
+++ /var/tmp/diff_new_pack.i776KG/_new  2012-05-14 16:23:17.0 +0200
@@ -20,7 +20,7 @@
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-Version:3.3.1
+Version:3.4.0
 Release:0
 Summary:Generic Monitoring Plugin for the Xfce Panel
 License:LGPL-2.1+
@@ -30,7 +30,7 @@
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig(libxfce4panel-1.0)
-BuildRequires:  pkgconfig(libxfcegui4-1.0)
+BuildRequires:  pkgconfig(libxfce4ui-1)
 Requires:   xfce4-panel = %{panel_version}
 Recommends: %{name}-lang = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -44,7 +44,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{plugin_name}-%{version}
+%setup -q -n %{plugin_name}-3.4
 
 %build
 %configure --disable-static
@@ -53,6 +53,8 @@
 %install
 %make_install
 
+rm -f %{buildroot}%{_libdir}/xfce4/panel/plugins/libgenmon.la
+
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
 
 %find_lang %{plugin_name} %{name}.lang %{?no_lang_C}
@@ -65,8 +67,8 @@
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README
-%{_libexecdir}/xfce4/panel-plugins/xfce4-genmon-plugin
-%{_datadir}/xfce4/panel-plugins/genmon.desktop
+%{_libdir}/xfce4/panel/plugins/libgenmon.so
+%{_datadir}/xfce4/panel/plugins/genmon.desktop
 
 %files lang -f %{name}.lang
 

++ xfce4-genmon-plugin-3.3.1.tar.bz2 - xfce4-genmon-plugin-3.4.0.tar.bz2 
++
 39309 lines of diff (skipped)

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



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2012-04-19 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2012-04-19 12:38:58

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is xfce4-panel-plugin-genmon, Maintainer is xfce-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2012-01-09 15:22:51.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2012-04-19 12:39:09.0 +0200
@@ -1,0 +2,12 @@
+Tue Apr 17 22:32:09 UTC 2012 - g...@opensuse.org
+
+- corrected source URL
+
+---
+Tue Apr  3 15:49:09 UTC 2012 - g...@opensuse.org
+
+- specfile cleanup
+- correct dependencies
+- split off -lang subpackage
+
+---



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.CVSZv1/_old  2012-04-19 12:39:10.0 +0200
+++ /var/tmp/diff_new_pack.CVSZv1/_new  2012-04-19 12:39:10.0 +0200
@@ -15,22 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define panel_version 4.8.0
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
 Version:3.3.1
 Release:0
-Summary:Generic monitoring plugin for the Xfce panel
+Summary:Generic Monitoring Plugin for the Xfce Panel
 License:GPL-2.0+
 Group:  System/GUI/XFCE
 Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
-Source0:xfce4-genmon-plugin-%{version}.tar.bz2
+Source0:
http://archive.xfce.org/src/panel-plugins/%{plugin_name}/3.3/%{plugin_name}-%{version}.tar.bz2
 BuildRequires:  fdupes
 BuildRequires:  intltool
-BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(libxfce4panel-1.0)
-Requires:   xfce4-panel = 4.8.0
+BuildRequires:  pkgconfig(libxfcegui4-1.0)
+Requires:   xfce4-panel = %{panel_version}
+Recommends: %{name}-lang = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -39,6 +41,7 @@
 result in form of an image, a bar, a button and a personalized tooltip in the
 panel.
 
+%lang_package
 
 %prep
 %setup -q -n %{plugin_name}-%{version}
@@ -49,17 +52,21 @@
 
 %install
 %make_install
-%suse_update_desktop_file 
%{buildroot}%{_datadir}/xfce4/panel-plugins/genmon.desktop
+
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
-%find_lang %{plugin_name} %{name}.lang
+
+%find_lang %{plugin_name} %{name}.lang %{?no_lang_C}
+
 %fdupes %{buildroot}%{_datadir}
 
 %clean
 rm -rf %{buildroot}
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
 %{_libexecdir}/xfce4/panel-plugins/xfce4-genmon-plugin
 %{_datadir}/xfce4/panel-plugins/genmon.desktop
 
+%files lang -f %{name}.lang
+
 %changelog

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



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2012-01-09 15:22:49

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is xfce4-panel-plugin-genmon, Maintainer is xfce-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2011-12-21 10:04:25.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2012-01-09 15:22:51.0 +0100
@@ -1,0 +2,11 @@
+Thu Jan  5 09:38:18 UTC 2012 - g...@opensuse.org
+
+- updated to version 3.3.1
+  - change icon to utilities-system-monitor
+  - fix problems when changing panel orientation
+  - fix timer not started at startup (bnc#737801)
+  - remove obsolete samples.txt
+- dropped obsolete
+  xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch
+
+---

Old:

  xfce4-genmon-plugin-3.3.0.tar.bz2
  xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch

New:

  xfce4-genmon-plugin-3.3.1.tar.bz2



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.khciU2/_old  2012-01-09 15:22:53.0 +0100
+++ /var/tmp/diff_new_pack.khciU2/_new  2012-01-09 15:22:53.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xfce4-panel-plugin-genmon
 #
-# 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
@@ -19,15 +19,13 @@
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-Version:3.3.0
+Version:3.3.1
 Release:0
 Summary:Generic monitoring plugin for the Xfce panel
 License:GPL-2.0+
 Group:  System/GUI/XFCE
 Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
 Source0:xfce4-genmon-plugin-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM 
xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch bxo#7527 bnc#737801 
g...@opensuse.org -- Initialize the display time on startup
-Patch0: xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  update-desktop-files
@@ -44,11 +42,6 @@
 
 %prep
 %setup -q -n %{plugin_name}-%{version}
-%patch0 -p1
-sed 's|^Icon=xfce-mouse$|Icon=system-run|g' \
-panel-plugin/genmon.desktop.in.in \
- panel-plugin/genmon.desktop.in.in.$$
-mv panel-plugin/genmon.desktop.in.in.$$ panel-plugin/genmon.desktop.in.in
 
 %build
 %configure --disable-static

++ xfce4-genmon-plugin-3.3.0.tar.bz2 - xfce4-genmon-plugin-3.3.1.tar.bz2 
++
 3385 lines of diff (skipped)

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



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2011-12-21 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2011-12-21 10:04:22

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is xfce4-panel-plugin-genmon, Maintainer is xfce-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
  2011-09-23 12:51:20.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new/xfce4-panel-plugin-genmon.changes
 2011-12-21 10:04:25.0 +0100
@@ -1,0 +2,9 @@
+Tue Dec 20 14:53:05 UTC 2011 - g...@opensuse.org
+
+- added xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch
+  which fixes a bug introduced in 3.3.0 where the display timer
+  was not initialized on startup (bnc#737801)
+- fix missing icon
+- remove unncessary xdt-autogen run
+
+---

New:

  xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.FQ316I/_old  2011-12-21 10:04:26.0 +0100
+++ /var/tmp/diff_new_pack.FQ316I/_new  2011-12-21 10:04:26.0 +0100
@@ -15,23 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 %define panel_version 4.8.0
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-License:GPL-2.0+
 Version:3.3.0
-Release:3
+Release:0
 Summary:Generic monitoring plugin for the Xfce panel
+License:GPL-2.0+
+Group:  System/GUI/XFCE
 Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
 Source0:xfce4-genmon-plugin-%{version}.tar.bz2
-Group:  System/GUI/XFCE
-BuildRequires:  intltool
+# PATCH-FIX-UPSTREAM 
xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch bxo#7527 bnc#737801 
g...@opensuse.org -- Initialize the display time on startup
+Patch0: xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch
 BuildRequires:  fdupes
-BuildRequires:  pkgconfig(libxfce4panel-1.0)
-BuildRequires:  xfce4-dev-tools
+BuildRequires:  intltool
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(libxfce4panel-1.0)
 Requires:   xfce4-panel = 4.8.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -44,9 +44,13 @@
 
 %prep
 %setup -q -n %{plugin_name}-%{version}
+%patch0 -p1
+sed 's|^Icon=xfce-mouse$|Icon=system-run|g' \
+panel-plugin/genmon.desktop.in.in \
+ panel-plugin/genmon.desktop.in.in.$$
+mv panel-plugin/genmon.desktop.in.in.$$ panel-plugin/genmon.desktop.in.in
 
 %build
-xdt-autogen
 %configure --disable-static
 make %{_smp_mflags} V=1
 

++ xfce4-panel-plugin-genmon-initialize-timer-on-startup.patch ++
--- a/panel-plugin/main.c
+++ b/panel-plugin/main.c
@@ -836,6 +836,8 @@ 
 
 SetMonitorFont (genmon);
 
+SetTimer(genmon);
+
 g_signal_connect (plugin, free-data, G_CALLBACK (genmon_free), genmon);
 
 g_signal_connect (plugin, save, G_CALLBACK (genmon_write_config),
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory checked in at 2011-12-06 19:14:53

Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-genmon (Old)
 and  /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-genmon.new (New)


Package is xfce4-panel-plugin-genmon, Maintainer is xfce-maintain...@suse.de

Changes:




Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.5uoIj3/_old  2011-12-06 19:54:34.0 +0100
+++ /var/tmp/diff_new_pack.5uoIj3/_new  2011-12-06 19:54:34.0 +0100
@@ -20,7 +20,7 @@
 %define plugin_name xfce4-genmon-plugin
 
 Name:   xfce4-panel-plugin-genmon
-License:GPLv2+
+License:GPL-2.0+
 Version:3.3.0
 Release:3
 Summary:Generic monitoring plugin for the Xfce panel

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



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2011-05-27 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory
checked in at Fri May 27 14:02:17 CEST 2011.




--- xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes 2011-03-23 
19:59:22.0 +0100
+++ 
/mounts/work_src_done/STABLE/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
2011-05-27 09:56:17.0 +0200
@@ -1,0 +2,5 @@
+Fri May 27 07:55:58 UTC 2011 - co...@novell.com
+
+- use suse_update_desktop_file to translate
+
+---

calling whatdependson for head-i586




Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
--- /var/tmp/diff_new_pack.pSynBq/_old  2011-05-27 14:02:01.0 +0200
+++ /var/tmp/diff_new_pack.pSynBq/_new  2011-05-27 14:02:01.0 +0200
@@ -22,7 +22,7 @@
 Name:   xfce4-panel-plugin-genmon
 License:GPLv2+
 Version:3.3.0
-Release:1
+Release:3
 Summary:Generic monitoring plugin for the Xfce panel
 Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
 Source0:xfce4-genmon-plugin-%{version}.tar.bz2
@@ -31,6 +31,7 @@
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig(libxfce4panel-1.0)
 BuildRequires:  xfce4-dev-tools
+BuildRequires:  update-desktop-files
 Requires:   xfce4-panel = 4.8.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -51,6 +52,7 @@
 
 %install
 %make_install
+%suse_update_desktop_file 
%{buildroot}%{_datadir}/xfce4/panel-plugins/genmon.desktop
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
 %find_lang %{plugin_name} %{name}.lang
 %fdupes %{buildroot}%{_datadir}






Remember to have fun...

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



commit xfce4-panel-plugin-genmon for openSUSE:Factory

2011-03-17 Thread h_root

Hello community,

here is the log from the commit of package xfce4-panel-plugin-genmon for 
openSUSE:Factory
checked in at Thu Mar 17 11:38:47 CET 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ 
/mounts/work_src_done/STABLE/xfce4-panel-plugin-genmon/xfce4-panel-plugin-genmon.changes
2011-03-09 22:43:49.0 +0100
@@ -0,0 +1,5 @@
+---
+Wed Mar  9 11:00:00 UTC 2011 - g...@opensuse.org
+
+- new package (split off from xfce4-panel-plugins)
+

calling whatdependson for head-i586


New:

  xfce4-genmon-plugin-3.2.tar.bz2
  xfce4-panel-plugin-genmon-3.2-close-unused-pipes.patch
  xfce4-panel-plugin-genmon-3.2-fix-build-with-4.7.patch
  xfce4-panel-plugin-genmon-3.2-prevent-zombies.patch
  xfce4-panel-plugin-genmon.changes
  xfce4-panel-plugin-genmon.spec



Other differences:
--
++ xfce4-panel-plugin-genmon.spec ++
#
# spec file for package xfce4-panel-plugin-genmon
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#


%define panel_version 4.8.0
%define plugin_name xfce4-genmon-plugin

Name:   xfce4-panel-plugin-genmon
License:GPLv2+
Version:3.2
Release:25
Summary:Generic monitoring plugin for the Xfce panel
Url:
http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
Source0:xfce4-genmon-plugin-3.2.tar.bz2
# PATCH-FIX-UPSTREAM xfce4-panel-plugin-genmon-3.2-fix-build-with-4.7.patch 
g...@opensuse.org -- Fixes build with xfce4-panel = 4.7
Patch0: xfce4-panel-plugin-genmon-3.2-fix-build-with-4.7.patch
# PATCH-FIX-UPSTREAM xfce4-panel-plugin-genmon-3.2-prevent-zombies.patch 
deb#422572 bxo#3896 g...@opensuse.org -- Prevent zombie processes
Patch1: xfce4-panel-plugin-genmon-3.2-prevent-zombies.patch
# PATCH-FIX-UPSTREAM xfce4-panel-plugin-genmon-3.2-close-unused-pipes.patch 
bxo#4036 g...@opensuse.org -- Prevent hangs by closing unused pipes
Patch2: xfce4-panel-plugin-genmon-3.2-close-unused-pipes.patch
Group:  System/GUI/XFCE
BuildRequires:  intltool
BuildRequires:  fdupes
BuildRequires:  pkgconfig(libxfce4panel-1.0)
BuildRequires:  xfce4-dev-tools
Requires:   xfce4-panel = 4.8.0
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
The Generic Monitor plugin is intended for custom monitoring tasks and
periodically spawns a given application, captures its output and displays the
result in form of an image, a bar, a button and a personalized tooltip in the
panel.


%prep
%setup -q -n %{plugin_name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
xdt-autogen
%configure --disable-static
make %{_smp_mflags} V=1

%install
%make_install
rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
%find_lang %{plugin_name} %{name}.lang
%fdupes %{buildroot}%{_datadir}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_libexecdir}/xfce4/panel-plugins/xfce4-genmon-plugin
%{_datadir}/xfce4/panel-plugins/genmon.desktop

%changelog
++ xfce4-panel-plugin-genmon-3.2-close-unused-pipes.patch ++
diff -ur xfce4-genmon-plugin-3.2.orig/panel-plugin/cmdspawn.c 
xfce4-genmon-plugin-3.2/panel-plugin/cmdspawn.c
--- xfce4-genmon-plugin-3.2.orig/panel-plugin/cmdspawn.c2007-11-23 
16:32:40.0 +0100
+++ xfce4-genmon-plugin-3.2/panel-plugin/cmdspawn.c 2011-01-01 
11:27:04.0 +0100
@@ -184,6 +184,7 @@
 return (-1);
 case 0:
 /* Redirect stdout/stderr to associated pipe's write-ends */
+close(0); /* stdin is not used in child */
 for (i = 0; i  OUT_ERR; i++) {
 j = i + 1; // stdout/stderr file descriptor
 close (j);
@@ -199,6 +200,9 @@
 exit (-1);
 }
 
+for (i = 0; i  OUT_ERR; i++)
+close (aaiPipe[i][WR]); /* close write end of pipes in parent */
+
 /* Wait for child completion */
 if (wait == 1)
 {
@@ -231,10 +235,9 @@
 }
 
 End:
-/* Close created pipes */
+/* Close read end of pipes */
 for (i = 0; i  OUT_ERR; i++)
-for (j = 0; j  RD_WR; j++)
-close (aaiPipe[i][j]);
+close (aaiPipe[i][RD]);
 
 return (-fError);
 }// Spawn()
++