summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-09-12 17:13:32 +0800
committerzxp198210052023-09-12 17:13:32 +0800
commit87d474c1c1f7390535b5266e71b5fcb887ae1610 (patch)
tree1c05d974e1d7a2be6901b0e715696c16fd78da98
parent1b98de7fb34ad7af6da7db4687410e5af571bf08 (diff)
downloadaur-87d474c1c1f7390535b5266e71b5fcb887ae1610.tar.gz
fix errors
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD17
2 files changed, 14 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3cfc5b6d44ac..f80f52b7172a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
pkgbase = frosch-bin
pkgdesc = Frosch, software para juego de rana electrónica o rana digital.
pkgver = 2.0.2
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/ivanrey/Frosch
arch = i686
arch = x86_64
license = MIT
makedepends = asar
- depends = electron11
+ makedepends = gendesk
depends = bash
+ depends = electron11
provides = frosch=2.0.2
conflicts = frosch
- source = LICENSE::https://raw.githubusercontent.com/ivanrey/Frosch/master/LICENSE
+ source = LICENSE::https://raw.githubusercontent.com/ivanrey/Frosch/v2.0.2/LICENSE
source = frosch.sh
sha256sums = 70d564391aa89ca77317a0716d27d450d939c41d0554a66da392b28784d6fa7d
sha256sums = 3645e814b95471b0f8ae979a5c4567bf977e85ef544cebdbed257f9bdc934168
diff --git a/PKGBUILD b/PKGBUILD
index b1aad3d7f506..a712d71c5ca5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,28 +2,31 @@
pkgname=frosch-bin
_appname=Frosch
pkgver=2.0.2
-pkgrel=4
+pkgrel=5
pkgdesc="Frosch, software para juego de rana electrónica o rana digital."
arch=('i686' 'x86_64')
url="https://github.com/ivanrey/Frosch"
license=('MIT')
provides=("${pkgname%-bin}=${pkgver}")
conflicts=("${pkgname%-bin}")
-depends=('electron11' 'bash')
-makedepends=('asar')
+depends=('bash' 'electron11')
+makedepends=('asar' 'gendesk')
source_i686=("${pkgname%-bin}-${pkgver}-i686.zip::${url}/releases/download/v${pkgver}/${_appname}-linux-ia32.zip")
source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.zip::${url}/releases/download/v${pkgver}/${_appname}-linux-x64.zip")
-source=("LICENSE::https://raw.githubusercontent.com/ivanrey/Frosch/master/LICENSE"
+source=("LICENSE::https://raw.githubusercontent.com/ivanrey/Frosch/v${pkgver}/LICENSE"
"${pkgname%-bin}.sh")
sha256sums=('70d564391aa89ca77317a0716d27d450d939c41d0554a66da392b28784d6fa7d'
'3645e814b95471b0f8ae979a5c4567bf977e85ef544cebdbed257f9bdc934168')
sha256sums_i686=('78ca0dbd64a0e6e1155632219d3990a76358abd8c385ef88a7094edc1a8aa8b6')
sha256sums_x86_64=('16841565eecd5b9946711cfafdf9a0959c60fada1870c624f5d65f31cc31252f')
+prepare() {
+ asar pack "${srcdir}/resources/app" "${srcdir}/${pkgname%-bin}.asar"
+ gendesk -f -n --categories "Game" --name "${_appname}" --exec "${pkgname%-bin}"
+}
package() {
- install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}"
- asar pack "${srcdir}/resources/app" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar"
+ install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}"
+ install -Dm644 "${srcdir}/${pkgname%-bin}.asar" -t "${pkgdir}/opt/${pkgname%-bin}"
install -Dm644 "${srcdir}/resources/app/icono.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png"
- gendesk -f -n --icon "${pkgname%-bin}" --categories "Game" --name "${_appname}" --exec "/opt/${pkgname%-bin}/${pkgname%-bin}"
install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
} \ No newline at end of file