From af19a6b47cd29b0ffe6dee4407595892a140d258 Mon Sep 17 00:00:00 2001 From: Jos Dehaes Date: Wed, 22 Nov 2023 09:32:29 +0100 Subject: [PATCH] audio PKGBUILDs Signed-off-by: Jos Dehaes --- asahi-audio/PKGBUILD | 25 +++++++++++++++++++++++++ bankstown/PKGBUILD | 23 +++++++++++++++++++++++ speakersafetyd/PKGBUILD | 24 ++++++++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 asahi-audio/PKGBUILD create mode 100644 bankstown/PKGBUILD create mode 100644 speakersafetyd/PKGBUILD diff --git a/asahi-audio/PKGBUILD b/asahi-audio/PKGBUILD new file mode 100644 index 0000000..070ee99 --- /dev/null +++ b/asahi-audio/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Hector Martin + +pkgname=asahi-audio +pkgver=0.5 +pkgrel=1 +pkgdesc='Linux Userspace Audio Configuration' +arch=('aarch64') +url='http://asahilinux.org' +license=('MIT') +makedepends=(wireplumber pipewire) +depends=(wireplumber pipewire) +source=( + "asahi-audio-${pkgver}.tar.gz::https://github.com/AsahiLinux/asahi-audio/archive/refs/tags/v${pkgver}.tar.gz" +) +sha256sums=('84578748b88d78bd29180ff2197f2c09173879c1a84c13d3045d4d382d94e06a') + +build() { + cd "${srcdir}/asahi-audio-${pkgver}" + make +} + +package() { + cd "${srcdir}/asahi-audio-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/bankstown/PKGBUILD b/bankstown/PKGBUILD new file mode 100644 index 0000000..b1525f1 --- /dev/null +++ b/bankstown/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Hector Martin + +pkgname=bankstown +pkgver=1.0.0 +pkgrel=1 +pkgdesc='a barebones bass enhancer' +arch=('aarch64') +url='http://asahilinux.org' +license=('MIT') +source=( + "bankstown-${pkgver}.tar.gz::https://github.com/chadmed/bankstown/archive/refs/tags/${pkgver}.tar.gz" +) +sha256sums=('1cd91c606f42728de2c13234c05f0e883ed6db34680d06242e6390f3fbc4c8eb') + +build() { + cd "${srcdir}/bankstown-${pkgver}" + make +} + +package() { + cd "${srcdir}/bankstown-${pkgver}" + make DESTDIR="${pkgdir}" install +} diff --git a/speakersafetyd/PKGBUILD b/speakersafetyd/PKGBUILD new file mode 100644 index 0000000..feb5275 --- /dev/null +++ b/speakersafetyd/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Hector Martin + +pkgname=speakersafetyd +pkgver=0.1.4 +commit=d1c1f0b5b903f98ad553a04e3dc33a8731a58b28 +pkgrel=1 +pkgdesc='Asahi Linux speaker safety daemon' +arch=('aarch64') +url='http://asahilinux.org' +license=('MIT') +source=( + "speakersafetyd-${commit}.tar.gz::https://github.com/chadmed/speakersafetyd/archive/${commit}.tar.gz" +) +sha256sums=('4ae0df043e157095e6d6d9b6f6fd062b2583fbe9c0a11b64d7cc4075022a054f') + +build() { + cd "${srcdir}/speakersafetyd-${commit}" + make +} + +package() { + cd "${srcdir}/speakersafetyd-${commit}" + make DESTDIR="${pkgdir}" UNITDIR=/usr/lib/systemd/system UDEVDIR=/usr/lib/udev/rules.d install +}