summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo P2020-01-14 16:10:59 -0500
committerLeo P2020-01-14 16:10:59 -0500
commit837551f6d4240edd236a88bd83d075952ceeef13 (patch)
treef80978d2b18641cae062f31123dff32c471708f4
parent544ffd525607a21c94209d950869cc99c7e46478 (diff)
downloadaur-837551f6d4240edd236a88bd83d075952ceeef13.tar.gz
forgot two more
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
-rw-r--r--atomicpi-hold-mic.service11
-rw-r--r--atomicpi-hold-xmos.service11
4 files changed, 33 insertions, 1 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2613f30f6189..f0f44c1d52d7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -12,6 +12,8 @@ pkgbase = atomicpi-utils
source = lib_gpio-present.sh
source = lib_i2c-gpio-custom-filter.sh
source = mmc-status
+ source = atomicpi-hold-mic.service
+ source = atomicpi-hold-xmos.service
md5sums = 278fb4895488f3c191dbc8c01f316652
md5sums = a3514ab3b4d3e047e42b2e00ebcc6b4e
md5sums = b7c2352da6b12aafc45d1c1d4a9ad483
@@ -19,6 +21,8 @@ pkgbase = atomicpi-utils
md5sums = 9ac895e909ebd9fd64293e390f9bd7e3
md5sums = 7660a6981d202526d4b3e733fbb3f954
md5sums = 221c1499797d5b514dc6f25270498446
+ md5sums = 29ff93384d9c836bfd7272e4be005a15
+ md5sums = 8cb6b4af242bab5fb84f7c1e01eca640
pkgname = atomicpi-utils
diff --git a/PKGBUILD b/PKGBUILD
index 62f81f8b9711..d4d16ff4c921 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,6 +15,8 @@ source=(atomicpi-hold-mic
lib_gpio-present.sh
lib_i2c-gpio-custom-filter.sh
mmc-status
+ atomicpi-hold-mic.service
+ atomicpi-hold-xmos.service
)
md5sums=('278fb4895488f3c191dbc8c01f316652'
'a3514ab3b4d3e047e42b2e00ebcc6b4e'
@@ -22,7 +24,9 @@ md5sums=('278fb4895488f3c191dbc8c01f316652'
'4e3af84055edf48d49372e2fd67ef05c'
'9ac895e909ebd9fd64293e390f9bd7e3'
'7660a6981d202526d4b3e733fbb3f954'
- '221c1499797d5b514dc6f25270498446')
+ '221c1499797d5b514dc6f25270498446'
+ '29ff93384d9c836bfd7272e4be005a15'
+ '8cb6b4af242bab5fb84f7c1e01eca640')
package() {
install -D -m755 atomicpi-hold-mic "${pkgdir}/usr/bin/atomicpi-hold-mic"
@@ -32,4 +36,6 @@ package() {
install -D -m644 lib_atomicpi.sh "${pkgdir}/usr/lib/atomicpi.sh"
install -D -m644 lib_gpio-present.sh "${pkgdir}/usr/lib/gpio-present.sh"
install -D -m644 lib_i2c-gpio-custom-filter.sh "${pkgdir}/usr/lib/lib_i2c-gpio-custom-filter.sh"
+ install -D -m644 atomicpi-hold-mic.service "${pkgdir}/etc/systemd/system/atomicpi-hold-mic.service"
+ install -D -m644 atomicpi-hold-xmos.service "${pkgdir}/etc/systemd/system/atomicpi-hold-xmos.service"
}
diff --git a/atomicpi-hold-mic.service b/atomicpi-hold-mic.service
new file mode 100644
index 000000000000..aa27e701715a
--- /dev/null
+++ b/atomicpi-hold-mic.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Atomic Pi XMOS audio chip microphone select line holder
+
+[Service]
+Type=simple
+ExecStart=/usr/sbin/atomicpi-hold-mic
+ExecStopPost=/usr/sbin/atomicpi-hold-mic --cleanup
+TimeoutSec=0
+
+[Install]
+WantedBy=sysinit.target
diff --git a/atomicpi-hold-xmos.service b/atomicpi-hold-xmos.service
new file mode 100644
index 000000000000..9240b3fa4db1
--- /dev/null
+++ b/atomicpi-hold-xmos.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Atomic Pi XMOS audio chip reset line holder
+
+[Service]
+Type=simple
+ExecStart=/usr/sbin/atomicpi-hold-xmos
+ExecStopPost=/usr/sbin/atomicpi-hold-xmos --cleanup
+TimeoutSec=0
+
+[Install]
+WantedBy=sysinit.target