diff options
author | Sean Baggaley | 2015-10-05 16:20:06 +0100 |
---|---|---|
committer | Sean Baggaley | 2015-10-05 16:20:06 +0100 |
commit | 83903c9b19bfbd990f4a799baf3f2a3200c69ebe (patch) | |
tree | 16b59a6df3a61880c1128858b64c1413fae5a10b | |
download | aur-zfc9000.tar.gz |
1.0
-rw-r--r-- | .SRCINFO | 20 | ||||
-rwxr-xr-x | PKGBUILD | 35 | ||||
-rw-r--r-- | revfix.patch | 13 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6bd1bb7663c0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = zfc9000 + pkgdesc = A text-based Zandronum RCon client + pkgver = 1.0 + pkgrel = 1 + url = http://doomseeker.drdteam.org/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = gcc + makedepends = cmake + makedepends = make + makedepends = mercurial + depends = ncurses + source = zfc9000::hg+https://bitbucket.org/crimsondusk/zfc9000 + source = revfix.patch + sha256sums = SKIP + sha256sums = 5ad3a7c19d8e1921f5224ed79f31442f32935081b563cd4e4ddb80987b39c2a6 + +pkgname = zfc9000 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..e09d11058800 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Sean Baggaley <coffeescripter at gmail dot com> +pkgname=zfc9000 +pkgver=1.0 +pkgrel=1 +pkgdesc="A text-based Zandronum RCon client" +arch=(i686 x86_64) +url="http://doomseeker.drdteam.org/" +license=("GPL2") +depends=('ncurses') +makedepends=('gcc' 'cmake' 'make' 'mercurial') +source=("$pkgname::hg+https://bitbucket.org/crimsondusk/zfc9000" + "revfix.patch") +sha256sums=('SKIP' + '5ad3a7c19d8e1921f5224ed79f31442f32935081b563cd4e4ddb80987b39c2a6') + +_bbdir=$pkgname + +prepare() { + cd $srcdir/$_bbdir + hg update $pkgver + patch -p1 <"$srcdir/revfix.patch" +} + +build() { + cd $srcdir/$_bbdir + mkdir -p build + cd build + cmake -DCMAKE_BUILD_TYPE=Release .. && \ + make -j$(nproc) +} + +package() { + cd $srcdir/$_bbdir/build + install -Dm755 zfc9000 "$pkgdir/usr/bin/zfc9000" +} diff --git a/revfix.patch b/revfix.patch new file mode 100644 index 000000000000..b151370d3137 --- /dev/null +++ b/revfix.patch @@ -0,0 +1,13 @@ +diff -r 5e968dc8d552 CMakeLists.txt +--- a/CMakeLists.txt Tue Dec 16 04:06:53 2014 +0200 ++++ b/CMakeLists.txt Mon Oct 05 16:08:29 2015 +0100 +@@ -28,7 +28,7 @@ + target_link_libraries (${PROJECT_NAME} ${CURSES_LIBRARIES}) + + add_custom_target (make_hginfo_h +- COMMAND python ++ COMMAND python2 + "${CMAKE_SOURCE_DIR}/updaterevision/updaterevision.py" + "${CMAKE_CURRENT_BINARY_DIR}/hginfo.h") + add_dependencies (${PROJECT_NAME} make_hginfo_h) + |