From da805a9cb56999efeff0bc5367a3b8944262cce2 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 19 Sep 2013 13:31:59 -0400 Subject: update android-udev, move it from ~lukeshu to pcr --- pcr/android-udev/PKGBUILD | 26 ++++++++++++++++++++++++++ pcr/android-udev/android-udev.install | 12 ++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 pcr/android-udev/PKGBUILD create mode 100644 pcr/android-udev/android-udev.install (limited to 'pcr') diff --git a/pcr/android-udev/PKGBUILD b/pcr/android-udev/PKGBUILD new file mode 100644 index 000000000..10fe60934 --- /dev/null +++ b/pcr/android-udev/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Luke Shumaker +# Maintainer (AUR): M0Rf30 +# Contributor: marlock + +pkgname=android-udev +pkgver=20130911 +_gitver=8dfd1cd0002d7067d24a2ef89360212f164f3856 +url="https://github.com/M0Rf30/android-udev-rules" +pkgdesc='Udev rules to for Android devices.' + +# The author is the maintainer of the AUR package, where it is listed as GPL; +# this is the best hint to the license that we have. +license=('GPL') + +pkgrel=1 +arch=('any') +source=("51-android-$pkgver.rules::https://raw.github.com/M0Rf30/android-udev-rules/$_gitver/51-android.rules") +depends=('systemd' 'libmtp') +install='android-udev.install' + +package() { + cd "$srcdir" + install -Dm755 "$srcdir"/51-android-$pkgver.rules "$pkgdir"/usr/lib/udev/rules.d/51-android.rules +} + +md5sums=('1b2033fcf52b1b0ffa807ba90b11fd14') diff --git a/pcr/android-udev/android-udev.install b/pcr/android-udev/android-udev.install new file mode 100644 index 000000000..dcb1ebc20 --- /dev/null +++ b/pcr/android-udev/android-udev.install @@ -0,0 +1,12 @@ +post_install() { + post_upgrade + echo "NOTE: To use adb as a normal user you have to add yourself to the adbusers group" +} + +post_upgrade() { + { getent group adbusers || /usr/sbin/groupadd adbusers; } &>/dev/null +} + +post_remove() { + getent group adbusers &>/dev/null && /usr/sbin/groupdel adbusers +} -- cgit v1.2.3