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

# source: BLFS 11.3
# step: updated to BLFS r12.4-1080 and ported to cmake
TARBALL=fltk-$PKGVER-source.tar.gz
MD5SUM=83c567727e61c779f6681b0298226d05
SRC_URL=https://github.com/fltk/fltk/releases/download/release-$PKGVER/$TARBALL
BUNDLE=

SLACKREQ='libX11 libpng libjpeg-turbo cairo gtk3' # doxygen to build docs
SLACKDESC="fltk: fltk $PKGVER
fltk:
fltk: The Fast Light Tool Kit (\"FLTK\", pronounced \"fulltick\") is a
fltk: cross-platform C++ GUI toolkit.
fltk:
fltk:
fltk:
fltk:
fltk:
fltk:
fltk:
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	CFLAGS="$CFLAGS -fPIC"
	CONFFLAGS="$CONFFLAGS --enable-shared --enable-cairo"
	MAKEFLAGS="$MAKEFLAGS docdir=/usr/share/doc/fltk-$PKGVER"
	MAKEINSTALLFLAGS="$MAKEINSTALLFLAGS docdir=/usr/share/doc/fltk-$PKGVER"

	cd /tmp/fltk* &&
	sed -i -e '/cat./d' documentation/Makefile &&
	pkg_build_autoconf &&

	make -C documentation $MAKEINSTALLFLAGS html && # extra docs require Doxygen
	make $MAKEINSTALLFLAGS install && # install libraries and examples
	rm -vf /usr/lib64/libfltk*.a &&

	make -C documentation $MAKEINSTALLFLAGS install-linux && # install extra docs
	#make -C test $MAKEINSTALLFLAGS install-linux && # don't want the sample games, they're big
	rm -rf /usr/share/man/man6 && # remove sample game manuals

	pkg_build_slackdesc
}

# vim:ft=sh:
