diff options
author | sobomax <sobomax@FreeBSD.org> | 2001-03-11 17:04:13 +0800 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2001-03-11 17:04:13 +0800 |
commit | ffe5f5c25d5df82890e9d7035274b7600736e2d8 (patch) | |
tree | c249cc0eb492bad1494818590828863a3ea77790 /devel | |
parent | 0bbdb8ea0d943ea8df10ff1204d425cfe5225b0f (diff) | |
download | freebsd-ports-gnome-ffe5f5c25d5df82890e9d7035274b7600736e2d8.tar.gz freebsd-ports-gnome-ffe5f5c25d5df82890e9d7035274b7600736e2d8.tar.zst freebsd-ports-gnome-ffe5f5c25d5df82890e9d7035274b7600736e2d8.zip |
Workaround a c++ bug on alpha.
Submitted by: steve
Diffstat (limited to 'devel')
-rw-r--r-- | devel/linguist/Makefile | 8 | ||||
-rw-r--r-- | devel/moonshine/Makefile | 18 |
2 files changed, 19 insertions, 7 deletions
diff --git a/devel/linguist/Makefile b/devel/linguist/Makefile index 0f9cd20f3bb0..6115102291c8 100644 --- a/devel/linguist/Makefile +++ b/devel/linguist/Makefile @@ -28,6 +28,12 @@ MAKE_ENV= TMAKEPATH="${LOCALBASE}/share/tmake/freebsd-g++" \ MOC="${X11BASE}/bin/moc2" MAKE_ARGS= -e +.include <bsd.port.pre.mk> + +.if ${MACHINE_ARCH} == "alpha" +CFLAGS+= -O0 +.endif + post-configure: @${PERL} -pi -e 's|\$\(SUBDIRS\):.*tmake_all|\$\(SUBDIRS\):|' \ ${WRKSRC}/Makefile @@ -41,4 +47,4 @@ do-install: ${MKDIR} ${PREFIX}/share/doc/linguist ${INSTALL_MAN} ${WRKSRC}/linguist/tutorial/doc/html/* ${PREFIX}/share/doc/linguist -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/moonshine/Makefile b/devel/moonshine/Makefile index d60d5a16fbad..76c5424effd8 100644 --- a/devel/moonshine/Makefile +++ b/devel/moonshine/Makefile @@ -21,11 +21,17 @@ CPPFLAGS+= -I${X11BASE}/include CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" +.include <bsd.port.pre.mk> + +.if ${MACHINE_ARCH} == "alpha" +CFLAGS+= -O0 +.endif + pre-configure: - @ find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ - 's|\$$\{prefix\}/moonshine|\$$\{prefix\}/share/moonshine| ; \ - s|\@INSTBIN\@|${PREFIX}/bin| ; s|moc -o|\$$\(MOC\) -o|' - @ ${PERL} -pi -e 's|/usr/share/moonshine|${PREFIX}/share/moonshine|' \ - ${WRKSRC}/include/tags.h + @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ + 's|\$$\{prefix\}/moonshine|\$$\{prefix\}/share/moonshine| ; \ + s|\@INSTBIN\@|${PREFIX}/bin| ; s|moc -o|\$$\(MOC\) -o|' + @${PERL} -pi -e 's|/usr/share/moonshine|${PREFIX}/share/moonshine|' \ + ${WRKSRC}/include/tags.h -.include <bsd.port.mk> +.include <bsd.port.post.mk> |