head	1.23;
access;
symbols
	RELEASE_4_10_0:1.22
	RELEASE_5_2_1:1.18
	RELEASE_5_2_0:1.18
	RELEASE_4_9_0:1.15
	RELEASE_5_1_0:1.14
	RELEASE_4_8_0:1.12
	old_RELEASE_5_0_0:1.10
	old_old_RELEASE_4_7_0:1.10
	old_old_RELEASE_4_6_2:1.7
	old_old_RELEASE_4_6_1:1.7
	old_old_RELEASE_4_6_0:1.7
	old_old_RELEASE_5_0_DP1:1.7
	old_old_RELEASE_4_5_0:1.6
	old_old_RELEASE_4_4_0:1.6
	old_old_RELEASE_4_3_0:1.6
	old_old_RELEASE_4_2_0:1.6
	old_old_RELEASE_4_1_1:1.5
	old_old_RELEASE_4_1_0:1.5
	old_old_RELEASE_3_5_0:1.5
	old_old_RELEASE_4_0_0:1.4
	old_old_RELEASE_3_4_0:1.2
	old_old_RELEASE_3_3_0:1.2
	old_old_RELEASE_3_2_0:1.1.1.1
	old_old_v0_6_110:1.1.1.1
	old_old_VNS:1.1.1;
locks; strict;
comment	@# @;


1.23
date	2004.05.11.22.34.36;	author linimon;	state dead;
branches;
next	1.22;

1.22
date	2004.02.25.07.01.47;	author vanilla;	state Exp;
branches;
next	1.21;

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

1.20
date	2004.02.04.05.21.42;	author marcus;	state Exp;
branches;
next	1.19;

1.19
date	2003.12.19.22.10.47;	author pav;	state Exp;
branches;
next	1.18;

1.18
date	2003.11.06.00.56.26;	author jeh;	state Exp;
branches;
next	1.17;

1.17
date	2003.10.03.08.40.42;	author roam;	state Exp;
branches;
next	1.16;

1.16
date	2003.09.24.11.59.37;	author edwin;	state Exp;
branches;
next	1.15;

1.15
date	2003.07.08.05.52.42;	author daichi;	state Exp;
branches;
next	1.14;

1.14
date	2003.04.20.14.59.22;	author nork;	state Exp;
branches;
next	1.13;

1.13
date	2003.04.14.06.26.11;	author edwin;	state Exp;
branches;
next	1.12;

1.12
date	2003.02.17.07.19.54;	author edwin;	state Exp;
branches;
next	1.11;

1.11
date	2003.02.12.07.43.43;	author edwin;	state dead;
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.23
log
@lang/pike74 is buggy and very difficult to adapt to the 5.x branch.
Use pike76 instead, which follows FreeBSD standards much better.

PR:		ports/66459
Submitted by:	Xavier Beaudouin <kiwi@@oav.net>
@
text
@# New ports collection makefile for:	pike74
# Date created:		24 Jun 2003
# Whom:			kiwi@@oav.net
#
# $FreeBSD: ports/lang/pike74/Makefile,v 1.22 2004/02/25 07:01:47 vanilla Exp $
#

PORTNAME=	pike74
PORTVERSION=	7.4.43
CATEGORIES=	lang
MASTER_SITES=	ftp://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \
		ftp://ftp.oav.net/pkg_freebsd/distfiles/ \
		http://ftp.oav.net/pkg_freebsd/distfiles/ \
		ftp://ftp.oav.net/pike/7.4/export/ \
		http://ftp.oav.net/pike/7.4/export/ \
		http://grendel.firewall.com/caudium-pkg/ \
		ftp://ftp.caudium.net/pike/official_releases/${PORTVERSION}/
DISTNAME=	Pike-v${PORTVERSION}

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

LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
		tiff.4:${PORTSDIR}/graphics/tiff \
		gdbm.3:${PORTSDIR}/databases/gdbm \
		fftw.2:${PORTSDIR}/math/fftw

OPTIONS=	TTF "Add FreeType 1 support" on \
		FREETYPE "Add FreeType 2 support" on \
		OPT_CFLAGS "Enable additional compilation optimizations" on \
		MYSQL "Add MySQL support" on

MAN1=		pike.1

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

WANT_MESA=	yes

