diff options
author | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-12 12:46:56 +0000 |
---|---|---|
committer | Kirill Ponomarev <krion@FreeBSD.org> | 2004-10-12 12:46:56 +0000 |
commit | 374e07ba7598bdcb6e4fd2da66a98aaa4ece982b (patch) | |
tree | 58982f10c11c9a95047cca7c6bad45df7c72ccc3 /devel/codeworker/Makefile | |
parent | 0dc1b60e2cf3633ea24bb1f5118e8703c3e20044 (diff) |
Notes
Diffstat (limited to 'devel/codeworker/Makefile')
-rw-r--r-- | devel/codeworker/Makefile | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/devel/codeworker/Makefile b/devel/codeworker/Makefile index e4cbc640746d..912de35277a0 100644 --- a/devel/codeworker/Makefile +++ b/devel/codeworker/Makefile @@ -7,22 +7,23 @@ # PORTNAME= codeworker -PORTVERSION= 3.3 -PORTREVISION= 1 +PORTVERSION= 3.8.2 CATEGORIES= devel MASTER_SITES= http://codeworker.free.fr/downloads/ -DISTNAME= CodeWorker_SRC${PORTVERSION:S/./_/} +DISTNAME= CodeWorker_SRC${PORTVERSION:S/./_/g} MAINTAINER= ports@FreeBSD.org COMMENT= A parsing tool and a source code generator -PLIST_FILES= bin/codeworker +EXTRACT_BEFORE_ARGS= -qo -aa + +WRKSRC= ${WRKDIR}/CodeWorker${PORTVERSION:S/./_/g} + USE_ZIP= yes -USE_REINPLACE= yes -NO_WRKSUBDIR= yes -LDFLAGS+= -lcompat USE_GMAKE= yes -MAKE_ENV= LDFLAGS="${LDFLAGS}" +MAKE_ARGS= CC="${CXX}" CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LFLAGS="-lm" + +PLIST_FILES= bin/codeworker .include <bsd.port.pre.mk> @@ -30,11 +31,9 @@ MAKE_ENV= LDFLAGS="${LDFLAGS}" BROKEN= "Does not compile on !i386" .endif -post-patch: - @${REINPLACE_CMD} -e "s|^CXXFLAGS|#CXXFLAGS|g" \ - -e s"|LFLAGS|LDFLAGS|" -e "s|^LDFLAGS|#LDFLAGS|" \ - -e "s|CC|CXX|g" -e "s|^CXX|#CXX|g" ${WRKSRC}/Makefile - @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e "s|
||" +.if ${OSVERSION} < 500035 +CFLAGS+= -fpermissive +.endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/codeworker ${PREFIX}/bin |