summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSupdrewin2021-12-17 22:39:03 +0800
committerSupdrewin2021-12-17 22:39:03 +0800
commit823debaf9aa088cee01c6b714394f360967c3a32 (patch)
treee16b1cab81a81896907ab29dfb35a687396cf7d8
parent00407e6dd8358508d1f3a5504016f9e710d97bd9 (diff)
downloadaur-823debaf9aa088cee01c6b714394f360967c3a32.tar.gz
Update `PKGBUILD`
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD27
2 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af7fe6bf8de4..e9e578947a9c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-enable-ir-emitter-git
pkgdesc = Enables infrared cameras that are not directly enabled out-of-the box
- pkgver = 3.2.2.r1.g1548988
+ pkgver = 3.2.2.r0.g2a3d6ff
pkgrel = 1
url = https://github.com/EmixamPP/linux-enable-ir-emitter
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 1911a808db7c..a62bef3c4799 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Nikolay Bryskin <nbryskin@gmail.com>
pkgname=linux-enable-ir-emitter-git
-pkgver=3.2.2.r1.g1548988
+pkgver=3.2.2.r0.g2a3d6ff
pkgrel=1
pkgdesc="Enables infrared cameras that are not directly enabled out-of-the box"
url="https://github.com/EmixamPP/linux-enable-ir-emitter"
@@ -26,24 +26,27 @@ pkgver() {
}
build() {
- make -C "${srcdir}/linux-enable-ir-emitter/sources/driver/uvc"
+ make -C "${srcdir}/${pkgname}-${pkgver}/sources/driver/uvc"
}
package() {
- cd "${srcdir}/${pkgname/-git}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}"
# software
- install -Dm 644 sources/*.py -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/
- install -Dm 644 sources/command/*.py -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/command/
- install -Dm 644 sources/driver/*.py -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/
+ install -Dm 644 sources/*.py -t "${pkgdir}/usr/lib/linux-enable-ir-emitter/"
+ install -Dm 644 sources/command/*.py -t "${pkgdir}/usr/lib/linux-enable-ir-emitter/command/"
+ install -Dm 644 sources/driver/*.py -t "${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/"
+
+ install -Dm 755 sources/driver/uvc/*query -t "${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/uvc/"
+ install -Dm 755 sources/driver/uvc/*query.o -t "${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/uvc/"
- install -Dm 755 sources/driver/uvc/*query -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/uvc/
- install -Dm 755 sources/driver/uvc/*query.o -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/driver/uvc/
+ # executable
+ install -d "${pkgdir}/usr/bin/"
+ chmod +x "${pkgdir}/usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py"
+ ln -fs /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py "${pkgdir}/usr/bin/linux-enable-ir-emitter"
- install -d "${pkgdir}"/usr/bin/
- chmod +x "${pkgdir}"/usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py
- ln -fs /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py \
- "${pkgdir}"/usr/bin/linux-enable-ir-emitter
+ # auto complete for bash
+ install -Dm 644 sources/autocomplete/linux-enable-ir-emitter -t "${pkgdir}/usr/share/bash-completion/completions/"
}