summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Cruz2022-09-18 00:04:27 -0300
committerRafael Cruz2022-09-18 00:04:27 -0300
commitbab113bb7b189a16f16e233ff5bbbedc63010c9b (patch)
tree175292d915718912151089485c96321c76c93030
parentf30728358f856008a22cb6d6dfb44278ff96de9c (diff)
downloadaur-bab113bb7b189a16f16e233ff5bbbedc63010c9b.tar.gz
Update script
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD17
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index be7e42cefed6..04f2fabc4ab7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = fightcade2
pkgdesc = The best way to play your favorite retro games with or against any other player in the world.
pkgver = 2.1.33
- pkgrel = 1
+ pkgrel = 2
url = https://www.fightcade.com/
arch = any
license = custom
diff --git a/PKGBUILD b/PKGBUILD
index 81c5b80efc6a..22ebe9023284 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=fightcade2
pkgver=2.1.33
-pkgrel=1
+pkgrel=2
pkgdesc='The best way to play your favorite retro games with or against any other player in the world.'
url='https://www.fightcade.com/'
arch=('any')
@@ -14,7 +14,7 @@ md5sums=('SKIP')
_romsPkgname="$pkgname-roms"
createShellFiles() {
- cat << 'EOF' > $srcdir/Fightcade/start.sh
+ cat << 'EOF' > $srcdir/Fightcade/Fightcade2.sh
#!/bin/bash
fightcadeUserFolderName="fightcade2"
@@ -53,20 +53,24 @@ fi
compareVersion "$newVersion" "$oldVersion"
hasNewVersion=$?
+echo "$oldVersion -> $newVersion"
if [ ! -f "$fightcadeUserFolderPath/Fightcade2.sh" ] || [ "$hasNewVersion" -eq "1" ]
then
+ echo "New version: $newVersion"
+ notify-send "Fightcade" "Updating new version $newVersion... please wait"
mkdir -p "$fightcadeUserFolderPath"
rsync -r --copy-links $fightcadeInstallFolder/* $fightcadeUserFolderPath
fi
-sh "$fightcadeUserFolderPath/Fightcade2.sh"
+sh "$fightcadeUserFolderPath/_Fightcade2.sh"
EOF
}
prepare() {
- gendesk -n -f --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name "Fightcade 2" --exec "/opt/$pkgname/start.sh"
- gendesk -n -f --pkgname "$_romsPkgname" --name "Fightcade 2 ROMs Folder" --exec "/opt/$pkgname/start.sh roms"
+ gendesk -n -f --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name "Fightcade" --exec "/opt/$pkgname/Fightcade2.sh"
+ gendesk -n -f --pkgname "$_romsPkgname" --name "Fightcade ROMs Folder" --exec "/opt/$pkgname/Fightcade2.sh roms"
+ mv "$srcdir/Fightcade/Fightcade2.sh" "$srcdir/Fightcade/_Fightcade2.sh"
createShellFiles
}
@@ -78,5 +82,6 @@ package() {
install -Dm644 "$srcdir/$_romsPkgname.desktop" "$pkgdir/usr/share/applications/$_romsPkgname.desktop"
msg "Copying files..."
rsync -r -I --copy-links $srcdir/Fightcade/* $pkgdir/opt/$pkgname/
- chmod +x $pkgdir/opt/$pkgname/start.sh
+ chmod +x $pkgdir/opt/$pkgname/Fightcade2.sh
+ chmod +x $pkgdir/opt/$pkgname/_Fightcade2.sh
}