summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorheinrich59912015-12-09 13:15:44 +0000
committerheinrich59912015-12-09 13:15:44 +0000
commit2a1abe38b04e284075c92b0255e4ffac340e13a7 (patch)
tree1477a6e16ec6c8894145d71718871224175dc825
downloadaur-2a1abe38b04e284075c92b0255e4ffac340e13a7.tar.gz
s25rttr-nightly-bin 20151130
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD33
-rwxr-xr-xrttr5
-rw-r--r--s25rttr-nightly-bin.install4
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8fdf9de663fd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = s25rttr-nightly-bin
+ pkgdesc = Settlers II remake (Needs a copy of the original game!)
+ pkgver = 20151130
+ pkgrel = 1
+ url = http://www.siedler25.org/
+ install = s25rttr-nightly-bin.install
+ arch = x86_64
+ license = GPL3
+ depends = sdl
+ depends = sdl_mixer
+ source = http://www.siedler25.org/uploads/nightly/s25rttr_20151130-cde29735625178cf4b627e42a44367443452a967_linux.x86_64.tar.bz2
+ source = rttr
+ source = s25rttr-nightly-bin.install
+ sha256sums = 96d2d08a05a4f8db8ba3bf741307d7b1ed96f3cde3134f1ef61264fbfc6dfe1b
+ sha256sums = 985b0e88823e3b7d525cedfb602bb249217dc0e5271223b2a810ef37c1908fdb
+ sha256sums = 774aaaafc556ccd3334ee0129267382117ec5e178095377a4676cbcf00845489
+
+pkgname = s25rttr-nightly-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eff9922d038e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: heinrich5991 <heinrich5991@gmail.com>
+pkgname=s25rttr-nightly-bin
+pkgver=20151130
+pkgrel=1
+pkgdesc="Settlers II remake (Needs a copy of the original game!)"
+arch=('x86_64')
+url="http://www.siedler25.org/"
+license=('GPL3')
+depends=(sdl sdl_mixer)
+install="s25rttr-nightly-bin.install"
+source=("http://www.siedler25.org/uploads/nightly/s25rttr_20151130-cde29735625178cf4b627e42a44367443452a967_linux.x86_64.tar.bz2"
+ "rttr"
+ "s25rttr-nightly-bin.install")
+sha256sums=('96d2d08a05a4f8db8ba3bf741307d7b1ed96f3cde3134f1ef61264fbfc6dfe1b'
+ '985b0e88823e3b7d525cedfb602bb249217dc0e5271223b2a810ef37c1908fdb'
+ '774aaaafc556ccd3334ee0129267382117ec5e178095377a4676cbcf00845489')
+
+build() {
+ cd "$srcdir"/s25rttr_"$pkgver"
+ rm lib/libminiupnpc.so
+}
+
+package() {
+ cd "$srcdir"/s25rttr_"$pkgver"
+ install -d "$pkgdir"/usr
+ cp -r lib/ share/ "$pkgdir"/usr/
+ install -d "$pkgdir"/usr/bin
+ install -d "$pkgdir"/usr/lib/s25rttr
+ install -m755 bin/s25client "$pkgdir"/usr/lib/s25rttr/
+ install -m755 ../rttr "$pkgdir"/usr/bin/
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/rttr b/rttr
new file mode 100755
index 000000000000..7fc574e806fd
--- /dev/null
+++ b/rttr
@@ -0,0 +1,5 @@
+#!/bin/sh
+set -o errexit
+set -o nounset
+cd /usr
+exec /usr/lib/s25rttr/s25client
diff --git a/s25rttr-nightly-bin.install b/s25rttr-nightly-bin.install
new file mode 100644
index 000000000000..f942419cbd32
--- /dev/null
+++ b/s25rttr-nightly-bin.install
@@ -0,0 +1,4 @@
+post_install() {
+ echo ">>> You need to populate /usr/share/s25rttr/S2/ with an existing copy"
+ echo ">>> of The Settlers II"
+}