aboutsummaryrefslogtreecommitdiffstats
path: root/main/xfce4-power-manager
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-04-02 14:50:44 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2014-04-02 14:50:44 +0000
commitcb0156de92e1ece4564e847da81e95b343721394 (patch)
tree5b5ba54416d187027e8e2410bcaa43df83d5051b /main/xfce4-power-manager
parent4ca13e3240609e1a1a392da96ddc93f63f663200 (diff)
downloadaports-cb0156de92e1ece4564e847da81e95b343721394.tar.bz2
aports-cb0156de92e1ece4564e847da81e95b343721394.tar.xz
main/xfce4-power-manager: build fix for musl
Diffstat (limited to 'main/xfce4-power-manager')
-rw-r--r--main/xfce4-power-manager/APKBUILD13
-rw-r--r--main/xfce4-power-manager/musl-fix.patch12
2 files changed, 22 insertions, 3 deletions
diff --git a/main/xfce4-power-manager/APKBUILD b/main/xfce4-power-manager/APKBUILD
index b0cdea2f5c..92b2cc2f31 100644
--- a/main/xfce4-power-manager/APKBUILD
+++ b/main/xfce4-power-manager/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=xfce4-power-manager
pkgver=1.2.0
-pkgrel=0
+pkgrel=1
pkgdesc="Power management for the Xfce desktop environment"
url="http://goodies.xfce.org/projects/applications/xfce4-power-manager"
arch="all"
@@ -13,7 +13,9 @@ depends_dev="xfconf-dev xfce4-panel-dev dbus-glib-dev libnotify-dev
makedepends="$depends_dev"
install=""
subpackages="$pkgname-doc $pkgname-lang"
-source="http://archive.xfce.org/src/apps/xfce4-power-manager/${pkgver%.*}/xfce4-power-manager-$pkgver.tar.bz2"
+source="http://archive.xfce.org/src/apps/xfce4-power-manager/${pkgver%.*}/xfce4-power-manager-$pkgver.tar.bz2
+ musl-fix.patch
+ "
_builddir="$srcdir"/xfce4-power-manager-$pkgver
@@ -47,4 +49,9 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="935599b7114b0a4b0e2c9a5d6c72524c xfce4-power-manager-1.2.0.tar.bz2"
+md5sums="935599b7114b0a4b0e2c9a5d6c72524c xfce4-power-manager-1.2.0.tar.bz2
+57e281d2ba63af757cdfd7faa7df2b9a musl-fix.patch"
+sha256sums="d7fb98a540284b62f4201527de17d4b24123f9d26c9f49131dd497c8387184e9 xfce4-power-manager-1.2.0.tar.bz2
+9fe3b48e81700beaf55878e80f066a7912bd03ea5aabd330421c7ecab45e33ba musl-fix.patch"
+sha512sums="1ef800871510e7e2066f9d4637679917ca9d953eb4ef4775f781085103a433e4fb25ac389713aa8e478db5d27a81359be9049b63f5a110a9092246b07954f989 xfce4-power-manager-1.2.0.tar.bz2
+0f6e3d73cd84eeec9c2d52cb525a1f493e9a9390178ab5c96577941054918f66e228610725b307d2df5f93c0045f033e9504e932d02318450adba4d26f5f8b30 musl-fix.patch"
diff --git a/main/xfce4-power-manager/musl-fix.patch b/main/xfce4-power-manager/musl-fix.patch
new file mode 100644
index 0000000000..edbf1449ee
--- /dev/null
+++ b/main/xfce4-power-manager/musl-fix.patch
@@ -0,0 +1,12 @@
+diff --git a/src/xfpm-polkit.c b/src/xfpm-polkit.c
+index b63093a..0c36da2 100644
+--- a/src/xfpm-polkit.c
++++ b/src/xfpm-polkit.c
+@@ -32,7 +32,6 @@
+
+ #include <sys/types.h>
+ #include <sys/param.h>
+-#include <sys/sysctl.h>
+ #include <sys/user.h>
+
+ #if defined(__FreeBSD__)