From 425cfc69592b3847fee9dc9afb93f4feb2139160 Mon Sep 17 00:00:00 2001 From: Peter Jung Date: Thu, 21 Nov 2024 16:33:52 +0100 Subject: [PATCH] alsa-ucm-conf: Add package until archlinux updates it Signed-off-by: Peter Jung --- alsa-ucm-conf/.SRCINFO | 16 ++++++++++++++++ alsa-ucm-conf/.nvchecker.toml | 4 ++++ alsa-ucm-conf/PKGBUILD | 27 +++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 alsa-ucm-conf/.SRCINFO create mode 100644 alsa-ucm-conf/.nvchecker.toml create mode 100644 alsa-ucm-conf/PKGBUILD diff --git a/alsa-ucm-conf/.SRCINFO b/alsa-ucm-conf/.SRCINFO new file mode 100644 index 00000000..244e7255 --- /dev/null +++ b/alsa-ucm-conf/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = alsa-ucm-conf + pkgdesc = ALSA Use Case Manager configuration (and topologies) + pkgver = 1.2.13 + pkgrel = 1 + url = https://alsa-project.org/ + arch = any + license = BSD-3-Clause + source = https://alsa-project.org//files/pub/lib/alsa-ucm-conf-1.2.13.tar.bz2 + source = https://alsa-project.org//files/pub/lib/alsa-ucm-conf-1.2.13.tar.bz2.sig + validpgpkeys = F04DF50737AC1A884C4B3D718380596DA6E59C91 + sha512sums = cad867268851ac178f3a5378a00e292184b0e0ec7955f297ae7ed56073d3dddb06c08666b23b1bf6b0065068a9370ee34608bd687763658c79d34b64059b1c85 + sha512sums = SKIP + b2sums = 87e4bf2285961e316ca853e9245e02447ea9e60fa506e124c072e2b6ed71345fc0c30b19bf8c849f8123a6b95a4facd22225eafccba8164266961110a60ef44c + b2sums = SKIP + +pkgname = alsa-ucm-conf diff --git a/alsa-ucm-conf/.nvchecker.toml b/alsa-ucm-conf/.nvchecker.toml new file mode 100644 index 00000000..ebc071b2 --- /dev/null +++ b/alsa-ucm-conf/.nvchecker.toml @@ -0,0 +1,4 @@ +[alsa-ucm-conf] +source = "git" +git = "https://github.com/alsa-project/alsa-ucm-conf" +prefix = "v" diff --git a/alsa-ucm-conf/PKGBUILD b/alsa-ucm-conf/PKGBUILD new file mode 100644 index 00000000..19bc0d2d --- /dev/null +++ b/alsa-ucm-conf/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: David Runge +# Contributor: Jan Alexander Steffens (heftig) + +pkgname=alsa-ucm-conf +pkgver=1.2.13 +pkgrel=1 +pkgdesc="ALSA Use Case Manager configuration (and topologies)" +arch=(any) +url="https://alsa-project.org/" +license=(BSD-3-Clause) +source=( + $url/files/pub/lib/$pkgname-$pkgver.tar.bz2{,.sig} +) +sha512sums=('cad867268851ac178f3a5378a00e292184b0e0ec7955f297ae7ed56073d3dddb06c08666b23b1bf6b0065068a9370ee34608bd687763658c79d34b64059b1c85' + 'SKIP') +b2sums=('87e4bf2285961e316ca853e9245e02447ea9e60fa506e124c072e2b6ed71345fc0c30b19bf8c849f8123a6b95a4facd22225eafccba8164266961110a60ef44c' + 'SKIP') +validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) + +package() { + cd $pkgname-$pkgver + install -vdm 755 "$pkgdir/usr/share/alsa/" + cp -av ucm2 "$pkgdir/usr/share/alsa/" + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -vDm 644 ucm2/README.md -t "$pkgdir/usr/share/doc/$pkgname/ucm2" +}