From ba7b25a8ca7963df77d870d9ef3034a06c152405 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Thu, 26 Mar 2020 19:12:49 -0700 Subject: Initial commit --- PKGBUILD | 25 +++++++++++++++++++++++++ audio_jack_plugged_in | 2 ++ audio_jack_plugged_in.sh | 6 ++++++ 3 files changed, 33 insertions(+) create mode 100644 PKGBUILD create mode 100644 audio_jack_plugged_in create mode 100755 audio_jack_plugged_in.sh diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..8f3cd75 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: jc_gargma +# Maintainer (Manjaro): Furkan Kardame +# Contributor (Manjaro): Tobias Schram + +# # I maintain this because: +# Not in an official repo and I use it + +pkgname=pinebookpro-audio +pkgver=1 +pkgrel=1 +pkgdesc="Pine64 Pinebook Pro - Audo Switch Audio Output" +#arch=('x86_64') +arch=('aarch64') +url="https://gitlab.manjaro.org/tsys/hpdet-pinebookpro" +license=('GPL') +depends=('acpid' 'alsa-utils') +source=("audio_jack_plugged_in" + 'audio_jack_plugged_in.sh') +md5sums=('03a8c88234b393f5b1c38e75ff68aa2a' + '4d395caad54fb1718a503754c034ebc2') + +package() { + install -Dm644 "${srcdir}/audio_jack_plugged_in" -t "${pkgdir}/etc/acpi/events/" + install -Dm755 "${srcdir}/audio_jack_plugged_in.sh" -t "${pkgdir}/etc/acpi/" +} diff --git a/audio_jack_plugged_in b/audio_jack_plugged_in new file mode 100644 index 0000000..ecbc530 --- /dev/null +++ b/audio_jack_plugged_in @@ -0,0 +1,2 @@ +event=jack/headphone/* +action=/etc/acpi/audio_jack_plugged_in.sh %e diff --git a/audio_jack_plugged_in.sh b/audio_jack_plugged_in.sh new file mode 100755 index 0000000..c8277e7 --- /dev/null +++ b/audio_jack_plugged_in.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env sh + +case "$3" in + plug) amixer sset Speaker off ;; + unplug) amixer sset Speaker on ;; +esac -- cgit v1.2.1