diff options
Diffstat (limited to 'graphics/swftools/Makefile')
-rw-r--r-- | graphics/swftools/Makefile | 33 |
1 files changed, 22 insertions, 11 deletions
diff --git a/graphics/swftools/Makefile b/graphics/swftools/Makefile index b7ec7c261ea5..894b14ff4c96 100644 --- a/graphics/swftools/Makefile +++ b/graphics/swftools/Makefile @@ -7,7 +7,7 @@ # PORTNAME= swftools -PORTVERSION= 0.6.1 +PORTVERSION= 0.6.2 CATEGORIES= graphics MASTER_SITES= http://www.quiss.org/swftools/ @@ -17,26 +17,37 @@ COMMENT= SWF manipulation and generation utilities LIB_DEPENDS= mp3lame.0:${PORTSDIR}/audio/lame \ t1.5:${PORTSDIR}/devel/t1lib \ jpeg.9:${PORTSDIR}/graphics/jpeg \ - freetype.9:${PORTSDIR}/print/freetype2 - -FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config + freetype.9:${PORTSDIR}/print/freetype2 \ + fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig USE_REINPLACE= yes USE_BISON= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - FREETYPE_CONFIG="${FREETYPE_CONFIG}" +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" + +MAN1= font2swf.1 jpeg2swf.1 pdf2swf.1 png2swf.1 swfbbox.1 swfc.1 \ + swfcombine.1 swfdump.1 swfextract.1 swfstrings.1 wav2swf.1 -MAN1= font2swf.1 jpeg2swf.1 pdf2swf.1 png2swf.1 swfbbox.1 swfc.1 \ - swfcombine.1 swfdump.1 swfextract.1 swfstrings.1 wav2swf.1 +CPPFLAGS= `pkg-config --cflags-only-I fontconfig freetype2` \ + -I${LOCALBASE}/include +LDFLAGS= `pkg-config --libs-only-L fontconfig freetype2` \ + -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e 's| -O | |g ; \ s|/usr/local/include|${LOCALBASE}/include|g ; \ - s|/usr/local/lib|${LOCALBASE}/lib|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|;make|;\$$\(MAKE\)|g' ${WRKSRC}/lib/Makefile.in + s|/usr/local/lib|${LOCALBASE}/lib|g ; \ + s|HAVE_FONTCONFIG_H|HAVE_FONTCONFIG_FONTCONFIG_H|g ; \ + s| fontconfig\.h| fontconfig/fontconfig.h|g ; \ + s|<fontconfig\.h>|<fontconfig/fontconfig.h>|g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e \ + 's|HAVE_FONTCONFIG_H|HAVE_FONTCONFIG_FONTCONFIG_H|g' ${WRKSRC}/config.h.in + @${REINPLACE_CMD} -e \ + 's|;make|;\$$\(MAKE\)|g' ${WRKSRC}/lib/Makefile.in + @${REINPLACE_CMD} -e \ + 's|HAVE_FONTCONFIG_H|HAVE_FONTCONFIG_FONTCONFIG_H|g ; \ + s|<fontconfig\.h>|<fontconfig/fontconfig.h>|g' ${WRKSRC}/pdf2swf/SWFOutputDev.cc .include <bsd.port.mk> |