summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaleem Rashid2017-02-26 13:37:53 +0000
committerSaleem Rashid2017-02-26 13:37:53 +0000
commitbaae413d6ef29beb798904deeddd44bebd7954c9 (patch)
tree0c0fe6b2ac85c54ba8fe905f14b087e60ef9e123
parentb0077a6693db97846dcd57ea17ad37f244459eed (diff)
downloadaur-baae413d6ef29beb798904deeddd44bebd7954c9.tar.gz
PKGBUILD: Split package, update udev rules
-rw-r--r--.SRCINFO22
-rw-r--r--51-hid-digitalbitbox.rules1
-rw-r--r--PKGBUILD34
3 files changed, 37 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0f7d1f77ab59..bb66ff0eae37 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,28 @@
# Generated by mksrcinfo v8
-# Sun Feb 26 00:00:00 UTC 2017
+# Sun Feb 26 13:37:53 UTC 2017
pkgbase = dbb-app
- pkgdesc = A QT based application for the Digital Bitbox hardware wallet
pkgver = 2.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://digitalbitbox.com/
arch = i686
arch = x86_64
license = MIT
- depends = curl
- depends = hidapi
- depends = qrencode
- depends = qt5-base
- depends = desktop-file-utils
source = git://github.com/digitalbitbox/dbb-app.git#tag=v2.1.0
source = 51-hid-digitalbitbox.rules
source = digitalbitbox.desktop
sha256sums = SKIP
- sha256sums = f462058da1a96290bf5435b91ed5bfd73486aa86d265b3ff169da4aba7af3dfe
+ sha256sums = fc8273cb499f6643ebfdf197f7fa00efbed171d65c6eff75f93460a0ec5b41d4
sha256sums = 255065c71b2ad7ab7328518689d800a6284ecf9c445c6004281800420bdc411f
pkgname = dbb-app
+ pkgdesc = A QT based application for the Digital Bitbox hardware wallet
+ depends = curl
+ depends = hidapi
+ depends = qrencode
+ depends = qt5-base
+ depends = desktop-file-utils
+ depends = dbb-cli
+
+pkgname = dbb-cli
+ depends = hidapi
diff --git a/51-hid-digitalbitbox.rules b/51-hid-digitalbitbox.rules
index 43c1c9c4231e..9893fed86c47 100644
--- a/51-hid-digitalbitbox.rules
+++ b/51-hid-digitalbitbox.rules
@@ -1 +1,2 @@
SUBSYSTEM=="usb", TAG+="uaccess", SYMLINK+="dbb%n", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402"
+SUBSYSTEM=="hidraw", TAG+="uaccess", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402"
diff --git a/PKGBUILD b/PKGBUILD
index d8a0085a082f..b11d41b7b674 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,12 @@
# Maintainer: Saleem Rashid <dev@saleemrashid.com>
-_pkgname='dbb-app'
-pkgname="${_pkgname}"
-gitname="${_pkgname}"
-pkgrel=1
+pkgbase='dbb-app'
+pkgname=("${pkgbase}" 'dbb-cli')
+gitname="${pkgbase}"
+pkgrel=2
pkgver='2.1.0'
-pkgdesc='A QT based application for the Digital Bitbox hardware wallet'
url='https://digitalbitbox.com/'
arch=('i686' 'x86_64')
license=('MIT')
-depends=('curl' 'hidapi' 'qrencode' 'qt5-base' 'desktop-file-utils')
source=(
"git://github.com/digitalbitbox/${gitname}.git#tag=v${pkgver}"
'51-hid-digitalbitbox.rules'
@@ -16,7 +14,7 @@ source=(
)
sha256sums=(
'SKIP'
- 'f462058da1a96290bf5435b91ed5bfd73486aa86d265b3ff169da4aba7af3dfe'
+ 'fc8273cb499f6643ebfdf197f7fa00efbed171d65c6eff75f93460a0ec5b41d4'
'255065c71b2ad7ab7328518689d800a6284ecf9c445c6004281800420bdc411f'
)
@@ -28,14 +26,28 @@ build() {
make
}
-package() {
- cd "${srcdir}/${gitname}"
+package_dbb-app() {
+ pkgdesc='A QT based application for the Digital Bitbox hardware wallet'
+ depends=('curl' 'hidapi' 'qrencode' 'qt5-base' 'desktop-file-utils' 'dbb-cli')
- make DESTDIR="${pkgdir}" install
+ cd "${srcdir}/${gitname}"
+ install -Dm0755 src/dbb-app "${pkgdir}/usr/bin/dbb-app"
install -Dm0644 src/qt/res/dbb.png "${pkgdir}/usr/share/pixmaps/digitalbitbox.png"
- install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm0644 "${srcdir}/digitalbitbox.desktop" "${pkgdir}/usr/share/applications/digitalbitbox.desktop"
+
+ install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_dbb-cli() {
+ depends=('hidapi')
+
+ cd "${srcdir}/${gitname}"
+
+ install -Dm0755 src/dbb-cli "${pkgdir}/usr/bin/dbb-cli"
+
install -Dm0644 "${srcdir}/51-hid-digitalbitbox.rules" "${pkgdir}/usr/lib/udev/rules.d/51-hid-digitalbitbox.rules"
+
+ install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}