diff options
author | oli | 2015-06-12 21:52:28 +0200 |
---|---|---|
committer | oli | 2015-06-12 21:52:28 +0200 |
commit | 6ed8631ba8225df02caed42b7007f26424fb58cc (patch) | |
tree | ae8e7ac85ac3ea34a13f7ac73523265bf698d369 | |
download | aur-6ed8631ba8225df02caed42b7007f26424fb58cc.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | asciisec.desktop | 10 | ||||
-rw-r--r-- | asciisec.install | 22 | ||||
-rw-r--r-- | asciisec.png | bin | 0 -> 462 bytes |
5 files changed, 106 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c2c463119697 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = asciisec + pkgdesc = SDL roguelike with a 'Wing Commander: Privateer' theme + pkgver = 0.7.1.4 + pkgrel = 1 + url = http://www.asciisector.net + install = asciisec.install + arch = i686 + arch = x86_64 + license = custom:freeware_with_limitations + depends = sdl_mixer + source = music.zip::http://www.asciisector.net/cgi-bin/download.cgi?music + source = asciisec.desktop + source = asciisec.png + md5sums = f061f51a41d98561447b750de8a45400 + md5sums = d14120b34114c0f8414e8e8fa4594d72 + md5sums = 9c994608913a1e62fb27276b0109f7bf + +pkgname = asciisec + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ccffab88b1a5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: jose <jose1711 [at] gmail (dot) com> +# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> + +pkgname=asciisec +pkgver=0.7.1.4 +pkgrel=1 +pkgdesc="SDL roguelike with a 'Wing Commander: Privateer' theme" +arch=('i686' 'x86_64') +url="http://www.asciisector.net" +license=("custom:freeware_with_limitations") +install="asciisec.install" +depends=('sdl_mixer') +source=("music.zip::$url/cgi-bin/download.cgi?music" "asciisec.desktop" "asciisec.png") +md5sums=('f061f51a41d98561447b750de8a45400' + 'd14120b34114c0f8414e8e8fa4594d72' + '9c994608913a1e62fb27276b0109f7bf') + +[ "$CARCH" = "i686" ] && source+=("$pkgname$pkgver-linux.tar.gz::$url/cgi-bin/download.cgi?linux") +[ "$CARCH" = "x86_64" ] && source+=("$pkgname$pkgver-linux64.tar.gz::$url/cgi-bin/download.cgi?linux64") +[ "$CARCH" = "i686" ] && md5sums+=('e1b659556662503f71ff3611004265a8') +[ "$CARCH" = "x86_64" ] && md5sums+=('6d7049fc1dfb392a7ebd6cd27f7539d2') + +build() { +true +} + +package() { + cd $srcdir/asciisec + + _dir=$pkgdir/usr/share/asciisec + + mkdir -p $_dir/{data,graphics/{8x8,12x12,16x16},movies,music,quests,saves,sounds} + chmod 775 $_dir $_dir/{quests,saves,movies} + chgrp games $_dir $_dir/{quests,saves,movies} + install -D -m 644 data/* $_dir/data + install -D -m 644 graphics/* $_dir/graphics || true + install -D -m 644 graphics/8x8/* $_dir/graphics/8x8 + install -D -m 644 graphics/12x12/* $_dir/graphics/12x12 + install -D -m 644 graphics/16x16/* $_dir/graphics/16x16 + install -D -m 644 quests/* $_dir/quests + install -D -m 644 sounds/* $_dir/sounds + install -D -m 644 {history.txt,icon.bmp,manual.pdf,readme.txt} $_dir + install -D -m 755 asciisec $_dir/asciisec + install -D -m 644 $srcdir/*.ogg $_dir/music + + install -D -m 644 ${srcdir}/asciisec.png ${pkgdir}/usr/share/pixmaps/asciisec.png + install -D -m 644 ${srcdir}/asciisec.desktop ${pkgdir}/usr/share/applications/asciisec.desktop + + mkdir $pkgdir/usr/bin + echo "#!/bin/sh +cd /usr/share/asciisec +./asciisec +" > $pkgdir/usr/bin/asciisec + chmod 755 $pkgdir/usr/bin/asciisec +} diff --git a/asciisec.desktop b/asciisec.desktop new file mode 100644 index 000000000000..67133f07002d --- /dev/null +++ b/asciisec.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Privateer: Ascii Sector +Comment=Space combat/exploration/trading game +Exec=asciisec +Icon=/usr/share/pixmaps/asciisec.png +Terminal=false +Type=Application +Categories=Game;StrategyGame; +StartupNotify=true diff --git a/asciisec.install b/asciisec.install new file mode 100644 index 000000000000..04714ec4ab32 --- /dev/null +++ b/asciisec.install @@ -0,0 +1,22 @@ +post_install() { + grpfiles=("/usr/share/asciisec/log.txt" "/usr/share/asciisec/data/options.txt") + touch ${grpfiles[@]} + chgrp games ${grpfiles[@]} + chmod 664 ${grpfiles[@]} + + echo "Add user to group games to make the game playable. Please note that this application is not multiuser friendly." + /bin/true +} + +post_upgrade() { +/bin/true +} + +pre_remove() { +/bin/true +} + +op=$1 +shift + +$op "$@" diff --git a/asciisec.png b/asciisec.png Binary files differnew file mode 100644 index 000000000000..723f89932429 --- /dev/null +++ b/asciisec.png |