# Description: Cross-platform C++ GUI toolkit # URL: http://www.fltk.org/ # Maintainer: Juergen Daubert juergen dot daubert at t-online dot de # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu # Depends on: libjpeg libpng xorg-libxft xorg-libxi name=fltk2 version=r7513 release=1 source=(http://ftp.easysw.com/pub/fltk/snapshots/fltk-2.0.x-$version.tar.bz2) build() { cd fltk-2.0.x-$version export DEFAULT_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/X11 -I$CLFS/usr/include/X11/extensions" export CFLAGS="$DEFAULT_CFLAGS -I$CLFS/usr/include/freetype2 -I$CLFS/usr/include/libpng12" export CXXFLAGS="$CFLAGS" export LDFLAGS="-L$CLFS/usr/lib -lXft -lXrender -lfontconfig -lfreetype -lX11 -lXi -lpng12" ./configure --build=$CHOST \ --host=$CTARGET \ --prefix=/usr \ --mandir=/usr/man \ --enable-shared \ --enable-xft sed -i Makefile -e 's|OpenGL||' -e 's|glut||' -e 's|test$||' sed -i fluid/Makefile -e '/fltk2-config/d' make AR="$AR" RANLIB="$RANLIB" STRIP="$STRIP" make DESTDIR=$PKG install AR="$AR" RANLIB="$RANLIB" STRIP="$STRIP" rm -r $PKG/usr/man }