summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Teibes2016-07-04 11:39:47 +0200
committerCarsten Teibes2016-08-07 12:06:13 +0200
commitf870b4387937a2ca2557570bcace545b96466e6f (patch)
tree4d1fd0d1725c0ce1c239b6d0c2e70780f29afaf0
parentc86353622f832b6eebaaba0f6696e3283aeeb285 (diff)
downloadaur-f870b4387937a2ca2557570bcace545b96466e6f.tar.gz
[upd] 0.7.1→0.7.5
Addresses the remarks by @zorun
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD13
-rw-r--r--freesynd.install10
3 files changed, 24 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2bb5fe83e108..f7da51e4f011 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = freesynd
pkgdesc = A free, cross-platform reimplementation of the classic Bullfrog game 'Syndicate'
- pkgver = 0.7.1
+ pkgver = 0.7.5
pkgrel = 1
url = http://freesynd.sourceforge.net/
+ install = freesynd.install
arch = i686
arch = x86_64
license = GPL2
makedepends = cmake
depends = sdl_mixer
depends = sdl_image
- source = http://sourceforge.net/projects/freesynd/files/freesynd/freesynd-0.7.1/freesynd-0.7.1.tar.gz
- sha256sums = e55b0b3386cdace81fdcd8e33943535abf19ba0797b78c404689bcdd2c55f7de
+ source = http://sourceforge.net/projects/freesynd/files/freesynd/freesynd-0.7.5/freesynd-0.7.5.tar.gz
+ sha256sums = 1a1611cdc3af5659fcc3f6c1db5e4895e67b5a7b22c55416ffeeedd6360080e3
pkgname = freesynd
diff --git a/PKGBUILD b/PKGBUILD
index 564b711f11cf..53127fa07d72 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Gadget3000 <gadget3000 at msn dot com>
pkgname=freesynd
-pkgver=0.7.1
+pkgver=0.7.5
pkgrel=1
pkgdesc="A free, cross-platform reimplementation of the classic Bullfrog game 'Syndicate'"
url="http://freesynd.sourceforge.net/"
@@ -11,8 +11,9 @@ license=('GPL2')
arch=('i686' 'x86_64')
depends=('sdl_mixer' 'sdl_image')
makedepends=('cmake')
+install=$pkgname.install
source=("http://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('e55b0b3386cdace81fdcd8e33943535abf19ba0797b78c404689bcdd2c55f7de')
+sha256sums=('1a1611cdc3af5659fcc3f6c1db5e4895e67b5a7b22c55416ffeeedd6360080e3')
prepare() {
cd $pkgname-$pkgver
@@ -29,5 +30,11 @@ build() {
}
package () {
- make -C $pkgname-$pkgver/build DESTDIR="$pkgdir/" install
+ cd $pkgname-$pkgver
+
+ make -C build DESTDIR="$pkgdir/" install
+
+ # doc
+ install -d "$pkgdir"/usr/share/doc/$pkgname
+ install -m644 AUTHORS INSTALL NEWS README freesynd.ini "$pkgdir"/usr/share/doc/$pkgname
}
diff --git a/freesynd.install b/freesynd.install
new file mode 100644
index 000000000000..d9da345e54e8
--- /dev/null
+++ b/freesynd.install
@@ -0,0 +1,10 @@
+
+post_install() {
+ echo "The game automatically creates a config file in ~/.freesynd on first start."
+ echo "Please change the 'data_dir' setting to point to your 'Syndicate' installation."
+ echo "A sample file is provided in /usr/share/doc/freesynd for reference."
+}
+
+post_upgrade() {
+ post_install
+}