summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorajs1242015-06-09 21:24:26 +0200
committerajs1242015-06-09 21:24:26 +0200
commitc53a0f1fe54dbb5f92d3b33deba7285eb2033c94 (patch)
tree03c9536e150e68e5266680a48ee1445d10b61a91
downloadaur-c53a0f1fe54dbb5f92d3b33deba7285eb2033c94.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD29
-rw-r--r--krank-linux-config+python2.patch28
-rw-r--r--krank.sh4
4 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d7f0be521c4d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = krank
+ pkgdesc = A billiard-golf-breakout mix
+ pkgver = 0.7
+ pkgrel = 4
+ url = http://krank.sourceforge.net/
+ arch = any
+ license = custom:"Public Domain"
+ depends = python2-pygame
+ depends = python2-numpy
+ source = http://sourceforge.net/projects/krank/files/krank/07/krank-07.tar.bz2
+ source = krank-linux-config+python2.patch
+ source = krank.sh
+ sha1sums = 702bfeccf64d626aea4b529155bb131ffc331b16
+ sha1sums = 0e1da0d31d0727626e85c5990de360077aa92407
+ sha1sums = 98cedab00867175fa593ebe94ac497727d5bceb7
+
+pkgname = krank
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7b8c8c4591f4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: ajs124 < aur AT ajs124 DOT de >
+# Contributor: rabyte <rabyte__gmail>
+# Contributor: maintainer <jellevdwaa__gmail>
+
+pkgname=krank
+pkgver=0.7
+pkgrel=4
+pkgdesc="A billiard-golf-breakout mix"
+arch=('any')
+url="http://krank.sourceforge.net/"
+license=('custom:"Public Domain"')
+depends=('python2-pygame' 'python2-numpy')
+source=(http://sourceforge.net/projects/$pkgname/files/$pkgname/${pkgver//.}/$pkgname-${pkgver//.}.tar.bz2
+ $pkgname-linux-config+python2.patch
+ $pkgname.sh)
+sha1sums=('702bfeccf64d626aea4b529155bb131ffc331b16'
+ '0e1da0d31d0727626e85c5990de360077aa92407'
+ '98cedab00867175fa593ebe94ac497727d5bceb7')
+
+prepare() {
+ patch -Np0 -i $pkgname-linux-config+python2.patch
+}
+
+package() {
+ mkdir -p $pkgdir/usr/share/$pkgname
+ cp -rf $pkgname-${pkgver//.}/* $pkgdir/usr/share/$pkgname/
+
+ install -Dm755 ../$pkgname.sh $pkgdir/usr/bin/$pkgname
+}
diff --git a/krank-linux-config+python2.patch b/krank-linux-config+python2.patch
new file mode 100644
index 000000000000..7956a797f477
--- /dev/null
+++ b/krank-linux-config+python2.patch
@@ -0,0 +1,28 @@
+diff -u --recursive krank-07.orig/krank krank-07/krank
+--- krank-07.orig/krank 2011-07-18 14:42:55.000000000 +0200
++++ krank-07/krank 2011-07-18 14:43:30.000000000 +0200
+@@ -2,4 +2,4 @@
+ KRANKPATH=`dirname $0`
+ PYTHONPATH=$KRANKPATH:$PYTHONPATH
+ export PYTHONPATH
+-python $KRANKPATH/src/Main.py
++python2 $KRANKPATH/src/Main.py
+diff -u --recursive krank-07.orig/src/Config.py krank-07/src/Config.py
+--- krank-07.orig/src/Config.py 2011-07-18 14:42:55.000000000 +0200
++++ krank-07/src/Config.py 2011-07-18 14:43:22.000000000 +0200
+@@ -91,6 +91,8 @@
+ def getConfigFilePath(self):
+ if os.sys.platform == 'darwin':
+ return os.path.expanduser('~/Library/Preferences/krank.cfg')
++ elif os.sys.platform == 'linux2':
++ return os.path.expanduser('~/.krankcfg')
+ else:
+ return os.path.join(os.environ['APPDATA'], 'krank.cfg')
+
+@@ -185,4 +187,4 @@
+ stage = self.stage
+ return len([s for s in self['scores'][stage-1] if s['score'] < sys.maxint])
+
+-
+\ No newline at end of file
++
diff --git a/krank.sh b/krank.sh
new file mode 100644
index 000000000000..66b7d9a55e7f
--- /dev/null
+++ b/krank.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /usr/share/krank
+./krank "$@"