diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2002-11-03 23:56:03 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2002-11-03 23:56:03 +0000 |
commit | 57a028c2fe415f112fab9d7c667f0d402bb98004 (patch) | |
tree | 08a42112c1a2284dd90bd5e2457a856fff4a0226 /textproc/gdome2 | |
parent | 6cf3dcffa8a078e24d0f69e1a5d33c3f5e5d5e59 (diff) | |
download | ports-57a028c2fe415f112fab9d7c667f0d402bb98004.tar.gz ports-57a028c2fe415f112fab9d7c667f0d402bb98004.zip |
USE_REINPLACE instead of perl.
Notes
Notes:
svn path=/head/; revision=69393
Diffstat (limited to 'textproc/gdome2')
-rw-r--r-- | textproc/gdome2/Makefile | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/textproc/gdome2/Makefile b/textproc/gdome2/Makefile index 772015a84d74..2201a5105dde 100644 --- a/textproc/gdome2/Makefile +++ b/textproc/gdome2/Makefile @@ -16,6 +16,7 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 USE_GNOMENG= yes USE_GNOME= glib12 +USE_REINPLACE= yes USE_LIBTOOL= yes CONFIGURE_ENV= GLIB_CONFIG="${GLIB_CONFIG}" CPPFLAGS="-I${LOCALBASE}/include" PLIST_SUB= DOCSDIR="share/doc/${DISTNAME}" @@ -24,15 +25,19 @@ INSTALLS_SHLIB= yes MAN1= gdome-config.1 post-patch: - @${PERL} -i -pe 's,^(HTML_DIR *= *).*,$$1\$$(prefix)/share/doc,' ${WRKSRC}/gtk-doc/Makefile.in - @${FIND} ${WRKSRC} -type f | ${XARGS} ${PERL} -i -pe \ - 's,<parser.h>,<libxml/parser.h>,; \ - s,<hash.h>,<libxml/hash.h>,; \ - s,<xmlmemory.h>,<libxml/xmlmemory.h>,; \ - s,<tree.h>,<libxml/tree.h>,; \ - s,<xmlerror.h>,<libxml/xmlerror.h>,; \ - s,<xmlIO.h>,<libxml/xmlIO.h>,; \ - s,<parserInternals.h>,<libxml/parserInternals.h>,; \ - s,<entities.h>,<libxml/entities.h>,' + @${REINPLACE_CMD} -E -e \ + 's,^(HTML_DIR *= *).*,\1\$$(prefix)/share/doc,' \ + ${WRKSRC}/gtk-doc/Makefile.in + @${FIND} ${WRKSRC} -type f -and \ + '(' -name '*.[ch]' -or -name '*.xml' ')' | \ + ${XARGS} ${REINPLACE_CMD} -e ' \ + s,<parser\.h>,<libxml/parser.h>,; \ + s,<hash\.h>,<libxml/hash.h>,; \ + s,<xmlmemory\.h>,<libxml/xmlmemory.h>,; \ + s,<tree\.h>,<libxml/tree.h>,; \ + s,<xmlerror\.h>,<libxml/xmlerror.h>,; \ + s,<xmlIO\.h>,<libxml/xmlIO.h>,; \ + s,<parserInternals\.h>,<libxml/parserInternals.h>,; \ + s,<entities\.h>,<libxml/entities.h>,' .include <bsd.port.mk> |