Index: head/graphics/mscgen/Makefile =================================================================== --- head/graphics/mscgen/Makefile (revision 533669) +++ head/graphics/mscgen/Makefile (revision 533670) @@ -1,37 +1,38 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= mscgen PORTVERSION= 0.20 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= http://www.mcternan.me.uk/mscgen/software/ \ http://romain.blogreen.org/distfiles/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= Message Sequence Chart Renderer -OPTIONS_DEFINE= FREETYPE PNG -OPTIONS_DEFAULT=FREETYPE PNG +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -.include +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libtiff.so:graphics/tiff \ + libwebp.so:graphics/webp -.if ${PORT_OPTIONS:MFREETYPE} -CONFIGURE_ARGS+=--with-freetype -LIB_DEPENDS+= libfreetype.so:print/freetype2 -.else -CONFIGURE_ARGS+=--without-freetype -.endif +USES= jpeg -.if ${PORT_OPTIONS:MPNG} -CONFIGURE_ARGS+=--with-png -LIB_DEPENDS+= libgd.so:graphics/gd -.else -CONFIGURE_ARGS+=--without-png -.endif +GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -GNU_CONFIGURE= yes + +OPTIONS_DEFINE= FREETYPE PNG +OPTIONS_DEFAULT= FREETYPE PNG + +FREETYPE_CONFIGURE_WITH= freetype +FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 + +PNG_CONFIGURE_WITH= png +PNG_LIB_DEPENDS= libgd.so:graphics/gd \ + libpng16.so:graphics/png .include