summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZack Emmert2018-08-30 16:34:33 -0500
committerZack Emmert2018-08-30 16:34:33 -0500
commita42d7650e8083554d7c7f8db83310e2b04254604 (patch)
tree2e9f1ef576e5e3d8b95c0017774a0314f643c22e
parent3698d728996257dcb75fb583a3763828450650b6 (diff)
downloadaur-a42d7650e8083554d7c7f8db83310e2b04254604.tar.gz
Added missing udev rules
-rw-r--r--99-MemType.rules1
-rw-r--r--PKGBUILD15
2 files changed, 11 insertions, 5 deletions
diff --git a/99-MemType.rules b/99-MemType.rules
new file mode 100644
index 000000000000..ba6a886d1575
--- /dev/null
+++ b/99-MemType.rules
@@ -0,0 +1 @@
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="a033", GROUP="users", MODE="0666"
diff --git a/PKGBUILD b/PKGBUILD
index 488fe9374a65..13fa86f15f59 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=memtypetool-bin
_pkgname=memtypetool
pkgver=1.0.1
-pkgrel=1
+pkgrel=2
pkgdesc="GUI Tool for the MemType Hardware Password Manager (Binary version)"
arch=('x86_64')
url="http://www.area0x33.com/documentation/memtype.html"
@@ -11,20 +11,25 @@ license=('GPL')
groups=()
depends=('qt5-base' 'libusb')
source=("https://github.com/oyzzo/MemTypeTool/releases/download/${pkgver}/MemTypeTool-${pkgver}-linux_x64.tar.gz"
- "memtypetool.desktop"
- "logo.png")
+ "https://raw.githubusercontent.com/oyzzo/MemTypeTool/${pkgver}/99-MemType.rules"
+ "memtypetool.desktop"
+ "logo.png")
sha256sums=('ca65ad73a892701412235994a1c572e5e3e8f20ed3bd5ea00a054b5c1d009820'
- 'f702c15b4a52820b021f1bbc7c8546fb7fea5462a9ff3f4c42baadfd8483bf9f'
- '1486f05b848bd5c45069dd21d88a0a2872e9be3361c37380146cedaae7b0964c')
+ 'c580b99ceaa390283c7d017e9d88cb8135288f1263ba97cf19264b5f979cc1b6'
+ 'f702c15b4a52820b021f1bbc7c8546fb7fea5462a9ff3f4c42baadfd8483bf9f'
+ '1486f05b848bd5c45069dd21d88a0a2872e9be3361c37380146cedaae7b0964c')
package() {
install -d "${pkgdir}/opt/${_pkgname}"
install -d "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/bin"
+ install -d "${pkgdir}/etc/udev/rules.d"
install logo.png "${pkgdir}/opt/${_pkgname}"
install memtypetool.desktop "${pkgdir}/usr/share/applications"
+ install 99-MemType.rules "${pkgdir}/etc/udev/rules.d"
+
cd "${srcdir}"
install linux64/* "${pkgdir}/opt/${_pkgname}/"
ln -s "/opt/${_pkgname}/MemTypeManager" "${pkgdir}/usr/bin/MemTypeManager"