summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-10 16:52:59 +0800
committerzxp198210052023-11-10 16:52:59 +0800
commit46af9452b894fce4c53a4e56f71ef9d02ff8656a (patch)
tree4d727ce6cc7620e1115e1cdc9ed1a4cd9344d289
parenta519670fe036eeec726498042cb220083b56d16d (diff)
downloadaur-46af9452b894fce4c53a4e56f71ef9d02ff8656a.tar.gz
fix errors
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe5e43e2c4f1..e42dba0725eb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c494a9bb0370..6d5b5cf19afd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"