[arch-commits] Commit in upower/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Thu Aug 4 11:13:15 UTC 2016
Date: Thursday, August 4, 2016 @ 11:13:15
Author: jgc
Revision: 273018
upgpkg: upower 0.99.4+12+g402640b-1
Update to git snapshot. Fixes crashes when upower daemon is not running (FS#48662)
Modified:
upower/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-04 10:06:57 UTC (rev 273017)
+++ PKGBUILD 2016-08-04 11:13:15 UTC (rev 273018)
@@ -2,28 +2,29 @@
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=upower
-pkgver=0.99.4
-pkgrel=2
+pkgver=0.99.4+12+g402640b
+pkgrel=1
pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics"
arch=('i686' 'x86_64')
url="http://upower.freedesktop.org"
license=('GPL')
depends=('systemd' 'libusb' 'libimobiledevice' 'libgudev')
-makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2')
+makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2' 'git' 'gtk-doc')
backup=('etc/UPower/UPower.conf')
-source=(http://upower.freedesktop.org/releases/$pkgname-$pkgver.tar.xz
- fix-critical-action.patch)
-sha256sums=('9ca325a6ccef505529b268ebbbd9becd0ce65a65f6ac7ee31e2e5b17648037b0'
- '30c9e7587bd63f75d50f50f93bf97d9a80fc76f5ce875080487de04b2538beb4')
+_commit=402640bee016472bf61c7a4ad9e5fac9790ea1bf
+source=(git://anongit.freedesktop.org/upower#commit=$_commit)
+md5sums=('SKIP')
-prepare() {
- cd $pkgname-$pkgver
- patch -Np1 -i ../fix-critical-action.patch
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed -e 's/UPOWER_//' -e 's/_/\./g' -e 's/-/+/g'
}
build() {
- cd $pkgname-$pkgver
+ cd $pkgname
+ NOCONFIGURE=1 ./autogen.sh
+
./configure \
--prefix=/usr \
--sysconfdir=/etc \
@@ -34,6 +35,6 @@
}
package() {
- cd $pkgname-$pkgver
+ cd $pkgname
make DESTDIR="$pkgdir" install
}
More information about the arch-commits
mailing list