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

# source: james
TARBALL=gede-$PKGVER.tar.xz
MD5SUM=beea06d68ea42eb9ff1b57b201de8a02
SRC_URL=http://gede.acidron.com/uploads/source/$TARBALL
BUNDLE=

SLACKREQ='qt5-common ctags' # python build-time
SLACKDESC="gede: gede $PKGVER (GUI frontend for gdb debugger)
gede: 
gede: Gede is a graphical frontend (GUI) to GDB written in C++ and using 
gede: the Qt5 toolkit.
gede: 
gede: http://acidron.com/gede/
gede: 
gede: 
gede: 
gede: 
gede: 
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	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/gede*
	# required to make it build
	sed -i -e '/^QMAKE_CXXFLAGS/ s/$/ -fpermissive/' src/gd.pro &&
	sed -i -e 's|process.exitCode()|QString::number(process.exitCode())|' src/aboutdialog.cpp &&
	
	ln -s /opt/qt5/bin/qmake-64 /usr/bin/qmake-qt5 &&

	# this is taken from the "makefile"
	python build.py --verbose &&
	python build.py install --prefix=/usr &&

	pkg_build_slackdesc &&
	rm -f  /usr/bin/qmake-qt5
}


