diff options
author | Jan Cholasta | 2019-02-18 19:04:07 +0100 |
---|---|---|
committer | Jan Cholasta | 2019-02-18 21:02:33 +0100 |
commit | 187cc22fd1f4172e228289116db4c029db0f305d (patch) | |
tree | 0e5cbe7f38873b76da25dec261392ec7be21cb5e | |
download | aur-187cc22fd1f4172e228289116db4c029db0f305d.tar.gz |
nblood-git-1.0+0+gc78d2a8-1
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 56 | ||||
-rw-r--r-- | nblood.desktop | 9 |
4 files changed, 99 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bf671ed143bb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = nblood-git + pkgdesc = Blood port based on EDuke32 (git version) + pkgver = 1.0+0+gc78d2a8 + pkgrel = 1 + url = http://nukeykt.retrohost.net/ + arch = i686 + arch = x86_64 + license = GPL + license = custom:BUILD + makedepends = git + makedepends = imagemagick + depends = flac + depends = glu + depends = gtk2 + depends = libgl + depends = libogg + depends = libvorbis + depends = sdl2 + depends = sdl2_mixer + depends = timidity++ + provides = nblood + conflicts = nblood + source = NBlood::git+https://github.com/nukeykt/NBlood.git + source = nblood.desktop + sha256sums = SKIP + sha256sums = 58807697e95e071a6354f87e8e2fdae9f32af0e08dad1a510a0089845df42184 + makedepends_i686 = nasm + +pkgname = nblood-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a3772c9b9ec0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/NBlood +/pkg +/src +/*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f6e7e1983495 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Jan Cholasta <jan at cholasta net> + +pkgname=nblood-git +pkgver=1.0+0+gc78d2a8 +pkgrel=1 +pkgdesc='Blood port based on EDuke32 (git version)' +arch=('i686' 'x86_64') +url='http://nukeykt.retrohost.net/' +license=('GPL' 'custom:BUILD') +depends=('flac' + 'glu' + 'gtk2' + 'libgl' + 'libogg' + 'libvorbis' + 'sdl2' + 'sdl2_mixer' + 'timidity++') +makedepends=('git' 'imagemagick') +makedepends_i686=('nasm') +provides=('nblood') +conflicts=('nblood') +source=('NBlood::git+https://github.com/nukeykt/NBlood.git' + 'nblood.desktop') +sha256sums=('SKIP' + '58807697e95e071a6354f87e8e2fdae9f32af0e08dad1a510a0089845df42184') + +pkgver() { + cd NBlood + git describe --tags --long | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd NBlood + sed -i 's|/etc/timidity|/etc/timidity++|g' source/blood/src/sdlmusic.cpp +} + +build() { + cd NBlood + make PACKAGE_REPOSITORY=1 REVFLAG="-DREV=\\\"$(git describe --tags --long)\\\"" + convert source/blood/rsrc/game.bmp \ + -gravity center \ + -crop 200x200+0+0 \ + -rotate 90 \ + -resize 192x192 \ + nblood.png +} + +package() { + cd NBlood + install -D -t "$pkgdir"/usr/bin nblood + install -D -t "$pkgdir"/usr/share/games/nblood -m 644 nblood.pk3 + install -D -t "$pkgdir"/usr/share/licenses/$pkgname -m 644 package/common/buildlic.txt + install -D -t "$pkgdir"/usr/share/applications -m 644 "$srcdir"/nblood.desktop + install -D -t "$pkgdir"/usr/share/icons/hicolor/192x192/apps -m 644 nblood.png +} diff --git a/nblood.desktop b/nblood.desktop new file mode 100644 index 000000000000..7447c6786ae0 --- /dev/null +++ b/nblood.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=NBlood +GenericName=Blood port based on EDuke32 +Icon=nblood +Exec=nblood %F +Terminal=false +Categories=Game;ActionGame; |