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

# source: james
#TARBALL=qpdfview_trunk-r2103.tgz # 0.4.18.2103 # bzr version 2103 (2020-01-03). This is newer than 0.4.18 release.
#MD5SUM=49308ab84bebe01c0aa4bdd1fb4a3d06
#SRC_URL=https://bazaar.launchpad.net/~adamreichold/qpdfview/trunk/tarball/2103
TARBALL=qpdfview-$PKGVER.tar.gz
MD5SUM=820c0f48ec2175355247bb624757867b
SRC_URL=https://launchpad.net/qpdfview/trunk/0.5.0/+download/$TARBALL
BUNDLE=

SLACKREQ='libspectre libdjvulibre poppler qt5-common poppler-qt5'
SLACKDESC="qpdfview: qpdfview $PKGVER (PDF Viewer)
qpdfview: 
qpdfview: qpdfview is a tabbed document viewer capable of viewing PDF, PS and
qpdfview: DJVU documents. It can also view certain image files.
qpdfview:
qpdfview: This one uses poppler-backend.
qpdfview:
qpdfview: https://launchpad.net/qpdfview
qpdfview: https://code.launchpad.net/~adamreichold/qpdfview/trunk
qpdfview: 
qpdfview: 
"
SLACKCON=qpdfview-mupdf

### 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"

	cd /tmp/qpdfview* &&       # release tarball build
	#cd /tmp/*/qpdfview/trunk && # SVN build

	# patch desktop file for Fatdog
	sed -i -e '/^Categories=/ s/$/X-DocumentUtility;/' miscellaneous/qpdfview.desktop.in &&
	
	lrelease-qt5 qpdfview.pro &&
	qmake-qt5 \
		PLUGIN_INSTALL_PATH=/usr/$LIBDIR/qpdfview \
		APPLICATION_VERSION=$PKGVER \
		qpdfview.pro &&
	make &&
	make install &&
	pkg_build_slackdesc &&

	## Add ROX SendTo
	mkdir -p /etc/xdg/rox.sourceforge.net/SendTo/.application_pdf &&
	cd /etc/xdg/rox.sourceforge.net/SendTo &&
	ln -sfv /usr/share/applications/qpdfview.desktop qpdfview &&
	ln -sfv /usr/share/applications/qpdfview.desktop .application_pdf/Open-with-Qpdfview
}
