diff options
author | bapt <bapt@FreeBSD.org> | 2014-01-25 08:08:27 +0800 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2014-01-25 08:08:27 +0800 |
commit | ae5651b54816b82372c99d2fdfc3bb6e8e74f7ea (patch) | |
tree | 7a9f4ff0beebc98b0c1fa7b8c0c147568a30ceb3 /devel | |
parent | 5660578238d21ba8b8d80d3b5865f21d8f523bf6 (diff) | |
download | freebsd-ports-gnome-ae5651b54816b82372c99d2fdfc3bb6e8e74f7ea.tar.gz freebsd-ports-gnome-ae5651b54816b82372c99d2fdfc3bb6e8e74f7ea.tar.zst freebsd-ports-gnome-ae5651b54816b82372c99d2fdfc3bb6e8e74f7ea.zip |
Support stage
Diffstat (limited to 'devel')
-rw-r--r-- | devel/styx/Makefile | 26 |
1 files changed, 7 insertions, 19 deletions
diff --git a/devel/styx/Makefile b/devel/styx/Makefile index 6d491b90eec2..fc252fe1317b 100644 --- a/devel/styx/Makefile +++ b/devel/styx/Makefile @@ -8,37 +8,25 @@ CATEGORIES= devel MASTER_SITES= http://www.speculate.de/styx/ MAINTAINER= ports@FreeBSD.org -COMMENT= A scanner/parser generator +COMMENT= Scanner/parser generator +OPTIONS_DEFINE= EXAMPLES DOCS USE_AUTOTOOLS= libtool -USES= iconv -USE_GMAKE= yes +USES= gmake iconv GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME} USE_LDCONFIG= yes -NO_STAGE= yes -post-patch: -.if defined(NOPORTEXAMPLES) - ${REINPLACE_CMD} -e '/SUBDIRS/s|spexml||' ${WRKSRC}/Makefile.in -.endif - post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${WRKSRC}/doc \ --exclude "*.in" --exclude "*Makefile*" -cf - . | \ - ${TAR} -C ${DOCSDIR} --unlink -xf - - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} -.endif -.if !defined(NOPORTEXAMPLES) - @${MKDIR} ${EXAMPLESDIR} + ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf - + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${TAR} -C ${WRKSRC} \ --exclude "*.in" --exclude "*Makefile*" -cf - spe pat | \ - ${TAR} -C ${EXAMPLESDIR} --unlink -xf - - @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} -.endif + ${TAR} -C ${STAGEDIR}${EXAMPLESDIR} --unlink -xf - .include <bsd.port.mk> |