head	1.30;
access;
symbols
	RELEASE_6_2_0:1.29
	RELEASE_6_1_0:1.23
	RELEASE_5_5_0:1.23
	RELEASE_6_0_0:1.20
	RELEASE_5_4_0:1.16
	RELEASE_4_11_0:1.16
	RELEASE_5_3_0:1.15
	RELEASE_4_10_0:1.14
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.10
	RELEASE_5_1_0:1.10
	RELEASE_4_8_0:1.10
	RELEASE_5_0_0:1.9
	RELEASE_4_7_0:1.7
	RELEASE_4_6_2:1.4
	RELEASE_4_6_1:1.4
	RELEASE_4_6_0:1.4
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.2;
locks; strict;
comment	@# @;


1.30
date	2007.01.05.17.08.38;	author miwi;	state dead;
branches;
next	1.29;

1.29
date	2006.09.02.16.51.03;	author kris;	state Exp;
branches;
next	1.28;

1.28
date	2006.08.17.21.06.25;	author kris;	state Exp;
branches;
next	1.27;

1.27
date	2006.08.07.09.58.42;	author ijliao;	state Exp;
branches;
next	1.26;

1.26
date	2006.07.29.03.30.21;	author ijliao;	state Exp;
branches;
next	1.25;

1.25
date	2006.05.10.14.46.43;	author ale;	state Exp;
branches;
next	1.24;

1.24
date	2006.05.09.20.52.24;	author edwin;	state Exp;
branches;
next	1.23;

1.23
date	2006.01.20.16.40.13;	author garga;	state Exp;
branches;
next	1.22;

1.22
date	2005.09.15.10.18.11;	author barner;	state Exp;
branches;
next	1.21;

1.21
date	2005.09.09.18.30.48;	author lawrance;	state Exp;
branches;
next	1.20;

1.20
date	2005.07.20.10.13.55;	author garga;	state Exp;
branches;
next	1.19;

1.19
date	2005.04.12.03.25.53;	author obrien;	state Exp;
branches;
next	1.18;

1.18
date	2005.04.11.08.02.58;	author obrien;	state Exp;
branches;
next	1.17;

1.17
date	2005.04.10.16.51.20;	author pav;	state Exp;
branches;
next	1.16;

1.16
date	2004.11.18.08.26.10;	author kris;	state Exp;
branches;
next	1.15;

1.15
date	2004.09.03.08.12.17;	author krion;	state Exp;
branches;
next	1.14;

1.14
date	2004.04.14.03.33.40;	author kris;	state Exp;
branches;
next	1.13;

1.13
date	2004.02.23.05.06.21;	author kris;	state Exp;
branches;
next	1.12;

1.12
date	2004.02.18.20.35.55;	author krion;	state Exp;
branches;
next	1.11;

1.11
date	2003.11.06.21.03.44;	author krion;	state Exp;
branches;
next	1.10;

1.10
date	2003.02.20.18.38.02;	author knu;	state Exp;
branches;
next	1.9;

1.9
date	2002.11.10.16.46.55;	author lioux;	state Exp;
branches;
next	1.8;

1.8
date	2002.11.06.22.45.53;	author adamw;	state Exp;
branches;
next	1.7;

1.7
date	2002.07.06.06.12.00;	author pat;	state Exp;
branches;
next	1.6;

1.6
date	2002.06.06.06.23.43;	author ijliao;	state Exp;
branches;
next	1.5;

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

1.4
date	2002.05.08.16.17.40;	author dwcjr;	state Exp;
branches;
next	1.3;

1.3
date	2001.12.08.03.43.03;	author pat;	state Exp;
branches;
next	1.2;

1.2
date	2001.07.18.16.57.23;	author ijliao;	state Exp;
branches;
next	1.1;

1.1
date	2001.04.29.14.43.08;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.30
log
@2006-12-01 misc/instant-workstation: Incomplete pkg-plist
2006-12-01 lang/yap: Does not compile
2006-12-01 lang/tensile: "Coredump during build on FreeBSD >= 6.x"
@
text
@# ex:ts=8
# New ports collection makefile for:	yap
# Date created:			Apr 29, 2001
# Whom:				ijliao
#
# $FreeBSD: ports/lang/yap/Makefile,v 1.29 2006/09/02 16:51:03 kris Exp $
#

