head	1.79;
access;
symbols
	RELEASE_8_3_0:1.75
	RELEASE_9_0_0:1.74
	RELEASE_7_4_0:1.71
	RELEASE_8_2_0:1.71
	RELEASE_6_EOL:1.71
	RELEASE_8_1_0:1.68
	RELEASE_7_3_0:1.64
	RELEASE_8_0_0:1.61
	RELEASE_7_2_0:1.59
	RELEASE_7_1_0:1.56
	RELEASE_6_4_0:1.56
	RELEASE_5_EOL:1.55
	RELEASE_7_0_0:1.49
	RELEASE_6_3_0:1.49
	PRE_XORG_7:1.44
	RELEASE_4_EOL:1.43
	RELEASE_6_2_0:1.41
	RELEASE_6_1_0:1.36
	RELEASE_5_5_0:1.36
	RELEASE_6_0_0:1.26
	RELEASE_5_4_0:1.25
	RELEASE_4_11_0:1.21
	RELEASE_5_3_0:1.19
	RELEASE_4_10_0:1.19
	RELEASE_5_2_1:1.16
	RELEASE_5_2_0:1.16
	RELEASE_4_9_0:1.16
	RELEASE_5_1_0:1.14
	RELEASE_4_8_0:1.13
	RELEASE_5_0_0:1.11
	RELEASE_4_7_0:1.10
	RELEASE_4_6_2:1.9
	RELEASE_4_6_1:1.9
	RELEASE_4_6_0:1.9
	RELEASE_5_0_DP1:1.9
	RELEASE_4_5_0:1.8
	RELEASE_4_4_0:1.7
	RELEASE_4_3_0:1.4
	RELEASE_4_2_0:1.4
	RELEASE_4_1_1:1.4
	RELEASE_4_1_0:1.4
	RELEASE_3_5_0:1.4
	RELEASE_4_0_0:1.1;
locks; strict;
comment	@# @;


1.79
date	2012.12.10.19.24.02;	author svnexp;	state Exp;
branches;
next	1.78;

1.78
date	2012.11.17.05.58.48;	author svnexp;	state Exp;
branches;
next	1.77;

1.77
date	2012.10.09.22.12.13;	author linimon;	state Exp;
branches;
next	1.76;

1.76
date	2012.06.01.05.21.16;	author dinoex;	state Exp;
branches;
next	1.75;

1.75
date	2012.02.14.12.45.20;	author mm;	state Exp;
branches;
next	1.74;

1.74
date	2011.11.10.05.38.30;	author linimon;	state Exp;
branches;
next	1.73;

1.73
date	2011.09.23.22.23.41;	author amdmi3;	state Exp;
branches;
next	1.72;

1.72
date	2011.09.12.13.46.53;	author gabor;	state Exp;
branches;
next	1.71;

1.71
date	2010.11.15.00.27.57;	author jsa;	state Exp;
branches;
next	1.70;

1.70
date	2010.07.25.11.18.54;	author jsa;	state Exp;
branches;
next	1.69;

1.69
date	2010.07.12.14.17.12;	author wxs;	state Exp;
branches;
next	1.68;

1.68
date	2010.06.19.07.45.43;	author linimon;	state Exp;
branches;
next	1.67;

1.67
date	2010.05.31.01.59.31;	author ade;	state Exp;
branches;
next	1.66;

1.66
date	2010.05.27.20.03.24;	author johans;	state Exp;
branches;
next	1.65;

1.65
date	2010.03.28.06.38.50;	author dinoex;	state Exp;
branches;
next	1.64;

1.64
date	2010.02.05.11.40.12;	author dinoex;	state Exp;
branches;
next	1.63;

1.63
date	2009.11.27.18.21.11;	author amdmi3;	state Exp;
branches;
next	1.62;

1.62
date	2009.11.12.00.05.42;	author amdmi3;	state Exp;
branches;
next	1.61;

1.61
date	2009.07.31.13.53.12;	author dinoex;	state Exp;
branches;
next	1.60;

1.60
date	2009.05.12.11.28.16;	author itetcu;	state Exp;
branches;
next	1.59;

1.59
date	2009.04.07.22.50.17;	author wxs;	state Exp;
branches;
next	1.58;

1.58
date	2009.02.27.11.17.16;	author miwi;	state Exp;
branches;
next	1.57;

1.57
date	2009.02.07.17.46.08;	author alepulver;	state Exp;
branches;
next	1.56;

1.56
date	2008.06.06.13.41.07;	author edwin;	state Exp;
branches;
next	1.55;

1.55
date	2008.04.30.01.32.18;	author alepulver;	state Exp;
branches;
next	1.54;

1.54
date	2008.03.23.11.11.22;	author miwi;	state Exp;
branches;
next	1.53;

1.53
date	2008.03.20.16.43.36;	author gahr;	state Exp;
branches;
next	1.52;

1.52
date	2008.02.15.19.11.04;	author alepulver;	state Exp;
branches;
next	1.51;

1.51
date	2008.01.29.22.31.12;	author erwin;	state Exp;
branches;
next	1.50;

1.50
date	2007.12.11.21.23.42;	author alepulver;	state Exp;
branches;
next	1.49;

1.49
date	2007.11.30.21.23.11;	author alepulver;	state Exp;
branches;
next	1.48;

1.48
date	2007.10.24.00.43.50;	author alepulver;	state Exp;
branches;
next	1.47;

1.47
date	2007.07.23.09.36.03;	author rafan;	state Exp;
branches;
next	1.46;

1.46
date	2007.06.05.04.38.38;	author alepulver;	state Exp;
branches;
next	1.45;

1.45
date	2007.05.19.20.13.33;	author flz;	state Exp;
branches;
next	1.44;

1.44
date	2007.05.03.21.04.53;	author alepulver;	state Exp;
branches;
next	1.43;

1.43
date	2007.01.13.02.05.57;	author alepulver;	state Exp;
branches;
next	1.42;

1.42
date	2006.12.07.04.29.03;	author alepulver;	state Exp;
branches;
next	1.41;

1.41
date	2006.06.29.17.31.11;	author alepulver;	state Exp;
branches;
next	1.40;

1.40
date	2006.06.28.22.04.01;	author alepulver;	state Exp;
branches;
next	1.39;

1.39
date	2006.06.02.08.56.14;	author vd;	state Exp;
branches;
next	1.38;

1.38
date	2006.04.22.22.13.39;	author kris;	state Exp;
branches;
next	1.37;

1.37
date	2006.03.15.13.34.12;	author mnag;	state Exp;
branches;
next	1.36;

1.36
date	2006.02.07.11.14.59;	author barner;	state Exp;
branches;
next	1.35;

