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

# source: james
TARBALL=aeolus-$PKGVER.tar.bz2
MD5SUM=098febf615f149b11ef3c1820684ed37
SRC_URL=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/$TARBALL
BUNDLE=

STOPS_TARBALL=aeolus-stops-0.4.0.tar.bz2
STOPS_URL=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.4.0.tar.bz2

SLACKREQ='libzita-resampler libxclient libzita-alsa-pcmi' 
SLACKDESC="aeolus: aeolus $PKGVER (Pipe organ simulator)
aeolus: 
aeolus: Aeolus is a high quality pipe organ emulator using additive synthesis.
aeolus: 
aeolus: https://kokkinizita.linuxaudio.org/linuxaudio/index.html
aeolus: https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/
aeolus: 
aeolus: 
aeolus: 
aeolus: 
aeolus: 
"

### download
pkg_download() {
	pkg_download_default $1 $2 "$SRC_URL" &&
	pkg_download_default $1 $STOPS_TARBALL "$STOPS_URL"
}

### default pkg_prepare

### package
pkg_package() {
	rm -r ./etc ./var # delete unnecessary cruft &&
	install -dm775 ./usr/share/aeolus/stops &&
	tar -xf $SRC_DIR/$STOPS_TARBALL --strip-components=1 -C ./usr/share/aeolus/stops
}

### build
pkg_build() {
	cd /tmp/aeolus* &&

	cd source &&
	sed -i -e '/march=native/d; s/pkgconf/pkg-config/;' Makefile &&
	sed -i -e '/S_val/ s_stops_/usr/share/aeolus/stops_' main.cc &&
	make PREFIX=/usr LIBDIR=/usr/$LIBDIR &&
	make install PREFIX=/usr LIBDIR=/usr/$LIBDIR &&
	
	pkg_build_slackdesc
}
