diff options
author | zxp19821005 | 2023-11-13 12:46:05 +0800 |
---|---|---|
committer | zxp19821005 | 2023-11-13 12:46:05 +0800 |
commit | 6138efa7df095abda3d259a32c97202d213ffd8b (patch) | |
tree | 00c2a7f1f0ec0e91e01281815c036e0c16f656f0 /PKGBUILD | |
parent | 45e04588083cb6ed9ec73b687c2cfec817e3a405 (diff) | |
download | aur-6138efa7df095abda3d259a32c97202d213ffd8b.tar.gz |
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 19 insertions, 10 deletions
@@ -2,26 +2,35 @@ pkgname=borg-explorer-bin _appname="Borg Explorer" pkgver=0.0.8 -pkgrel=4 +pkgrel=5 pkgdesc="An electron-based UI for exploring Borg Backup repositories" arch=("x86_64") url="https://github.com/Netruk44/borg-repository-explorer" license=('MIT') provides=("${pkgname%-bin}-${pkgver}") conflicts=("${pkgname%-bin}") -depends=('bash' 'electron22') -makedepends=('gendesk' 'asar') -source=("${pkgname%-bin}-${pkgver}.zip::${url}/releases/download/v${pkgver}/${_appname// /.}-linux-x64-${pkgver}.zip" - "${pkgname%-bin}.sh") +depends=( + 'electron22' +) +makedepends=( + 'gendesk' +) +source=( + "${pkgname%-bin}-${pkgver}.zip::${url}/releases/download/v${pkgver}/${_appname// /.}-linux-x64-${pkgver}.zip" + "LICENSE.md::https://raw.githubusercontent.com/Netruk44/borg-repository-explorer/v${pkgver}/license.md" + "${pkgname%-bin}.sh" +) sha256sums=('af6cc3b6689ffafe8a3a8abebabe5d04d351a23aa9fb3bb6567f2f12b65f1353' - '82f25d176514d371bda04d443043af35e0cb68337f5dd96b45a43126e175c0f2') -prepare() { - asar pack "${srcdir}/${_appname}-linux-x64/resources/app" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" - gendesk -f -n --categories "Utility" --name "${_appname}" --exec "${pkgname%-bin}" + '71d8ae0fab83a418158860542b02d9df28ef74b599b75e57ac2057bdf478aaaa' + '2497614ffa83c0f2ff68aa43332e2f07f7150a43a2562fcc0ff0e0d3f048b7c9') +build() { + gendesk -q -f -n --categories "Utility" --name "${_appname}" --exec "${pkgname%-bin}" } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" - install -Dm644 "${srcdir}/${_appname}-linux-x64/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm755 -d "${pkgdir}/usr/lib/${pkgname%-bin}" + cp -r "${srcdir}/${_appname}-linux-x64/resources/app" "${pkgdir}/usr/lib/${pkgname%-bin}" install -Dm644 "${srcdir}/${_appname}-linux-x64/resources/app/images/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "${srcdir}/LICENSE.md" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |