diff options
author | zxp19821005 | 2023-09-12 16:28:36 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-12 16:28:36 +0800 |
commit | cff910679a3ff38b28e9673058f665877178a673 (patch) | |
tree | 552f011ed6d370156cce319e17fc57095f607af9 | |
parent | 7ba0b590014e492fa0e0129c9245068156aec140 (diff) | |
download | aur-cff910679a3ff38b28e9673058f665877178a673.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 11 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = ferrum-bin pkgdesc = Music library app for Mac, Linux and Windows pkgver = 0.17.1 - pkgrel = 2 + pkgrel = 3 url = https://github.com/probablykasper/ferrum arch = x86_64 license = custom @@ -1,8 +1,8 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=ferrum-bin -_appname=Ferrum +_pkgname=Ferrum pkgver=0.17.1 -pkgrel=2 +pkgrel=3 pkgdesc="Music library app for Mac, Linux and Windows" arch=('x86_64') url="https://github.com/probablykasper/ferrum" @@ -10,18 +10,20 @@ license=('custom') provides=("${pkgname%-bin}=${pkgver}") conflicts=("${pkgname%-bin}") depends=('bash' 'electron19' 'hicolor-icon-theme') -source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${_appname}-v${pkgver}-linux.deb" +source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-linux.deb" "${pkgname%-bin}.sh") sha256sums=('42a0c42c3d24d50ff90fc30a8036023c2721697f855b1a6b02209dfd8602807e' '82c1ab76cad4489dfdae40b0948c81dc5cb421849d50e356f8caadf70df16f67') -package() { +prepare() { bsdtar -xf "${srcdir}/data.tar.xz" - install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" - install -Dm644 "${srcdir}/opt/${_appname}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" - sed "s|/opt/${_appname}/${pkgname%-bin} %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g;s|Audio|AudioVideo|g" \ + sed "s|/opt/${_pkgname}/${pkgname%-bin} %U|${pkgname%-bin}|g;s|Audio|AudioVideo|g" \ -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" +} +package() { + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm644 "${srcdir}/opt/${_pkgname}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm644 "${srcdir}/opt/${_appname}/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 "${srcdir}/opt/${_pkgname}/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}" for _icons in 16x16 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024;do install -Dm644 "${srcdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps" done |