1.35
date	2006.02.05.23.42.57;	author barner;	state Exp;
branches;
next	1.34;

1.34
date	2006.01.19.12.53.20;	author tdb;	state Exp;
branches;
next	1.33;

1.33
date	2006.01.14.09.12.45;	author kris;	state Exp;
branches;
next	1.32;

1.32
date	2006.01.03.04.43.41;	author edwin;	state Exp;
branches;
next	1.31;

1.31
date	2005.12.22.18.23.47;	author garga;	state Exp;
branches;
next	1.30;

1.30
date	2005.10.28.22.44.44;	author kris;	state Exp;
branches;
next	1.29;

1.29
date	2005.09.10.03.26.42;	author lawrance;	state Exp;
branches;
next	1.28;

1.28
date	2005.09.06.03.32.47;	author lawrance;	state Exp;
branches;
next	1.27;

1.27
date	2005.09.04.04.49.53;	author lawrance;	state Exp;
branches;
next	1.26;

1.26
date	2005.04.06.07.53.58;	author flz;	state Exp;
branches;
next	1.25;

1.25
date	2005.03.26.19.35.31;	author kris;	state Exp;
branches;
next	1.24;

1.24
date	2005.03.06.21.22.01;	author sem;	state Exp;
branches;
next	1.23;

1.23
date	2005.02.14.16.02.56;	author pav;	state Exp;
branches;
next	1.22;

1.22
date	2005.01.29.23.02.44;	author pav;	state Exp;
branches;
next	1.21;

1.21
date	2005.01.02.00.46.39;	author kris;	state Exp;
branches;
next	1.20;

1.20
date	2004.12.06.07.19.13;	author kris;	state Exp;
branches;
next	1.19;

1.19
date	2004.03.30.19.20.20;	author krion;	state Exp;
branches;
next	1.18;

1.18
date	2004.02.04.04.36.05;	author marcus;	state Exp;
branches;
next	1.17;

1.17
date	2004.01.23.18.12.00;	author trevor;	state Exp;
branches;
next	1.16;

1.16
date	2003.08.26.20.25.46;	author marcus;	state Exp;
branches;
next	1.15;

1.15
date	2003.08.25.05.41.28;	author marcus;	state Exp;
branches;
next	1.14;

1.14
date	2003.05.19.12.31.00;	author arved;	state Exp;
branches;
next	1.13;

1.13
date	2003.02.21.12.34.58;	author knu;	state Exp;
branches;
next	1.12;

1.12
date	2003.01.08.10.32.40;	author ijliao;	state Exp;
branches;
next	1.11;

1.11
date	2002.11.08.20.44.56;	author arved;	state Exp;
branches;
next	1.10;

1.10
date	2002.06.28.08.23.03;	author kevlo;	state Exp;
branches;
next	1.9;

1.9
date	2002.02.07.21.11.10;	author pat;	state Exp;
branches;
next	1.8;

1.8
date	2002.01.12.01.20.02;	author nectar;	state Exp;
branches;
next	1.7;

1.7
date	2001.09.01.05.38.27;	author knu;	state Exp;
branches;
next	1.6;

1.6
date	2001.06.01.06.04.57;	author obrien;	state Exp;
branches;
next	1.5;

1.5
date	2001.05.19.19.03.34;	author ijliao;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.14.05.40.46;	author billf;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.01.01.44.38;	author steve;	state Exp;
branches;
next	1.2;

1.2
date	2000.04.12.06.17.59;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	2000.02.13.02.18.15;	author imura;	state Exp;
branches;
next	;


desc
@@


1.79
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308630
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308630 | mm | 2012-12-10 19:11:11 +0000 (Mon, 10 Dec 2012) | 4 lines
## SVN ##
## SVN ## Update PCRE to 8.32
## SVN ## Introduces the UTF-32 library pcre32
## SVN ## Bump PORTREVISION in dependent ports
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# New ports collection makefile for:    clisp
# Date created:         Feb  5 2000
# Whom:                 Jeff Brown <jabrown@@caida.org>
#
# $FreeBSD: head/lang/clisp/Makefile 308630 2012-12-10 19:11:11Z mm $
#

PORTNAME=	clisp
PORTVERSION=	2.49
PORTREVISION=	5
CATEGORIES=	lang lisp
MASTER_SITES=	GNU/${PORTNAME}/release/${PORTVERSION}

MAINTAINER=	jsa@@FreeBSD.org
COMMENT=	A Common Lisp implementation

BUILD_DEPENDS=	${LOCALBASE}/lib/libavcall.a:${PORTSDIR}/devel/ffcall
LIB_DEPENDS=	readline.6:${PORTSDIR}/devel/readline \
		sigsegv.2:${PORTSDIR}/devel/libsigsegv

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/GNU-GPL

USE_GCC=	any
USE_ICONV=	yes
USE_LDCONFIG=	yes
USE_GHOSTSCRIPT_BUILD=	yes
WANT_GNOME=	yes
HAS_CONFIGURE=	yes
CONFIGURE_ARGS=	--prefix="${PREFIX}" --mandir="${MANPREFIX}/man" \
		--elispdir="${DATADIR}/emacs" --vimdir="${DATADIR}/vim" \
		--docdir="${DOCSDIR}"
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
# Complaints if the environment changes between build stages.
MAKE_ENV=	${CONFIGURE_ENV}
BUILD_WRKSRC=	${WRKSRC}/src
INSTALL_WRKSRC=	${BUILD_WRKSRC}
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
MAKE_JOBS_UNSAFE=yes

OPTIONS=	BDB "Build Berkeley Database module" Off \
		CLX_MIT "Build X11 module (original MIT version)" Off \
		CLX_NEW "Build X11 module (new faster version)" Off \
		DBUS "D-BUS control module" Off \
		FASTCGI "Build FastCGI module" Off \
		GDBM "Build GNU Database manager module" Off \
		GTK2 "Build Gtk+2 module" Off \
		PARI "Build PARI (math and calc lib) module" Off \
		PCRE "Build PCRE (Perl Compatible Regexp) module" Off \
		PGSQL "Build PostgreSQL database module" Off \
		RAWSOCK "Build Raw Socket Access module" On \
		SVM "Enable Support Vector Machines module" Off \
		THREADS "Enable multithreaded (Experimental)" Off \
		WILDCARD "Build wildcard matching module" On \
		ZLIB "Build ZLib interface module " On

MAN1=		clisp.1 clisp-link.1
SUB_FILES=	pkg-message

.include <bsd.port.pre.mk>

# Semgentation fault in amd64 when using 'mmap(2)', errno = EINVAL.
.if ${ARCH} == "amd64"
CONFIGURE_ARGS+=--disable-mmap
.endif

