summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRafael Cruz2019-10-19 10:52:57 -0300
committerRafael Cruz2019-10-19 10:52:57 -0300
commit937cf484193c0695bf612b458770231693c2db10 (patch)
tree3036af50e3a52017a0e611067c411111e1da3692 /PKGBUILD
downloadaur-937cf484193c0695bf612b458770231693c2db10.tar.gz
add
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
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/
+}