diff options
author | SanskritFritz | 2015-06-14 00:38:17 +0200 |
---|---|---|
committer | SanskritFritz | 2015-06-14 00:38:17 +0200 |
commit | af08e6c49cfdad6f2edf3e00039505cc8b4fec1d (patch) | |
tree | adb6f045ebbc87b3390306778aced19a667c6e19 | |
download | aur-af08e6c49cfdad6f2edf3e00039505cc8b4fec1d.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | crates.desktop | 9 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f20ced386fa5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = crates + pkgdesc = Challenging and fun three dimensional puzzle game. + pkgver = 0.7.1 + pkgrel = 5 + url = http://www.octaspire.com/crates/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + depends = lua51 + depends = mesa + depends = libgl + depends = sdl_mixer + backup = usr/share/crates/resources/config.lua + source = http://www.octaspire.com/crates/crates-0.7.1.tar.gz + source = crates.desktop + md5sums = 93b59c6134a4343d43f93aa211c3c485 + md5sums = 99cf4cb8b8b1c2fc285e0b6bbf957a35 + +pkgname = crates + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7725ca1ef6a2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: SanskritFritz (gmail) +# Contributor: Dany Martineau <dany.luc.martineau@gmail.com> + +pkgname=crates +pkgver=0.7.1 +pkgrel=5 +pkgdesc="Challenging and fun three dimensional puzzle game." +url="http://www.octaspire.com/crates/" +license=('GPL') +arch=('i686' 'x86_64') +depends=('lua51' 'mesa' 'libgl' 'sdl_mixer') +makedepends=('cmake') +backup=(usr/share/crates/resources/config.lua) +source=(http://www.octaspire.com/$pkgname/$pkgname-$pkgver.tar.gz crates.desktop) + +build() { + cd "$srcdir/$pkgname-$pkgver" + mkdir -p build + cd build + # https://github.com/octaspire/crates/issues/3 + cmake .. -DCMAKE_EXE_LINKER_FLAGS="-lm" -DLUA_INCLUDE_DIR="/usr/include/lua5.1" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir"/usr/share/{crates,applications,pixmaps,man/man6} + cp man/man6/crates.6 "$pkgdir/usr/share/man/man6/" + cp -fR resources "$pkgdir/usr/share/crates/" + install -m755 crates "$pkgdir/usr/share/crates" + echo "#!/bin/bash" > "$pkgdir/usr/bin/crates.sh" + echo "cd '/usr/share/crates/' && ./crates" >> "$pkgdir/usr/bin/crates.sh" + chmod 755 "$pkgdir/usr/bin/crates.sh" + install "$srcdir/crates.desktop" "$pkgdir/usr/share/applications" + install "$srcdir/$pkgname-$pkgver/resources/images/crateslogo48x48x32.ico" "$pkgdir/usr/share/pixmaps/$pkgname.ico" +} + +md5sums=('93b59c6134a4343d43f93aa211c3c485' + '99cf4cb8b8b1c2fc285e0b6bbf957a35') diff --git a/crates.desktop b/crates.desktop new file mode 100644 index 000000000000..f731f1c4c12c --- /dev/null +++ b/crates.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Crates +GenericName=Crates +Comment=Challenging and fun three dimensional puzzle game. +Exec=/usr/bin/crates.sh +Categories=Game;ArcadeGame; +Icon=crates.ico |