diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 11 insertions, 19 deletions
@@ -1,9 +1,8 @@ pkgbase = android-udev-git pkgdesc = Udev rules to connect Android devices to your linux box - pkgver = 20200613.r0.ge5bc06e + pkgver = 20210302.r0.gfc2ad70 pkgrel = 1 url = https://github.com/M0Rf30/android-udev-rules - install = android-udev.install arch = any license = GPL3 makedepends = git @@ -2,36 +2,29 @@ # Contributor: marlock pkgname=android-udev-git -pkgver=20200613.r0.ge5bc06e +pkgver=20210302.r0.gfc2ad70 pkgrel=1 pkgdesc='Udev rules to connect Android devices to your linux box' arch=('any') url="https://github.com/M0Rf30/android-udev-rules" license=('GPL3') -source=('android-udev::git+https://github.com/M0Rf30/android-udev-rules.git') +source=("${pkgname%-git}::git+https://github.com/M0Rf30/android-udev-rules.git") depends=('systemd' 'libmtp') makedepends=('git') -conflicts=('android-udev') -provides=('android-udev') -install='android-udev.install' +conflicts=("${pkgname%-git}") +provides=("${pkgname%-git}") package() { - cd android-udev - # Creating system folders - mkdir -p $pkgdir/usr/lib/udev/rules.d/ - mkdir -p $pkgdir/usr/lib/sysusers.d - mkdir -p $pkgdir/usr/share/android/ + cd "${pkgname%-git}" - # Installing rules and confs - cp 51-android.rules $pkgdir/usr/lib/udev/rules.d/51-android.rules - cp android-udev.conf $pkgdir/usr/lib/sysusers.d - - # Setting permissions - chmod a+r $pkgdir/usr/lib/udev/rules.d/51-android.rules + install -Dm 644 51-android.rules \ + "${pkgdir}"/usr/lib/udev/rules.d/51-android.rules + install -Dm 644 android-udev.conf \ + "${pkgdir}"/usr/lib/sysusers.d/android-udev.conf } pkgver() { - cd android-udev + cd "${pkgname%-git}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } |