diff options
Diffstat (limited to 'x11-toolkits/fltk-devel/Makefile')
-rw-r--r-- | x11-toolkits/fltk-devel/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/x11-toolkits/fltk-devel/Makefile b/x11-toolkits/fltk-devel/Makefile new file mode 100644 index 000000000000..1b739bbb26aa --- /dev/null +++ b/x11-toolkits/fltk-devel/Makefile @@ -0,0 +1,50 @@ +# Created by: gahr +# $FreeBSD$ + +PORTNAME= fltk +DISTVERSION= 1.3.x-r${SNAPSHOT_VERS} +CATEGORIES= x11-toolkits +MASTER_SITES= http://fltk.org/pub/${PORTNAME}/snapshots/ +PKGNAMESUFFIX= -devel + +MAINTAINER= gahr@FreeBSD.org +COMMENT= Cross-platform C++ graphical user interface toolkit + +LICENSE= LGPL20 + +LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \ + libjpeg.so:${PORTSDIR}/graphics/jpeg \ + libfreetype.so:${PORTSDIR}/print/freetype2 \ + libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig + +OPTIONS_DEFINE= EXAMPLES + +USE_XORG= xft +USE_GL= glu +USE_LDCONFIG= ${PREFIX}/lib/fltk-devel +USES+= cmake:outsource +CMAKE_ARGS+= -DOPTION_BUILD_SHARED_LIBS:BOOL=ON \ + -DOPTION_PREFIX_BIN:PATH=${PREFIX}/bin/fltk-devel \ + -DOPTION_PREFIX_DATA:PATH=${PREFIX}/share/fltk-devel \ + -DOPTION_PREFIX_DOC:PATH=${PREFIX}/share/examples/fltk-devel \ + -DOPTION_PREFIX_INCLUDE:PATH=${PREFIX}/include/fltk-devel \ + -DOPTION_PREFIX_LIB:PATH=${PREFIX}/lib/fltk-devel + +SNAPSHOT_VERS= 9998 +PORTEXAMPLES= * +EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}${PKGNAMESUFFIX} + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MEXAMPLES} +CMAKE_ARGS+= -DOPTION_BUILD_EXAMPLES:BOOL=ON +LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib +LDFLAGS+= -L${LOCALBASE}/lib +.else +CMAKE_ARGS+= -DOPTION_BUILD_EXAMPLES:BOOL=OFF +.endif + +post-install: + ${LN} -s fltk-devel/libfltk.so ${STAGEDIR}${PREFIX}/lib/libfltk-devel.so + +.include <bsd.port.mk> |