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

# source: james
TARBALL=mtcelledit-$PKGVER.tar.xz
MD5SUM=96ffe9538cf846bf507d3bbb2426b336
SRC_URL=https://github.com/matyler/mtCellEdit/releases/download/$PKGVER/$TARBALL
BUNDLE=

SLACKREQ='qt5-common' # txt2tags inkscape build-time only
SLACKDESC="mtcelledit: mtcelledit $PKGVER (Simple utilitarian spreadsheet)
mtcelledit: 
mtcelledit: mtcelledit is the spreadsheet from Mark Tyler, the original author of 
mtcelledit: mtpaint. In his words: mtCellEdit is a lightweight spreadsheet 
mtcelledit: program that I created from scratch. It is a small, no frills program 
mtcelledit: which is designed to handle simple day to day spreadsheet tasks. I 
mtcelledit: have put the most important facilities I want into a small customized 
mtcelledit: program which means I can avoid the problems of larger programs such 
mtcelledit: as slow operating speeds and overcomplicated user interfaces.
mtcelledit: 
mtcelledit: https://ced.marktyler.org/
"

### default pkg_download
### default pkg_prepare
### packageb
pkg_packageb() { # has to be packageb, not the normal package
	rm -rf root
}

### build
pkg_build() {
	cd /tmp/mtcell*
	
	# 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" 
	
	# kill non-root requirement
	cd pkg
	sed -i -e '/whoami/ s/=/!=/' src/_build_global.txt &&
	sed -i -e 's/sudo//' src/build_generic.sh &&

	# use slackware64 bcfile
	yes | ./build_install.sh --bcfile etc/bcfile_slackware64.txt &&
	
	# sample data
	mkdir -p /usr/share/doc/mtcelledit/sample &&
	install -m644 ../test/data/* /usr/share/doc/mtcelledit/sample &&
	
	# cleanup
	pkg_build_slackdesc
}