.if ${OSVERSION} < 700000
BROKEN=		Does not build on FreeBSD 6.x
.endif

.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64"
BROKEN=		Does not compile on ia64, powerpc, or sparc64
.endif

MODULES=	BDB CLX_NEW CLX_MIT DBUS FASTCGI GDBM GTK2 PARI PCRE PGSQL \
		RAWSOCK SVM WILDCARD ZLIB

.for mod in ${MODULES}
.   if defined(WITH_${mod})
PLIST_SUB+=	${mod}=""
.   else
PLIST_SUB+=	${mod}="@@comment "
.   endif
.endfor

.if !defined(WITHOUT_NLS)
USE_GETTEXT=		yes
PLIST_SUB+=		NLS=""
.else
CONFIGURE_ARGS+=	--disable-nls
PLIST_SUB+=		NLS="@@comment "
.endif

.if defined(WITH_BDB)
USE_BDB=	43+
CONFIGURE_ARGS+=--with-module=berkeley-db
CPPFLAGS+=	-I${LOCALBASE}/include/db${BDB_VER}
LDFLAGS+=	-L${LOCALBASE}/lib/db${BDB_VER}
.endif

.if defined(WITH_CLX_MIT) && defined(WITH_CLX_NEW)
IGNORE=		selected different implementations of the same X11 module
.endif
.if defined(WITH_CLX_MIT) || defined(WITH_CLX_NEW)
USE_XORG=	x11
.endif
.if defined(WITH_CLX_MIT)
CONFIGURE_ARGS+=--with-module=clx/mit-clx
.endif
.if defined(WITH_CLX_NEW)
CONFIGURE_ARGS+=--with-module=clx/new-clx
.endif

.if defined(WITH_DBUS)
LIB_DEPENDS+=	dbus-1.3:${PORTSDIR}/devel/dbus
CONFIGURE_ARGS+=--with-module=dbus
.endif

.if defined(WITH_FASTCGI)
LIB_DEPENDS+=	fcgi.0:${PORTSDIR}/www/fcgi
CONFIGURE_ARGS+=--with-module=fastcgi
.endif

.if defined(WITH_GDBM)
LIB_DEPENDS+=	gdbm.4:${PORTSDIR}/databases/gdbm
CONFIGURE_ARGS+=--with-module=gdbm
.endif

.if defined(WITH_GTK2)
USE_GNOME=	gtk20 libglade2
CONFIGURE_ARGS+=--with-module=gtk2
.endif

.if defined(WITH_PARI)
LIB_DEPENDS+=	pari-gmp.2:${PORTSDIR}/math/pari
CONFIGURE_ARGS+=--with-module=pari
.endif

.if defined(WITH_PCRE)
LIB_DEPENDS+=	pcre.3:${PORTSDIR}/devel/pcre
CONFIGURE_ARGS+=--with-module=pcre
.endif

.if defined(WITH_PGSQL)
USE_PGSQL=	yes
CONFIGURE_ARGS+=--with-module=postgresql
.endif

.if defined(WITH_RAWSOCK)
CONFIGURE_ARGS+=--with-module=rawsock
.endif

.if defined(WITH_SVM)
RUN_DEPENDS+=	svm-predict:${PORTSDIR}/science/libsvm
CONFIGURE_ARGS+=--with-module=libsvm
.endif

.if defined(WITH_THREADS)
CONFIGURE_ARGS+=	--with-threads=POSIX_THREADS \
			LDFLAGS="${PTHREAD_LIBS} ${LDFLAGS}"
PKGNAMESUFFIX=		-threaded
.endif

.if defined(WITH_WILDCARD)
CONFIGURE_ARGS+=--with-module=wildcard
.endif

.if defined(WITH_ZLIB)
CONFIGURE_ARGS+=--with-module=zlib
.endif

post-patch:
.if defined(WITH_ORACLE)
	@@${REINPLACE_CMD} -e 's|-ldl||; s|-lpthread|-lcompat ${PTHREAD_LIBS}|' \
		${WRKSRC}/modules/oracle/link.sh
.endif

pre-install:
.if defined(WITH_CLX_MIT)
	${CP} ${WRKSRC}/modules/clx/mit-clx/README.CLISP \
		${WRKSRC}/src/clx/mit-clx/README.CLISP
.endif

post-install:
	@@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}

.include <bsd.port.post.mk>
@


1.78
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/lang/clisp/Makefile 305610 2012-10-09 22:12:13Z linimon $
d10 1
a10 1
PORTREVISION=	4
d141 1
a141 1
LIB_DEPENDS+=	pcre.1:${PORTSDIR}/devel/pcre
@


1.77
log
@SVN rev 305610 on 2012-10-09 22:12:13Z by linimon

Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.76
log
@- update png to 1.5.10
@
text
@d24 1
@


1.75
log
@Bump pcre library dependency due to 8.30 update
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.74
log
@Mark broken on powerpc as well as sparc64.  (In fact, on all the tier-2s.)

Hat:		portmgr
@
text
@d10 1
a10 1
PORTREVISION=	2
d140 1
a140 1
LIB_DEPENDS+=	pcre.0:${PORTSDIR}/devel/pcre
@


1.73
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d71 2
a72 2
.if ${ARCH} == "sparc64"
BROKEN=		Does not compile on sparc64
@


1.72
log
@- Track dependencies after databases/gdbm update
@
text
@a31 1
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
d37 2
a38 2
CPPFLAGS=	-I${LOCALBASE}/include
LDFLAGS=	-L${LOCALBASE}/lib
@


1.71
log
@Swith to using the dynamic modules system.
Fix several options, now all options actually work.
Enable ZLIB by default since this requires no extra depends.
End support for the ancient ORACLE option.

Approved by:	wxs (mentor)
@
text
@d10 1
a10 1
PORTREVISION=	1
d126 1
a126 1
LIB_DEPENDS+=	gdbm.3:${PORTSDIR}/databases/gdbm
@


1.70
log
@Update my email address to my new @@FreeBSD.org addy

Approved by:	wxs (mentor)
@
text
@d10 1
d25 1
d31 1
a31 1
		--docdir="${DOCSDIR} --with-dynamic-modules=no"
d42 3
a44 3
OPTIONS=	BDB "Build Berkeley Database module" off \
		CLX_MIT "Build X11 module (original MIT version)" off \
		CLX_NEW "Build X11 module (new faster version)" off \
