aboutsummaryrefslogtreecommitdiff
path: root/lang/clisp/Makefile
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2008-02-15 19:11:04 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2008-02-15 19:11:04 +0000
commit525ad3e3d6ef0cef70c17c2dd0ec59779c8b373e (patch)
treea96220436784819e0a59f81f35f65d7082709d5f /lang/clisp/Makefile
parentc9882bd81a9a9a664fde9bdbb563e2394d61bec1 (diff)
downloadports-525ad3e3d6ef0cef70c17c2dd0ec59779c8b373e.tar.gz
ports-525ad3e3d6ef0cef70c17c2dd0ec59779c8b373e.zip
Notes
Diffstat (limited to 'lang/clisp/Makefile')
-rw-r--r--lang/clisp/Makefile14
1 files changed, 8 insertions, 6 deletions
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index ab08d21db491..a2ae15b96074 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= clisp
-PORTVERSION= 2.43
+PORTVERSION= 2.44
CATEGORIES= lang lisp
MASTER_SITES= GNU/${PORTNAME}/release/${PORTVERSION} \
ftp://sunsite.unc.edu/pub/Linux/devel/lang/lisp/
@@ -14,10 +14,10 @@ MASTER_SITES= GNU/${PORTNAME}/release/${PORTVERSION} \
MAINTAINER= alepulver@FreeBSD.org
COMMENT= A Common Lisp implementation
-BUILD_DEPENDS= ${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv
+BUILD_DEPENDS= ${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv \
+ ${LOCALBASE}/lib/libavcall.a:${PORTSDIR}/devel/ffcall
LIB_DEPENDS= readline.5:${PORTSDIR}/devel/readline
-USE_BZIP2= yes
USE_ICONV= yes
USE_GETTEXT= yes
USE_GHOSTSCRIPT_BUILD= yes
@@ -55,11 +55,13 @@ SUB_FILES= pkg-message
.include <bsd.port.pre.mk>
-# Semgentation fault in amd64 when using 'mmap(2)'. Also in Linux/ia64.
+# Semgentation fault in amd64 when using 'mmap(2)', errno = EINVAL.
.if ${ARCH} == "amd64"
CONFIGURE_ARGS+=--disable-mmap
-.elif ${OSVERSION} >= 800000
-BROKEN= dumps core during build
+.endif
+
+.if ${ARCH} == "i386" && ${OSVERSION} >= 700000
+USE_GCC= 3.4
.endif
MODULES= BDB CLX_MIT CLX_NEW FASTCGI GDBM GTK2 ORACLE PARI PCRE PGSQL \