summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c4ad1e6cd3bd..98c1f23c0539 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = adbmanager-bin
pkgdesc = ADB manager for Android devices
pkgver = 3.1
- pkgrel = 6
+ pkgrel = 7
url = https://github.com/AKotov-dev/adbmanager
arch = x86_64
license = GPL3
diff --git a/PKGBUILD b/PKGBUILD
index 106807e6e512..f8199838d2de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Mark Wagie <mark dot wagie at proton dot me>
pkgname=adbmanager-bin
pkgver=3.1
-pkgrel=6
+pkgrel=7
pkgdesc="ADB manager for Android devices"
arch=('x86_64')
url="https://github.com/AKotov-dev/adbmanager"
@@ -12,11 +12,13 @@ provides=("${pkgname%-bin}=${pkgver}")
conflicts=("${pkgname%-bin}")
source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}-0.mrx8_amd64.deb")
sha256sums=('9f72d0df060a7877088bee9cb81761fefa59ab8f11f01c7ab4d11855749d8725')
+prepare() {
+ bsdtar -xf "${srcdir}/data.tar.xz"
+}
package() {
- bsdtar -xf "${srcdir}/data.tar.xz" -C "${pkgdir}" --gname root --uname root
- install -Dm755 -d "${pkgdir}/opt/"
- mv "${pkgdir}/usr/share/${pkgname%-bin}" "${pkgdir}/opt/"
- rm -rf "${pkgdir}/usr/bin/${pkgname%-bin}"
- ln -s "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}"
- mv "${pkgdir}/usr/share/icons" "${pkgdir}/usr/share/pixmaps"
+ install -Dm755 -d "${pkgdir}/"{opt,usr/bin}
+ cp -r "${srcdir}/usr/share/${pkgname%-bin}" "${pkgdir}/opt"
+ ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}"
+ install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
+ install -Dm644 "${srcdir}/usr/share/icons/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"
} \ No newline at end of file