d46 8
a53 9
		FASTCGI "Build FastCGI module" off \
		GDBM "Build GNU Database manager module" off \
		GTK2 "Build Gtk+2 module" off \
		ORACLE "Build Oracle database module" off \
		PARI "Build PARI (math and calc lib) module" off \
		PCRE "Build PCRE (Perl Compatible Regexp) module" off \
		PGSQL "Build PostgreSQL database module" off \
		RAWSOCK "Build Raw Socket Access module" on \
		SVM "Enable Support Vector Machines module" off \
d55 2
a56 2
		WILDCARD "Build wildcard matching module" on \
		ZLIB "Build ZLib interface module " off
d68 4
d76 2
a77 2
MODULES=	BDB CLX_MIT CLX_NEW DBUS FASTCGI GDBM GTK2 ORACLE PARI PCRE \
		PGSQL RAWSOCK SVM WILDCARD ZLIB
a134 8
.if defined(WITH_ORACLE)
BUILD_DEPENDS+=	${ORACLE_HOME}:${PORTSDIR}/databases/oracle8-client
CONFIGURE_ARGS+=--with-module=oracle
CPPFLAGS+=	-I${ORACLE_HOME}/rdbms/demo -I${ORACLE_HOME}/rdbms/public
LDFLAGS+=	-L${ORACLE_HOME}/lib
ORACLE_HOME?=	${LOCALBASE}/oracle8-client
.endif

d179 6
@


1.69
log
@Update to 2.4.9

Changes can be found here:
http://clisp.cvs.sourceforge.net/viewvc/clisp/clisp/src/NEWS?revision=clisp_2_49-2010-07-07

and more in the ChangeLog.

The new dynamic modules is not enabled for this port.

PR:		ports/148512
Submitted by:	Joseph S. Atkinson <jsa@@wickedmachine.net> (maintainer)
@
text
@d13 1
a13 1
MAINTAINER=	jsa@@wickedmachine.net
@


1.68
log
@Mark as broken on sparc64.

Hat:		portmgr
Feature safe:	yes
@
text
@d9 1
a9 2
PORTVERSION=	2.48
PORTREVISION=	4
d20 3
d29 1
a29 1
		--docdir="${DOCSDIR}"
d57 1
a57 1
MAN1=		clisp.1
d111 1
a111 1
LIB_DEPENDS+=   dbus-1.3:${PORTSDIR}/devel/dbus
@


1.67
log
@Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
@
text
@d65 4
@


1.66
log
@Chase devel/libsigsegv shlib bump
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.65
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d10 1
a10 1
PORTREVISION=	2
d19 1
a19 1
		sigsegv.0:${PORTSDIR}/devel/libsigsegv
@


1.64
log
@- update to jpeg-8
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.63
log
@- Add D-Bus and threads support

PR:		140504
Submitted by:	"Joseph S. Atkinson" <jsa@@wickedmachine.net>
@
text
@d10 1
@


1.62
log
@- Update to 2.48

PR:		140282
Submitted by:	"Joseph S. Atkinson" <jsa@@wickedmachine.net>
@
text
@d40 1
d50 1
d64 2
a65 2
MODULES=	BDB CLX_MIT CLX_NEW FASTCGI GDBM GTK2 ORACLE PARI PCRE PGSQL \
		RAWSOCK SVM WILDCARD ZLIB
d103 5
d155 6
@


1.61
log
@- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
@
text
@d9 1
a9 2
PORTVERSION=	2.47
PORTREVISION=	2
d35 1
@


1.60
log
@Fix LIB_DEPENDS on devel/readline: its sh lib version was bumped recently from
5 to 6.

Forgotten by:	araujo@@
Reported by:	QAT
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.59
log
@- Fix build when WITH_PARI is selected.

PR:		ports/133386
Submitted by:	Peter Jeremy <peterjeremy@@optushome.com.au>
Approved by:	Joseph S. Atkinson <jsatkinson@@embarqmail.com> (maintainer)
@
text
@d10 1
d18 1
a18 1
LIB_DEPENDS=	readline.5:${PORTSDIR}/devel/readline \
@


1.58
log
@- Update to 2.47

PR:		131581
Submitted by:	maintainer
@
text
@d124 1
a124 1
LIB_DEPENDS+=	pari.2:${PORTSDIR}/math/pari
@


1.57
log
@- From now on, Joseph S. Atkinson will be mainaining ftp/filezilla and
  lang/clisp.
@
text
@d9 1
a9 2
PORTVERSION=	2.44.1
PORTREVISION=	1
a20 1
USE_GETTEXT=	yes
d72 8
a155 9
.if ${ARCH} == "amd64"
# Override CONFIGURE_TARGET (amd64 -> x86_64) in configure scripts.
	@@${REINPLACE_CMD} -e \
		"s|^subdir_configure_args='|&--build=${CONFIGURE_TARGET}|;" \
		${WRKSRC}/configure
	@@${REINPLACE_CMD} -e \
		"s|^module_configure_flags='|&--build=${CONFIGURE_TARGET}|" \
		${WRKSRC}/src/makemake.in
.endif
@


1.56
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d14 1
a14 1
MAINTAINER=	alepulver@@FreeBSD.org
@


1.55
log
@- Update to version 2.44.1.
- Remove USE_GCC=3.4 for FreeBSD/i386 7.x (not needed anymore).
- Remove wrong mirror (does not have this version).

Obtained from:	"Joseph S. Atkinson" <jsatkinson@@embarqmail.com> (private e-mail)
@
text
@d10 1
@


1.54
log
@- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
@
text
@d9 1
a9 2
PORTVERSION=	2.44
PORTREVISION=	2
d11 1
a11 2
MASTER_SITES=	GNU/${PORTNAME}/release/${PORTVERSION} \
		ftp://sunsite.unc.edu/pub/Linux/devel/lang/lisp/
a61 4
.if ${ARCH} == "i386" && ${OSVERSION} >= 700000
USE_GCC=	3.4
.endif

@


1.53
log
@- Chase devel/libsigsegv shlib version bump

Approved by:	miwi (mentor)
@
text
@d10 1
a10 1
PORTREVISION=	1
d90 1
a90 1
USE_XLIB=	yes
@


