summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 51 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..48aa4e5c7348
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Kevin MacMartin <prurigro at gmail dot com>
+
+_pkgname=tasknc
+pkgname=taskwarrior-${_pkgname}-git
+pkgver=20130227.r546.1274698
+pkgrel=3
+pkgdesc="a ncurses wrapper around taskwarrior"
+url="https://github.com/mjheagle8/${_pkgname}"
+license=('GPL3')
+arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
+depends=('task' 'perl')
+makedepends=('git' 'cmake')
+replaces=("${_pkgname}-git")
+conflicts=("${_pkgname}-git")
+provides=("${_pkgname}-git")
+source=("git://github.com/mjheagle8/${_pkgname}.git#branch=master"
+ "${_pkgname}-build_fix.patch"
+ "${_pkgname}-sync_fix.patch"
+ "${_pkgname}-man_cleanup.patch"
+ "${_pkgname}-emptyfilter_fix.patch")
+sha512sums=('SKIP'
+ 'b0297b2526b9bbef296f0a67f0209bfe85fd15f714701534f29ed85cd7da5bd3ca16d6457ee2859ee074b8ccf2db73cf46eb492c89953bac91d4778f823cb3cc'
+ 'af3d5cd6e6277b5be1b50bfbe4549c0db195f8a1a7dd07285140448326a380674331fb3e283b84fe992150d428d0200d2c9376342137f356b7edfcaf150fd8aa'
+ '5dfeb7c7732c9490010b22628e8012414c3dd96ecb98540d826b306cc1b4731b2055bdb180e012534ec642b19fbd735ad9782cb43ea39381f662c38aa777bdfe'
+ 'f105652d6235d77a277105c92097d9f552c1bb988cdc72c621bb2264b60b97ff3fcf50ed967467ca06f50fd7120007cee232e3dfb021a373cb09f38340e082b2')
+
+pkgver() {
+ cd $_pkgname
+ printf "%s.r%s.%s" "$(git show -s --format=%ci master | sed 's/\ .*//g;s/-//g')" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd $_pkgname
+ patch -p1 < ../${_pkgname}-build_fix.patch
+ patch -p1 < ../${_pkgname}-sync_fix.patch
+ patch -p1 < ../${_pkgname}-man_cleanup.patch
+ patch -p1 < ../${_pkgname}-emptyfilter_fix.patch
+}
+
+build() {
+ cd $_pkgname
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
+ make
+}
+
+package() {
+ cd ${_pkgname}/build
+ make DESTDIR="$pkgdir" install
+}