summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Riha2021-09-20 09:49:08 +0200
committerJose Riha2021-09-20 09:49:08 +0200
commit76c0e70ca4ede5b35776a8afce07d3416e2bc11c (patch)
tree0516f35fb6d4d4e4efb1abfcdaf448fb7fca565b
downloadaur-76c0e70ca4ede5b35776a8afce07d3416e2bc11c.tar.gz
Initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD45
-rw-r--r--zelvici.desktop9
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3b21cbeb8b52
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = zelvici-git
+ pkgdesc = 2D arcade game featuring lovely turtle (git)
+ pkgver = r1.fba84ee
+ pkgrel = 1
+ url = https://github.com/knihovnice/zelvici
+ arch = x86_64
+ license = GPL-2
+ makedepends = subversion
+ depends = gcc-libs
+ depends = sdl_mixer
+ replaces = zelvici-svn
+ source = zelvici::git+https://github.com/knihovnice/zelvici.git#branch=master
+ source = zelvici.desktop
+ md5sums = SKIP
+ md5sums = 23cde56b0478965c568e1b9713f1d6c7
+
+pkgname = zelvici-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6157d410cae0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Jozef Riha <jose1711 at gmail dot com>
+
+pkgname=zelvici-git
+pkgver=r1.fba84ee
+pkgrel=1
+pkgdesc="2D arcade game featuring lovely turtle (git)"
+arch=(x86_64)
+url="https://github.com/knihovnice/zelvici"
+license=('GPL-2')
+depends=('gcc-libs' 'sdl_mixer')
+makedepends=('subversion')
+replaces=('zelvici-svn')
+source=("zelvici::git+https://github.com/knihovnice/zelvici.git#branch=master" "zelvici.desktop")
+md5sums=('SKIP'
+ '23cde56b0478965c568e1b9713f1d6c7')
+
+pkgver() {
+ cd "${srcdir}/zelvici"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd $srcdir/zelvici
+ sed -i 's/march=i686/march=x86-64/' Makefile
+ [ -f Butterfly.h ] && mv Butterfly.h ButterFly.h
+}
+
+build() {
+ cd "${srcdir}/zelvici"
+ /usr/bin/make
+}
+
+package() {
+ mkdir -p $pkgdir/usr/share/zelvici $pkgdir/usr/bin
+ cd $srcdir/zelvici
+ /bin/tar cf - */ | ( cd ../../pkg/$pkgname/usr/share/zelvici; tar xfp - )
+ find $pkgdir/usr/share/zelvici -type f -exec chmod 644 '{}' \;
+ install -Dm 755 $srcdir/zelvici/zelvici $pkgdir/usr/share/zelvici/zelvici
+ install -Dm 644 $srcdir/zelvici.desktop $pkgdir/usr/share/applications/zelvici.desktop
+
+ echo "#!/bin/sh
+cd /usr/share/zelvici
+./zelvici \"\$@\"" > $pkgdir/usr/bin/zelvici
+ chmod 755 $pkgdir/usr/bin/zelvici
+}
diff --git a/zelvici.desktop b/zelvici.desktop
new file mode 100644
index 000000000000..5d5436537b35
--- /dev/null
+++ b/zelvici.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Zelvici
+Comment=Funny 2D platform game
+Exec=zelvici
+Terminal=false
+Type=Application
+Categories=Game;ArcadeGame;
+StartupNotify=true