Skip to content

Commit

Permalink
audio PKGBUILDs
Browse files Browse the repository at this point in the history
Signed-off-by: Jos Dehaes <jos.dehaes@gmail.com>
  • Loading branch information
joske committed Nov 22, 2023
1 parent bb0afd1 commit af19a6b
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 0 deletions.
25 changes: 25 additions & 0 deletions asahi-audio/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Maintainer: Hector Martin <marcan@marcan.st>

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
}
23 changes: 23 additions & 0 deletions bankstown/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Maintainer: Hector Martin <marcan@marcan.st>

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
}
24 changes: 24 additions & 0 deletions speakersafetyd/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Maintainer: Hector Martin <marcan@marcan.st>

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
}

0 comments on commit af19a6b

Please sign in to comment.