diff options
author | zxp19821005 | 2023-11-10 16:52:59 +0800 |
---|---|---|
committer | zxp19821005 | 2023-11-10 16:52:59 +0800 |
commit | 46af9452b894fce4c53a4e56f71ef9d02ff8656a (patch) | |
tree | 4d727ce6cc7620e1115e1cdc9ed1a4cd9344d289 | |
parent | a519670fe036eeec726498042cb220083b56d16d (diff) | |
download | aur-46af9452b894fce4c53a4e56f71ef9d02ff8656a.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 14 insertions, 9 deletions
@@ -1,12 +1,11 @@ pkgbase = air-controller-desktop-appimage pkgdesc = A new handy and powerful Android phone assistant,powered by Flutter. pkgver = 0.4.0 - pkgrel = 5 + pkgrel = 6 url = http://ac.yhdm360.cn/ arch = x86_64 license = MIT - depends = zlib - depends = glibc + makedepends = squashfuse provides = air-controller=0.4.0 options = !strip source = air-controller-0.4.0.AppImage::https://github.com/air-controller/air-controller-desktop/releases/download/0.4.0/AirController_0.4.0.AppImage @@ -3,7 +3,7 @@ _pkgname=air_controller pkgname="${_pkgname//_/-}-desktop-appimage" _appname=AirController pkgver=0.4.0 -pkgrel=5 +pkgrel=6 pkgdesc="A new handy and powerful Android phone assistant,powered by Flutter." arch=('x86_64') url="http://ac.yhdm360.cn/" @@ -11,20 +11,26 @@ _githuburl="https://github.com/air-controller/air-controller-desktop" license=('MIT') provides=("${_pkgname//_/-}=${pkgver}") conflits=("${_pkgname//_/-}" "${pkgname%-appimage}") -depends=('zlib' 'glibc') +makedepends=( + 'squashfuse' +) options=('!strip') _install_path="/opt/appimages" -source=("${_pkgname//_/-}-${pkgver}.AppImage::${_githuburl}/releases/download/${pkgver}/${_appname}_${pkgver}.AppImage" - "LICENSE::https://raw.githubusercontent.com/air-controller/air-controller-desktop/${pkgver}/LICENSE") +source=( + "${_pkgname//_/-}-${pkgver}.AppImage::${_githuburl}/releases/download/${pkgver}/${_appname}_${pkgver}.AppImage" + "LICENSE::https://raw.githubusercontent.com/air-controller/air-controller-desktop/${pkgver}/LICENSE" +) sha256sums=('9c81fa659acffa74b7576e5dfbc62486d8131157b9d4bfc2a34bdc567bc080c8' '72bf32e1daa153b870aff8200c06521b4d15d7aedba46d4c37570c49cacc1ace') -prepare() { +build() { chmod a+x "${srcdir}/${_pkgname//_/-}-${pkgver}.AppImage" "${srcdir}/${_pkgname//_/-}-${pkgver}.AppImage" --appimage-extract > /dev/null - sed "s|${_pkgname}_desktop|${_install_path}/${_pkgname//_/-}.AppImage|g" -i "${srcdir}/squashfs-root/${_pkgname}.desktop" + sed "s|${_pkgname}_desktop|${_pkgname//_/-}|g" -i "${srcdir}/squashfs-root/${_pkgname}.desktop" } package() { install -Dm755 "${srcdir}/${_pkgname//_/-}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${_pkgname//_/-}.AppImage" + install -Dm755 -d "${pkgdir}/usr/bin" + ln -sf "${_install_path}/${_pkgname//_/-}.AppImage" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.png" "${pkgdir}/usr/share/pixmaps/${_pkgname//_/-}.png" install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname//_/-}.desktop" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" |