diff options
author | Theowhy | 2020-01-21 23:25:35 +0100 |
---|---|---|
committer | Theowhy | 2020-01-21 23:25:35 +0100 |
commit | 8156daf4b95156180fec20d04d0ae0d774c0aec3 (patch) | |
tree | c2120d3429abae16a0307b560ab241d8eeafee84 | |
parent | b0e7b4e8240c8b97eaac278220f694ce28c20e5d (diff) | |
download | aur-8156daf4b95156180fec20d04d0ae0d774c0aec3.tar.gz |
Update PKGBUILD according to gist given by jpkotta
This modification is the same upstream version bu the following changes:
- Add licence file
- Add bash completion file
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | uuu-complete.bash | 5 |
3 files changed, 28 insertions, 6 deletions
@@ -1,16 +1,20 @@ pkgbase = mfgtools pkgdesc = Freescale/NXP I.MX Chip image deploy tools pkgver = 1.3.102 - pkgrel = 1 + pkgrel = 2 url = https://github.com/NXPmicro/mfgtools changelog = History.md arch = x86_64 license = BSD + makedepends = cmake + makedepends = git depends = bzip2 depends = zlib depends = libusb depends = openssl source = git+https://github.com/NXPmicro/mfgtools#tag=uuu_1.3.102 + source = uuu-complete.bash + sha256sums = SKIP sha256sums = SKIP pkgname = mfgtools @@ -1,15 +1,15 @@ # Maintainer: Theowhy <aur.theowhy@shizoku.fr> -# Contributor: +# Contributor: jpkotta pkgname=mfgtools pkgver=1.3.102 -pkgrel=1 +pkgrel=2 pkgdesc="Freescale/NXP I.MX Chip image deploy tools" arch=(x86_64) url="https://github.com/NXPmicro/mfgtools" license=('BSD') groups=() depends=('bzip2' 'zlib' 'libusb' 'openssl') -makedepends=() +makedepends=('cmake' 'git') optdepends=() provides=() conflicts=() @@ -18,9 +18,9 @@ backup=() options=() install= changelog=History.md -source=(git+https://github.com/NXPmicro/mfgtools#tag=uuu_$pkgver) +source=(git+https://github.com/NXPmicro/mfgtools#tag=uuu_$pkgver uuu-complete.bash) noextract=() -sha256sums=(SKIP) +sha256sums=(SKIP SKIP) pkgver() { cd "$pkgname" @@ -40,4 +40,17 @@ package() { cd "$pkgname/build" make DESTDIR="$pkgdir/" install + + comp_dir="$pkgdir"/etc/bash_completion.d/ + install -d -m 755 "$comp_dir" + install -m 644 "$srcdir"/uuu-complete.bash "$comp_dir"/uuu-complete.bash + + ./uuu/uuu -udev > 99-uuu.rules + udev_dir="$pkgdir"/usr/lib/udev/rules.d/ + install -d -m 755 "$udev_dir" + install -m 644 99-uuu.rules "$udev_dir"/99-uuu.rules + + lic_dir="$pkgdir"/usr/share/licenses/mfgtools/ + install -d -m 755 "$lic_dir" + install -m 644 ../LICENSE "$lic_dir"/LICENSE } diff --git a/uuu-complete.bash b/uuu-complete.bash new file mode 100644 index 000000000000..83723ad2e8d5 --- /dev/null +++ b/uuu-complete.bash @@ -0,0 +1,5 @@ +_uuu_autocomplete() +{ + COMPREPLY=($(/usr/bin/uuu $1 $2 $3)) +} +complete -o nospace -F _uuu_autocomplete uuu |