initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

59
alsa-lib/PKGBUILD Normal file
View File

@@ -0,0 +1,59 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=alsa-lib
pkgver=1.2.6.1
pkgrel=2
pkgdesc="An alternative implementation of kernel sound support"
arch=('i686' 'x86_64')
url='https://alsa-project.org/'
depends=('glibc' 'alsa-topology-conf' 'alsa-ucm-conf')
license=('LGPL-2.1')
backup=('etc/alsa.conf'
'etc/asound.conf')
source=("https://www.alsa-project.org/files/pub/lib/$pkgname-$pkgver.tar.bz2"{,.sig}
"alsa.sh.profile"
"alsa.conf.profile"
"asound.conf"
"0001-correct-paths-for-configurations.patch"
"0002-Enabled-extended-namehints-in-alsa.conf.patch")
sha512sums=('70e539cf092b5d43e00e4134d8a3e184f0dc34312823e4b58a574320cbf06cb7369bc3251ecb1858033756a7a8c35d36faa8da48d49f6efe0cec905784adbd45'
'SKIP'
'13e7d3ec57c0b4048d6ca63284cc15ee26b77a30dbceb62fc7b870f1be36e435774a8a459cca06d5fbe4dfe5efb1b3ab016484b6d7e084d26f96232e4a8219b4'
'a519cb8797d889d78fef2fef4fa04699dd9e8821d714ec60b64324a0cba8073083d1aaa42154c42a2b22a82346cbd4991c91fa5c12dc719c22b42412aa8e4a8a'
'b0e8067ed1d8f09548056bfa54df065a4937bd75cc5140f973c1225a41cc6e508975f5d1fb467e30883aacd1b1487fb46acc92f6ee0099efcae9cd5fa5bb3799'
'b5a07622a0312f1cc277330d4e78178273b3991ce405faffe8010828baf8ec207f4070399ea7b687dcca438f7d4e24509065ec2c15e8b0085d21bed8941f4144'
'b21775dbc8e54b1c5015020a559c793c07627e04edc771521ff6661602726df488583f8d892acfb945185ab4b20c540f9c17230df1d4a742cd1a8eb430b98d08')
validpgpkeys=('F04DF50737AC1A884C4B3D718380596DA6E59C91') # ALSA Release Team (Package Signing Key v1) <release@alsa-project.org>
prepare() {
cd "$pkgname-$pkgver"
patch -Np1 -i ${srcdir}/0001-correct-paths-for-configurations.patch
patch -Np1 -i ${srcdir}/0002-Enabled-extended-namehints-in-alsa.conf.patch
autoreconf -vfi
}
build() {
cd "$pkgname-$pkgver"
./configure \
--prefix=/usr \
--disable-python \
--disable-static \
--disable-resmgr \
--enable-rawmidi \
--enable-seq \
--enable-aload \
--without-debug
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install -C doc
install -vDm 644 {MEMORY-LEAK,TODO,NOTES,ChangeLog,doc/asoundrc.txt} \
-t "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm755 "$srcdir/alsa.sh.profile" "$pkgdir/etc/profile.d/alsa.conf"
install -Dm644 "$srcdir/alsa.conf.profile" "$pkgdir/etc/alsa.conf"
install -Dm644 "$srcdir/asound.conf" -t "$pkgdir/etc"
install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
}