blob: 3a7b79a6ecc9a304fecd47124c727c9503d3a6c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
# Maintainer: rern <rernrern@gmail.com>
pkgname=bluealsa
pkgver=4.1.1
pkgrel=1
pkgdesc='Bluetooth audio ALSA backend'
arch=( x86_64
aarch64
armv6h
armv7h )
reponame=bluez-alsa
url=https://github.com/Arkq/$reponame
license=( MIT )
depends=( alsa-lib bluez-libs glib2 libfdk-aac sbc systemd )
makedepends=( python-docutils python-packaging )
optdepends=( 'lame: build with mp3 support'
'libbsd: build with hcitop tool'
'libopenaptx-git: build with libopenaptx for apt-X'
'mpg123: build with mpg123 decoding support'
'ncurses: build with hcitop tool'
'readline: build with bluealsa-rfcomm tool'
'spandsp: build mSBC codec support' )
source=( https://github.com/Arkq/bluez-alsa/archive/refs/tags/v$pkgver.tar.gz )
sha512sums=('5e43846af5c7c30a3d81a704514076a73b1d8994db5ee8925a59b1b328f684c15188d45caf9358f59e57a0c200d644dc673bd1c44f7d48a51452776e01f022f8')
build() {
local flags
cd $srcdir/$reponame-$pkgver
autoreconf --install
flags=( #--with-libopenaptx
#--enable-a2dpconf
--enable-aac
--enable-cli
--enable-debug
#--enable-hcitop
#--enable-ldac
--enable-manpages
#--enable-mp3lame
#--enable-mpg123
#--enable-msbc
--enable-ofono
#--enable-rfcomm
--enable-systemd
--enable-upower )
./configure --prefix=/usr --sysconfdir=/etc "${flags[@]}"
make
}
package() {
cd $srcdir/$reponame-$pkgver
make DESTDIR=$pkgdir install
install -Dm0644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
|