GNU_CONFIGURE=	yes
CONFIGURE_ENV=	LDFLAGS+=${PTHREAD_LIBS} CPPFLAGS+=${PTHREAD_CFLAGS}
CONFIGURE_ARGS+=	--without-debug \
		 --with-double-precision \
		 --with-long-double-precision \
		 --disable-rpath \
		 --without-rtldebug \
		 --without-cdebug \
		 --without-copt \
		 --without-security \
		 --with-oob \
		 --with-poll \
		 --with-max-fd=60000 \
		 --with-gmp \
		 --with-zlib \
		 --with-threads \
		 --with-readline \
		 --with-jpeg \
		 --with-tiff \
		 --with-gdbm \
		 --without-java \
		 --without-ssleay \
		 --without-GTK \
		 --without-gnome \
		 --without-glade \
		 --without-libglade-config \
		 --without-machine-code \
		 --prefix=${PREFIX}

USE_REINPLACE=	yes
USE_GETTEXT=	yes
USE_BISON=	yes

.include <bsd.port.pre.mk>

PLIST_SUB+=	PORTVERSION=${PORTVERSION}

# FreeBSD 5.0 Needs to have libgmp port to support gmp.
.if ${OSVERSION} >= 500000
LIB_DEPENDS+=	gmp.6:${PORTSDIR}/math/libgmp4
.endif

# Allow building Embeded perl when >= 5.6
.if ${PERL_LEVEL} > 500600
CONFIGURE_ARGS+=	--with-perl
USE_PERL5=	YES
.else
CONFIGURE_ARGS+=	--without-perl
.endif

.if exists(${LOCALBASE}/lib/libavcodec.so.0)
WITH_FFMPEG=	yes
OPTIONS+=	FFMPEG "Add FFmpeg support" on
.else
OPTIONS+=	FFMPEG "Add FFmpeg support" off
.endif

.if exists(${LOCALBASE}/lib/libttf.so.4)
WITH_TTF=	yes
.endif

.if exists(${LOCALBASE}/lib/libfreetype.so.9)
WITH_FREETYPE=	yes
.endif

.if exists(${LOCALBASE}/lib/libpq.so.3)
WITH_POSTGRES=	yes
OPTIONS+=	POSTGRES "Add Postgres SQL support" on
.else
OPTIONS+=	POSTGRES "Add Postgres SQL support" off
.endif

.if exists(${LOCALBASE}/lib/libodbc.so.1)
WITH_UNIXODBC=	yes
OPTIONS+=	UNIXODBC "Add UnixODBC support (incompatible with IODBC)" on
.else
OPTIONS+=	UNIXODBC "Add UnixODBC support (incompatible with IODBC)" off
.endif

.if exists(${LOCALBASE}/lib/libiodbc.so.2)
WITH_IODBC=	yes
OPTIONS+=       IODBC "Add iODBC support (incompatible with UnixODBC)" on
.else
OPTIONS+=       IODBC "Add iODBC support (incompatible with UnixODBC)" off
.endif

.if exists(${LOCALBASE}/lib/libsane.so.1)
WITH_SANE=	yes
OPTIONS+=	SANE "Add SANE support" on
.else
OPTIONS+=	SANE "Add SANE support" off
.endif

.if exists(${LOCALBASE}/lib/libgtkgl.so.5)
WITH_MESA=	yes
.endif

.if exists(${LOCALBASE}/lib/libpdf.so.6) || exists(${LOCALBASE}/lib/libpanda.so.0)
WITH_PDF=	yes
OPTIONS+=	PDF "Add PDF support" on
.else
OPTIONS+=	PDF "Add PDF support" off
.endif

.if exists(${LOCALBASE}/lib/librsvg-2.so.2)
WITH_SVG2=	yes
OPTIONS+=	SVG2 "Add SVG2 support" on
.else
OPTIONS+=	SVG2 "Add SVG2 support" off
.endif

.if exists(${LOCALBASE}/lib/libct.so.1)
WITH_TDS=	yes
OPTIONS+=	TDS "Add FreeTDS (Sybase and MSSQL) support" on
.else
OPTIONS+=	TDS "Add FreeTDS (Sybase and MSSQL) support" off
.endif

