summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEmmanuel Gil Peyrot2015-06-09 21:49:27 +0100
committerEmmanuel Gil Peyrot2015-06-09 21:49:27 +0100
commit99f7be3f1d461993df6d6e5ab7277bcb3c578712 (patch)
tree311793eea5f595df463dac43688bc5e52788886f /PKGBUILD
downloadaur-lostsky-hg.tar.gz
Initial commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f83e5dfadbfb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
+# Contributor: megadriver <megadriver at gmx dot com>
+
+pkgname=lostsky-hg
+pkgver=1448
+pkgrel=1
+pkgdesc="Strategy RPG set in the Touhou universe"
+arch=(any)
+url="http://lostsky.featheredmelody.com/"
+license=('BSD')
+depends=('python2-pygame' 'python2-xdg')
+makedepends=('mercurial')
+options=(!emptydirs)
+source=('hg+https://bitbucket.org/featheredmelody/lost-sky-project'
+ 'lostsky.desktop' 'lostsky.png')
+md5sums=('SKIP'
+ '172768fc13a04740cab8a353d1a4a40a'
+ '0c7493aad44dfd09dacca835ea6e3b6a')
+
+pkgver() {
+ cd 'lost-sky-project'
+ hg identify -n
+}
+
+build() {
+ cd 'lost-sky-project/Story of a Lost Sky'
+ python2 setup.py build
+}
+
+package() {
+ cd 'lost-sky-project/Story of a Lost Sky'
+ python2 setup.py install --root="$pkgdir/" --optimize=1
+ mv $pkgdir/usr/bin/{srpg.py,lostsky}
+ sed -i 's/#os/os/g' $pkgdir/usr/bin/lostsky
+
+ mkdir -p $pkgdir/usr/share/{lostsky,doc/lostsky,licenses/lostsky}
+
+ install -D -m644 bsd_license.txt $pkgdir/usr/share/licenses/lostsky
+ install -D -m644 *.txt $pkgdir/usr/share/doc/lostsky
+
+ install -D -m755 $srcdir/lostsky.desktop $pkgdir/usr/share/applications/lostsky.desktop
+ install -D -m644 $srcdir/lostsky.png $pkgdir/usr/share/icons/lostsky.png
+}