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

# source: james
TARBALL=gambas3-$PKGVER.tar.bz2
MD5SUM=1734e722a9f04db0f27b2e4d68a374b6
SRC_URL=http://downloads.sourceforge.net/gambas/$TARBALL
BUNDLE=

SLACKREQ='libffi bzip2 cairo sqlite3 gtk2 imlib2 libxml2
libncurses curl openssl libpcre libpng libxslt '
SLACKDESC="gambas3: gambas3 $PKGVER (Gambas BASIC)  
gambas3:  
gambas3: Gambas is a free development environment based on a Basic interpreter 
gambas3: with object extensions, a bit like Visual Basic
gambas3: 
gambas3: 
gambas3: 
gambas3: 
gambas3: 
gambas3: 
gambas3:
"
SLACKSUG='qt4 qt5 postgresql mariadb gstreamer2 poppler
libgtkglext libglew v4l-utils libgmime dbus
libSDL libSDL-mixer libSDL-ttf libSDL2 libSDL2-mixer libSDL2-ttf'

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	# qt4
	export PATH="$PATH:/opt/qt4/bin"
	export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/qt4/$LIBDIR"
	export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/qt4/$LIBDIR/pkgconfig"
	#export CPLUS_INCLUDE_PATH="$CPLUS_INCLUDE_PATH:/opt/qt4/include"
	export QT4_PATH="/opt/qt4/bin"
	export QT4_LD_LIBRARY_PATH="/opt/qt4/$LIBDIR"
	export QT4_PKG_CONFIG_PATH="/opt/qt4/$LIBDIR/pkgconfig"
	export QT4_CPLUS_INCLUDE_PATH="/opt/qt4/include" 

	# 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 CPLUS_INCLUDE_PATH="$CPLUS_INCLUDE_PATH:/opt/qt5/include"
	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" 

	# idiotic qt - referring to un-installed libs
	sed -i -e 's|-lwebcore||g; s|-ljscore||g;' /opt/qt4/lib64/*.la
	
	CONFFLAGS="$CONFFLAGS -C"
	cd /tmp/gambas3* &&
	./reconf-all &&
	pkg_build_autoconf &&
	pkg_build_slackdesc &&
	
	# don't carry our modified qt
	rm -rf /opt/qt4
}


