summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hebb2016-11-06 17:35:31 -0500
committerThomas Hebb2016-11-11 12:57:14 -0500
commit5d10b98bbd2275666d87e05cbdf33724bc1a7a5c (patch)
tree018e8d212f00ed1f0b54de03754faaf9a1ee74fb
parent1801a17c815087d5b2cb127f463e94e85db4492d (diff)
downloadaur-5d10b98bbd2275666d87e05cbdf33724bc1a7a5c.tar.gz
Add udev rules
-rw-r--r--.SRCINFO6
-rw-r--r--60-usbdm.rules4
-rw-r--r--PKGBUILD8
3 files changed, 14 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea6daaeb736b..e0b2e30fd877 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Sun Nov 6 22:18:27 UTC 2016
+# Mon Nov 7 04:34:49 UTC 2016
pkgbase = usbdm-git
pkgdesc = Debugger interface for Freescale RS08,HCS08,HCS12,Coldfire and ARM-Kinetis Devices.
pkgver = 491.3cd7090
@@ -15,8 +15,10 @@ pkgbase = usbdm-git
options = !makeflags
source = git+https://github.com/podonoghue/usbdm-eclipse-makefiles-build.git
source = undebian.patch
+ source = 60-usbdm.rules
sha256sums = SKIP
- sha256sums = f26f12f010d0c43412af8c2825c052e8b801df39824fd7bee36c74ea29df763f
+ sha256sums = 70b10fac3ae580ca0f951b94b3713cd2b7a9c023502bf6cfe47ef07206499b52
+ sha256sums = 88eaab73a1020ac84d4979a4f70f122214b0042d167942a95bddd0560f0e3aa8
pkgname = usbdm-git
diff --git a/60-usbdm.rules b/60-usbdm.rules
new file mode 100644
index 000000000000..5a825a00009c
--- /dev/null
+++ b/60-usbdm.rules
@@ -0,0 +1,4 @@
+# This file must be named starting with a number below 73 for the uaccess
+# tag to take effect.
+SUBSYSTEM=="usb", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0038", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0567", TAG+="uaccess"
diff --git a/PKGBUILD b/PKGBUILD
index 18e4f4a1eb0e..e0663fd97626 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,9 +10,11 @@ makedepends=("java-environment")
options=("!makeflags")
source=("git+https://github.com/podonoghue/usbdm-eclipse-makefiles-build.git"
- "undebian.patch")
+ "undebian.patch"
+ "60-usbdm.rules")
sha256sums=('SKIP'
- 'f26f12f010d0c43412af8c2825c052e8b801df39824fd7bee36c74ea29df763f')
+ '70b10fac3ae580ca0f951b94b3713cd2b7a9c023502bf6cfe47ef07206499b52'
+ '88eaab73a1020ac84d4979a4f70f122214b0042d167942a95bddd0560f0e3aa8')
pkgver() {
cd "usbdm-eclipse-makefiles-build"
@@ -143,4 +145,6 @@ package() {
find ${USBDM_LIBDIR} -type f -executable -exec chmod 755 {} \; -exec strip {} \;
find ${USBDM_LIBDIR} -type f -name \*.so\* -exec chmod 644 {} \;
find ${DUMMY_ROOT} -type f ! -executable -exec chmod 644 {} \;
+
+ install -pD -m=664 "${srcdir}/60-usbdm.rules" "${pkgdir}/usr/lib/udev/rules.d/60-usbdm.rules"
}