diff options
| author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2013-08-22 15:20:57 +0000 |
|---|---|---|
| committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2013-08-22 15:20:57 +0000 |
| commit | 35cbf0976fb8564c1faca55b0006a547629a80d5 (patch) | |
| tree | fe2731de739bd7595ac33afd1333322ee994a971 /graphics/ming/Makefile | |
| parent | 1466c33bcfbb325a60ab45ade3d9ea395411defa (diff) | |
Notes
Diffstat (limited to 'graphics/ming/Makefile')
| -rw-r--r-- | graphics/ming/Makefile | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/graphics/ming/Makefile b/graphics/ming/Makefile index 5d0abb5bd970..09e97832d758 100644 --- a/graphics/ming/Makefile +++ b/graphics/ming/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= ming -PORTVERSION= 0.4.4 -PORTREVISION?= 2 +PORTVERSION= 0.4.5 +PORTREVISION?= 0 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/Releases/ @@ -14,6 +14,12 @@ LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \ gif:${PORTSDIR}/graphics/giflib \ png15:${PORTSDIR}/graphics/png +.if defined(SLAVEPORT) +LIB_DEPENDS+= ming:${PORTSDIR}/graphics/ming +.else +OPTIONS_DEFINE= DOCS +.endif + CONFLICTS= ja-ming-[0-9]* CFLAGS+= -I${LOCALBASE}/include @@ -28,16 +34,16 @@ USES+= bison gmake pathfix DOCS= HISTORY NEWS README TODO DOCS_UTIL= README TIPS TODO swftoperl.html -.if defined(SLAVEPORT) -LIB_DEPENDS+= ming:${PORTSDIR}/graphics/ming -.endif +.include <bsd.port.options.mk> post-patch: @${REINPLACE_CMD} -e 's|ungif|gif|g' ${WRKSRC}/configure ${WRKSRC}/docs/man/Makefile \ ${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/py_ext/setup.py.in @${REINPLACE_CMD} -e '/PrintGifError();/d' ${WRKSRC}/src/blocks/gifdbl.c \ ${WRKSRC}/util/gif2dbl.c ${WRKSRC}/util/gif2mask.c + @${REINPLACE_CMD} -e 's|#if GIFLIB_GIFERRORSTRING|#if 0|' ${WRKSRC}/src/libming.h # patch for graphics/p5-ming + @${REINPLACE_CMD} -e '/ming_is_compiled()/ s|^|#|; /LIBS/d' ${WRKSRC}/perl_ext/Makefile.PL @${REINPLACE_CMD} -e 's|\.3pm|.3|g' ${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/perl_ext/mkdoc @${REINPLACE_CMD} -e 's|GvCV(\(.*\)) = \(.*\);|GvCV_set(\1, \2);|' ${WRKSRC}/perl_ext/Exports.c @${REINPLACE_CMD} -e '1 s|/usr/bin/perl|${PERL}|' ${WRKSRC}/perl_ext/examples/*.cgi @@ -54,7 +60,7 @@ post-install: ${INSTALL_DATA} *.h src/*.h ${PREFIX}/include/ming/ && \ ${INSTALL_DATA} src/blocks/*.h ${PREFIX}/include/ming/blocks/ && \ ${INSTALL_DATA} util/png2dbl.c util/*.h ${PREFIX}/include/ming/util/ -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR}/ ${DOCSDIR}/util/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}/ cd ${WRKSRC}/util/ && ${INSTALL_DATA} ${DOCS_UTIL} ${DOCSDIR}/util/ |
