diff options
author | Wesley Shields <wxs@FreeBSD.org> | 2009-05-01 20:04:10 +0000 |
---|---|---|
committer | Wesley Shields <wxs@FreeBSD.org> | 2009-05-01 20:04:10 +0000 |
commit | 50f779e46e29c31d705a23a9ee7079f10ade0987 (patch) | |
tree | 2fd7967e899851c286fa3ad7b7417ed27b88853a /lang/swi-pl/Makefile | |
parent | 1a9582116acf3e95ee147535f450b3bec8c5fc0f (diff) | |
download | ports-50f779e46e29c31d705a23a9ee7079f10ade0987.tar.gz ports-50f779e46e29c31d705a23a9ee7079f10ade0987.zip |
Notes
Diffstat (limited to 'lang/swi-pl/Makefile')
-rw-r--r-- | lang/swi-pl/Makefile | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile index 3741e764f259..477997747813 100644 --- a/lang/swi-pl/Makefile +++ b/lang/swi-pl/Makefile @@ -6,26 +6,43 @@ # PORTNAME= swi-pl -PORTVERSION= 5.6.16 +PORTVERSION= 5.6.64 CATEGORIES= lang -MASTER_SITES= ftp://ftp.swi.psy.uva.nl/SWI-Prolog/ \ - http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/ +MASTER_SITES= http://www.swi-prolog.org/download/stable/src/ \ + ftp://ftp.swi.psy.uva.nl/SWI-Prolog/ DISTNAME= pl-${PORTVERSION} MAINTAINER= g.gonter@ieee.org COMMENT= Edinburgh-style Prolog compiler +LIB_DEPENDS= gmp:${PORTSDIR}/math/libgmp4 \ + readline:${PORTSDIR}/devel/readline + +LIB_DEPENDS+= odbc:${PORTSDIR}/databases/unixODBC +LIB_DEPENDS+= Xt:${PORTSDIR}/x11-toolkits/libXt \ + jpeg:${PORTSDIR}/graphics/jpeg \ + Xpm:${PORTSDIR}/x11/libXpm +LIB_DEPENDS+= Xft:${PORTSDIR}/x11-fonts/libXft + CONFLICTS= slffea-[0-9]* TenDRA-[0-9]* +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +XPCE_VER= 6.6.64 + +MAN1= pl.1 plrc.1 plld.1 xpce-client.1 xpce.1 +MANCOMPRESSED= no + NOPRECIOUSMAKEVARS= yes USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -CONFIGURE_ARGS= --host=${MACHINE_ARCH}-${OPSYS:L} --disable-mt - -MAN1= pl.1 plrc.1 plld.1 +CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" ARCH=${ARCH}-${OPSYS:L} +CONFIGURE_TARGET= ${ARCH}-${OPSYS:L} +CONFIGURE_ARGS= --with-world --without-jpl PLIST_SUB= DISTNAME=${DISTNAME} ARCH=${ARCH} OS=${OPSYS:L} +PLIST_SUB+= XPCE_VER=${XPCE_VER} .include <bsd.port.pre.mk> @@ -41,14 +58,15 @@ EXTRA_PATCHES= ${FILESDIR}/extra-patch-src-configure \ .endif post-patch: - ${REINPLACE_CMD} -e '/edit/s/INSTALL_PROGRAM/BSD_INSTALL_SCRIPT/g' \ + @${REINPLACE_CMD} -e '/edit/s/INSTALL_PROGRAM/BSD_INSTALL_SCRIPT/g' \ ${WRKSRC}/src/Makefile.in + @${REINPLACE_CMD} -e 's!^mandir=@mandir@!mandir=${MANPREFIX}/man!' \ + ${WRKSRC}/src/Makefile.in \ + ${WRKSRC}/packages/xpce/src/Makefile.in post-configure: ${REINPLACE_CMD} -e '/MALLOC_H/s/^#define \(HAVE_.*MALLOC_H\).*/\/\* #undef \1 \*\//g' \ ${WRKSRC}/src/config.h - ${REINPLACE_CMD} -e '/^ARCH=/s/^ARCH=.*/ARCH=${ARCH}-${OPSYS:L}/' \ - ${WRKSRC}/src/Makefile post-install: .for f in pl plld plrc |