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

# source: james
TARBALL=gmic_$PKGVER.tar.gz
MD5SUM=cb65ea96899d687b54414b98667442c9
SRC_URL=https://gmic.eu/files/source/$TARBALL
BUNDLE=

## note: the source was prepared this way:
## git clone https://github.com/GreycLab/gmic
## git clone https://github.com/c-koi/gmic-qt.git
## make -C gmic/src CImg.h gmic_stdlib.h libcgmic_files

SLACKREQ='qt5-common libfftw3 libheif libde265'
SLACKDESC="gmic-qt: gmic-qt $PKGVER (GMIC plugin for Gimp)
gmic-qt: 
gmic-qt: GMIC (or G'MIC) is a full-featured image processing plugin for Gimp 
gmic-qt: to manipulate / filter / visualize generic image datasets, ranging 
gmic-qt: from 1D scalar signals to 3D+t sequences of multi-spectral volumetric 
gmic-qt: images.
gmic-qt: 
gmic-qt: This package is the standalone GUI version. 
gmic-qt: 
gmic-qt: https://gmic.eu/
gmic-qt:
"


### default pkg_download
### default pkg_prepare
### 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" 

	PLUGDIR=$(gimptool-2.0 --gimpplugindir)/plug-ins

	# recipe from main gmic.eu page
	cd /tmp/gmic*/src &&
	make $MAKEFLAGS gmic_qt &&
	#make install && # can't install - will attempt to install CLI gmic which we don't build
	install -m755 ../gmic-qt/gmic_qt /usr/bin &&
	install -dm755 /usr/share/applications /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/scalable/apps &&
	install -m644 ../gmic-qt/gmic_qt.desktop /usr/share/applications &&
	install -m644 ../gmic-qt/icons/application/48-gmic_qt.png /usr/share/icons/hicolor/48x48/apps &&
	install -m644 ../gmic-qt/icons/application/gmic_qt.svg /usr/share/icons/hicolor/scalable/apps &&

	# recipe from gmic-qt github
	#cd /tmp/gmic*/gmic-qt &&
	#qmake HOST=none &&
	#make $MAKEFLAGS &&
	#install -m755 gmic_gimp_qt $PLUGDIR/gmic_gimp_qt-$GIMP_COMPAT &&
	#install -m644 ../gmic/resources/gmic_cluts.gmz $PLUGDIR &&
	
	pkg_build_slackdesc
}


