diff options
author | Nolan Clark | 2016-12-26 12:43:18 -0600 |
---|---|---|
committer | Nolan Clark | 2016-12-26 12:43:18 -0600 |
commit | 1aa21ada39f11dbf3618550de9fc48671588a68e (patch) | |
tree | 8a5d22cb28b721c8ea817fafa470e071c3ff7263 | |
download | aur-1aa21ada39f11dbf3618550de9fc48671588a68e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | adb-starter.install | 17 |
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..62c6d2b5cce0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = adb-starter + pkgdesc = Starts ADB daemon as root to avoid permissions errors + pkgver = 0.0.1 + pkgrel = 1 + url = https://github.com/tweakdeveloper/adb-starter + install = adb-starter.install + arch = any + license = MIT + depends = android-tools + source = https://github.com/tweakdeveloper/adb-starter/archive/v0.0.1.tar.gz + md5sums = fbd521e372ae02b9e4c91e75cbbd13c2 + +pkgname = adb-starter + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..47cde7cf0874 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: Nolan Clark <tweakdeveloper@gmail.com> +pkgname=adb-starter +pkgver=0.0.1 +pkgrel=1 +pkgdesc="Starts ADB daemon as root to avoid permissions errors" +url="https://github.com/tweakdeveloper/adb-starter" +arch=('any') +license=('MIT') +depends=('android-tools') +install=adb-starter.install +source=("https://github.com/tweakdeveloper/$pkgname/archive/v$pkgver.tar.gz") +md5sums=('fbd521e372ae02b9e4c91e75cbbd13c2') + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/" + mkdir -p "${pkgdir}/usr/lib/systemd/system" + install -D -m644 adb-starter.service "${pkgdir}/usr/lib/systemd/system/" + mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}" +} diff --git a/adb-starter.install b/adb-starter.install new file mode 100644 index 000000000000..f3622bf504e3 --- /dev/null +++ b/adb-starter.install @@ -0,0 +1,17 @@ +post_install() { + systemctl enable adb-starter.service + systemctl start adb-starter.service +} + +pre_upgrade() { + systemctl stop adb-starter.service +} + +post_upgrade() { + systemctl start adb-starter.service +} + +pre_remove() { + systemctl stop adb-starter.service + systemctl disable adb-starter.service +} |