[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2016-05-06 Thread Evangelos Foutras
Date: Saturday, May 7, 2016 @ 07:08:02
  Author: foutrelis
Revision: 267155

upgpkg: xfce4-power-manager 1.4.4-2

Remove install file.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
Deleted:
  xfce4-power-manager/trunk/xfce4-power-manager.install

-+
 PKGBUILD|3 +--
 xfce4-power-manager.install |   13 -
 2 files changed, 1 insertion(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-07 05:07:59 UTC (rev 267154)
+++ PKGBUILD2016-05-07 05:08:02 UTC (rev 267155)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.4.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Power manager for Xfce desktop"
 arch=('i686' 'x86_64')
 url="http://www.xfce.org/;
@@ -14,7 +14,6 @@
 optdepends=('xfce4-panel: for the Xfce panel plugin'
 'lxpanel: for the LXDE panel plugin')
 makedepends=('intltool' 'xfce4-panel' 'lxpanel')
-install=$pkgname.install
 
source=(http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
 sha256sums=('c50ec8aa7e7848c57c0f856dceb8132eb5f37585f0ac1627459ab8c882c73b07')
 

Deleted: xfce4-power-manager.install
===
--- xfce4-power-manager.install 2016-05-07 05:07:59 UTC (rev 267154)
+++ xfce4-power-manager.install 2016-05-07 05:08:02 UTC (rev 267155)
@@ -1,13 +0,0 @@
-post_install() {
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-
-post_upgrade() {
-  post_install
-}
-
-post_remove() {
-  post_install
-}
-
-# vim:set ts=2 sw=2 et:


[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2015-03-22 Thread Evangelos Foutras
Date: Sunday, March 22, 2015 @ 16:50:59
  Author: foutrelis
Revision: 234471

upgpkg: xfce4-power-manager 1.4.4-1

New upstream release.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
  xfce4-power-manager/trunk/xfce4-power-manager.install

-+
 PKGBUILD|4 ++--
 xfce4-power-manager.install |5 -
 2 files changed, 2 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-22 15:31:42 UTC (rev 234470)
+++ PKGBUILD2015-03-22 15:50:59 UTC (rev 234471)
@@ -3,7 +3,7 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.4.3
+pkgver=1.4.4
 pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@
 makedepends=('intltool' 'xfce4-panel' 'lxpanel')
 install=$pkgname.install
 
source=(http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('018e11dd315745f582d70108b6071d37fb94854fde70961e17325bc19c4e2011')
+sha256sums=('c50ec8aa7e7848c57c0f856dceb8132eb5f37585f0ac1627459ab8c882c73b07')
 
 build() {
   cd $srcdir/$pkgname-$pkgver

Modified: xfce4-power-manager.install
===
--- xfce4-power-manager.install 2015-03-22 15:31:42 UTC (rev 234470)
+++ xfce4-power-manager.install 2015-03-22 15:50:59 UTC (rev 234471)
@@ -3,11 +3,6 @@
 }
 
 post_upgrade() {
-  if (($(vercmp $2 1.4.0-1)  0)); then
-echo ':: Xfce Power Manager no longer provides a tray icon.'
-echo '   Instead, it includes panel plugins for Xfce and LXDE.'
-  fi
-
   post_install
 }
 


[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2014-12-01 Thread Evangelos Foutras
Date: Monday, December 1, 2014 @ 22:24:54
  Author: foutrelis
Revision: 227236

upgpkg: xfce4-power-manager 1.4.2-1

- New upstream release.
- Enable the LXDE panel plugin (FS#42127).
- Reword install message about the removal of the tray icon.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
  xfce4-power-manager/trunk/xfce4-power-manager.install

-+
 PKGBUILD|   12 +++-
 xfce4-power-manager.install |2 +-
 2 files changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-01 19:51:43 UTC (rev 227235)
+++ PKGBUILD2014-12-01 21:24:54 UTC (rev 227236)
@@ -3,18 +3,20 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.4.1
-pkgrel=2
+pkgver=1.4.2
+pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://www.xfce.org/;
 license=('GPL2')
 groups=('xfce4')
-depends=('xfce4-panel' 'upower' 'libnotify' 'hicolor-icon-theme')
-makedepends=('intltool')
+depends=('upower' 'libnotify' 'hicolor-icon-theme')
+optdepends=('xfce4-panel: for the Xfce panel plugin'
+'lxpanel: for the LXDE panel plugin')
+makedepends=('intltool' 'xfce4-panel' 'lxpanel')
 install=$pkgname.install
 source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2)
-sha256sums=('16a9e9bf3e0f8480d05b248817fbdc59e701e9161d3d0c7e53f3de28ed491f58')
+sha256sums=('f28bad9270a155566e5ccf03de91c9cce7516e28192f3c0259a620bbce9d6b97')
 
 build() {
   cd $srcdir/$pkgname-$pkgver

Modified: xfce4-power-manager.install
===
--- xfce4-power-manager.install 2014-12-01 19:51:43 UTC (rev 227235)
+++ xfce4-power-manager.install 2014-12-01 21:24:54 UTC (rev 227236)
@@ -5,7 +5,7 @@
 post_upgrade() {
   if (($(vercmp $2 1.4.0-1)  0)); then
 echo ':: Xfce Power Manager no longer provides a tray icon.'
-echo '   Please add the new Power Manager Plugin to your panel.'
+echo '   Instead, it includes panel plugins for Xfce and LXDE.'
   fi
 
   post_install


[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2014-09-25 Thread Evangelos Foutras
Date: Thursday, September 25, 2014 @ 21:51:26
  Author: foutrelis
Revision: 223011

upgpkg: xfce4-power-manager 1.4.1-1

New upstream release.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
Deleted:
  xfce4-power-manager/trunk/fix-handle-lid-switch.patch

-+
 PKGBUILD|   17 -
 fix-handle-lid-switch.patch |   30 --
 2 files changed, 4 insertions(+), 43 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-25 19:43:44 UTC (rev 223010)
+++ PKGBUILD2014-09-25 19:51:26 UTC (rev 223011)
@@ -3,8 +3,8 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.4.0
-pkgrel=2
+pkgver=1.4.1
+pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://www.xfce.org/;
@@ -13,18 +13,9 @@
 depends=('xfce4-panel' 'upower' 'libnotify' 'hicolor-icon-theme')
 makedepends=('intltool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2
-fix-handle-lid-switch.patch)
-sha256sums=('3fba9d1bdb2f535e5a5c2a832503368d26629d6fe496c547fa93a3278d2cf6e7'
-'18ff68052e7a3ab3df920bed1b3add4e8f22dd99a05cdf3b50e5cac45e4c719c')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2)
+sha256sums=('16a9e9bf3e0f8480d05b248817fbdc59e701e9161d3d0c7e53f3de28ed491f58')
 
-prepare() {
-  cd $srcdir/$pkgname-$pkgver
-
-  # https://bugzilla.xfce.org/show_bug.cgi?id=11160
-  patch -Np1 -i ../fix-handle-lid-switch.patch
-}
-
 build() {
   cd $srcdir/$pkgname-$pkgver
 

Deleted: fix-handle-lid-switch.patch
===
--- fix-handle-lid-switch.patch 2014-09-25 19:43:44 UTC (rev 223010)
+++ fix-handle-lid-switch.patch 2014-09-25 19:51:26 UTC (rev 223011)
@@ -1,30 +0,0 @@
-From d61db320d8a893a292812256470a873c7ce1b35d Mon Sep 17 00:00:00 2001
-From: Eric Koegel eric.koe...@gmail.com
-Date: Mon, 15 Sep 2014 14:35:00 +0300
-Subject: [PATCH] Fix handle lid switch with loginD (Bug 11160)
-
-The xfconf settings logic for logind interactions were inverted
-in commit: 03193df6cad651841e8d9960335b4a3bf13afdad
-However the handle lid switch in the xfpm_manager_lid_changed_cb
-also needs to be inverted. This patch fixes it. Patch submitted
-by Simon P.

- src/xfpm-manager.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c
-index d6c533c..9549b66 100644
 a/src/xfpm-manager.c
-+++ b/src/xfpm-manager.c
-@@ -335,7 +335,7 @@ xfpm_manager_lid_changed_cb (XfpmPower *power, gboolean 
lid_is_closed, XfpmManag
-   LOGIND_HANDLE_LID_SWITCH, logind_handle_lid_switch,
-   NULL);
- 
--if (!logind_handle_lid_switch)
-+if (logind_handle_lid_switch)
- return;
- }
- 
--- 
-2.1.0
-



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2014-09-15 Thread Evangelos Foutras
Date: Tuesday, September 16, 2014 @ 04:46:04
  Author: foutrelis
Revision: 221796

upgpkg: xfce4-power-manager 1.4.0-1

New upstream release.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
  xfce4-power-manager/trunk/xfce4-power-manager.install

-+
 PKGBUILD|   23 ---
 xfce4-power-manager.install |5 +
 2 files changed, 13 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-16 00:03:31 UTC (rev 221795)
+++ PKGBUILD2014-09-16 02:46:04 UTC (rev 221796)
@@ -3,7 +3,7 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.2.0.212.g75107db
+pkgver=1.4.0
 pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
@@ -10,22 +10,16 @@
 url=http://www.xfce.org/;
 license=('GPL2')
 groups=('xfce4')
-depends=('xfce4-panel' 'upower' 'udisks' 'libnotify' 'hicolor-icon-theme')
-makedepends=('intltool' 'xfce4-dev-tools' 'git')
+depends=('xfce4-panel' 'upower' 'libnotify' 'hicolor-icon-theme')
+makedepends=('intltool')
 install=$pkgname.install
-source=(git://git.xfce.org/xfce/xfce4-power-manager#commit=75107db)
-sha256sums=('SKIP')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2)
+sha256sums=('3fba9d1bdb2f535e5a5c2a832503368d26629d6fe496c547fa93a3278d2cf6e7')
 
-pkgver() {
-  cd $srcdir/$pkgname
-
-  git describe --long | sed 's/^xfce4-power-manager-//;s/-/./g'
-}
-
 build() {
-  cd $srcdir/$pkgname
+  cd $srcdir/$pkgname-$pkgver
 
-  ./autogen.sh \
+  ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \
 --sbindir=/usr/bin \
@@ -33,13 +27,12 @@
 --localstatedir=/var \
 --disable-network-manager \
 --enable-polkit \
---enable-dpms \
 --disable-debug
   make
 }
 
 package() {
-  cd $srcdir/$pkgname
+  cd $srcdir/$pkgname-$pkgver
   make DESTDIR=$pkgdir install
 }
 

Modified: xfce4-power-manager.install
===
--- xfce4-power-manager.install 2014-09-16 00:03:31 UTC (rev 221795)
+++ xfce4-power-manager.install 2014-09-16 02:46:04 UTC (rev 221796)
@@ -3,6 +3,11 @@
 }
 
 post_upgrade() {
+  if (($(vercmp $2 1.4.0-1)  0)); then
+echo ':: Xfce Power Manager no longer provides a tray icon.'
+echo '   Please add the new Power Manager Plugin to your panel.'
+  fi
+
   post_install
 }
 



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2014-09-15 Thread Evangelos Foutras
Date: Tuesday, September 16, 2014 @ 06:04:16
  Author: foutrelis
Revision: 221798

upgpkg: xfce4-power-manager 1.4.0-2

Fix handling of lid switch.

Added:
  xfce4-power-manager/trunk/fix-handle-lid-switch.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

-+
 PKGBUILD|   15 ---
 fix-handle-lid-switch.patch |   30 ++
 2 files changed, 42 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-16 02:46:19 UTC (rev 221797)
+++ PKGBUILD2014-09-16 04:04:16 UTC (rev 221798)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://www.xfce.org/;
@@ -13,9 +13,18 @@
 depends=('xfce4-panel' 'upower' 'libnotify' 'hicolor-icon-theme')
 makedepends=('intltool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2)
-sha256sums=('3fba9d1bdb2f535e5a5c2a832503368d26629d6fe496c547fa93a3278d2cf6e7')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.4/$pkgname-$pkgver.tar.bz2
+fix-handle-lid-switch.patch)
+sha256sums=('3fba9d1bdb2f535e5a5c2a832503368d26629d6fe496c547fa93a3278d2cf6e7'
+'18ff68052e7a3ab3df920bed1b3add4e8f22dd99a05cdf3b50e5cac45e4c719c')
 
+prepare() {
+  cd $srcdir/$pkgname-$pkgver
+
+  # https://bugzilla.xfce.org/show_bug.cgi?id=11160
+  patch -Np1 -i ../fix-handle-lid-switch.patch
+}
+
 build() {
   cd $srcdir/$pkgname-$pkgver
 

Added: fix-handle-lid-switch.patch
===
--- fix-handle-lid-switch.patch (rev 0)
+++ fix-handle-lid-switch.patch 2014-09-16 04:04:16 UTC (rev 221798)
@@ -0,0 +1,30 @@
+From d61db320d8a893a292812256470a873c7ce1b35d Mon Sep 17 00:00:00 2001
+From: Eric Koegel eric.koe...@gmail.com
+Date: Mon, 15 Sep 2014 14:35:00 +0300
+Subject: [PATCH] Fix handle lid switch with loginD (Bug 11160)
+
+The xfconf settings logic for logind interactions were inverted
+in commit: 03193df6cad651841e8d9960335b4a3bf13afdad
+However the handle lid switch in the xfpm_manager_lid_changed_cb
+also needs to be inverted. This patch fixes it. Patch submitted
+by Simon P.
+---
+ src/xfpm-manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c
+index d6c533c..9549b66 100644
+--- a/src/xfpm-manager.c
 b/src/xfpm-manager.c
+@@ -335,7 +335,7 @@ xfpm_manager_lid_changed_cb (XfpmPower *power, gboolean 
lid_is_closed, XfpmManag
+   LOGIND_HANDLE_LID_SWITCH, logind_handle_lid_switch,
+   NULL);
+ 
+-if (!logind_handle_lid_switch)
++if (logind_handle_lid_switch)
+ return;
+ }
+ 
+-- 
+2.1.0
+



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2013-10-06 Thread Evangelos Foutras
Date: Sunday, October 6, 2013 @ 09:26:13
  Author: foutrelis
Revision: 195949

upgpkg: xfce4-power-manager 1.2.0-6

Fix brightness level handling (FS#36948).

Added:
  
xfce4-power-manager/trunk/xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

--+
 PKGBUILD | 
   8 
 xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch | 
 306 ++
 2 files changed, 313 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-06 07:06:40 UTC (rev 195948)
+++ PKGBUILD2013-10-06 07:26:13 UTC (rev 195949)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://www.xfce.org/;
@@ -16,9 +16,11 @@
 install=$pkgname.install
 source=(http://archive.xfce.org/src/apps/$pkgname/1.2/$pkgname-$pkgver.tar.bz2
 xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
+
xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
 xfce4-power-manager-1.2.0-sync-en-gb-translation.patch)
 sha256sums=('d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9'
 '4166f61234abfcd385d43b1e7f7ab5b73711bcb7335ef0f6b217ac799dc9266b'
+'689751b6369fd8ade6337713283f5ef3dd40715bbbe69e4a8723c9cbe56e7465'
 'c8e1dfafd685c2abf1fcc2b3682f5b1eb2e7f1d4fa557f11a7478437eef9a933')
 
 prepare() {
@@ -28,6 +30,10 @@
   # https://bugzilla.xfce.org/show_bug.cgi?id=9963
   patch -Np1 -i 
$srcdir/xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
 
+  # Fix brightness level handling
+  # https://bugzilla.xfce.org/show_bug.cgi?id=8840
+  patch -Np1 -i 
$srcdir/xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
+
   # Fix en_GB translation
   # https://bugs.archlinux.org/task/30055
   patch -d po -Np0 -i \

Added: 
xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
===
--- 
xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
(rev 0)
+++ 
xfce4-power-manager-1.2.0-change-brightness-level-from-glong-to-gint32.patch
2013-10-06 07:26:13 UTC (rev 195949)
@@ -0,0 +1,306 @@
+From 05d12e12596512f7a31d3cdb4845a69dc2d4c611 Mon Sep 17 00:00:00 2001
+From: Martin Matuska mar...@matuska.org
+Date: Tue, 23 Jul 2013 09:27:41 +
+Subject: Change brightness level from glong to gint32
+
+The Backlight RandR property is a 32-bit integer. This means that the int32 
(gint32) type should be used to represent brightness levels. The attached patch 
does nothing else than changing the brightness level representation from glong 
to gint32. This fixes the screen auto-dimming issue and brightness panel plugin 
issue.
+---
+diff --git a/common/xfpm-brightness.c b/common/xfpm-brightness.c
+index aa1ef33..f1524cb 100644
+--- a/common/xfpm-brightness.c
 b/common/xfpm-brightness.c
+@@ -92,11 +92,11 @@ out:
+ }
+ 
+ static gboolean
+-xfpm_brightness_xrandr_get_level (XfpmBrightness *brightness, RROutput 
output, long *current)
++xfpm_brightness_xrandr_get_level (XfpmBrightness *brightness, RROutput 
output, gint32 *current)
+ {
+ unsigned long nitems;
+ unsigned long bytes_after;
+-long *prop;
++gint32 *prop;
+ Atom actual_type;
+ int actual_format;
+ gboolean ret = FALSE;
+@@ -124,7 +124,7 @@ xfpm_brightness_xrandr_get_level (XfpmBrightness 
*brightness, RROutput output, l
+ }
+ 
+ static gboolean
+-xfpm_brightness_xrandr_set_level (XfpmBrightness *brightness, RROutput 
output, long level)
++xfpm_brightness_xrandr_set_level (XfpmBrightness *brightness, RROutput 
output, gint32 level)
+ {
+ gboolean ret = TRUE;
+ 
+@@ -137,7 +137,7 @@ xfpm_brightness_xrandr_set_level (XfpmBrightness 
*brightness, RROutput output, l
+ 
+ if ( gdk_error_trap_pop () ) 
+ {
+-  g_warning (failed to XRRChangeOutputProperty for brightness %li, 
level);
++  g_warning (failed to XRRChangeOutputProperty for brightness %d, 
level);
+   ret = FALSE;
+ }
+ 
+@@ -225,11 +225,11 @@ xfpm_brightness_setup_xrandr (XfpmBrightness *brightness)
+ }
+ 
+ static gboolean
+-xfpm_brightness_xrand_up (XfpmBrightness *brightness, glong *new_level)
++xfpm_brightness_xrand_up (XfpmBrightness *brightness, gint32 *new_level)
+ {
+-long hw_level;
++gint32 hw_level;
+ gboolean ret = FALSE;
+-long set_level;
++gint32 set_level;
+ 
+ ret = xfpm_brightness_xrandr_get_level (brightness, 
brightness-priv-output, hw_level);
+ 
+@@ -250,14 +250,14 @@ xfpm_brightness_xrand_up (XfpmBrightness *brightness, 
glong *new_level)

[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2013-08-03 Thread Evangelos Foutras
Date: Saturday, August 3, 2013 @ 17:41:23
  Author: foutrelis
Revision: 191981

upgpkg: xfce4-power-manager 1.2.0-5

Use logind interfaces for suspend and hibernate (FS#36363).

Added:
  
xfce4-power-manager/trunk/xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

--+
 PKGBUILD |   14 
 xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch |  156 
++
 2 files changed, 168 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-03 15:37:32 UTC (rev 191980)
+++ PKGBUILD2013-08-03 15:41:23 UTC (rev 191981)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://www.xfce.org/;
@@ -15,18 +15,28 @@
 options=('!libtool')
 install=$pkgname.install
 source=(http://archive.xfce.org/src/apps/$pkgname/1.2/$pkgname-$pkgver.tar.bz2
+xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
 xfce4-power-manager-1.2.0-sync-en-gb-translation.patch)
 sha256sums=('d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9'
+'4166f61234abfcd385d43b1e7f7ab5b73711bcb7335ef0f6b217ac799dc9266b'
 'c8e1dfafd685c2abf1fcc2b3682f5b1eb2e7f1d4fa557f11a7478437eef9a933')
 
-build() {
+prepare() {
   cd $srcdir/$pkgname-$pkgver
 
+  # Use logind interfaces for suspend and hibernate
+  # https://bugzilla.xfce.org/show_bug.cgi?id=9963
+  patch -Np1 -i 
$srcdir/xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
+
   # Fix en_GB translation
   # https://bugs.archlinux.org/task/30055
   patch -d po -Np0 -i \
 $srcdir/xfce4-power-manager-1.2.0-sync-en-gb-translation.patch
+}
 
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \

Added: xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
===
--- xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
(rev 0)
+++ xfce4-power-manager-1.2.0-logind-support-for-suspend-hibernate.patch
2013-08-03 15:41:23 UTC (rev 191981)
@@ -0,0 +1,156 @@
+From 244d0f09561eace29cbef819c2deb55b13701e25 Mon Sep 17 00:00:00 2001
+From: Mikhail Efremov s...@altlinux.org
+Date: Mon, 8 Apr 2013 21:04:30 +0400
+Subject: [PATCH] Add systemd-logind support for suspend/hibernate.
+
+---
+ configure.ac.in | 20 +
+ src/xfpm-power-common.h |  8 +++
+ src/xfpm-power.c| 57 -
+ 3 files changed, 84 insertions(+), 1 deletion(-)
+
+diff --git a/src/xfpm-power-common.h b/src/xfpm-power-common.h
+index 1040aed..11eaedc 100644
+--- a/src/xfpm-power-common.h
 b/src/xfpm-power-common.h
+@@ -33,9 +33,17 @@
+ #define UPOWER_PATH_WAKEUPS   /org/freedesktop/UPower/Wakeups
+ #define UPOWER_IFACE_WAKEUPS  org.freedesktop.UPower.Wakeups
+ 
++#ifdef WITH_SLEEP_MANAGER_UPOWER
+ #define POLKIT_AUTH_SUSPEND   org.freedesktop.upower.suspend
+ #define   POLKIT_AUTH_HIBERNATE org.freedesktop.upower.hibernate
++#else
++#define LOGIND_NAME org.freedesktop.login1
++#define LOGIND_PATH /org/freedesktop/login1
++#define LOGIND_IFACEorg.freedesktop.login1.Manager
+ 
++#define POLKIT_AUTH_SUSPEND   org.freedesktop.login1.suspend
++#define   POLKIT_AUTH_HIBERNATE org.freedesktop.login1.hibernate
++#endif
+ 
+ GPtrArray *xfpm_power_enumerate_devices   (DBusGProxy *proxy);
+ 
+diff --git a/src/xfpm-power.c b/src/xfpm-power.c
+index 796bef8..4a91e33 100644
+--- a/src/xfpm-power.c
 b/src/xfpm-power.c
+@@ -72,7 +72,10 @@ struct XfpmPowerPrivate
+ 
+ DBusGProxy  *proxy;
+ DBusGProxy  *proxy_prop;
+-
++#ifndef WITH_SLEEP_MANAGER_UPOWER
++DBusGProxy  *proxy_logind;
++#endif
++
+ GHashTable  *hash;
+ 
+ XfpmConsoleKit  *console;
+@@ -153,6 +156,7 @@ xfpm_power_check_polkit_auth (XfpmPower *power)
+ }
+ #endif
+ 
++#ifdef WITH_SLEEP_MANAGER_UPOWER
+ static void
+ xfpm_power_check_pm (XfpmPower *power, GHashTable *props)
+ {
+@@ -186,6 +190,32 @@ xfpm_power_check_pm (XfpmPower *power, GHashTable *props)
+   power-priv-can_hibernate = ret;
+ }
+ }
++#else
++static gboolean
++xfpm_power_can_sleep_method (XfpmPower *power, const char *method)
++{
++GError *error = NULL;
++char *retstr = NULL;
++gboolean ret = FALSE;
++
++if (!dbus_g_proxy_call (power-priv-proxy_logind, method, error,
++G_TYPE_INVALID,
++G_TYPE_STRING, retstr,
++G_TYPE_INVALID))
++{
++g_warning (Unable to check %s method: %s, method, error-message);
++g_error_free (error);
++
++   

[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2012-05-31 Thread Evangelos Foutras
Date: Thursday, May 31, 2012 @ 13:39:56
  Author: foutrelis
Revision: 160262

upgpkg: xfce4-power-manager 1.2.0-3

Fix FS#30055: Segmentation faults when inserting/removing charger.

Added:
  
xfce4-power-manager/trunk/xfce4-power-manager-1.2.0-sync-en-gb-translation.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

+
 PKGBUILD   |   13 -
 xfce4-power-manager-1.2.0-sync-en-gb-translation.patch |   34 +++
 2 files changed, 44 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-05-31 17:12:14 UTC (rev 160261)
+++ PKGBUILD2012-05-31 17:39:56 UTC (rev 160262)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://xfce-goodies.berlios.de/;
@@ -14,12 +14,19 @@
 makedepends=('pkgconfig' 'intltool')
 options=('!libtool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.2/$pkgname-$pkgver.tar.bz2)
-sha256sums=('d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.2/$pkgname-$pkgver.tar.bz2
+xfce4-power-manager-1.2.0-sync-en-gb-translation.patch)
+sha256sums=('d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9'
+'c8e1dfafd685c2abf1fcc2b3682f5b1eb2e7f1d4fa557f11a7478437eef9a933')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
 
+  # Fix en_GB translation
+  # https://bugs.archlinux.org/task/30055
+  patch -d po -Np0 -i \
+$srcdir/xfce4-power-manager-1.2.0-sync-en-gb-translation.patch
+
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \

Added: xfce4-power-manager-1.2.0-sync-en-gb-translation.patch
===
--- xfce4-power-manager-1.2.0-sync-en-gb-translation.patch  
(rev 0)
+++ xfce4-power-manager-1.2.0-sync-en-gb-translation.patch  2012-05-31 
17:39:56 UTC (rev 160262)
@@ -0,0 +1,34 @@
+--- en_GB.po.orig  2012-05-31 20:18:09.0 +0300
 en_GB.po   2012-05-31 20:25:09.0 +0300
+@@ -345,9 +345,8 @@ msgid 
+ An application is currently disabling the automatic sleep. Doing this action 

+ now may damage the working state of this application.
+ msgstr 
+-An application is currently disabling the automatic sleep, doing this action 

+-now may damage the working state of this application, are you sure you want 
+-to hibernate the system?
++An application is currently disabling the automatic sleep. Doing this action 

++now may damage the working state of this application.
+ 
+ #: ../src/xfpm-power.c:331
+ msgid Are you sure you want to hibernate the system?
+@@ -548,8 +547,7 @@ msgid 
+ %s (%i%%)\n
+ %s until is fully charged.
+ msgstr 
+-%s\n
+-Your %s is charging (%i%%)\n
++%s (%i%%)\n
+ %s until is fully charged.
+ 
+ #: ../src/xfpm-battery.c:232 ../src/xfpm-battery.c:268
+@@ -568,8 +566,7 @@ msgid 
+ %s (%i%%)\n
+ Estimated time left is %s.
+ msgstr 
+-%s\n
+-Your %s is discharging (%i%%)\n
++%s (%i%%)\n
+ Estimated time left is %s.
+ 
+ #: ../src/xfpm-battery.c:250 ../src/xfpm-battery.c:271



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2012-04-28 Thread Evangelos Foutras
Date: Saturday, April 28, 2012 @ 18:43:50
  Author: foutrelis
Revision: 157537

upgpkg: xfce4-power-manager 1.2.0-1

New upstream release. Drop apparently unneeded librsvg dependency.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
Deleted:
  xfce4-power-manager/trunk/fix-french-translation.patch

--+
 PKGBUILD |   17 ---
 fix-french-translation.patch |   46 -
 2 files changed, 5 insertions(+), 58 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-04-28 22:33:08 UTC (rev 157536)
+++ PKGBUILD2012-04-28 22:43:50 UTC (rev 157537)
@@ -3,30 +3,23 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.0.11
-pkgrel=2
+pkgver=1.2.0
+pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://xfce-goodies.berlios.de/;
 license=('GPL2')
 groups=('xfce4-goodies')
-depends=('xfce4-panel' 'upower' 'udisks' 'libnotify' 'hicolor-icon-theme'
- 'librsvg')
+depends=('xfce4-panel' 'upower' 'udisks' 'libnotify' 'hicolor-icon-theme')
 makedepends=('pkgconfig' 'intltool')
 options=('!libtool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.0/$pkgname-$pkgver.tar.bz2
-fix-french-translation.patch)
-sha256sums=('cfa85d839458fa2e9c2ee874d7d64ab00a95d6d51e6acf0ac082ffc700fe4339'
-'acae23105905f13d65eafac2a7a03b2f15a1b143e7606ef077ace30497f6c448')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.2/$pkgname-$pkgver.tar.bz2)
+sha256sums=('d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
 
-  # Fix crashes caused by the French .po file
-  # https://bugs.archlinux.org/task/29294
-  patch -Np1 -i $srcdir/fix-french-translation.patch
-
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \

Deleted: fix-french-translation.patch
===
--- fix-french-translation.patch2012-04-28 22:33:08 UTC (rev 157536)
+++ fix-french-translation.patch2012-04-28 22:43:50 UTC (rev 157537)
@@ -1,46 +0,0 @@
-From 634c5c016d3b6e152e20173263790a3bfbbe0640 Mon Sep 17 00:00:00 2001
-From: Mike Massonnet mmasson...@gmail.com
-Date: Sun, 08 Apr 2012 11:52:33 +
-Subject: l10n: Updated French (fr) translation to 100%
-
-New status: 211 messages complete with 0 fuzzies and 0 untranslated.
-
-Transmitted-via: Transifex (translations.xfce.org).

-diff --git a/po/fr.po b/po/fr.po
-index 78dc6d3..285393f 100644
 a/po/fr.po
-+++ b/po/fr.po
-@@ -559,9 +559,8 @@ msgid 
- %s (%i%%)\n
- %s until is fully charged.
- msgstr 
--%s\n
--Votre %s est en charge (%i%%)\n
--%s jusqu'a ce qu'il soit complétement chargé.
-+%s (%i%%)\n
-+%s jusqu'a ce qu'il soit complètement chargé.
- 
- #: ../src/xfpm-battery.c:230 ../src/xfpm-battery.c:266
- #, c-format
-@@ -579,8 +578,7 @@ msgid 
- %s (%i%%)\n
- Estimated time left is %s.
- msgstr 
--%s\n
--Votre %s est en décharge (%i%%)\n
-+%s (%i%%)\n
- Temps restant estimé est de %s.
- 
- #: ../src/xfpm-battery.c:248 ../src/xfpm-battery.c:269
-@@ -622,7 +620,7 @@ msgid 
- msgstr 
- %s\n
- Votre %s est en charge (%i%%)\n
--%s jusqu'a ce qu'il soit complétement chargé.
-+%s jusqu'a ce qu'il soit complètement chargé.
- 
- #: ../src/xfpm-battery.c:444
- #, c-format
---
-cgit v0.9.0.3



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2012-04-13 Thread Evangelos Foutras
Date: Friday, April 13, 2012 @ 08:05:51
  Author: foutrelis
Revision: 156095

upgpkg: xfce4-power-manager 1.0.11-2

Fix crashes caused by the French .po file. (FS#29294)

Added:
  xfce4-power-manager/trunk/fix-french-translation.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

--+
 PKGBUILD |   12 --
 fix-french-translation.patch |   46 +
 2 files changed, 55 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-04-13 12:05:22 UTC (rev 156094)
+++ PKGBUILD2012-04-13 12:05:51 UTC (rev 156095)
@@ -4,7 +4,7 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.0.11
-pkgrel=1
+pkgrel=2
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://xfce-goodies.berlios.de/;
@@ -15,12 +15,18 @@
 makedepends=('pkgconfig' 'intltool')
 options=('!libtool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.0/$pkgname-$pkgver.tar.bz2)
-sha256sums=('cfa85d839458fa2e9c2ee874d7d64ab00a95d6d51e6acf0ac082ffc700fe4339')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.0/$pkgname-$pkgver.tar.bz2
+fix-french-translation.patch)
+sha256sums=('cfa85d839458fa2e9c2ee874d7d64ab00a95d6d51e6acf0ac082ffc700fe4339'
+'acae23105905f13d65eafac2a7a03b2f15a1b143e7606ef077ace30497f6c448')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
 
+  # Fix crashes caused by the French .po file
+  # https://bugs.archlinux.org/task/29294
+  patch -Np1 -i $srcdir/fix-french-translation.patch
+
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \

Added: fix-french-translation.patch
===
--- fix-french-translation.patch(rev 0)
+++ fix-french-translation.patch2012-04-13 12:05:51 UTC (rev 156095)
@@ -0,0 +1,46 @@
+From 634c5c016d3b6e152e20173263790a3bfbbe0640 Mon Sep 17 00:00:00 2001
+From: Mike Massonnet mmasson...@gmail.com
+Date: Sun, 08 Apr 2012 11:52:33 +
+Subject: l10n: Updated French (fr) translation to 100%
+
+New status: 211 messages complete with 0 fuzzies and 0 untranslated.
+
+Transmitted-via: Transifex (translations.xfce.org).
+---
+diff --git a/po/fr.po b/po/fr.po
+index 78dc6d3..285393f 100644
+--- a/po/fr.po
 b/po/fr.po
+@@ -559,9 +559,8 @@ msgid 
+ %s (%i%%)\n
+ %s until is fully charged.
+ msgstr 
+-%s\n
+-Votre %s est en charge (%i%%)\n
+-%s jusqu'a ce qu'il soit complétement chargé.
++%s (%i%%)\n
++%s jusqu'a ce qu'il soit complètement chargé.
+ 
+ #: ../src/xfpm-battery.c:230 ../src/xfpm-battery.c:266
+ #, c-format
+@@ -579,8 +578,7 @@ msgid 
+ %s (%i%%)\n
+ Estimated time left is %s.
+ msgstr 
+-%s\n
+-Votre %s est en décharge (%i%%)\n
++%s (%i%%)\n
+ Temps restant estimé est de %s.
+ 
+ #: ../src/xfpm-battery.c:248 ../src/xfpm-battery.c:269
+@@ -622,7 +620,7 @@ msgid 
+ msgstr 
+ %s\n
+ Votre %s est en charge (%i%%)\n
+-%s jusqu'a ce qu'il soit complétement chargé.
++%s jusqu'a ce qu'il soit complètement chargé.
+ 
+ #: ../src/xfpm-battery.c:444
+ #, c-format
+--
+cgit v0.9.0.3



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2012-03-28 Thread Evangelos Foutras
Date: Wednesday, March 28, 2012 @ 14:58:43
  Author: foutrelis
Revision: 154457

upgpkg: xfce4-power-manager 1.0.11-1

New upstream release.

Modified:
  xfce4-power-manager/trunk/PKGBUILD
Deleted:
  xfce4-power-manager/trunk/xfce4-power-manager-1.0.10-libnotify-0.7.patch

+
 PKGBUILD   |   15 ++-
 xfce4-power-manager-1.0.10-libnotify-0.7.patch |   14 --
 2 files changed, 6 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-03-28 18:51:17 UTC (rev 154456)
+++ PKGBUILD2012-03-28 18:58:43 UTC (rev 154457)
@@ -3,8 +3,8 @@
 # Contributor: Tobias Kieslich tobias funnychar archlinux.org
 
 pkgname=xfce4-power-manager
-pkgver=1.0.10
-pkgrel=3
+pkgver=1.0.11
+pkgrel=1
 pkgdesc=Power manager for Xfce desktop
 arch=('i686' 'x86_64')
 url=http://xfce-goodies.berlios.de/;
@@ -15,17 +15,14 @@
 makedepends=('pkgconfig' 'intltool')
 options=('!libtool')
 install=$pkgname.install
-source=(http://archive.xfce.org/src/apps/$pkgname/1.0/$pkgname-$pkgver.tar.bz2
-xfce4-power-manager-1.0.10-libnotify-0.7.patch)
-sha256sums=('80e4bb44f81c485ec09654dde432d6e28667d49a787625632a4413aac30422f0'
-'8bebb7830a4a7d9a49f5f06280aaf7bd703aceaecddcd9e2069e7c2c45dbc013')
+source=(http://archive.xfce.org/src/apps/$pkgname/1.0/$pkgname-$pkgver.tar.bz2)
+sha256sums=('cfa85d839458fa2e9c2ee874d7d64ab00a95d6d51e6acf0ac082ffc700fe4339')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
 
-  patch -Np1 -i $srcdir/xfce4-power-manager-1.0.10-libnotify-0.7.patch
-
-  ./configure --prefix=/usr \
+  ./configure \
+--prefix=/usr \
 --sysconfdir=/etc \
 --libexecdir=/usr/lib \
 --localstatedir=/var \

Deleted: xfce4-power-manager-1.0.10-libnotify-0.7.patch
===
--- xfce4-power-manager-1.0.10-libnotify-0.7.patch  2012-03-28 18:51:17 UTC 
(rev 154456)
+++ xfce4-power-manager-1.0.10-libnotify-0.7.patch  2012-03-28 18:58:43 UTC 
(rev 154457)
@@ -1,14 +0,0 @@
-diff --git a/src/xfpm-notify.c b/src/xfpm-notify.c
-index c93a843..311b0fd 100644
 a/src/xfpm-notify.c
-+++ b/src/xfpm-notify.c
-@@ -233,9 +233,6 @@ xfpm_notify_new_notification_internal (const gchar *title, 
const gchar *message,
- #if !NOTIFY_CHECK_VERSION (0, 7, 0) 
- if ( icon )
-   notify_notification_attach_to_status_icon (n, icon);
--#else
--if ( icon )
--  notify_notification_attach_to_status_icon (n, icon);
- #endif
- #endif
-   



[arch-commits] Commit in xfce4-power-manager/trunk (2 files)

2011-03-07 Thread andyrtr
Date: Monday, March 7, 2011 @ 13:39:50
  Author: andyrtr
Revision: 112918

upgpkg: xfce4-power-manager 1.0.10-2
libnotify rebuild

Added:
  xfce4-power-manager/trunk/xfce4-power-manager-1.0.10-libnotify-0.7.patch
Modified:
  xfce4-power-manager/trunk/PKGBUILD

+
 PKGBUILD   |   13 +
 xfce4-power-manager-1.0.10-libnotify-0.7.patch |   14 ++
 2 files changed, 23 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-03-07 18:39:43 UTC (rev 112917)
+++ PKGBUILD2011-03-07 18:39:50 UTC (rev 112918)
@@ -4,21 +4,26 @@
 
 pkgname=xfce4-power-manager
 pkgver=1.0.10
-pkgrel=1
+pkgrel=2
 pkgdesc=power manager for xfce4 desktop
 arch=(i686 x86_64)
 license=('GPL2')
 url=http://xfce-goodies.berlios.de/;
 groups=('xfce4-goodies')
-depends=('xfce4-panel=4.7.4' 'upower' 'udisks' 'libnotify' 
'hicolor-icon-theme' 'librsvg')
+depends=('xfce4-panel=4.7.4' 'upower' 'udisks' 'libnotify=0.7.1' 
'hicolor-icon-theme' 'librsvg')
 makedepends=('pkgconfig' 'intltool')
 options=('!libtool')
 install=${pkgname}.install
-source=(http://archive.xfce.org/src/apps/${pkgname}/1.0/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('38cbd272eb30e36ae538d9f38858bd38')
+source=(http://archive.xfce.org/src/apps/${pkgname}/1.0/${pkgname}-${pkgver}.tar.bz2
+   xfce4-power-manager-1.0.10-libnotify-0.7.patch)
+md5sums=('38cbd272eb30e36ae538d9f38858bd38'
+ 'c790f973c29654701bb0748f842be4f7')
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
+
+  patch -Np1 -i ${srcdir}/xfce4-power-manager-1.0.10-libnotify-0.7.patch
+  
   ./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \

Added: xfce4-power-manager-1.0.10-libnotify-0.7.patch
===
--- xfce4-power-manager-1.0.10-libnotify-0.7.patch  
(rev 0)
+++ xfce4-power-manager-1.0.10-libnotify-0.7.patch  2011-03-07 18:39:50 UTC 
(rev 112918)
@@ -0,0 +1,14 @@
+diff --git a/src/xfpm-notify.c b/src/xfpm-notify.c
+index c93a843..311b0fd 100644
+--- a/src/xfpm-notify.c
 b/src/xfpm-notify.c
+@@ -233,9 +233,6 @@ xfpm_notify_new_notification_internal (const gchar *title, 
const gchar *message,
+ #if !NOTIFY_CHECK_VERSION (0, 7, 0) 
+ if ( icon )
+   notify_notification_attach_to_status_icon (n, icon);
+-#else
+-if ( icon )
+-  notify_notification_attach_to_status_icon (n, icon);
+ #endif
+ #endif
+