Date: Sunday, January 21, 2018 @ 12:16:10 Author: bgyorgy Revision: 284497
upgpkg: workrave 1.10.20-2 Adopt the package, build panel applets, enable PulseAudio support, disable unneeded XML configuration support Modified: workrave/trunk/PKGBUILD ----------+ PKGBUILD | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-01-21 12:09:21 UTC (rev 284496) +++ PKGBUILD 2018-01-21 12:16:10 UTC (rev 284497) @@ -1,37 +1,39 @@ # $Id$ -# Maintainer: Sergej Pupykin <[email protected]> -# Maintainer: William Rea <[email protected]> +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Sergej Pupykin <[email protected]> +# Contributor: William Rea <[email protected]> pkgname=workrave pkgver=1.10.20 -pkgrel=1 -pkgdesc="a tool to help RSI" +pkgrel=2 +pkgdesc="Assist in the recovery and prevention of Repetitive Strain Injury (RSI)" arch=('x86_64') -license=('GPL2') -url="http://workrave.org" -depends=('libxtst' 'gtkmm3' 'gdome2' 'gstreamer' 'libsm' 'libice' 'libxss') -makedepends=('intltool' 'gobject-introspection' 'python2-cheetah' 'autoconf-archive') -optdepends=('gst-plugins-good: to play sound events') -source=("$pkgname-$pkgver.tar.gz::https://github.com/rcaelers/workrave/archive/v${pkgver//./_}.tar.gz" - "gschema.patch::https://bugs.archlinux.org/task/56115?getfile=15841") -sha256sums=('a89c6e82d5bbbaae5e171100b87c4efd8316ab8a18d82b83714035e1116983ec' - 'e9fdad85184bf6e6f1122f6ef2aa3a97a575320b4d5c553265f440a97fe8059a') +url="http://www.workrave.org/" +license=('GPL3') +depends=('gstreamer' 'gtkmm3' 'libsm' 'libxss') +makedepends=('autoconf-archive' 'intltool' 'gobject-introspection' 'libpulse' 'python2-cheetah' + 'gnome-panel' 'mate-panel' 'xfce4-panel') +optdepends=('gst-plugins-good: to play sound events' + 'gnome-panel: Applet for GNOME Panel' + 'mate-panel: Applet for MATE Panel' + 'xfce4-panel: Applet for Xfce4 Panel') +source=("$pkgname-$pkgver.tar.gz::https://github.com/rcaelers/workrave/archive/v${pkgver//./_}.tar.gz") +sha256sums=('a89c6e82d5bbbaae5e171100b87c4efd8316ab8a18d82b83714035e1116983ec') prepare() { - cd "$srcdir"/workrave-${pkgver//./_} -# patch -p0 < "$srcdir"/gschema.patch + cd $pkgname-${pkgver//./_} + ./autogen.sh } build() { - cd "$srcdir"/workrave-${pkgver//./_} - export PYTHON=python2 - ./autogen.sh - ./configure --prefix=/usr --enable-dbus --sysconfdir=/etc --libexecdir=/usr/lib/workrave \ - --disable-pulse + cd $pkgname-${pkgver//./_} + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/$pkgname PYTHON=python2 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - cd "$srcdir"/workrave-${pkgver//./_} + cd $pkgname-${pkgver//./_} make DESTDIR="$pkgdir" install }
