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

# source: james
TARBALL=carla-$PKGVER.tar.gz
MD5SUM=41edf2d5c42ef469cb9d23750368895f
SRC_URL=https://github.com/falkTX/Carla/archive/refs/tags/v$PKGVER.tar.gz
BUNDLE=

SLACKREQ='liblo liblv2 gtk3 qt5-common python3-pyqt5 python3-pyliblo3' # 
SLACKDESC="carla: carla $PKGVER (Audio plugins host)
carla: 
carla: Carla is a fully-featured audio plugin host, with support for many 
carla: audio drivers and plugin formats.
carla: 
carla: https://github.com/falkTX/Carla
carla: 
carla: 
carla: 
carla: 
carla: 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cp tmp/pkg/ladspa.h usr/include
}

### default pkg_package
### build
pkg_build() {
	# qt5	
	export PATH="$PATH:/opt/qt5/bin"
	export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/qt5/$LIBDIR"
	export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/qt5/$LIBDIR/pkgconfig"
	export QT5_PATH="/opt/qt5/bin"
	export QT5_LD_LIBRARY_PATH="/opt/qt5/$LIBDIR"
	export QT5_PKG_CONFIG_PATH="/opt/qt5/$LIBDIR/pkgconfig"
	export QT5_CPLUS_INCLUDE_PATH="/opt/qt5/include" 

	cd /tmp/Carla* &&

	# lib -> $LIBDIR where it matters
	sed -i -e "s|/lib/|/$LIBDIR/|" source/modules/lilv/config/lilv_config.h &&
	sed -i -e 's/"lib"/"'$LIBDIR'"/' data/carla-single &&

	make features &&
	# make && make install &&
	# make && make install PREFIX=/opt/carla &&
	make PREFIX=/usr LIBDIR=/usr/$LIBDIR &&
	make PREFIX=/usr LIBDIR=/usr/$LIBDIR install &&
	
	pkg_build_slackdesc
}