.if defined(WITHOUT_RELOCATABLE_DUMPED_MODULES)
CONFIGURE_ARGS+=	--without-relocatable-dumped-modules
.else
CONFIGURE_ARGS+=	--with-relocatable-dumped-modules
.endif

.if defined(WITH_EXPIREMENTAL_FEATURES)
CONFIGURE_ARGS+= --with-computed-goto \
		 --with-pg \
		 --with-long-long-int \
		 --with-long-int \
		 --with-short-int \
		 --with-keypair-loop \
		 --without-lock \
		 --with-new-multisets
.endif

.if defined(WITH_OPT_CFLAGS)
.if (${MACHINE} == "i386")
CFLAGS+=	-O3 -ffast-math -fomit-frame-pointer
.else
CFLAGS+=	-ffast-math -fomit-frame-pointer
.endif
.endif

.if defined(WITH_FFMPEG)
LIB_DEPENDS+=	avcodec.0:${PORTSDIR}/multimedia/ffmpeg
CONFIGURE_ARGS+= --with-ffmpeg
.else
CONFIGURE_ARGS+= --without-ffmpeg
.endif

.if defined(WITH_TTF)
LIB_DEPENDS+=	ttf.4:${PORTSDIR}/print/freetype
CONFIGURE_ARGS+= --with-ttflib
.else
CONFIGURE_ARGS+= --without-ttflib
.endif

.if defined(WITH_FREETYPE)
LIB_DEPENDS+=	freetype.9:${PORTSDIR}/print/freetype2
CONFIGURE_ARGS+= --with-freetype
.else
CONFIGURE_ARGS+= --without-freetype
.endif

.if defined(WITH_MYSQL)
USE_MYSQL=	yes
CONFIGURE_ARGS+= --with-mysql=${PREFIX}
.else
CONFIGURE_ARGS+= --without-mysql
.endif

.if defined(WITH_POSTGRES)
LIB_DEPENDS+=	pq.3:${PORTSDIR}/databases/postgresql7-client
CONFIGURE_ARGS+= --with-pgsql=${PREFIX}
.else
CONFIGURE_ARGS+= --without-pgsql
.endif

.if defined(WITH_MSQL)
BUILD_DEPENDS+=	msql:${PORTSDIR}/databases/msql
CONFIGURE_ARGS+= --with-msql=${PREFIX}
.else
CONFIGURE_ARGS+= --without-msql
.endif

.if defined(WITH_UNIXODBC)
LIB_DEPENDS+=	odbc.1:${PORTSDIR}/databases/unixODBC
CONFIGURE_ARGS+= --with-odbc
.endif

.if defined(WITH_IODBC)
LIB_DEPENDS+=	iodbc.3:${PORTSDIR}/databases/libiodbc
CONFIGURE_ARGS+= --with-odbc
.endif

.if !defined(WITH_UNIXODBC) && !defined(WITH_IODBC)
CONFIGURE_ARGS+= --without-odbc
.endif

.if defined(WITH_SANE)
LIB_DEPENDS+=	sane.1:${PORTSDIR}/graphics/sane-backends
CONFIGURE_ARGS+= --with-sane
.else
CONFIGURE_ARGS+= --without-sane
.endif

.if defined(WITH_PDF)
LIB_DEPENDS+=	pdf.6:${PORTSDIR}/print/pdflib \
		panda.0:${PORTSDIR}/print/panda
CONFIGURE_ARGS+= --with-libpdf --with-libpanda
.else
CONFIGURE_ARGS+= --without-libpdf --without-libpanda
.endif

.if defined(WITH_SVG2)
LIB_DEPENDS+=	librsvg-2.2:${PORTSDIR}/graphics/librsvg2
CONFIGURE_ARGS+= --with-svg
.else
CONFIGURE_ARGS+= --without-svg
.endif

.if defined(WITH_TDS)
LIB_DEPENDS+=	ct.1:${PORTSDIR}/databases/freetds
CONFIGURE_ARGS+= --with-sybase
PLIST_SUB+=	SYBASE:=""
.else
CONFIGURE_ARGS+= --without-sybase
PLIST_SUB+=	SYBASE:="@@comment "
.endif

