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

# source: james
TARBALL=jconvolver-$PKGVER.tar.bz2
MD5SUM=3bfff9014074528f5895a01825dd83b8
SRC_URL=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/$TARBALL
BUNDLE=

REVERBS_TARBALL=jconvolver-reverbs.tar.bz2
REVERBS_URL=https://kokkinizita.linuxaudio.org/linuxaudio/downloads/$REVERBS_TARBALL

SLACKREQ='libzita-convolver libclthreads' 
SLACKDESC="jconvolver: jconvolver $PKGVER (JACK signal convolution)
jconvolver: 
jconvolver: Jconvolver is a command line JACK application using the 
jconvolver: zita-convolver library. Complex convolution matrices can be defined 
jconvolver: in a configuration file. The same configuration file can also be used 
jconvolver: by fconvolver which performs the same operation on files rather than 
jconvolver: real-time.
jconvolver: 
jconvolver: https://kokkinizita.linuxaudio.org/linuxaudio/index.html
jconvolver: 
jconvolver: 
"

### download
pkg_download() {
	pkg_download_default $1 $2 "$SRC_URL" &&
	pkg_download_default $1 $REVERBS_TARBALL "$REVERBS_URL"
}

### default pkg_prepare

### package
pkg_package() {
	tar -xf $SRC_DIR/$REVERBS_TARBALL -C ./usr/share/jconvolver
}

pkg_build() {
	cd /tmp/jconvolver* &&

	cd source &&
	sed -i -e '/march=native/d; s/pkgconf/pkg-config/;' Makefile &&
	make PREFIX=/usr LIBDIR=/usr/$LIBDIR &&
	make install PREFIX=/usr LIBDIR=/usr/$LIBDIR &&

	cd .. &&
	install -dm755 /usr/share/jconvolver &&
	cp -r config-files /usr/share/jconvolver &&
	
	pkg_build_slackdesc
}
