summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalte Jürgens2022-03-27 17:24:47 +0200
committerMalte Jürgens2022-03-27 17:24:47 +0200
commit45409c694b575c6fe78b52f2415858294fa52ab5 (patch)
treefdcb766fa125fe7328f346e02386b188c443905c
downloadaur-45409c694b575c6fe78b52f2415858294fa52ab5.tar.gz
Initial commit
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d0f51880cc24
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = ikea-smartlight-git
+ pkgdesc = python framework for controlling the Ikea smart lights (tradfri)
+ pkgver = 52b22aa735d1f09a158a69b18daf9bb3032dbcc8
+ pkgrel = 1
+ url = https://github.com/slokhorst/ikea-smartlight
+ arch = x86_64
+ license = GPL-3.0
+ depends = python
+ depends = python-tqdm
+ depends = libcoap
+ source = ikea-smartlight-git-52b22aa735d1f09a158a69b18daf9bb3032dbcc8.tar.gz::https://github.com/slokhorst/ikea-smartlight/archive/52b22aa735d1f09a158a69b18daf9bb3032dbcc8.tar.gz
+ sha256sums = 93fc04d21fc62d571b5069c5df4b631510c6f74fc362a5577f9ee10adc11fd6e
+
+pkgname = ikea-smartlight-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..70cf8ac1054b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Malte Jürgens <maltejur@dismail.de>
+
+pkgname=ikea-smartlight-git
+pkgver=52b22aa735d1f09a158a69b18daf9bb3032dbcc8
+pkgrel=1
+pkgdesc="python framework for controlling the Ikea smart lights (tradfri) "
+arch=("x86_64")
+url="https://github.com/slokhorst/ikea-smartlight"
+license=("GPL-3.0")
+depends=(python python-tqdm libcoap)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/slokhorst/ikea-smartlight/archive/52b22aa735d1f09a158a69b18daf9bb3032dbcc8.tar.gz")
+sha256sums=("93fc04d21fc62d571b5069c5df4b631510c6f74fc362a5577f9ee10adc11fd6e")
+
+build() {
+ cd ikea-smartlight-$pkgver
+ mv tradfri-authenticate.py tradfri-authenticate
+ mv tradfri-groups.py tradfri-groups
+ mv tradfri-lights.py tradfri-lights
+ mv tradfri-status.py tradfri-status
+}
+
+package() {
+ cd ikea-smartlight-$pkgver
+ mkdir --parents $pkgdir/usr/bin
+ cp --parents -rv * $pkgdir/usr/bin
+}