summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hebb2022-05-08 14:04:31 -0700
committerThomas Hebb2022-05-09 18:22:56 -0700
commit93ed150cde89a4fd03dbdc04426d05bd65a40250 (patch)
tree29c31f445e2b4a5fed81d95a19bfd609027d74a8
parentfc80a4e25a05496cfca4ff629a7f00ac63f04552 (diff)
downloadaur-93ed150cde89a4fd03dbdc04426d05bd65a40250.tar.gz
Switch to upstream udev rules
-rw-r--r--.SRCINFO6
-rw-r--r--60-usbdm.rules4
-rw-r--r--PKGBUILD19
3 files changed, 13 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f7ea5ee44f6b..90816a2dab44 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = usbdm-git
pkgdesc = Debugger interface for Freescale RS08,HCS08,HCS12,Coldfire and ARM-Kinetis Devices.
- pkgver = 1657.d74be9b5
- pkgrel = 2
+ pkgver = 1660.73fa3f5d
+ pkgrel = 1
url = http://usbdm.sourceforge.net/
install = usbdm.install
arch = x86_64
@@ -17,10 +17,8 @@ pkgbase = usbdm-git
source = git+https://github.com/podonoghue/usbdm-eclipse-makefiles-build.git
source = undebian.patch
source = makepkg-cflags.patch
- source = 60-usbdm.rules
sha256sums = SKIP
sha256sums = 1df36643f505b6869e3135f43ff1e738b25b19be58a3742978158873898f6e13
sha256sums = d1e58e0a45c2eed831171850b3594ad01521a192f3271f4deab65453a22c71b2
- sha256sums = 88eaab73a1020ac84d4979a4f70f122214b0042d167942a95bddd0560f0e3aa8
pkgname = usbdm-git
diff --git a/60-usbdm.rules b/60-usbdm.rules
deleted file mode 100644
index 5a825a00009c..000000000000
--- a/60-usbdm.rules
+++ /dev/null
@@ -1,4 +0,0 @@
-# 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 68aa5a962a5c..43acf144feb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Thomas Hebb <tommyhebb@gmail.com>
pkgname=usbdm-git
-pkgver=1657.d74be9b5
-pkgrel=2
+pkgver=1660.73fa3f5d
+pkgrel=1
pkgdesc="Debugger interface for Freescale RS08,HCS08,HCS12,Coldfire and ARM-Kinetis Devices."
arch=("x86_64")
url="http://usbdm.sourceforge.net/"
@@ -15,12 +15,10 @@ install="usbdm.install"
source=("git+https://github.com/podonoghue/usbdm-eclipse-makefiles-build.git"
"undebian.patch"
- "makepkg-cflags.patch"
- "60-usbdm.rules")
+ "makepkg-cflags.patch")
sha256sums=('SKIP'
'1df36643f505b6869e3135f43ff1e738b25b19be58a3742978158873898f6e13'
- 'd1e58e0a45c2eed831171850b3594ad01521a192f3271f4deab65453a22c71b2'
- '88eaab73a1020ac84d4979a4f70f122214b0042d167942a95bddd0560f0e3aa8')
+ 'd1e58e0a45c2eed831171850b3594ad01521a192f3271f4deab65453a22c71b2')
pkgver() {
cd "usbdm-eclipse-makefiles-build"
@@ -78,6 +76,9 @@ package() {
# Where to put Man page files
USBDM_MANUAL_DIR="${DUMMY_ROOT}/usr/share/man/man1"
+ # Binary files (changed from /etc/ to /usr/lib/ for Arch)
+ USBDM_RULESDIR="${DUMMY_ROOT}/usr/lib/udev/rules.d"
+
${MKDIR} ${PIXMAP_DIR}
${CP} "${SOURCE_DIRECTORY}/PackageFiles"/MiscellaneousLinux/Hardware-Chip.png ${PIXMAP_DIR}
@@ -85,6 +86,10 @@ package() {
${CP} "${SOURCE_DIRECTORY}/PackageFiles"/MiscellaneousLinux/*.desktop ${LINUX_APPLICATIONS_DIR}
chmod 644 ${LINUX_APPLICATIONS_DIR}/*.desktop
+ ${MKDIR} ${USBDM_RULESDIR}
+ ${CP} "${SOURCE_DIRECTORY}/PackageFiles"/MiscellaneousLinux/usbdm.rules ${USBDM_RULESDIR}/46-usbdm.rules
+ chmod 644 ${USBDM_RULESDIR}/46-usbdm.rules
+
${MKDIR} ${USBDM_SHARED_DOC_DIR}
${CP} "${SOURCE_DIRECTORY}/PackageFiles"/MiscellaneousLinux/changelog.Debian.gz ${USBDM_SHARED_DOC_DIR}
${CP} "${SOURCE_DIRECTORY}/PackageFiles"/MiscellaneousLinux/copyright ${USBDM_SHARED_DOC_DIR}
@@ -133,6 +138,4 @@ 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"
}