### this file is sourced not run
PKGBUILD=1
PKGARCH=x86_64

# source: james
# release tarball
#PKGVER=3.1.0
#TARBALL=bluez-alsa-$PKGVER.tar.gz
#MD5SUM=02d2c56383a8e7bacc3bde2e9a39af4c
#SRC_URL=https://github.com/Arkq/bluez-alsa/archive/v${PKGVER}.tar.gz
BUNDLE=

# git-master tarball
PKGVER=3.1.0.2021.11
MD5SUM=76a02ef7d1af73060c17016c5860a2e4
hash=24b730016ceef2c87fafb31b683e219be148c32f
hash7=${hash#???????}; hash7=${hash%$hash7}
TARBALL=bluez-alsa-$PKGVER-$hash7.tar.gz
SRC_URL=https://github.com/Arkq/bluez-alsa/archive/$hash.tar.gz

SLACKREQ='bluez glib libreadline libbsd libncurses libsbc libfdk-aac lame
libldac libopenaptx'
SLACKDESC="bluez-alsa: bluez-alsa $PKGVER (ALSA audio backend for Bluez)
bluez-alsa: 
bluez-alsa: This project is a rebirth of a direct integration between Bluez and 
bluez-alsa: ALSA, enabling bluetooth audio to be played directly on ALSA instead 
bluez-alsa: of pulseaudio.
bluez-alsa: 
bluez-alsa: https://github.com/Arkq/bluez-alsa
bluez-alsa: 
bluez-alsa: 
bluez-alsa: 
bluez-alsa:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/bluez-alsa* &&

	true
}
### default pkg_package
### build
pkg_build() {
	cd /tmp/bluez-alsa* &&
	
	# james: look for ncursesw not ncurses
	sed -i -e 's/ncurses/ncursesw/' configure.ac &&

	autoreconf -fi &&
	CONFFLAGS="$CONFFLAGS --enable-debug \
		--enable-aac     \
		--enable-mp3lame \
		--enable-ldac    \
		--enable-aptx    \
		--enable-aptx-hd \
		--enable-msbc    \
		--disable-payloadcheck \
		--enable-rfcomm \
		--enable-hcitop \
		--enable-cli    \
		--enable-a2dpconf" &&
	pkg_build_autoconf &&

	# copy docs (we can't convert to manpages)
	mkdir -p /usr/share/doc/bluealsa-$PKGVER &&
	install -m644 doc/*.{rst,txt} /usr/share/doc/bluealsa-$PKGVER &&
	
	pkg_build_slackdesc &&
	true
}


