diff options
author | SanskritFritz | 2015-06-14 00:37:44 +0200 |
---|---|---|
committer | SanskritFritz | 2015-06-14 00:37:44 +0200 |
commit | 077a965f98f11f84d09f609d2f6698545ded9037 (patch) | |
tree | 8da8bd71e366f1da89de36cdaac89860c34f0da0 | |
download | aur-077a965f98f11f84d09f609d2f6698545ded9037.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 32 | ||||
-rwxr-xr-x | PKGBUILD | 39 | ||||
-rwxr-xr-x | d1x-rebirth.desktop | 10 | ||||
-rwxr-xr-x | d1x-rebirth.install | 31 |
4 files changed, 112 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..14afa7663368 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = d1x-rebirth + pkgdesc = An enhanced engine to play with Descent1 datas + pkgver = 0.58.1 + pkgrel = 1 + url = http://www.dxx-rebirth.com/ + install = d1x-rebirth.install + arch = i686 + arch = x86_64 + license = custom:D1x + license = LGPL + license = custom:as-is + makedepends = scons + makedepends = unzip + depends = sdl + depends = sdl_mixer + depends = mesa + depends = physfs + noextract = d1xr-hires.dxa + noextract = d1xr-sc55-music.dxa + source = http://www.dxx-rebirth.com/download/dxx/d1x-rebirth_v0.58.1-src.tar.gz + source = d1x-rebirth.desktop + source = d1x-rebirth.install + source = http://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa + source = http://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa + md5sums = 8f43e66191fdedd0c7ff9278719accf1 + md5sums = ded1f8c2deb3825134e1a984985684cb + md5sums = 78c79b2b82175ebd4073edf257a9bd68 + md5sums = 7d978ce3875995e54cbf426167e88b94 + md5sums = bf54b45a648052b2531bbb95c001403b + +pkgname = d1x-rebirth + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..9fb64eafbb7e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Contributor : zico <zico@dxx-rebirth.com> + +pkgname=d1x-rebirth +pkgver=0.58.1 +pkgrel=1 +pkgdesc="An enhanced engine to play with Descent1 datas" +arch=('i686' 'x86_64') +url="http://www.dxx-rebirth.com/" +license=('custom:D1x' 'LGPL' 'custom:as-is') +depends=('sdl' 'sdl_mixer' 'mesa' 'physfs') +makedepends=('scons' 'unzip') +install=$pkgname.install +source=(http://www.dxx-rebirth.com/download/dxx/${pkgname}_v${pkgver}-src.tar.gz $pkgname.desktop $pkgname.install http://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa http://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa) +noextract=(d1xr-hires.dxa d1xr-sc55-music.dxa) +md5sums=('8f43e66191fdedd0c7ff9278719accf1' + 'ded1f8c2deb3825134e1a984985684cb' + '78c79b2b82175ebd4073edf257a9bd68' + '7d978ce3875995e54cbf426167e88b94' + 'bf54b45a648052b2531bbb95c001403b') + +package() { + cd $srcdir/${pkgname}_v${pkgver}-src + sed -ie "/^PREFIX =/s|/usr/local/|/usr/|" SConstruct + scons sharepath="/usr/share/$pkgname" || return 1 + + mkdir -p $pkgdir/usr/bin/ + mkdir -p $pkgdir/usr/share/$pkgname/ + mkdir -p $pkgdir/usr/share/pixmaps/ + mkdir -p $pkgdir/usr/share/applications/ + mkdir -p $pkgdir/usr/share/licenses/$pkgname/ + + install -m755 $pkgname $pkgdir/usr/bin/ + cd $srcdir/ + install -m644 $srcdir/${pkgname}_v${pkgver}-src/$pkgname.xpm $pkgdir/usr/share/pixmaps/ + install -m644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/ + install -m644 $srcdir/${pkgname}_v${pkgver}-src/COPYING.txt $pkgdir/usr/share/licenses/$pkgname/ + install -m644 d1xr-hires.dxa $pkgdir/usr/share/$pkgname/ + install -m644 d1xr-sc55-music.dxa $pkgdir/usr/share/$pkgname/ +} diff --git a/d1x-rebirth.desktop b/d1x-rebirth.desktop new file mode 100755 index 000000000000..cc347e4a1479 --- /dev/null +++ b/d1x-rebirth.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Categories=Game;ActionGame; +Name=Descent 1 Rebirth +GenericName=FP Action Game +Comment=First person action game controlling a ship with 6 degrees of freedom +Comment[fr]=Jeu à la première personne où l'on contrôle un vaisseau qui permet de se déplacer avec 6 degrés de liberté +Exec=d1x-rebirth +Icon=d1x-rebirth diff --git a/d1x-rebirth.install b/d1x-rebirth.install new file mode 100755 index 000000000000..e56a7de3a9be --- /dev/null +++ b/d1x-rebirth.install @@ -0,0 +1,31 @@ +post_install() { + echo 'Put your Descent 1 datas either to /usr/share/d1x-rebirth/ or ~/.d1x-rebirth/' + + cat << EOF +Following files are needed to run the game: + +descent.hog +descent.pig + +You don't own the full game, yet? +Just visit GOOD OLD GAMES via: +http://www.gog.com/en/gamecard/descent_1_descent_2/pp/fc074d501302eb2b93e2554793fcaf50b3bf7291 +and download it for a very low price! DRM-FREE! + +You can get AddOns for the game from http://www.dxx-rebirth.com/addons/ + +EOF +} + +post_upgrade() { +post_install +} + +pre_remove() { +/bin/true +} + +op=$1 +shift + +$op "$@" |