summaryrefslogtreecommitdiff
path: root/devel/bisoncpp/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/bisoncpp/Makefile')
-rw-r--r--devel/bisoncpp/Makefile72
1 files changed, 0 insertions, 72 deletions
diff --git a/devel/bisoncpp/Makefile b/devel/bisoncpp/Makefile
deleted file mode 100644
index b6feb307cf2b..000000000000
--- a/devel/bisoncpp/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bisoncpp
-PORTVERSION= 4.10.01
-PORTREVISION= 4
-CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}/bisonc%2B%2B/${PORTVERSION}
-DISTNAME= bisonc++_${PORTVERSION}.orig
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= LALR(1) parser generator that generates C++ classes
-
-LICENSE= GPLv3
-
-DEPRECATED= Depends on broken and expiring libbobcat
-EXPIRATION_DATE= 2018-08-20
-
-BUILD_DEPENDS= icmake:devel/icmake \
- yodl>=3.0:textproc/yodl \
- libbobcat>=3.18:devel/libbobcat
-
-DOCSDIR= ${PREFIX}/share/doc/bisonc++
-PORTDOCS= *
-
-WRKSRC= ${WRKDIR}/bisonc++-${PORTVERSION}
-
-USE_GCC= yes
-
-USES= shebangfix
-
-SHEBANG_LANG= icmake
-icmake_OLD_CMD= /usr/bin/icmake
-icmake_CMD= ${LOCALBASE}/bin/icmake
-
-SHEBANG_FILES= build \
- documentation/examples/bison++Example.NEW/make \
- documentation/man/calculator/build \
- documentation/manual/examples/calc/build \
- documentation/manual/examples/errorcalc/build \
- documentation/manual/examples/mfcalc/build \
- documentation/manual/examples/rpn/build \
- documentation/manual/grammar/poly/build \
- documentation/regression/run \
- parser/driver/build \
- scanner/driver/build
-
-post-patch:
- @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/INSTALL.im
- @${REINPLACE_CMD} 's|"g++|"${CXX}|' \
- ${WRKSRC}/INSTALL.im \
- ${WRKSRC}/scanner/driver/build \
- ${WRKSRC}/parser/driver/build
- @${REINPLACE_CMD} 's|"gcc|"${CC}|' \
- ${WRKSRC}/icmake/special
- @${REINPLACE_CMD} 's|"cp -d |"cp -Pp | ; \
- s|"cp -r |"cp -R | ; \
- s|-doc|/doc|' \
- ${WRKSRC}/icmake/install
-
-do-build:
- @cd ${WRKSRC} && ./build program strip
- @cd ${WRKSRC} && ./build man
- @cd ${WRKSRC} && ./build manual
-
-do-install:
- cd ${WRKSRC} && ./build install program ${STAGEDIR}
- cd ${WRKSRC} && ./build install man ${STAGEDIR}
- cd ${WRKSRC} && ./build install manual ${STAGEDIR}
- cd ${WRKSRC} && ./build install skel ${STAGEDIR}
-
-.include <bsd.port.mk>