.if defined(HAVE_MESA) || defined(WITH_MESA)
USE_MESA=	yes
LIB_DEPENDS+=	gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea
CONFIGURE_ARGS+= --with-GL --with-GLUT
.else
CONFIGURE_ARGS+= --without-GL --without-GLUT
.endif

USE_GMAKE=	yes

pre-configure:
	@@${ECHO} ${CONFIGURE_ARGS}

post-patch:
	@@${REINPLACE_CMD} -e 's| -lgmp| -L${LOCALBASE}/lib -lgmp|' \
		${WRKSRC}/modules/Gmp/configure ${WRKSRC}/modules/_Image_XFace/configure
	@@${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|' \
		${WRKSRC}/configure
	@@${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|' \
		${WRKSRC}/configure

post-install:
	${INSTALL_PROGRAM} ${WRKSRC}pike ${PREFIX}/bin
	${INSTALL_SCRIPT} ${WRKSRC}hilfe ${PREFIX}/bin
	${INSTALL_MAN} ${WRKSRC}../man/pike.1 ${MAN1PREFIX}/man/man1

verify:
	@@(cd ${WRKSRC}; make verify)

# Autodocs is currently b0rken.... :/
#doc:
#	@@(cd ${WRKSRC}; make documentation)

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


1.22
log
@- Update to 7.4.43
- Make the port respect PTHREAD_{CFLAGS,LIB}
- OPTIONSify the port
- Remove the dependency of nasm that make bad x86 code on amd64 ia64 plateforms
  and that make suspicious code (maybe code that can be exploited)

PR:		ports/63184
Submitted by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.21
log
@FORBIDDEN on 502102: Does not respect PTHREAD_{CFLAGS,LIBS}
@
text
@d9 1
a9 2
PORTVERSION=	7.4.31
PORTREVISION=	2
a22 4
BUILD_DEPENDS=	bison:${PORTSDIR}/devel/bison/
.if (${MACHINE} == "i386")
BUILD_DEPENDS+=	nasm:${PORTSDIR}/devel/nasm/
.endif
d28 5
d40 1
a40 1

d56 1
a56 1
		 --with-jpeg=${PREFIX} \
d69 2
a73 4
.if ${OSVERSION} >= 502102
FORBIDDEN=	"Does not respect PTHREAD_{CFLAGS,LIBS}"
.endif

d91 3
a103 12
.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.10)
WITH_MYSQL=	yes
.endif

.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.12)
WITH_MYSQL40=	yes
.endif

.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14)
WITH_MYSQL41=	yes
.endif

d106 3
d113 3
d120 3
d127 3
d138 3
d145 3
d152 3
a154 5
.endif

.if defined(WITH_MOST)
WITH_TTF=	yes
WITH_FREETYPE=	yes
d174 1
a174 1
.if defined(WITH_OPTIMIZED_CFLAGS)
d204 1
a204 15
LIB_DEPENDS+=	mysqlclient.10:${PORTSDIR}/databases/mysql323-client
CONFIGURE_ARGS+= --with-mysql=${PREFIX}
.else
CONFIGURE_ARGS+= --without-mysql
.endif

.if defined(WITH_MYSQL40)
LIB_DEPENDS+=	mysqlclient.12:${PORTSDIR}/databases/mysql40-client
CONFIGURE_ARGS+= --with-mysql=${PREFIX}
.else
CONFIGURE_ARGS+= --without-mysql
.endif

.if defined(WITH_MYSQL41)
LIB_DEPENDS+=	mysqlclient.14:${PORTSDIR}/databases/mysql41-client
d211 1
a211 1
LIB_DEPENDS+=	pq.3:${PORTSDIR}/databases/postgresql7
a276 7
#.if (${MACHINE} == "i386")
#CONFIGURE_ARGS+= --with-poll
#.else
## Alpha seems to have problems with poll() with pike... :/
#CONFIGURE_ARGS+= --without-poll
#.endif

a278 61
pre-everything::
.if !defined(WITH_OPTIMIZED_CFLAGS)
	@@${ECHO_MSG} "You can enable additional compilation optimizations"
	@@${ECHO_MSG} "by defining WITH_OPTIMIZED_CFLAGS"
.endif
.if !defined(WITH_FFMPEG)
	@@${ECHO_MSG} "You can enable FFmpeg support by defining WITH_FFMPEG."
