summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNolan Clark2016-12-26 12:43:18 -0600
committerNolan Clark2016-12-26 12:43:18 -0600
commit1aa21ada39f11dbf3618550de9fc48671588a68e (patch)
tree8a5d22cb28b721c8ea817fafa470e071c3ff7263
downloadaur-1aa21ada39f11dbf3618550de9fc48671588a68e.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD20
-rw-r--r--adb-starter.install17
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
+}