diff options
author | Joost Bremmer | 2015-06-22 19:36:52 +0200 |
---|---|---|
committer | Joost Bremmer | 2015-06-22 19:36:52 +0200 |
commit | cca12ee552bc29d21499a795d2435bd945ee9326 (patch) | |
tree | 7997fa11bda50b6a0f99d5c391e4fec8a3ca956f | |
download | aur-cca12ee552bc29d21499a795d2435bd945ee9326.tar.gz |
Initial commit: ptask-git 0.0.9.r3.g81823af-1
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | ptask-git.install | 12 | ||||
-rw-r--r-- | task-2.4.4-compat.patch | 15 |
4 files changed, 100 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b3eb577b0762 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = ptask-git + pkgdesc = A GTK+ graphical user interface for managing tasks in taskwarrior + pkgver = 0.0.9.r3.g81823af + pkgrel = 1 + url = http://wpitchoune.net/ptask + install = ptask-git.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = git + makedepends = help2man + makedepends = asciidoc + depends = task + depends = json-c + depends = gtk3 + depends = xdg-utils + provides = ptask + conflicts = ptask + source = ptask-git::git+http://git.wpitchoune.net/ptask.git + source = task-2.4.4-compat.patch + sha512sums = SKIP + sha512sums = 85ee768407ca6827df6544d86772d392e269d26e1ca6ca2faebb059e52cc9acd04c4baf2a1f4f02f5d088dd470992c9a35398512c465a988fc3aa3588d1a8a77 + +pkgname = ptask-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9c51a9cea213 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Joost Bremmer < toost dot b at gmail dot com> +# Contributor: Robert Orzanna <orschiro@gmail.com> + +pkgname=ptask-git +pkgver=0.0.9.r3.g81823af +pkgrel=1 +pkgdesc='A GTK+ graphical user interface for managing tasks in taskwarrior' +arch=('i686' + 'x86_64') +url='http://wpitchoune.net/ptask' +license=('GPL2') +depends=('task' + 'json-c' + 'gtk3' + 'xdg-utils') +makedepends=('git' + 'help2man' + 'asciidoc') +install=$pkgname.install +source=("$pkgname::git+http://git.wpitchoune.net/${pkgname%-git}.git" + 'task-2.4.4-compat.patch') +sha512sums=('SKIP' + '85ee768407ca6827df6544d86772d392e269d26e1ca6ca2faebb059e52cc9acd04c4baf2a1f4f02f5d088dd470992c9a35398512c465a988fc3aa3588d1a8a77') +conflicts=("${pkgname%-git}") +provides=("${pkgname%-git}") + +pkgver() { + cd "$srcdir/$pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' +} + +prepare() { + cd "$srcdir/$pkgname" + patch -p1 -i ${srcdir}/task-2.4.4-compat.patch +} + +build() { + cd "$srcdir/$pkgname" + ./configure \ + --prefix=/usr \ + --sysconfdir=/usr/share + make clean all +} + +package() { + cd "$srcdir/${pkgname}" + make DESTDIR="${pkgdir}" install +} diff --git a/ptask-git.install b/ptask-git.install new file mode 100644 index 000000000000..7c3fe0c0b37a --- /dev/null +++ b/ptask-git.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + glib-compile-schemas /usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/task-2.4.4-compat.patch b/task-2.4.4-compat.patch new file mode 100644 index 000000000000..6501e98f7442 --- /dev/null +++ b/task-2.4.4-compat.patch @@ -0,0 +1,15 @@ +diff -aur ptask-old/src/tw.c ptask/src/tw.c +--- ptask-old/src/tw.c 2015-06-22 18:31:29.783448915 +0200 ++++ ptask/src/tw.c 2015-06-22 18:41:05.930121472 +0200 +@@ -112,7 +112,10 @@ + || !strcmp(ver, "2.0.0") + || !strcmp(ver, "2.3.0") + || !strcmp(ver, "2.4.0") +- || !strcmp(ver, "2.4.1")) ++ || !strcmp(ver, "2.4.1") ++ || !strcmp(ver, "2.4.2") ++ || !strcmp(ver, "2.4.3") ++ || !strcmp(ver, "2.4.4")) + return 1; + else + return 0; |