diff options
author | Kevin Lo <kevlo@FreeBSD.org> | 2010-04-19 07:06:28 +0000 |
---|---|---|
committer | Kevin Lo <kevlo@FreeBSD.org> | 2010-04-19 07:06:28 +0000 |
commit | e096acc03cf50fabcd6de409f8c8d3f4a548b119 (patch) | |
tree | 8ed88f333de136904041befada01ddd7cfc8c6be /textproc/source-highlight/Makefile | |
parent | 1bb2ca7279340cb3aaee8d40c30b43d87846c60e (diff) |
Notes
Diffstat (limited to 'textproc/source-highlight/Makefile')
-rw-r--r-- | textproc/source-highlight/Makefile | 34 |
1 files changed, 26 insertions, 8 deletions
diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile index a7d8346e08f4..6b6979437d38 100644 --- a/textproc/source-highlight/Makefile +++ b/textproc/source-highlight/Makefile @@ -6,8 +6,7 @@ # PORTNAME= source-highlight -PORTVERSION= 2.11.1 -PORTREVISION= 0 +PORTVERSION= 3.1.3 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= src-highlite @@ -19,15 +18,15 @@ BUILD_DEPENDS= exctags:${PORTSDIR}/devel/ctags LIB_DEPENDS= boost_regex:${PORTSDIR}/devel/boost-libs GNU_CONFIGURE= yes -CONFIGURE_ARGS= LDFLAGS=-L${LOCALBASE}/lib CPPFLAGS=-I${LOCALBASE}/include -.if defined(NOPORTDOCS) -MAKE_ENV+= NOPORTDOCS="${NOPORTDOCS}" -.endif +LDFLAGS+= -L${LOCALBASE}/lib +CPPFLAGS+= -I${LOCALBASE}/include +CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}" USE_GMAKE= yes +USE_LDCONFIG= yes -MAN1= source-highlight.1 check-regexp.1 -INFO= source-highlight +MAN1= check-regexp.1 source-highlight.1 source-highlight-settings.1 +INFO= source-highlight source-highlight-lib OPTIONS= BASH "Support Bash completion" Off @@ -48,4 +47,23 @@ CONFIGURE_ARGS+= --without-bash-completion PLIST_SUB+= BASH="@comment " .endif +post-patch: + @${FIND} ${WRKSRC} -name "Makefile.in" -type f | ${XARGS} ${REINPLACE_CMD} -e \ + 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' +.if defined(NOPORTDATA) + @${REINPLACE_CMD} -e '/install-data-am:/,/:/s/install-source_highlightdataDATA//g' \ + ${WRKSRC}/doc/Makefile.in ${WRKSRC}/src/Makefile.in +.endif +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -e '/install-data-am:/,/:/s/install-source_highlightdocDATA//g' \ + ${WRKSRC}/Makefile.in ${WRKSRC}/doc/Makefile.in ${WRKSRC}/tests/Makefile.in +.endif +.if defined(NOPORTEXAMPLES) + @${REINPLACE_CMD} -e '/install-data-am:/,/:/s/install-source_highlightlibexampleDATA//g' \ + ${WRKSRC}/lib/examples/Makefile.in +.endif + +test: build + @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} ${MAKE_ARGS} check) + .include <bsd.port.post.mk> |