summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsupdrewin2021-09-22 14:09:30 +0800
committersupdrewin2021-09-22 14:09:30 +0800
commita57d650bcafe84c01709244e3ab5973e075c456e (patch)
tree9a931f4cb13954985436ad2756bd666d1f4aa465
parentd6a12eafca3ef766bd712fc91f3b119f1784d95e (diff)
downloadaur-a57d650bcafe84c01709244e3ab5973e075c456e.tar.gz
Downgrade to v2.1.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD34
-rw-r--r--linux-enable-ir-emitter.install19
3 files changed, 24 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f27302680ad2..d21b0687ce6f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
pkgbase = linux-enable-ir-emitter
pkgdesc = Enables infrared cameras that are not directly enabled out-of-the box.
- pkgver = 3.0.0
+ pkgver = 2.1.0
pkgrel = 2
epoch = 1
url = https://github.com/EmixamPP/linux-enable-ir-emitter
- install = linux-enable-ir-emitter.install
arch = x86_64
license = MIT
depends = python
depends = python-opencv
depends = python-yaml
+ depends = nano
+ optdepends = python-pyshark: full configuration setup support
provides = linux-enable-ir-emitter
conflicts = linux-enable-ir-emitter-git
conflicts = chicony-ir-toggle
- source = https://github.com/EmixamPP/linux-enable-ir-emitter/archive/refs/tags/3.0.0.tar.gz
- sha256sums = 982f7c6dbcd81b733facfdd3c55b4be760540dbb7ea1ce07a4e32dee12a7232c
+ source = https://github.com/EmixamPP/linux-enable-ir-emitter/archive/refs/tags/2.1.0.tar.gz
+ sha256sums = f37df1dd55d56b0b0f0c029fe16756b5e8c2294d2240ace59925d1a9fbbd0b5c
pkgname = linux-enable-ir-emitter
diff --git a/PKGBUILD b/PKGBUILD
index c3453fbd1114..d2d17eb74f76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Antoine Bertin <ant.bertin@gmail.com>
pkgname=linux-enable-ir-emitter
-pkgver=3.0.0
+pkgver=2.1.0
pkgrel=2
epoch=1
pkgdesc="Enables infrared cameras that are not directly enabled out-of-the box."
@@ -15,15 +15,21 @@ arch=('x86_64')
provides=(linux-enable-ir-emitter)
conflicts=(linux-enable-ir-emitter-git chicony-ir-toggle)
-depends=(python python-opencv python-yaml)
-
-install=linux-enable-ir-emitter.install
-
+depends=(
+ 'python'
+ 'python-opencv'
+ 'python-yaml'
+ 'nano'
+)
+optdepends=(
+ 'python-pyshark: full configuration setup support'
+)
source=("https://github.com/EmixamPP/linux-enable-ir-emitter/archive/refs/tags/${pkgver}.tar.gz")
-sha256sums=('982f7c6dbcd81b733facfdd3c55b4be760540dbb7ea1ce07a4e32dee12a7232c')
+sha256sums=('f37df1dd55d56b0b0f0c029fe16756b5e8c2294d2240ace59925d1a9fbbd0b5c')
build() {
- make -C "${srcdir}/${pkgname}-${pkgver}/sources/uvc"
+ cd "${srcdir}/${pkgname}-${pkgver}/sources"
+ make
}
package() {
@@ -31,14 +37,12 @@ package() {
install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}"
- # software
- install -Dm 755 sources/uvc/*query -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/uvc/
- install -Dm 755 sources/uvc/*query.o -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/uvc/
-
- install -Dm 644 sources/command/*.py -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/command/
+ install -Dm 755 sources/enable-ir-emitter -t "${pkgdir}"/usr/lib/linux-enable-ir-emitter/
+ install -Dm 644 sources/config.yaml -t "${pkgdir}"/usr/lib/linux-enable-ir-emitter/
+ install -Dm 755 sources/*.py -t "${pkgdir}"/usr/lib/linux-enable-ir-emitter/
- install -Dm 644 sources/*.py -t ${pkgdir}/usr/lib/linux-enable-ir-emitter/
+ install -Dm 644 sources/linux-enable-ir-emitter.service -t "${pkgdir}"/usr/lib/systemd/system/
- # boot service
- install -Dm 644 sources/linux-enable-ir-emitter.service -t ${pkgdir}/usr/lib/systemd/system/
+ install -dm 755 ${pkgdir}/usr/bin/
+ ln -fs /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py ${pkgdir}/usr/bin/linux-enable-ir-emitter
}
diff --git a/linux-enable-ir-emitter.install b/linux-enable-ir-emitter.install
deleted file mode 100644
index 498578413a7d..000000000000
--- a/linux-enable-ir-emitter.install
+++ /dev/null
@@ -1,19 +0,0 @@
-post_install() {
- # executable
- chmod +x /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py
- ln -fs /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py \
- /usr/bin/linux-enable-ir-emitter
-}
-
-post_upgrade() {
- # executable
- chmod +x /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py
- ln -fs /usr/lib/linux-enable-ir-emitter/linux-enable-ir-emitter.py \
- /usr/bin/linux-enable-ir-emitter
-}
-
-post_remove() {
- # delete file added after installation
- rm -f /etc/linux-enable-ir-emitter.yaml
- rm -f /usr/bin/linux-enable-ir-emitter
-}