diff options
author | Rafael Cruz | 2019-10-19 10:52:57 -0300 |
---|---|---|
committer | Rafael Cruz | 2019-10-19 10:52:57 -0300 |
commit | 937cf484193c0695bf612b458770231693c2db10 (patch) | |
tree | 3036af50e3a52017a0e611067c411111e1da3692 /PKGBUILD | |
download | aur-937cf484193c0695bf612b458770231693c2db10.tar.gz |
add
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1d2eafbe9603 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Rafael Cruz <rafaelcruz at outlook dot com> + +pkgname=fightcade-windows +pkgver=1 +pkgrel=1 +pkgdesc='An online arcade gaming platform for netplay based on GGPO. (Full Windows-wine version)' +url='http://www.fightcade.com/' +arch=('any') +license=('custom') +depends=(wine lib32-mpg123) +makedepends=(gendesk rsync icoutils) +source=($pkgname.zip::http://www.fightcade.com/download/fightcade-win32-v042.2.zip) +md5sums=('SKIP') +_tmpappfolder="FightCade" +_execapp="FightCade.exe" +_wineprefix="prefix" + +prepare() { + msg "Generating icon..." + wrestool -x --output="$srcdir/icon.png" -t14 -n0 "$srcdir/$_tmpappfolder/${_execapp}" + msg "Generating menu shortcut..." + gendesk -n -f --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name "Fightcade" --exec "env WINEPREFIX=\"$HOME/.$pkgname/$_wineprefix\" wine \"/opt/$pkgname/$_execapp\"" +} + +package() { + install -dm755 $HOME/.$pkgname/ + install -dm755 $pkgdir/opt/ + install -Dm644 "$srcdir/icon.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + msg "Copying files..." + rsync -r --chmod=755 $srcdir/$_tmpappfolder/* $pkgdir/opt/$pkgname/ + chown -R $USER:users $pkgdir/opt/$pkgname/ +} |