diff options
author | SamLukeYes | 2021-05-08 10:32:02 +0800 |
---|---|---|
committer | SamLukeYes | 2021-05-08 10:32:02 +0800 |
commit | 00096d2f7daac06949e667d79a00571c3b1f180d (patch) | |
tree | d0c854a6688cfe6efb109ed42d4bfb203720c96b | |
download | aur-00096d2f7daac06949e667d79a00571c3b1f180d.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | XiaomiADBFastbootTools.sh | 2 |
4 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..23bf3612880e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = xiaomi-adb-fastboot-tools-bin + pkgdesc = Simple tool for managing Xiaomi devices on desktop using ADB and Fastboot + pkgver = 7.0.3 + pkgrel = 1 + url = https://szaki.github.io/XiaomiADBFastbootTools/ + arch = any + license = MIT + makedepends = gendesk + depends = java-runtime>=11 + depends = android-tools + provides = xiaomi-adb-fastboot-tools + conflicts = xiaomi-adb-fastboot-tools + source = XiaomiADBFastbootTools-7.0.3.jar::https://github.com/Szaki/XiaomiADBFastbootTools/releases/download/7.0.3/XiaomiADBFastbootTools.jar + source = https://cdn.jsdelivr.net/gh/Szaki/XiaomiADBFastbootTools@7.0.3/LICENSE + source = https://cdn.jsdelivr.net/gh/Szaki/XiaomiADBFastbootTools@7.0.3/src/main/resources/icon.png + source = XiaomiADBFastbootTools.sh + sha256sums = 30bd4e68c00cb778abafc1def5032268d6739b352470ac70c258021ae82cbd19 + sha256sums = 0fb637efe3fd3bf9883b112f63ea0cc6ab3697d36f7367f5b4c8fceb313b448c + sha256sums = af83f91ffaa52bbf10e6175b44e0b0d4265f9834380f64d4c9cd4185dd52bbde + sha256sums = 8ebc7e841926a4b5e287a4715087234ac890a4b08bf017cd6654881f5c0bbeef + +pkgname = xiaomi-adb-fastboot-tools-bin + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..49fb1113275b --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src/ +pkg/ +LICENSE +*.jar +*.tar* +*.png
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1f9369bc4a9e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Sam L. Yes <samlukeyes123 at gmail dot com> + +pkgname=xiaomi-adb-fastboot-tools-bin +_pkgname=XiaomiADBFastbootTools +pkgver=7.0.3 +pkgrel=1 +pkgdesc="Simple tool for managing Xiaomi devices on desktop using ADB and Fastboot" +arch=(any) +url="https://szaki.github.io/XiaomiADBFastbootTools/" +license=('MIT') +provides=('xiaomi-adb-fastboot-tools') +conflicts=('xiaomi-adb-fastboot-tools') +depends=('java-runtime>=11' 'android-tools') +makedepends=('gendesk') +source=("$_pkgname-$pkgver.jar::https://github.com/Szaki/$_pkgname/releases/download/$pkgver/$_pkgname.jar" + "https://cdn.jsdelivr.net/gh/Szaki/$_pkgname@$pkgver/LICENSE" + "https://cdn.jsdelivr.net/gh/Szaki/$_pkgname@$pkgver/src/main/resources/icon.png" + "$_pkgname.sh") +sha256sums=('30bd4e68c00cb778abafc1def5032268d6739b352470ac70c258021ae82cbd19' + '0fb637efe3fd3bf9883b112f63ea0cc6ab3697d36f7367f5b4c8fceb313b448c' + 'af83f91ffaa52bbf10e6175b44e0b0d4265f9834380f64d4c9cd4185dd52bbde' + '8ebc7e841926a4b5e287a4715087234ac890a4b08bf017cd6654881f5c0bbeef') + +prepare() { + gendesk -f -n --pkgname=$_pkgname --pkgdesc="$pkgdesc" --categories='Application;Utility' +} + +package() { + install -Dm755 $_pkgname.sh "$pkgdir/usr/bin/$_pkgname" + install -Dm755 $_pkgname.desktop "$pkgdir/usr/share/applications/$_pkgname.desktop" + install -Dm644 "$_pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$_pkgname/$_pkgname.jar" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "icon.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png" +} diff --git a/XiaomiADBFastbootTools.sh b/XiaomiADBFastbootTools.sh new file mode 100644 index 000000000000..5c3f7fc00aac --- /dev/null +++ b/XiaomiADBFastbootTools.sh @@ -0,0 +1,2 @@ +#!/bin/bash +java -jar /usr/share/java/XiaomiADBFastbootTools/XiaomiADBFastbootTools.jar "$@" |