diff options
author | Saleem Rashid | 2017-02-26 13:37:53 +0000 |
---|---|---|
committer | Saleem Rashid | 2017-02-26 13:37:53 +0000 |
commit | baae413d6ef29beb798904deeddd44bebd7954c9 (patch) | |
tree | 0c0fe6b2ac85c54ba8fe905f14b087e60ef9e123 | |
parent | b0077a6693db97846dcd57ea17ad37f244459eed (diff) | |
download | aur-baae413d6ef29beb798904deeddd44bebd7954c9.tar.gz |
PKGBUILD: Split package, update udev rules
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | 51-hid-digitalbitbox.rules | 1 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 37 insertions, 20 deletions
@@ -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" @@ -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" } |