summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Baggaley2015-10-05 16:20:06 +0100
committerSean Baggaley2015-10-05 16:20:06 +0100
commit83903c9b19bfbd990f4a799baf3f2a3200c69ebe (patch)
tree16b59a6df3a61880c1128858b64c1413fae5a10b
downloadaur-zfc9000.tar.gz
1.0
-rw-r--r--.SRCINFO20
-rwxr-xr-xPKGBUILD35
-rw-r--r--revfix.patch13
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)
+