head	1.20;
access;
symbols
	RELEASE_4_EOL:1.19
	RELEASE_6_2_0:1.16
	RELEASE_6_1_0:1.12
	RELEASE_5_5_0:1.12
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.12
	RELEASE_4_11_0:1.12
	RELEASE_5_3_0:1.12
	RELEASE_4_10_0:1.12
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.11
	RELEASE_5_1_0:1.11
	RELEASE_4_8_0:1.11
	RELEASE_5_0_0:1.10
	old_RELEASE_4_7_0:1.10
	old_RELEASE_4_6_2:1.7
	old_RELEASE_4_6_1:1.7
	old_RELEASE_4_6_0:1.7
	old_RELEASE_5_0_DP1:1.7
	old_RELEASE_4_5_0:1.6
	old_RELEASE_4_4_0:1.6
	old_RELEASE_4_3_0:1.6
	old_RELEASE_4_2_0:1.6
	old_RELEASE_4_1_1:1.5
	old_RELEASE_4_1_0:1.5
	old_RELEASE_3_5_0:1.5
	old_RELEASE_4_0_0:1.4
	old_RELEASE_3_4_0:1.2
	old_RELEASE_3_3_0:1.2
	old_RELEASE_3_2_0:1.1.1.1
	old_v0_6_110:1.1.1.1
	old_VNS:1.1.1;
locks; strict;
comment	@# @;


1.20
date	2007.03.13.18.54.26;	author miwi;	state dead;
branches;
next	1.19;

1.19
date	2007.01.01.13.29.24;	author miwi;	state Exp;
branches;
next	1.18;

1.18
date	2006.11.30.23.38.54;	author kris;	state Exp;
branches;
next	1.17;

1.17
date	2006.10.31.21.54.22;	author lawrance;	state Exp;
branches;
next	1.16;

1.16
date	2006.10.15.09.43.25;	author lawrance;	state Exp;
branches;
next	1.15;

1.15
date	2006.09.02.16.51.03;	author kris;	state Exp;
branches;
next	1.14;

1.14
date	2006.05.10.14.46.42;	author ale;	state Exp;
branches;
next	1.13;

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

1.12
date	2004.02.04.05.21.42;	author marcus;	state Exp;
branches;
next	1.11;

1.11
date	2003.02.21.12.35.06;	author knu;	state Exp;
branches;
next	1.10;

1.10
date	2002.08.23.19.06.15;	author dinoex;	state Exp;
branches;
next	1.9;

1.9
date	2002.08.21.18.27.52;	author dinoex;	state Exp;
branches;
next	1.8;

1.8
date	2002.08.21.18.22.13;	author dinoex;	state Exp;
branches;
next	1.7;

1.7
date	2002.03.25.09.19.20;	author sobomax;	state Exp;
branches;
next	1.6;

1.6
date	2000.10.02.21.53.11;	author jeh;	state Exp;
branches;
next	1.5;

1.5
date	2000.04.12.06.19.54;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	2000.02.13.01.04.21;	author reg;	state Exp;
branches;
next	1.3;

1.3
date	2000.01.29.22.43.25;	author reg;	state Exp;
branches;
next	1.2;

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

1.1
date	99.04.03.02.05.18;	author steve;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.04.03.02.05.18;	author steve;	state Exp;
branches;
next	;


desc
@@


1.20
log
@2007-03-10 java/janosvm: Broken on all supported versions of FreeBSD
2007-03-10 korean/gau: Broken on all supported versions of FreeBSD
2007-03-10 lang/cyclone: Broken on all supported versions of FreeBSD
2007-03-01 lang/pike70: Please use pike72
2007-03-10 misc/lile: Broken on all supported versions of FreeBSD
2007-03-10 misc/muuz: Broken on all supported versions of FreeBSD
2007-03-10 misc/xdf: Broken on all supported versions of FreeBSD
2007-03-10 net/telnetx: Broken on all supported versions of FreeBSD
2007-03-01 sysutils/diskmark: Makes no sense on FreeBSD > 4.x.  Use glabel(8) instead
2007-03-10 java/janosvm: Broken on all supported versions of FreeBSD
2007-03-10 korean/gau: Broken on all supported versions of FreeBSD
2007-03-10 lang/cyclone: Broken on all supported versions of FreeBSD
2007-03-01 lang/pike70: Please use pike72
2007-03-10 misc/lile: Broken on all supported versions of FreeBSD
2007-03-10 misc/muuz: Broken on all supported versions of FreeBSD
2007-03-10 misc/xdf: Broken on all supported versions of FreeBSD
2007-03-10 net/telnetx: Broken on all supported versions of FreeBSD
2007-03-01 sysutils/diskmark: Makes no sense on FreeBSD > 4.x.  Use glabel(8) instead
@
text
@# New ports collection makefile for:	pike
# Date created:		16 Jan 1999
# Whom:			vns@@delta.odessa.ua
#
# $FreeBSD: ports/lang/pike70/Makefile,v 1.19 2007/01/01 13:29:24 miwi Exp $
#

