diff options
author | Błażej Szczygieł | 2016-12-30 20:25:06 +0100 |
---|---|---|
committer | Błażej Szczygieł | 2016-12-30 20:25:06 +0100 |
commit | 9fd3e8e79dab75f4f676db190715a69afbca2ce1 (patch) | |
tree | 341261c31b05ccfcb6dba1e67a5d2891952e2fa2 | |
parent | 315f0ad2603e9fb16cc9b7733a3a7888497a612b (diff) | |
download | aur-9fd3e8e79dab75f4f676db190715a69afbca2ce1.tar.gz |
Add ARMv7 CPU support
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 33 insertions, 12 deletions
@@ -1,13 +1,15 @@ # Generated by mksrcinfo v8 -# Sun Dec 25 21:08:06 UTC 2016 +# Fri Dec 30 19:23:59 UTC 2016 pkgbase = nfs2se-git pkgdesc = Cross-platform wrapper for the Need For Speed™ II SE game with 3D acceleration and TCP protocol! pkgver = 1.1.2 - pkgrel = 2 + pkgrel = 3 url = https://github.com/zaps166/NFSIISE install = nfs2se-git.install arch = i686 arch = x86_64 + arch = armv7 + arch = armv7h license = MIT makedepends = gcc-multilib makedepends = yasm diff --git a/.gitignore b/.gitignore index 6c9106915958..747b9963ff6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ nfs2se-git-*.pkg.tar.gz +NFSIISE-CPP NFSIISE src pkg @@ -2,30 +2,45 @@ pkgname=nfs2se-git pkgver=1.1.2 -pkgrel=2 +pkgrel=3 pkgdesc='Cross-platform wrapper for the Need For Speed™ II SE game with 3D acceleration and TCP protocol!' -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'armv7' 'armv7h') url='https://github.com/zaps166/NFSIISE' license=('MIT') -if [ $(uname -m) == "x86_64" ]; then +source=('git+https://github.com/zaps166/NFSIISE' + 'nfs2se') +md5sums=('SKIP' + '50da45b125bd78839b60b9a16989c37f') + +machine=$(uname -m) + +NFS_DIR="NFSIISE" +NFS_DATA_DIR="$NFS_DIR/Need For Speed II SE" +OTHER_CPU=0 + +if [ $machine == "x86_64" ]; then depends=('lib32-sdl2' 'lib32-libgl') makedepends=('gcc-multilib' 'yasm') optdepends=('lib32-libpulse: Required for PulseAudio') -else +elif [ $machine == "i686" ]; then depends=('sdl2' 'libgl') makedepends=('gcc' 'yasm') +else + depends=('sdl2' 'libgl') + makedepends=('gcc') + source[0]=${source[0]}"-CPP" + + NFS_DIR="$NFS_DIR-CPP" + NFS_DATA_DIR="$NFS_DIR/NFSIISE/Need For Speed II SE" + OTHER_CPU=1 fi -source=('git+https://github.com/zaps166/NFSIISE' - 'nfs2se') -md5sums=('SKIP' - '50da45b125bd78839b60b9a16989c37f') install=nfs2se-git.install build() { - cd $srcdir/NFSIISE + cd $srcdir/$NFS_DIR git submodule init git submodule update ./compile_nfs @@ -37,8 +52,11 @@ package() cp $srcdir/nfs2se $pkgdir/usr/bin mkdir $pkgdir/opt - cp -r "$srcdir/NFSIISE/Need For Speed II SE" $pkgdir/opt/nfs2se + cp -r "$srcdir/$NFS_DATA_DIR" $pkgdir/opt/nfs2se rm -f $pkgdir/opt/nfs2se/open_config.bat + if [ $OTHER_CPU != 0 ]; then + cp $srcdir/$NFS_DIR/nfs2se $pkgdir/opt/nfs2se + fi mkdir -p $pkgdir/usr/share/applications mv $pkgdir/opt/nfs2se/nfs2se.desktop $pkgdir/usr/share/applications |