From ae5651b54816b82372c99d2fdfc3bb6e8e74f7ea Mon Sep 17 00:00:00 2001 From: bapt Date: Sat, 25 Jan 2014 00:08:27 +0000 Subject: Support stage --- devel/styx/Makefile | 26 +++++++------------------- 1 file 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 -- cgit