summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..87fdd1705aa6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Contributor: jose <jose1711 [at] gmail (dot) com>
+
+pkgname=puzsion
+pkgver=1
+pkgrel=1
+pkgdesc="a little bejeweled-like game"
+arch=('i686')
+url="http://www.gp32x.com/board/index.php?/topic/52332-wiz-bennugdgph-contest-winners/page__p__823581"
+license="custom:unknown"
+install="puzsion.install"
+source=("http://betatester.bennugd.org/contest-2009-bennugd-wiz/Wiz/PUZSION%20(hokutoy).zip" "puzsion.desktop")
+md5sums=('3df808edaec385285609c1179ab03c4d'
+ 'dc1ce1453069244df465f6ee0bb51619')
+depends=('bennugd-core' 'bennugd-modules')
+
+build() {
+ mkdir -p $pkgdir/usr/{share/puzsion,bin}
+ cd $srcdir/puzsion
+ /bin/tar cf - --exclude=bgdruntime --exclude=puzsion.dcb --exclude=Thumbs.db --exclude="puzsion*gpe" * | ( cd ../../pkg/usr/share/puzsion/; tar xfp - )
+ # fix file permissions (zip does not preserve those)
+ find $pkgdir/usr/share/puzsion -type f -print0 | xargs -0 chmod 644
+ echo "#!/bin/sh
+cd /usr/share/puzsion
+/usr/bin/bgdc puzsion.prg
+/usr/bin/bgdi puzsion.dcb" > $pkgdir/usr/bin/puzsion
+ chmod 755 $pkgdir/usr/bin/puzsion
+ install -D -m644 $srcdir/puzsion/puzsion.png $pkgdir/usr/share/pixmaps/puzsion.png && \
+ install -D -m644 $srcdir/puzsion.desktop $pkgdir/usr/share/applications/puzsion.desktop || return 1
+ rm $srcdir/puzsion/puzsion.png
+}