1.52
log
@- Update to version 2.44.
- External ffcall is used instead of bundled one.
- Remove BROKEN for 8.x.
- Add USE_GCC=3.4 for FreeBSD >= 7.x on i386 (others build with base GCC).
@
text
@d10 1
d18 3
a20 3
BUILD_DEPENDS=	${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv \
		${LOCALBASE}/lib/libavcall.a:${PORTSDIR}/devel/ffcall
LIB_DEPENDS=	readline.5:${PORTSDIR}/devel/readline
@


1.51
log
@Mark BROKEN on 8.0: dumps core during build
@
text
@d9 1
a9 1
PORTVERSION=	2.43
d17 2
a18 1
BUILD_DEPENDS=	${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv
a20 1
USE_BZIP2=	yes
d58 1
a58 1
# Semgentation fault in amd64 when using 'mmap(2)'. Also in Linux/ia64.
d61 4
a64 2
.elif ${OSVERSION} >= 800000
BROKEN=	dumps core during build
@


1.50
log
@- Update to version 2.43.
- Remove regular expression to correct PORTVERSION for MASTER_SITES/WRKSRC.
- Define USE_GHOSTSCRIPT_BUILD instead of using BUILD_DEPENDS.
- Remove NOT_FOR_ARCHS=ia64 (should work now).
- Use HAS_CONFIGURE instead of GNU_CONFIGURE to avoid workarouds for removing
  automatically added but unrecognized configure options.
- Add GDBM, GTK2 and SVM options (for new modules).
- Add pkg-message to note that Vim/Emacs syntax files install in DATADIR.
- Remove USE_GCC=3.4 since it now builds with GCC 4.x.
- Increase base BDB version (now supports 4.3-4.6, not 4.2 anymore).
- Remove BROKEN when PARI module was enabled, since it doesn't segfault now.
- Remove post-configure target because the main configure includes those steps.
@
text
@d61 2
@


1.49
log
@- Use GCC 3.4 to build in FreeBSD >= 7 since it fails with GCC 4.x (the reason
  and a proper fix will be evaluated later, together with the 2.42 update).

PR:		ports/117783
Submitted by:	NIIMI Satoshi <sa2c@@sa2c.net>
Approved by:	portmgr (linimon)
@
text
@d9 1
a9 2
PORTVERSION=	2.41a
PORTREVISION=	1
d11 1
a11 1
MASTER_SITES=	GNU/${PORTNAME}/release/${PORTVERSION:C/[[:alpha:]]+$//} \
d17 1
a17 2
BUILD_DEPENDS=	${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv \
		dvipdf:${PORTSDIR}/${GHOSTSCRIPT_PORT}
a19 2
NOT_FOR_ARCHS=	ia64
NOT_FOR_ARCHS_REASON=	does not currently support this architecture
d23 11
a33 3
GNU_CONFIGURE=	yes
WRKSRC=		${WRKDIR}/${DISTNAME:C/[[:alpha:]]+$//}
BUILD_WRKSRC=	${WRKSRC}/${CONFIGURE_TARGET}
a34 1

a36 4
MAKE_ENV=	${CONFIGURE_ENV}
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
MAKEMAKE_ARGS=	--prefix=${PREFIX} --mandir=${MANPREFIX}/man \
		--srcdir=${WRKSRC}/src --with-dynamic-ffi
d42 2
d45 1
a45 1
		PARI "Build PARI (math and calculator lib) module" off \
d49 1
d54 1
d58 1
a58 8
# Does not build with GCC 4.2.
.if ${OSVERSION} >= 700000
USE_GCC=	3.4
.endif

MODULES=	BDB CLX_MIT CLX_NEW FASTCGI ORACLE PARI PCRE PGSQL RAWSOCK \
		WILDCARD ZLIB

a59 1
CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}
a60 1
MAKEMAKE_ARGS+=	--disable-mmap
d63 3
d75 2
a76 2
USE_BDB=	42+
MAKEMAKE_ARGS+=	--with-module=berkeley-db
d85 1
a85 2
# Avoid USE_XLIB because of the additional CONFIGURE_ARGS.
LIB_DEPENDS+=	X11.6:${X_LIBRARIES_PORT}
d88 1
a88 1
MAKEMAKE_ARGS+=	--with-module=clx/mit-clx
d91 1
a91 1
MAKEMAKE_ARGS+=	--with-module=clx/new-clx
d96 11
a106 1
MAKEMAKE_ARGS+=	--with-module=fastcgi
d111 1
a111 1
MAKEMAKE_ARGS+=	--with-module=oracle
d114 1
a114 1
ORACLE_HOME=	${LOCALBASE}/oracle8-client
d119 1
a119 2
MAKEMAKE_ARGS+=	--with-module=pari
BROKEN=		Lisp stack overflow when building PARI module
d124 1
a124 1
MAKEMAKE_ARGS+=--with-module=pcre
d129 1
a129 1
MAKEMAKE_ARGS+=	--with-module=postgresql
d133 6
a138 1
MAKEMAKE_ARGS+=	--with-module=rawsock
d142 1
a142 1
MAKEMAKE_ARGS+=	--with-module=wildcard
d146 1
a146 1
MAKEMAKE_ARGS+=	--with-module=zlib
d151 7
a157 4
	@@${REINPLACE_CMD} -Ee \
		"s|^(subdir_configure_args=')|\1--build=${CONFIGURE_TARGET}|; \
		 s|^(module_configure_flags=')|\1--build=${CONFIGURE_TARGET}|" \
		${WRKSRC}/configure ${WRKSRC}/src/makemake.in
d164 2
a165 6
post-configure:
	cd ${BUILD_WRKSRC} && \
		${SETENV} ${CONFIGURE_ENV} ./makemake ${MAKEMAKE_ARGS} > Makefile && \
		${MAKE} config.lisp
	@@${REINPLACE_CMD} -Ee 's|^(CFLAGS =)|\1 ${CPPFLAGS} ${CFLAGS}|' \
		${BUILD_WRKSRC}/${MAKEFILE}
@


1.48
log
@- Only mark BROKEN when PACKAGE_BUILDING, since the failure seems related to
  pointyhat (a user reported success).
- Change BROKEN message accordingly.
@
text
@d55 3
a57 2
.if ${OSVERSION} >= 700000 && defined(PACKAGE_BUILDING)
BROKEN=		coredumps when building on pointyhat with FreeBSD 7.x
@


1.47
log
@- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
@
text
@d55 2
a56 2
.if ${OSVERSION} >= 700000
BROKEN=		coredumps when building on FreeBSD 7.x
@


1.46
log
@- Mark BROKEN for FreeBSD 7.x (coredumps).

Reported by:	pointyhat
@
text
@d36 1
a36 1
MAKEMAKE_ARGS=	--prefix=${PREFIX} --mandir=${PREFIX}/man \
@


1.45
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d55 4
@


1.44
log
@- Update to version 2.41a.
@
text
@d10 1
@


1.43
log
@- Add NOT_FOR_ARCHS=ia64 (is not supported by the application).
- Make BROKEN message when enabling PARI option more clear.

Reported by:	pointyhat
@
text
@d9 1
a9 1
PORTVERSION=	2.41
d11 1
a11 2
MASTER_SITES=	SF/${PORTNAME} \
		GNU/${PORTNAME}/release/${PORTVERSION} \
d27 1
@


1.42
log
@- Update to version 2.41.
- Add more MASTER_SITES.
@
text
@d22 2
a58 3
.endif

.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
d108 1
a108 1
BROKEN=		Lisp stack overflow during build
@


1.41
log
@- Add CFLAGS to the CFLAGS internal variable of clisp, which fixes building a
  dependency (devel/meta-cvs). This fix was accidentaly removed by me when
  committing the last fix.

Reported by:	shaun
@
text
@d9 1
a9 2
PORTVERSION=	2.38
PORTREVISION=	1
d11 3
a13 2
MASTER_SITES=	${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR=${PORTNAME}/release/${PORTVERSION}
d83 1
@


1.40
log
@- Take maintainership.
- Add OPTIONS and support for modules.
- Fix building on non-i386.
- Fix building on FreeBSD 4.X.
@
text
@d149 2
@


1.39
log
@Fix CFLAGS to make devel/meta-cvs buildable

PR:		ports/94456
Submitted by:	Shaun Amott <shaun@@inerd.com>
@
text
@d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d20 1
d24 1
d26 78
a103 1
USE_GETTEXT=	yes
d105 5
a109 1
MAN1=	clisp.1
d111 4
a114 2
# Build subdirectory
BUILD_DIRNAME=${CONFIGURE_TARGET}
d116 4
a119 3
# Check ./configure --list-modules in the distribution to see all modules
MAKEMAKE_ARGS=--prefix=${PREFIX} --mandir=${PREFIX}/man --with-dynamic-ffi \
	--with-module=rawsock --with-module=wildcard --srcdir=${WRKSRC}/src
d121 3
a123 1
.include <bsd.port.pre.mk>
d125 2
a126 3
.if ${ARCH} == amd64 || ${ARCH} == ia64
CONFIGURE_ARGS+=	--disable-mmap
BROKEN=		Does not compile on ${ARCH}
d129 2
a130 2
.if ${OSVERSION} < 500000
BROKEN=		Coredump during build on 4.x
d133 11
a143 4
# The source doesn't include a top-level Makefile, so we'll fake one.
post-extract:
	@@cd ${WRKSRC} && \
	${PRINTF} "all install:\n\t@@cd ${WRKSRC}/${BUILD_DIRNAME} && \$${MAKE} \$${MAKEFLAGS} \$$@@\n" > ${WRKSRC}/Makefile
a144 1
# The 'configure' script stops short of doing this for us.
d146 3
a148 5
	cd ${WRKSRC}/${BUILD_DIRNAME} && \
	./makemake ${MAKEMAKE_ARGS} > Makefile && \
	${MAKE} config.lisp
	${REINPLACE_CMD} -e 's#^CFLAGS =#CFLAGS = -I${LOCALBASE}/include#' \
		${WRKSRC}/${BUILD_DIRNAME}/Makefile
@


1.38
log
@BROKEN on amd64, ia64 and 4.x: Does not build
@
text
@d10 1
d55 3
a57 1
	make config.lisp
@


1.37
log
@- Drop maintainership
- portlint(1)

PR:		93874
Submitted by:	maintainer
@
text
@d38 5
@


1.36
log
@- Avoid recursive variable definition

Submitted by:	pfgshield-freebsd@@yahoo.com (maintainer)
@
text
@d14 1
a14 1
MAINTAINER=	jakub@@rehor.net
d25 2
d37 1
a37 1
CONFIGURE_ARGS+= --disable-mmap
a50 2
MAN1=	clisp.1

@


1.35
log
@- Update to 2.38

Submitted by:	Jakub Rehor <jakub@@rehor.net> (maintainer)
PR:		ports/92831
@
text
@d35 1
a35 1
CONFIGURE_ARGS= --disable-mmap ${CONFIGURE_ARGS}
@


1.34
log
@- Fix distinfo and unbreak.
- Distfile rerolled, changes as follows (full diff is ~500 lines):
    Change version number from 2.36 to 2.37
    configure.in contains a few changes like this:
      -AC_MSG_NOTICE([ * Berkeley-DB (Tools):])
      +AC_MSG_NOTICE([ * Berkeley-DB (Tools)])

PR:		91739
Submitted by:	Andreas Eder <are@@staffa.eder.local>
Approved by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.37
d35 1
a35 2
CFLAGS+=	-DNO_MULTIMAP_SHM -DNO_MULTIMAP_FILE -DNO_SINGLEMAP \
		-DNO_TRIVIALMAP
@


1.33
log
@BROKEN: Size mismatch
@
text
@a19 2
BROKEN=		Size mismatch

@


1.32
log
@[maintainer-update] lang/clisp to version 2.37

	Update port to latest upstream version.

PR:		ports/91253
Submitted by:	Jakub Rehor <jakub@@rehor.net>
@
text
@d20 2
@


1.31
log
@- Update to 2.36

PR:		ports/90781
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.36
@


1.30
log
@BROKEN on amd64 and ia64: Does not compile
@
text
@d9 1
a9 2
PORTVERSION=	2.35
PORTREVISION=	1
d35 2
a36 1
BROKEN=		"Does not compile on amd64 or ia64"
@


1.29
log
@Add missing build dependency (needs dvipdf from ghostscript)

Reported by:	kris
@
text
@d35 4
@


1.28
log
@Disable the clisp X module at the request of the maintainer, until he
sorts out the options and dependencies.
Bump PORTREVISION.

PR:		ports/85723
Submitted by:	Jakub Rehor <jakub@@rehor.net> (maintainer)
@
text
@d18 2
a19 1
BUILD_DEPENDS=	${LOCALBASE}/lib/libsigsegv.a:${PORTSDIR}/devel/libsigsegv
@


1.27
log
@Update to 2.35

From submitter:
* Unmark BROKEN for 64-bit architectures: developers report that it works fine
  (not tested, I only have i386).
* Instead of patching makemake.in, specify correct location of mandir via
  ./makemake option.
* Add build dependency on libsigsegv for better garbage collection.
* Update pkg-descr per request from developers.

PR:		ports/85677
Submitted by:	Jakub Rehor <jakub@@rehor.net> (maintainer)
@
text
@d10 1
d30 1
a30 2
	--with-module=rawsock --with-module=wildcard \
	--with-module=clx/new-clx --srcdir=${WRKSRC}/src
@


1.26
log
@- Fix packing list.
- Mark BROKEN for 64bits architectures.

PR:		ports/79438
Submitted by:	Matthew X. Economou <xenophon@@irtnog.org>
Approved by:	maintainer
@
text
@d9 1
a9 2
PORTVERSION=	2.33.2
PORTREVISION=	1
d15 3
a17 1
COMMENT=	An ANSI Common Lisp
d27 4
a30 3
# Check ./configure --help in the distribution to see all modules
MAKEMAKE_ARGS=--prefix=${PREFIX} --with-readline --with-gettext \
	--with-dynamic-ffi --with-module=regexp --with-export-syscalls
a33 7
# Does not compile on 64-bit architectures
# See http://sourceforge.net/mailarchive/message.php?msg_id=7103089
# for discussion.
.if ${ARCH} == "alpha" || ${ARCH} == "ia64" || ${ARCH} == "amd64" || ${ARCH} == "sparc64"
BROKEN=		"Does not compile on 64-bit architectures"
.endif

@


1.25
log
@BROKEN: Incomplete pkg-plist

Approved by:    portmgr (self)
@
text
@d10 1
a17 2
BROKEN=		Incomplete pkg-plist

d32 5
a36 4
# If you have an Alpha machine, you may want to test this port and let
# me know if you succeed.
.if ${ARCH} == "alpha"
BROKEN=		"Does not compile on alpha"
@


1.24
log
@- Update to 2.33.2
- Unorphaning the port

PR:		ports/77624
Submitted by:	Jakub Rehor <jakub@@rehor.net>
@
text
@d17 2
@


1.23
log
@- Really fix build under locale

Submitted by:	Clemens Fischer <ino-qc@@spotteswoode.de.eu.org>
@
text
@d9 4
a12 6
PORTVERSION=	2.30
PORTREVISION=	2
CATEGORIES=	lang
MASTER_SITES=	ftp://cvs2.cons.org/pub/lisp/clisp/source/${PORTVERSION}/ \
		${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
a19 1
USE_GCC=	2.95
a21 21
# -ino: 20050214-1307 taken from lang/perl5.8:
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
                LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
                LC_TIME=""
CONFIGURE_ENV+= ${LOCALE_CLEANUP}
MAKE_ENV+=      ${LOCALE_CLEANUP}

# In clisp-2.28, the build dies in the "regexp" module: the build target
# invokes a configure script, which encounters a different CC variable than
# the one the top-level configure cached.  We'll explicitly set CC to avoid
# this.
MAKE_ENV+= CC="${CC}"
CONFIGURE_ENV+= CC="${CC}"

# The build uses INSTALL_* to copy files around, but since the Ports
# INSTALL_* try to set file permissions, using them breaks non-root builds.
# Instead, we'll just fix up permissions in the post-install target, after we
# install the files.
CONFIGURE_ENV+=	INSTALL=${CP} INSTALL_DATA=${CP} INSTALL_PROGRAM=${CP} \
	INSTALL_SCRIPT=${CP} INSTALL_MAN=${CP}

d25 1
a25 2
# These came from clisp-2.28's "configure" on my 4.4-R system,
# with "--with-module=regexp --with-export-syscalls" added in.
a28 15
# The post-install target uses these to fix permissions.
DATA_PATHS=${PREFIX}/lib/clisp ${PREFIX}/share/doc/clisp \
	${PREFIX}/share/locale/de/LC_MESSAGES/clisp.mo \
	${PREFIX}/share/locale/de/LC_MESSAGES/clisplow.mo \
	${PREFIX}/share/locale/en/LC_MESSAGES/clisp.mo \
	${PREFIX}/share/locale/en/LC_MESSAGES/clisplow.mo \
	${PREFIX}/share/locale/es/LC_MESSAGES/clisp.mo \
	${PREFIX}/share/locale/es/LC_MESSAGES/clisplow.mo \
	${PREFIX}/share/locale/fr/LC_MESSAGES/clisp.mo \
	${PREFIX}/share/locale/fr/LC_MESSAGES/clisplow.mo \
	${PREFIX}/share/locale/nl/LC_MESSAGES/clisp.mo \
	${PREFIX}/share/locale/nl/LC_MESSAGES/clisplow.mo
PROG_PATHS=${PREFIX}/bin/clisp
MAN_PATHS=${PREFIX}/man/man1/clisp.1

d31 2
d40 1
a40 1
	printf "all install:\n\t@@cd ${WRKSRC}/${BUILD_DIRNAME} && \$${MAKE} \$${MAKEFLAGS} \$$@@\n" > ${WRKSRC}/Makefile
a47 8
post-install:
	${CHOWN} -R ${BINOWN}:${BINGRP} ${PROG_PATHS}
	${CHMOD} -R ugo+rX,ugo-w ${PROG_PATHS}
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATA_PATHS}
	${CHMOD} -R ugo+rX,ugo-w ${DATA_PATHS}
	${CHOWN} -R ${MANOWN}:${MANGRP} ${MAN_PATHS}
	${CHMOD} -R ugo+rX,ugo-w ${MAN_PATHS}

@


1.22
log
@- Fix build on Unicode locales by forcing LANG=C

PR:		ports/76585
Submitted by:	clemens fischer <ino-qc@@spotteswoode.dnsalias.org>
@
text
@d25 7
d36 1
a36 1
MAKE_ENV+= CC="${CC}" LANG=C
@


1.21
log
@Does not compile on alpha

Approved by:    portmgr (self)
@
text
@d29 1
a29 1
MAKE_ENV+= CC="${CC}"
@


1.20
log
@Reset bouncing maintainer address:

<henrik.motakef@@web.de>: host mx-ha01.web.de[217.72.192.149] said: 550
    <henrik.motakef@@web.de> Benutzer nicht bekannt/User unknown (in reply to
    RCPT TO command)
@
text
@d62 6
d89 1
a89 1
.include <bsd.port.mk>
@


1.19
log
@- Use USE_ICONV knob

Approved by:	portmgr
@
text
@d16 1
a16 1
MAINTAINER=	henrik.motakef@@web.de
@


1.18
log
@Add USE_GETTEXT and bump PORTREVISION.

Submitted by:	trevor
Tested by:	bento
@
text
@a18 2
LIB_DEPENDS=	iconv.3:${PORTSDIR}/converters/libiconv

d20 1
@


1.17
log
@Now gettext 0.12.1 is gettext-old.
@
text
@d10 1
a10 1
PORTREVISION=	1
d19 1
a19 2
LIB_DEPENDS=	iconv.3:${PORTSDIR}/converters/libiconv \
		intl.5:${PORTSDIR}/devel/gettext-old
d24 1
@


1.16
log
@Bump the PORTREVISION for the ports directly affected by the gettext upgrade.

Prodded by:	kris
@
text
@d20 1
a20 1
		intl.5:${PORTSDIR}/devel/gettext
@


1.15
log
@Chase the libintl.so shared lib version.
@
text
@d10 1
@


1.14
log
@Put back USE_GCC=2.95:

There are some problems with lang/clisp when it's compiled with
GCC 3:

- The foreign function interface (i.e. loading C libraries) doesn't
  work. This breaks devel/meta-cvs, among other things
- A readline-related issue makes CLISP crash when a user hits TAB under
  some circumstances

PR:		52407
Submitted by:	maintainer
@
text
@d19 1
a19 1
		intl.4:${PORTSDIR}/devel/gettext
@


1.13
log
@De-pkg-comment.
@
text
@d23 1
@


1.12
log
@upgrade to 2.30
pass maintainership

PR:		46843
Submitted by:	Henrik Motakef <henrik.motakef@@web.de> (new maintainer)
@
text
@d16 1
@


1.11
log
@Add USE_GCC=2.95, since the build dumps core with gcc 3.x

PR:		39189
Submitted by:	Stanislav Grozev <tacho@@factline.com>
@
text
@d9 1
a9 1
PORTVERSION=	2.28
d15 4
a18 1
MAINTAINER=	jabrown@@caida.org
a21 1
USE_GCC=	2.95
d58 1
a58 1
MAN_PATHS=${PREFIX}/man/man1/clisp.1 ${PREFIX}/man/man3/clreadline.3
a79 1
MAN3=	clreadline.3
@


1.10
log
@Update to 2.28

PR: 39898
Submitted by: MAINTAINER
@
text
@d19 1
@


1.9
log
@Remove dead MASTER_SITES

PR:		34703
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.27
d20 7
d37 2
a38 1
# These came from clisp-2.27's "configure" on my 4.1.1-R system.
@


1.8
log
@Commit after maintainer timeout:

Enable POSIX and REGEXP packages.  The latter is available with the
`full' linking set, e.g. `clisp -K full'.
@
text
@d11 1
a11 2
MASTER_SITES=	ftp://clisp.cons.org/pub/clisp/${PORTVERSION}/ \
		ftp://clisp.sourceforge.net/pub/clisp/${PORTVERSION}/ \
@


1.7
log
@Update to 2.27.

PR:		ports/30138
Submitted by:	Jeff Brown <jabrown@@ipn.caida.org> (MAINTAINER)

Since both of the two master sites were unreachable, I added
MASTER_SITE_SOURCEFORGE to the MASTER_SITES, which sites had the
distfile fortunately.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.6 2001/06/01 06:04:57 obrien Exp $
d33 1
a33 1
	--with-dynamic-ffi
@


1.6
log
@Use proper POSIX syntax for `chown'.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.5 2001/05/19 19:03:34 ijliao Exp $
d9 1
a9 1
PORTVERSION=	2.25.1
d11 4
a14 2
MASTER_SITES=	ftp://clisp.cons.org/pub/lisp/clisp/source/
DISTNAME=	${PORTNAME}-${PORTVERSION}
d31 1
a31 1
# These came from clisp-2.25.1's "configure" on my 4.1.1-R system.
d57 1
a57 1
	@@cd ${WRKSRC}/${BUILD_DIRNAME} && \
@


1.5
log
@upgrade to 2.25.1

PR:		27373
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.4 2000/05/14 05:40:46 billf Exp $
d60 1
a60 1
	${CHOWN} -R ${BINOWN}.${BINGRP} ${PROG_PATHS}
d62 1
a62 1
	${CHOWN} -R ${SHAREOWN}.${SHAREGRP} ${DATA_PATHS}
d64 1
a64 1
	${CHOWN} -R ${MANOWN}.${MANGRP} ${MAN_PATHS}
@


1.4
log
@ftp.cdrom.com -> ftp.freesoftware.com, adjusting paths as I go.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.3 2000/05/01 01:44:38 steve Exp $
d9 1
a9 1
PORTVERSION=	2000.03.06
d11 2
a12 3
MASTER_SITES=	ftp://ftp2.cons.org/pub/lisp/clisp/source/ \
		ftp://ftp.freesoftware.com/pub/lisp/clisp/source/
DISTNAME=	${PORTNAME}-${PORTVERSION:S/./-/g}
d17 8
d27 1
a27 1
BUILD_DIRNAME=obj
d29 1
a29 1
# These came from clisp's "configure" on my system.
d36 1
d38 1
d40 1
d42 3
a44 1
	${PREFIX}/share/locale/nl/LC_MESSAGES/clisp.mo
a52 12
# It looks like the 'configure' script in the source gets seriously confused
# by the environment it gets from GNU_CONFIGURE=YES, so we'll call it here.
#
# The 'configure' wants the CC environment variable to include CFLAGS; but
# I'll edit it since if CFLAGS includes "-pipe", configure gets stuck reading
# from stdin, using the assembler in gcc 2.7.2.3
pre-configure:
	@@cd ${WRKSRC} && \
	${RM} -rf ${BUILD_DIRNAME} && \
	${SETENV} CC="${CC} `echo ${CFLAGS} | ${SED} s/-pipe//`" \
		./configure --prefix=${PREFIX} ${BUILD_DIRNAME}

d57 1
a57 1
	make config.lsp
a58 3
# The build uses INSTALL_* to copy files around, but since the Ports
# INSTALL_* try to set file permissions, using them breaks non-root builds.
# Instead, we'll just fix up permissions after we install the files.
@


1.3
log
@Update to version 2000.03.06.

PR:		17534
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.2 2000/04/12 06:17:59 obrien Exp $
d12 1
a12 1
		ftp://ftp.cdrom.com/pub/lisp/clisp/source/
@


1.2
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/clisp/Makefile,v 1.1 2000/02/13 02:18:15 imura Exp $
d9 1
a9 1
PORTVERSION=	1999.07.22
d13 1
a13 1
DISTNAME=	clisp-1999-07-22
d17 2
d31 2
a32 1
	${PREFIX}/share/locale/fr/LC_MESSAGES/clisp.mo
d45 1
a45 1
# I'll ignore it since if CFLAGS includes "-pipe", configure gets stuck reading
d50 2
a51 2
	env CC="${CC}" ./configure --prefix=${PREFIX} ${BUILD_DIRNAME}
#	env CC="${CC} ${CFLAGS}"
@


1.1
log
@Initial import of clisp-1999.07.22.

This is CLISP - an ANSI Common Lisp.

PR:		16542
Submitted by:	Jeff Brown <jabrown@@caida.org>
@
text
@a1 1
# Version required:     1999-07-22
d5 1
a5 1
# $FreeBSD$
d8 2
a9 2
DISTNAME=	clisp-1999-07-22
PKGNAME=	clisp-1999.07.22
d13 1
@