PORTNAME=	yap
PORTVERSION=	5.1.1
PORTREVISION=	0
CATEGORIES=	lang
MASTER_SITES=	http://www.ncc.up.pt/~vsc/Yap/current/
DISTNAME=	Yap-${PORTVERSION}

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	A high-performance Prolog compiler

LIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4

BROKEN=		Does not compile
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01

GNU_CONFIGURE=	yes
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib"
USE_GMAKE=	yes

INFO=		yap

.include <bsd.port.pre.mk>

post-extract:
	@@${RM} -f ${WRKSRC}/docs/*.info*

post-patch:
	@@${REINPLACE_CMD} -e 's|VERSION}|VERSION:}|g' ${WRKSRC}/docs/yap.tex
	@@${REINPLACE_CMD} -e "s,make),${GMAKE})," \
		-e "s,make install,${GMAKE} install," ${WRKSRC}/Makefile.in
	@@${GREP} -lR '<malloc\.h>' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
		-e 's,<malloc\.h>,<stdlib.h>,'

post-build:
	cd ${WRKSRC}/docs && makeinfo --no-split yap.tex

pre-install:
	@@${MKDIR} ${PREFIX}/${INFO_PATH}
	${INSTALL_DATA} ${WRKSRC}/docs/yap.info ${PREFIX}/${INFO_PATH}

post-install:
	@@${FIND} ${PREFIX}/share/Yap ! -type d | \
		${SED} "s,^${PREFIX},," >> ${TMPPLIST}
	@@${FIND} ${PREFIX}/share/Yap -type d | ${SORT} -r | \
		${SED} "s,^${PREFIX},@@dirrm ," >> ${TMPPLIST}

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


1.29
log
@Schedule these broken ports for termination on 2006-12-01
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.28
log
@BROKEN: Does not compile
@
text
@d22 2
@


1.27
log
@fix build on releng_4
@
text
@d21 2
@


1.26
log
@upgrade to 5.1.1
@
text
@a13 1
MASTER_SITE_SUBDIR=	Yap-${PORTVERSION}
d38 2
@


1.25
log
@Chase gmp library and bump PORTREVISION.
@
text
@d10 2
a11 2
PORTVERSION=	5.0.1
PORTREVISION=	1
d13 1
a13 1
MASTER_SITES=	http://www.ncc.up.pt/~vsc/Yap/%SUBDIR%/
d26 1
d37 2
d47 6
@


1.24
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d11 1
d20 1
a20 1
LIB_DEPENDS=	gmp.6:${PORTSDIR}/math/libgmp4
@


1.23
log
@- Update to 5.0.1

PR:		ports/92011
Submitted by:	Ports Fury
@
text
@a20 1
USE_REINPLACE=	yes
@


1.22
log
@- Builds and runs on !i386

Tested by:	Johan van Selst <johans@@stack.nl> (amd64),
		barner (sparc64, ia64)
Submitted by:	Johan van Selst <johans@@stack.nl>
PR:		ports/86081
@
text
@d10 1
a10 1
PORTVERSION=	5.0.0
d13 1
a13 1
MASTER_SITE_SUBDIR=	Yap-${PORTVERSION:R}
d35 1
a35 2
	@@${REINPLACE_CMD} -e \
		's|@@value{VERSION}|${PORTVERSION}|g' ${WRKSRC}/docs/yap.tex
@


1.21
log
@Update to 5.0.0

PR:		ports/85881
Submitted by:	Ports Fury
@
text
@a30 4
.if ${ARCH} != "i386"
BROKEN=		"Does not compile on !i386"
.endif

@


1.20
log
@- Update to 4.5.6

PR:		ports/83715
Submitted by:	David Gullasch <david.gullasch@@mailbox.tu-dresden.de>
Approved by:	flz (mentor)
@
text
@d10 1
a10 1
PORTVERSION=	4.5.6
d12 2
a13 1
MASTER_SITES=	http://www.ncc.up.pt/~vsc/Yap/Yap4.5/
d21 1
d31 3
a33 1
ONLY_FOR_ARCHS=	i386
d38 4
@


1.19
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d10 1
a10 1
PORTVERSION=	4.5.5
d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d29 1
a29 3
.if ${ARCH} != "i386"
BROKEN=		"Does not compile on !i386"
.endif
d38 2
a39 1
	${INSTALL_DATA} ${WRKSRC}/docs/yap.info ${PREFIX}/info
@


1.18
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d22 1
a22 1
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
@


1.17
log
@- Update to 4.5.5

PR:		ports/79750
Submitted by:	Ports Fury
@
text
@d22 1
a22 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.16
log
@BROKEN on !i386: Does not compile
@
text
@d10 1
a10 1
PORTVERSION=	4.5.2
a41 1
	install-info ${PREFIX}/info/yap.info ${PREFIX}/info/dir
@


1.15
log
@Update to version 4.5.2

PR:		ports/71299
Submitted by:	Ports Fury
@
text
@d30 2
a31 2
.if ${ARCH} == "alpha"
BROKEN=		"Does not compile on alpha"
@


1.14
log
@Info files cannot be installed in post-install
@
text
@d10 1
a10 1
PORTVERSION=	4.4.4
d22 1
@


1.13
log
@BROKEN on alpha: Does not compile
@
text
@d39 1
a39 1
post-install:
@


1.12
log
@- Update to version 4.4.4

PR:		ports/63008
Submitted by:	Ports Fury
@
text
@d27 6
d43 1
a43 1
.include <bsd.port.mk>
@


1.11
log
@- Update to version 4.4.3

PR:		59010
Submitted by:	Ports Fury
@
text
@d10 1
a10 1
PORTVERSION=	4.4.3
@


1.10
log
@De-pkg-comment.
@
text
@d10 1
a10 1
PORTVERSION=	4.3.22
d22 1
a22 1
CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
d24 12
@


1.9
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d17 1
@


1.8
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a17 2
PORTCOMMENT=	A high-performance Prolog compiler

@


1.7
log
@Sweep through and fix some dependency problems and forgotten shlib
version bumps

Noticed by:	bento
@
text
@d18 2
@


1.6
log
@upgrade to 4.3.22
@
text
@d18 1
a18 1
LIB_DEPENDS=	gmp.5:${PORTSDIR}/math/libgmp4
@


1.5
log
@upgrade to 4.3.21
@
text
@d10 1
a10 1
PORTVERSION=	4.3.21
@


1.4
log
@Update to 4.3.20

PR:		36827
Submitted by:	obraun@@Informatik.unibw-muenchen.DE
@
text
@d10 1
a10 1
PORTVERSION=	4.3.20
d18 2
d21 2
a22 2

WRKSRC=		${WRKDIR}/work
@


1.3
log
@Use GNU_CONFIGURE and some style changes

PR:		32521
Submitted by:	KATO Tsuguru <tkato@@prontomail.com>
@
text
@d10 1
a10 1
PORTVERSION=	4.3.19
a17 2
WRKSRC=		${WRKDIR}/Yap-${PORTVERSION}/arch

a18 1
CONFIGURE_SCRIPT=	../configure
d20 1
a20 2
post-extract:
	@@${MKDIR} ${WRKSRC}
@


1.2
log
@upgrade to 4.3.19
drop maintainership
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/yap/Makefile,v 1.1 2001/04/29 14:43:08 ijliao Exp $
d18 1
a18 3
do-configure:
	@@(${MKDIR} ${WRKSRC}/arch ; cd ${WRKSRC}/arch ; \
	  ../configure)
d20 2
a21 2
do-build:
	@@(cd ${WRKSRC}/arch ; make)
d23 2
a24 2
do-install:
	@@(cd ${WRKSRC}/arch ; make install)
@


1.1
log
@add yap
A high-performance Prolog compiler
@
text
@d6 1
a6 1
# $FreeBSD$
d10 1
a10 1
PORTVERSION=	4.3.18
d16 1
a16 1
MAINTAINER=	ijliao@@FreeBSD.org
@

