aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-01-25 08:08:27 +0800
committerbapt <bapt@FreeBSD.org>2014-01-25 08:08:27 +0800
commitae5651b54816b82372c99d2fdfc3bb6e8e74f7ea (patch)
tree7a9f4ff0beebc98b0c1fa7b8c0c147568a30ceb3 /devel
parent5660578238d21ba8b8d80d3b5865f21d8f523bf6 (diff)
downloadfreebsd-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/Makefile26
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>