aboutsummaryrefslogtreecommitdiff
path: root/lang/erlang14
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2009-06-10 15:57:29 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2009-06-10 15:57:29 +0000
commit9b534d30b7b207e4434f0f148dd5fb623ae94385 (patch)
tree8daa5daf24b1d05e6b3913d568cf0310a107452f /lang/erlang14
parentc7c5c72d9f4a487ed188a992a2a0e452f6a8c789 (diff)
Notes
Diffstat (limited to 'lang/erlang14')
-rw-r--r--lang/erlang14/Makefile3
-rw-r--r--lang/erlang14/files/patch-lib_wx_configure11
2 files changed, 13 insertions, 1 deletions
diff --git a/lang/erlang14/Makefile b/lang/erlang14/Makefile
index 58c2103522b9..4f33be393e77 100644
--- a/lang/erlang14/Makefile
+++ b/lang/erlang14/Makefile
@@ -57,7 +57,6 @@ CONFIGURE_ARGS+= --with-wx-config=${WX_CONFIG}
.endif
.endif
-USE_GCC= 4.3
USE_GMAKE= yes
USE_PERL5= yes
USE_RC_SUBR= epmd.sh
@@ -106,6 +105,8 @@ MAN4PREFIX= ${PREFIX}/lib/erlang
MAN6PREFIX= ${PREFIX}/lib/erlang
pre-configure:
+ @${REINPLACE_CMD} -e 's#%%CFLAGS%%#${CFLAGS}#g' ${WRKSRC}/lib/wx/configure
+
# Check if ${JAVAC} exists.
.if !defined(WITHOUT_JAVA)
@if [ ! -x ${JAVAC} ]; then \
diff --git a/lang/erlang14/files/patch-lib_wx_configure b/lang/erlang14/files/patch-lib_wx_configure
new file mode 100644
index 000000000000..8a334f042c0b
--- /dev/null
+++ b/lang/erlang14/files/patch-lib_wx_configure
@@ -0,0 +1,11 @@
+--- lib/wx/configure.orig 2009-06-10 10:35:03.000000000 +0800
++++ lib/wx/configure 2009-06-10 10:35:23.000000000 +0800
+@@ -3210,7 +3210,7 @@
+ ;;
+ *)
+ DEBUG_CFLAGS="-g -Wall -fPIC -DDEBUG $CFLAGS"
+- CFLAGS="-g -Wall -O2 -fPIC -fomit-frame-pointer -fno-strict-aliasing $CFLAGS"
++ CFLAGS="-Wall -fPIC -fomit-frame-pointer -fno-strict-aliasing $CFLAGS %%CFLAGS%%"
+ ;;
+ esac
+