PORTNAME=	pike
PORTVERSION=	7.0.361
PORTREVISION=	2
CATEGORIES=	lang
MASTER_SITES=	ftp://ftp.oav.net/pike/7.0/	\
		ftp://ftp.oav.net/caudium/pkg/FreeBSD/distfiles/ \
		ftp://ftp.caudium.net/caudium/snapshots/pike/7.0/ \
		http://grendel.firewall.com/caudium-pkg/
DISTNAME=	pike-${PORTVERSION}

MAINTAINER=	kiwi@@oav.net
COMMENT=	A dynamic programming language with a syntax similar to C++

BUILD_DEPENDS=	bison:${PORTSDIR}/devel/bison/

ONLY_FOR_ARCHS=	i386

DEPRECATED=	Please use pike72
EXPIRATION_DATE=2007-03-01

WRKSRC=		${WRKDIR}/${DISTNAME}/src/
PATCH_WRKSRC=	${WRKDIR}/${DISTNAME}

GNU_CONFIGURE=	yes
CONFIGURE_ARGS+=--without-debug --with-poll --with-oob --with-max-fds=10000 --without-GTK
MAN1=		hilfe.1 pike.1
PLIST_SUB+=	PORTVERSION=${PORTVERSION}

OPTIONS=	FREETYPE        "TrueType font rendering" off \
		JPEG            "support JPEG" off \
		THREADS         "threads support" on \
		GDBM            "GNU database manager support" off \
		ZLIB            "zlib library support" on \
		GMP             "support bignums" on \
		READLINE        "support for command line editing" on \
		MYSQL           "MySQL database support" off \
		POSTGRESQL      "PostgreSQL database support" off \
		MSQL            "mSQL database support" off \
		SSL             "SSL support" off \

.include <bsd.port.pre.mk>

.if !defined(WITHOUT_FREETYPE)
LIB_DEPENDS+=		ttf.4:${PORTSDIR}/print/freetype
CONFIGURE_ARGS+=	--with-ttflib
.else
CONFIGURE_ARGS+=	--without-ttflib
.endif
.if !defined(WITHOUT_THREADS)
CONFIGURE_ARGS+=	--with-threads
.else
CONFIGURE_ARGS+=	--without-threads
.endif
.if !defined(WITHOUT_GMP)
LIB_DEPENDS+=		gmp.7:${PORTSDIR}/math/libgmp4
CONFIGURE_ARGS+=	--with-gmp --with-bignums
.else
CONFIGURE_ARGS+=	--without-gmp --without-bignums
.endif
.if !defined(WITHOUT_READLINE)
CONFIGURE_ARGS+=	--with-readline
.else
CONFIGURE_ARGS+=	--without-readline
.endif
.if !defined(WITHOUT_JPEG)
LIB_DEPENDS+=		jpeg.9:${PORTSDIR}/graphics/jpeg
CONFIGURE_ARGS+=	--with-jpeg=${PREFIX}
.else
CONFIGURE_ARGS+=	--without-jpeg
.endif
.if !defined(WITHOUT_GDBM)
LIB_DEPENDS+=		gdbm.3:${PORTSDIR}/databases/gdbm
CONFIGURE_ARGS+=	--with-gdbm=${PREFIX}
.else
CONFIGURE_ARGS+=	--without-gdbm
.endif
.if !defined(WITHOUT_ZLIB)
CONFIGURE_ARGS+=	--with-zlib
.else
CONFIGURE_ARGS+=	--without-zlib
.endif
.if !defined(WITHOUT_MYSQL)
USE_MYSQL=		yes
CONFIGURE_ARGS+=	--with-mysql=${PREFIX}
.else
CONFIGURE_ARGS+=	--without-mysql
.endif
.if !defined(WITHOUT_POSTGRESQL)
USE_PGSQL=	yes
CONFIGURE_ARGS+=	--with-pgsql=${PREFIX}/pgsql
.else
CONFIGURE_ARGS+=	--without-pgsql
.endif
.if !defined(WITHOUT_MSQL)
BUILD_DEPENDS+=		msql:${PORTSDIR}/databases/msql
CONFIGURE_ARGS+=	--with-msql=${PREFIX}
.else
CONFIGURE_ARGS+=	--without-msql
.endif
.if !defined(WITHOUT_SSL)
CONFIGURE_ARGS+=	--with-ssleay
.else
CONFIGURE_ARGS+=	--without-ssleay
.endif

