diff options
author | jgmdev | 2020-08-26 21:17:01 -0400 |
---|---|---|
committer | jgmdev | 2020-08-26 21:17:01 -0400 |
commit | e0a36ab4c5badbda54aaf41333b46f6b7fd5ad78 (patch) | |
tree | 07abaf6654052181a4c9534dbb35ee18517e0723 | |
download | aur-e0a36ab4c5badbda54aaf41333b46f6b7fd5ad78.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 65 |
2 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1f1105a5eb68 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = trigger-rally-svn + pkgdesc = A fast-paced free software rally racing game + pkgver = 0.6.7r982 + pkgrel = 1 + url = https://trigger-rally.sourceforge.io/ + arch = i686 + arch = x86_64 + arch = aarch64 + license = GPL + makedepends = gcc + makedepends = subversion + depends = opengl-driver + depends = glu + depends = glew + depends = openal + depends = freealut + depends = physfs + depends = sdl2 + depends = sdl2_image + depends = tinyxml2 + conflicts = trigger-rally + source = trigger-rally-svn::svn+https://svn.code.sf.net/p/trigger-rally/code + md5sums = SKIP + +pkgname = trigger-rally-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1c1d7a7fa5e7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,65 @@ +# Maintainer: Jefferson Gonzalez <jgmdev@gmail.com> + +pkgname=trigger-rally-svn +_pkgname=trigger-rally +_pkgver=0.6.7 +pkgver=0.6.7r982 +pkgrel=1 +pkgdesc="A fast-paced free software rally racing game " +arch=('i686' 'x86_64' 'aarch64') +url='https://trigger-rally.sourceforge.io/' +license=('GPL') +depends=( + 'opengl-driver' + 'glu' + 'glew' + 'openal' + 'freealut' + 'physfs' + 'sdl2' + 'sdl2_image' + 'tinyxml2' +) +makedepends=('gcc' 'subversion') +conflicts=('trigger-rally') +source=( + "${pkgname}::svn+https://svn.code.sf.net/p/trigger-rally/code" +) +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + local ver="$(svnversion)" + printf "${_pkgver}r%s" "${ver//[[:alpha:]]}" +} + +build() { + cd $pkgname/src + + make prefix=/usr \ + LOC_APPDATAFILE=/usr/share/metainfo/${_pkgname}.appdata.xml +} + +package() { + cd $pkgname/src + + install -d $pkgdir/usr/share/applications + install -d $pkgdir/usr/bin + install -d $pkgdir/usr/share/metainfo + + make DESTDIR=$pkgdir prefix=/usr \ + LOC_APPDATAFILE=/usr/share/metainfo/${_pkgname}.appdata.xml \ + install + + # move binary + mv "$pkgdir/usr/games/$_pkgname" $pkgdir/usr/bin/$_pkgname + + # install icons + cd .. + + install -Dm644 data/icon/trigger-16.png "$pkgdir/usr/share/icons/hicolor/16x16/apps/$_pkgname.png" + install -Dm644 data/icon/trigger-32.png "$pkgdir/usr/share/icons/hicolor/32x32/apps/$_pkgname.png" + install -Dm644 data/icon/trigger-64.png "$pkgdir/usr/share/icons/hicolor/64x64/apps/$_pkgname.png" + install -Dm644 data/icon/trigger-rally-icons.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/$_pkgname.svg" + install -Dm644 data/icon/trigger-64.png "$pkgdir/usr/share/pixmaps/$_pkgname.png" +} |