lib/fltk/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=fltk
VERSION=1.3.9
RELEASE=1
SOURCE="https://www.fltk.org/pub/fltk/1.3.9/fltk-1.3.9-source.tar.gz"
build() {
msg "configuring fltk..."
CC=clang CXX=clang++ \
CPPFLAGS="-I${PREFIX}/include" \
LIBS="-lz -lm" \
./configure \
--prefix="$PREFIX" \
--enable-shared=no \
--disable-localjpeg \
--disable-localpng \
--disable-localzlib \
--disable-gl || die "configure failed"
msg "patching makeinclude..."
sed -i 's/^LDLIBS.*=.*/& -lXfixes -lxcb -lXau -lXdmcp -lXrender -lfontconfig -lfreetype -lexpat -lbz2/' makeinclude
msg "building fltk..."
make DIRS="src fluid" || die "make failed"
msg "installing fltk..."
make DIRS="src fluid" DESTDIR="$PKG" install || die "install failed"
}
. ${0%/*}/../../libsh/libdmake.sh
