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

# source: james + Arch AUR
TARBALL=librecad-$PKGVER.tar.gz
MD5SUM=b8dc5383c299ef31481ef4db76958225
SRC_URL=https://github.com/LibreCAD/LibreCAD/archive/$PKGVER.tar.gz
BUNDLE=

SLACKREQ='qt5-common' # build-only: libboost
SLACKDESC="librecard-qt5: librecard-qt5 $PKGVER (2D CAD program)  
librecard-qt5:  
librecard-qt5: LibreCAD is a 2D CAD drawing tool based on the community edition of 
librecard-qt5: QCad (www.qcad.org).  
librecard-qt5: 
librecard-qt5: 
librecard-qt5: 
librecard-qt5: 
librecard-qt5: 
librecard-qt5: 
librecard-qt5: http://librecad.org/
"

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

	cd /tmp/Libre*
	qmake librecad.pro &&
	make $MAKEFLAGS && 
	
	# install (from AUR)
	install -D -m0755 unix/librecad /usr/bin/librecad &&
	install -D -m0755 unix/ttf2lff /usr/bin/ttf2lff   &&

	install -D -m0644 desktop/librecad.desktop /usr/share/applications/librecad.desktop &&
	install -D -m0644 desktop/librecad.1 /usr/share/man/man1/librecad.1 &&

	install -D -m0644 librecad/support/doc/README /usr/share/doc/librecad/index.README &&
	install -D -m0644 librecad/support/doc/index.html /usr/share/doc/librecad/index.html &&
	install -D -m0644 librecad/support/doc/style.css /usr/share/doc/librecad/style.css &&
	install -D -m0644 librecad/support/doc/img/librecadlogo.png /usr/share/doc/librecad/img/librecadlogo.png &&

	mkdir -p /usr/share/pixmaps /usr/share/icons/hicolor/scalable/apps &&
	install -D -m0644 desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg /usr/share/icons/hicolor/scalable/apps/librecad.svg &&	
	rsvg-convert -w 48 -h 48 -f png -o /usr/share/pixmaps/librecad.png \
	    desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg &&

	mkdir -p /usr/share/librecad/ &&
	cp -r unix/resources/{library,patterns,fonts,qm} /usr/share/librecad/ &&
	
	pkg_build_slackdesc
}