.endif
.if !defined(WITH_TTF) && !defined(WITH_MOST)
	@@${ECHO_MSG} "You can enable _Image_TTF support by defining WITH_TTF."
.endif
.if !defined(WITH_FREETYPE) && !defined(WITH_MOST)
	@@${ECHO_MSG} "You can enable _Image_FreeType support by defining WITH_FREETYPE."
.endif
.if !defined(WITH_MYSQL)
	@@${ECHO_MSG} "You can enable MySQL 3.23 support by defining WITH_MYSQL."
.endif
.if !defined(WITH_MYSQL40)
	@@${ECHO_MSG} "You can enable MySQL 4.0 support by defining WITH_MYSQL40."
.endif
.if !defined(WITH_MYSQL41)
	@@${ECHO_MSG} "You can enable MySQL 4.1 support by defining WITH_MYSQL41."
.endif
.if !defined(WITH_POSTGRES)
	@@${ECHO_MSG} "You can enable PostGres support by defining WITH_POSTGRES."
.endif
.if !defined(WITH_UNIXODBC) && !defined(WITH_IODBC)
	@@${ECHO_MSG} "You can enable unixODBC support by defining WITH_UNIXODBC."
	@@${ECHO_MSG} "You can enable iodbc support by defining WITH_IODBC."
	@@${ECHO_MSG} "Note that you can support only ONE of these two ODBC libs."
.endif
.if !defined(WITH_SANE)
	@@${ECHO_MSG} "You can enable Sane support by defining WITH_SANE."
.endif
.if !defined(WITH_SANE) || !defined(HAVE_MESA)
	@@${ECHO_MSG} "You can enable MesaGL support by defining WITH_MESA."
.endif
.if !defined(WITH_PDF)
	@@${ECHO_MSG} "You can enable PDF support by defining WITH_PDF."
.endif
.if !defined(WITH_MOST)
	@@${ECHO_MSG} "You can enable most of the features here except Sane,"
	@@${ECHO_MSG} "MesaGLi and SQL support by defining WITH_MOST."
.endif
.if !defined(WITH_SVG2)
	@@${ECHO_MSG} "You can enable SVG2 image support by "
	@@${ECHO_MSG} "defining WITH_SVG2."
.endif
.if !defined(WITHOUT_RELOCATABLE_DUMPED_MODULES)
	@@${ECHO_MSG} "You can disable relocatable dumped modules by "
	@@${ECHO_MSG} "defining WITHOUT_RELOCATABLE_DUMPED_MODULES."
.endif
.if !defined(WITH_EXPIREMENTAL_FEATURES)
	@@${ECHO_MSG} "You can enable experemental features and optimization "
	@@${ECHO_MSG} "at you own risk by defining WITH_EXPIREMENTAL_FEATURES."
.endif
.if !defined(WITH_TDS)
	@@${ECHO_MSG} "You can enable direct access to Sybase and MS-SQL "
	@@${ECHO_MSG} "database using FreeTDS be defining WITH_TDS."
.endif

d285 4
@


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

(Part 2)
@
text
@d72 4
@


1.19
log
@- Disable machine code which is potentially unsecure
- Try harder to find libgmp

PR:		ports/60084 (based on)
Submitted by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.18
log
@Update to 7.4.31

PR:		58009
Submitted By:	MAINTAINER
@
text
@d10 1
d65 1
d68 2
d354 4
@


1.17
log
@Use the current version of pdflib instead of pdflib4.
Bump PORTREVISION for the dependency (and possibly functionality) change.

PR:		57499
Submitted by:	maintainer
@
text
@d9 1
a9 2
PORTVERSION=	7.4.28
PORTREVISION=	1
d38 1
a38 1
GNU_CONFIGURE=  yes
d40 1
a40 1
CONFIGURE_ARGS+= --without-debug \
d77 1
a77 1
CONFIGURE_ARGS+= --with-perl
d80 1
a80 1
CONFIGURE_ARGS+= --without-perl
d145 1
a145 1
CONFIGURE_ARGS+= --without-relocatable-dumped-modules
d147 1
a147 1
CONFIGURE_ARGS+= --with-relocatable-dumped-modules
@


1.16
log
@Maintainer Update: upgrade of lang/pike74 to 7.4.28

	Update pike 7.4 to 7.4.28 (official release from IDA).
	Added a backup mirror of official IDA mirror.