post-install:
	${INSTALL_PROGRAM} ${WRKSRC}pike ${PREFIX}/bin
	${INSTALL_SCRIPT} ${WRKSRC}hilfe ${PREFIX}/bin

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


1.19
log
@- Mark for removal in 2 months
- Please use lang/pike72

PR:		107332
Submitted by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.18
log
@Set ONLY_FOR_ARCHS=i386 since it doesn't compile elsewhere
@
text
@d25 3
@


1.17
log
@Replace homegrown option scripts with OPTIONS.
Tidy up.

PR:		ports/104367
Submitted by:	Frank J. Laszlo <laszlof@@vonostingroup.com>
Approved by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d23 2
@


1.16
log
@Fix pkg-plist.

PR:		ports/104367
Submitted by:	Frank J. Laszlo <laszlof@@vonostingroup.com>
Approved by:	portmgr (clement), Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d24 1
d26 2
a27 2
IS_INTERACTIVE=	yes
GNU_CONFIGURE=  yes
d29 13
d45 8
a52 2
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
d54 1
a54 7
CONFIGURE_ARGS?= \
	--without-ttflib \
	--without-gdbm \
	--without-mysql \
	--without-postgresql \
	--without-msql \
	--without-jpeg
d56 50
a105 6
CONFIGURE_ARGS+= --without-debug --with-poll --with-oob --with-max-fds=10000 --without-GTK
PLIST_SUB+=	PORTVERSION=${PORTVERSION}

pre-fetch:
.if !defined(BATCH)
	@@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike
a107 6
pre-configure:
	@@${ECHO} ${CONFIGURE_ARGS}

pre-clean:
	@@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc

@


1.15
log
@Schedule these broken ports for termination on 2006-12-01
@
text
@a22 4
BROKEN=		Incorrect pkg-plist
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01

d27 1
@


1.14
log
@Chase gmp library and bump PORTREVISION.
@
text
@d24 2
@


1.13
log
@BROKEN: Incorrect pkg-plist
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.12
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
@
text
@d23 2
@


1.11
log
@De-pkg-comment.
@
text
@d10 1
@


1.10
log
@use port math/libgmp4 in CURRENT
Fix SSL problem.
PR:		40450
Submitted by:	tacho@@factline.com,kiwi@@oav.net
@
text
@d18 1
@


1.9
log
@Use PORTVERSION in pkg-plist
@
text
@d25 3
d57 1
a57 1
.include <bsd.port.mk>
@


1.8
log
@Update to 3.0.361
new MAINTAINER, no respose from previous MAINTAINER for more than 3 months.
Submitted by:	kiwi@@oav.net
@
text
@d37 1
@


1.7
log
@Add USE_SUBMAKE, where it might be necessary.
@
text
@d9 1
a9 1
PORTVERSION=	7.0.78
d11 5
a15 2
MASTER_SITES=	ftp://ftp.roxen.com/pub/pike/all/${PORTVERSION}/
DISTNAME=	Pike-v${PORTVERSION}
d17 3
a19 1
MAINTAINER=	vns@@delta.odessa.ua
a22 1
USE_SUBMAKE=	yes
d36 1
a36 1
CONFIGURE_ARGS+= --with-poll
a51 2
	${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/include/pike/*.h
	${CHMOD} ${SHAREMODE} ${PREFIX}/include/pike/*.h
@


1.6
log
@MAINTAINER submitted update.

PR: 21382
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/pike/Makefile,v 1.5 2000/04/12 06:19:54 obrien Exp $
d18 1
@


1.5
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/pike/Makefile,v 1.4 2000/02/13 01:04:21 reg Exp $
d9 1
a9 1
PORTVERSION=	0.6
d11 2
a12 2
MASTER_SITES=	http://pike.idonex.se/download/
DISTNAME=	Pike-v0.6.110
d20 3
d30 2
d44 6
a49 3
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
.endif
@


1.4
log
@Make this port actually allow you to pick depends.

Approved by:	maintainer
@
text
@a1 1
# Version required:	0.6
d5 1
a5 1
# $FreeBSD: ports/lang/pike/Makefile,v 1.3 2000/01/29 22:43:25 reg Exp $
d8 2
a9 2
DISTNAME=	Pike-v0.6.110
PKGNAME=	pike-0.6
d12 1
@


1.3
log
@Get this to clean up it's Makefile.inc.
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/pike/Makefile,v 1.2 1999/08/25 06:35:14 obrien Exp $
a15 5
pre-fetch:
.if !defined(BATCH)
	@@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike
.endif

d28 5
d39 3
@


1.2
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d35 3
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id:$
@


1.1.1.1
log
@Import of pike version 0.6.110.
A dynamic programming language with a syntax similar to C++.

PR:		9783
Submitted by:	Vladimir N.Silyaev <vns@@delta.odessa.ua>
@
text
@@