PR:		ports/56947
Submitted by:	Xavier Beaudouin <kiwi@@oav.net>
@
text
@d10 1
d128 1
a128 1
.if exists(${LOCALBASE}/lib/libpdf.so.4) || exists(${LOCALBASE}/lib/libpanda.so.0)
d248 1
a248 1
LIB_DEPENDS+=	pdf.4:${PORTSDIR}/print/pdflib4 \
@


1.15
log
@update lang/pike74: 7.4.13 -> 7.4.25

PR:		54204
Submitted by:	Xavier Beaudouin <kiwi@@oav.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	7.4.25
d16 2
a17 1
		http://grendel.firewall.com/caudium-pkg/
@


1.14
log
@Fix dependency on freetds library (major version bump).
Bump PORTREVISION accordingly.

Submitted by:	Alex Kiesel <kiesel@@schlund.de> (freetds maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	7.4.13
PORTREVISION=	2
a35 2
WANT_GTK=	yes
WANT_GNOME=	yes
a49 1
		 --without-perl \
d59 4
d74 8
d98 8
d196 14
d277 6
a282 15
.if defined(HAVE_GNOME)
USE_GNOME=	yes
USE_GTK=	yes
USE_GLI=	yes
CONFIGURE_ARGS+= --with-GTK --with-gnome --with-glade --with-libglade-config=${X11BASE}/bin/libglade-config
.else
CONFIGURE_ARGS+= --without-GTK --without-gnome --without-glade --without-libglade-config
.endif

.if (${MACHINE} == "i386")
CONFIGURE_ARGS+= --with-poll
.else
# Alpha seems to have problems with poll() with pike... :/
CONFIGURE_ARGS+= --without-poll
.endif
d301 7
a307 1
	@@${ECHO_MSG} "You can enable MySQL support by defining WITH_MYSQL."
d328 1
a328 1
	@@${ECHO_MSG} "MesaGLi, GNOME and SQL support by defining WITH_MOST."
@


1.13
log
@print/pdflib -> print/pdflib4
Informed maintainer
@
text
@d10 1
a10 1
PORTREVISION=	1
d118 1
a118 1
.if exists(${LOCALBASE}/lib/libct.so.0)
d231 1
a231 1
LIB_DEPENDS+=	ct.0:${PORTSDIR}/databases/freetds
@


1.12
log
@Recommit lang/pike74 after last weeks attempt to commit it in the
first place, leaving nothing but emptyness in its directory.

PR:		ports/47433
Submitted by:	Xavier Beaudouin <kiwi@@oav.net>
@
text
@d216 1
a216 1
LIB_DEPENDS+=	pdf.4:${PORTSDIR}/print/pdflib \
@


1.11
log
@[Maintainer Update] lang/pike73 update to pike 7.4.13

	Pike 7.3 is gone. This developement version doesn't exist
	anymore.  It is now replaced by Pike 7.4 branch.

PR:		ports/47433
Submitted by:	Xavier Beaudouin <kiwi@@oav.net>
@
text
@d1 3
a3 3
# New ports collection makefile for:	pike
# Date created:		16 Jan 1999
# Whom:			vns@@delta.odessa.ua
d5 1
a5 1
# $FreeBSD: ports/lang/pike74/Makefile,v 1.10 2002/08/23 19:06:15 dinoex Exp $
d8 3
a10 2
PORTNAME=	pike
PORTVERSION=	7.0.361
d12 5
a16 3
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/ \
d18 1
a18 1
DISTNAME=	pike-${PORTVERSION}
d21 1
d24 9
d36 4
a39 1
IS_INTERACTIVE=	yes
d42 23
d67 109
a175 2
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
d177 1
a177 7
CONFIGURE_ARGS?= \
	--without-ttflib \
	--without-gdbm \
	--without-mysql \
	--without-postgresql \
	--without-msql \
	--without-jpeg
a178 2
CONFIGURE_ARGS+= --without-debug --with-poll --with-oob --with-max-fds=10000 --without-GTK
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
d180 138
a317 3
pre-fetch:
.if !defined(BATCH)
	@@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike
a322 3
pre-clean:
	@@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc

d326 8
@


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


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
@@
