head	1.15;
access;
symbols
	RELEASE_8_3_0:1.13
	RELEASE_9_0_0:1.13
	RELEASE_7_4_0:1.12
	RELEASE_8_2_0:1.12
	RELEASE_6_EOL:1.12
	RELEASE_8_1_0:1.12
	RELEASE_7_3_0:1.12
	RELEASE_8_0_0:1.12
	RELEASE_7_2_0:1.11
	RELEASE_7_1_0:1.11
	RELEASE_6_4_0:1.11
	RELEASE_5_EOL:1.11
	RELEASE_7_0_0:1.11
	RELEASE_6_3_0:1.11
	PRE_XORG_7:1.11
	RELEASE_4_EOL:1.11
	RELEASE_6_2_0:1.10
	RELEASE_6_1_0:1.8
	RELEASE_5_5_0:1.8
	RELEASE_6_0_0:1.6
	RELEASE_5_4_0:1.6
	RELEASE_4_11_0:1.6
	RELEASE_5_3_0:1.6;
locks; strict;
comment	@# @;


1.15
date	2012.05.11.19.36.47;	author bapt;	state dead;
branches;
next	1.14;

1.14
date	2012.04.12.10.07.34;	author bapt;	state Exp;
branches;
next	1.13;

1.13
date	2011.11.23.13.17.31;	author ale;	state Exp;
branches;
next	1.12;

1.12
date	2009.06.15.09.21.34;	author ale;	state Exp;
branches;
next	1.11;

1.11
date	2006.12.12.21.59.26;	author ale;	state Exp;
branches;
next	1.10;

1.10
date	2006.09.11.21.12.06;	author ale;	state Exp;
branches;
next	1.9;

1.9
date	2006.07.05.02.30.55;	author linimon;	state Exp;
branches;
next	1.8;

1.8
date	2006.01.31.23.00.21;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2005.12.09.19.38.11;	author ale;	state Exp;
branches;
next	1.6;

1.6
date	2004.07.27.23.50.04;	author ale;	state Exp;
branches;
next	1.5;

1.5
date	2004.07.21.09.35.04;	author ale;	state Exp;
branches;
next	1.4;

1.4
date	2004.07.20.23.04.13;	author ale;	state Exp;
branches;
next	1.3;

1.3
date	2004.07.19.23.25.21;	author ale;	state Exp;
branches;
next	1.2;

1.2
date	2004.07.19.15.34.18;	author ale;	state Exp;
branches;
next	1.1;

1.1
date	2004.07.19.09.32.08;	author ale;	state Exp;
branches;
next	;


desc
@@


1.15
log
@2012-05-10 archivers/php4-bz2: php4 is EOLed
2012-05-10 archivers/php4-zlib: php4 is EOLed
2012-05-10 converters/php4-iconv: php4 is EOLed
2012-05-10 converters/php4-mbstring: php4 is EOLed
2012-05-10 converters/php4-recode: php4 is EOLed
2012-05-10 databases/php4-dba: php4 is EOLed
2012-05-10 databases/php4-dbase: php4 is EOLed
2012-05-10 databases/php4-dbx: php4 is EOLed
2012-05-10 databases/php4-filepro: php4 is EOLed
2012-05-10 databases/php4-interbase: php4 is EOLed
2012-05-10 databases/php4-mssql: php4 is EOLed
2012-05-10 databases/php4-mysql: php4 is EOLed
2012-05-10 databases/php4-odbc: php4 is EOLed
2012-05-10 databases/php4-oracle: php4 is EOLed
2012-05-10 databases/php4-pgsql: php4 is EOLed
databases/php4-rrdtool: php4 is EOLed
2012-05-10 databases/php4-sybase_ct: php4 is EOLed
2012-05-10 devel/php4-dio: php4 is EOLed
2012-05-10 devel/php4-gettext: php4 is EOLed
2012-05-10 devel/php4-mcve: php4 is EOLed
2012-05-10 devel/php4-ncurses: php4 is EOLed
2012-05-10 devel/php4-pcntl: php4 is EOLed
2012-05-10 devel/php4-pcre: php4 is EOLed
2012-05-10 devel/php4-readline: php4 is EOLed
2012-05-10 devel/php4-shmop: php4 is EOLed
2012-05-10 devel/php4-sysvmsg: php4 is EOLed
2012-05-10 devel/php4-sysvsem: php4 is EOLed
2012-05-10 devel/php4-sysvshm: php4 is EOLed
2012-05-10 devel/php4-tokenizer: php4 is EOLed
2012-05-10 finance/php4-pfpro: php4 is EOLed
2012-05-10 ftp/php4-curl: php4 is EOLed
2012-05-10 ftp/php4-ftp: php4 is EOLed
2012-05-10 graphics/php4-chartdirector: php4 is EOLed
2012-05-10 graphics/php4-exif: php4 is EOLed
2012-05-10 graphics/php4-gd: php4 is EOLed
lang/php4: php4 is EOLed
2012-05-10 lang/php4-extensions: php4 is EOLed
2012-05-10 lang/php4-overload: php4 is EOLed
2012-05-10 mail/php4-imap: php4 is EOLed
2012-05-10 math/php4-bcmath: php4 is EOLed
2012-05-10 math/php4-gmp: php4 is EOLed
2012-05-10 misc/php4-calendar: php4 is EOLed
2012-05-10 misc/php4-mcal: php4 is EOLed
2012-05-10 net/php4-ldap: php4 is EOLed
2012-05-10 net/php4-sockets: php4 is EOLed
2012-05-10 net/php4-xmlrpc: php4 is EOLed
2012-05-10 net/php4-yp: php4 is EOLed
2012-05-10 net-mgmt/php4-snmp: php4 is EOLed
2012-05-10 security/php4-crack: php4 is EOLed
2012-05-10 security/php4-mcrypt: php4 is EOLed
2012-05-10 security/php4-mhash: php4 is EOLed
2012-05-10 security/php4-openssl: php4 is EOLed
2012-05-10 sysutils/php4-posix: php4 is EOLed
2012-05-10 textproc/php4-ctype: php4 is EOLed
2012-05-10 textproc/php4-domxml: php4 is EOLed
2012-05-10 textproc/php4-pspell: php4 is EOLed
2012-05-10 textproc/php4-wddx: php4 is EOLed
2012-05-10 textproc/php4-xml: php4 is EOLed
2012-05-10 textproc/php4-xslt: php4 is EOLed
2012-05-10 www/php4-session: php4 is EOLed
2012-05-10 archivers/pecl-zip: php4 is EOLed
2012-05-10 databases/pecl-sqlite: php4 is EOLed
2012-05-11 devel/pear-XML_XPath: php4 is EOLed
2012-05-11 devel/pecl-json: php4 is EOLed
2012-05-10 www/pecl-tidy: php4 is EOLed
2012-05-10 www/php-dyn: php4 is EOLed
2012-05-11 security/pecl-hash: php4 is EOLed
2012-05-11 net/phpldapadmin098: php4 is EOLed
graphics/jpgraph: php4 is EOLed
@
text
@# New ports collection makefile for:	php4-extensions
# Date created:			7 Jul 2004
# Whom:				Alex Dupre <ale@@FreeBSD.org>
#
# $FreeBSD: ports/lang/php4-extensions/Makefile,v 1.14 2012/04/12 10:07:34 bapt Exp $
#

PORTNAME=	php4
PORTVERSION=	1.0
CATEGORIES=	lang
MASTER_SITES=	# none
PKGNAMESUFFIX=	-extensions
DISTFILES=	# none
EXTRACT_ONLY=	# none

MAINTAINER=	ale@@FreeBSD.org
COMMENT=	A "meta-port" to install PHP extensions

DEPRECATED=	php4 is EOLed
EXPIRATION_DATE=	2012-05-10

USE_PHP=	yes
DEFAULT_PHP_VER=4
IGNORE_WITH_PHP=5
USE_PHP_BUILD=	yes

NO_BUILD=	yes

LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}

WITH_CTYPE=	yes
WITH_MYSQL=	yes
WITH_OVERLOAD=	yes
WITH_PCRE=	yes
WITH_POSIX=	yes
WITH_SESSION=	yes
WITH_TOKENIZER=	yes
WITH_XML=	yes
WITH_ZLIB=	yes

OPTIONS=	BCMATH          "bc style precision math functions" off \
		BZ2             "bzip2 library support" off \
		CALENDAR        "calendar conversion support" off \
		CRACK           "crack support" off \
		CTYPE           "ctype functions" on \
		CURL            "CURL support" off \
		DBA             "dba support" off \
		DBASE           "dBase library support" off \
		DBX             "dbx support" off \
		DIO             "Direct I/O support" off \
		DOMXML          "DOM support" off \
		EXIF            "EXIF support" off \
		FILEINFO        "fileinfo support" off \
		FILEPRO         "filePro support" off \
		FRIBIDI         "FriBidi support" off \
		FTP             "FTP support" off \
		GD              "GD library support" off \
		GETTEXT         "gettext library support" off \
		GMP             "GNU MP support" off \
		ICONV           "iconv support" off \
		IMAP            "IMAP support" off \
		INTERBASE       "Interbase 6 database support (Firebird)" off \
		LDAP            "OpenLDAP support" off \
		MBSTRING        "multibyte string support" off \
		MCAL            "Modular Calendar Access Library support" off \
		MCRYPT          "Encryption support" off \
		MCVE            "MCVE support" off \
		MHASH           "Crypto-hashing support" off \
		MSSQL           "MS-SQL database support" off \
		MYSQL           "MySQL database support" on \
		NCURSES         "ncurses support (CLI only)" off \
		ODBC            "unixODBC support" off \
		OPENSSL         "OpenSSL support" off \
		ORACLE          "Oracle support" off \
		OVERLOAD        "user-space object overloading support" on \
		PCNTL           "pcntl support (CLI only)" off \
		PCRE            "Perl Compatible Regular Expression support" on \
		PDF             "PDFlib support (implies GD)" off \
		PFPRO		"PayFlow Pro support" off \
		PGSQL           "PostgreSQL database support" off \
		POSIX           "POSIX-like functions" on \
		PSPELL          "pspell support" off \
		READLINE        "readline support (CLI only)" off \
		RECODE          "recode support" off \
		SESSION         "session support" on \
		SHMOP           "shmop support" off \
		SNMP            "SNMP support" off \
		SOCKETS         "sockets support" off \
		SYBASE_CT       "Sybase database support" off \
		SYSVMSG         "System V message support" off \
		SYSVSEM         "System V semaphore support" off \
		SYSVSHM         "System V shared memory support" off \
		TOKENIZER       "tokenizer support" on \
		WDDX            "WDDX support (implies XML)" off \
		XML             "XML support" on \
		XMLRPC          "XMLRPC-EPI support" off \
		XSLT            "XSLT Sablotron support" off \
		YAZ             "YAZ support (ANSI/NISO Z39.50)" off \
		YP              "YP/NIS support" off \
		ZIP             "ZIP support" off \
		ZLIB            "ZLIB support" on

ALL_OPTIONS=	BCMATH BZ2 CALENDAR CRACK CTYPE CURL DBA DBASE DBX DIO \
		DOMXML EXIF FILEINFO FILEPRO FRIBIDI FTP GD GETTEXT \
		GMP ICONV IMAP INTERBASE LDAP MBSTRING MCAL MCRYPT \
		MCVE MHASH MIME_MAGIC MSSQL MYSQL NCURSES \
		ODBC OPENSSL ORACLE OVERLOAD PCNTL PCRE PDF PFPRO \
		PGSQL POSIX PSPELL READLINE RECODE SESSION SHMOP SNMP SOCKETS \
		SYBASE_CT SYSVMSG SYSVSEM SYSVSHM TOKENIZER \
		WDDX XML XMLRPC XSLT YAZ YP ZIP ZLIB

.include <bsd.port.options.mk>

.for opt in ${ALL_OPTIONS}
.	if defined(WITH_${opt}) && !defined(WITHOUT_${opt})
USE_PHP+=	${opt:L}
.	endif
.endfor

do-install: build
	@@${DO_NADA}

.include <bsd.port.mk>
@


1.14
log
@php4 is EOLed, let's deprecate it

Approved by:	ale (maintainer by private mail)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.13
log
@Convert to use bsd.port.options.mk makefile.

PR:		ports/162754
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk>
Feature safe:	yes
@
text
@d19 3
@


1.12
log
@Remove mnogosearch extension.
@
text
@d19 1
d26 2
a99 8
PORT_DBDIR?=	/var/db/ports
LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}
OPTIONSFILE?=	${PORT_DBDIR}/${LATEST_LINK}/options

.if exists(${OPTIONSFILE})
.include "${OPTIONSFILE}"
.endif

d109 2
a110 1
SEL_OPTIONS=	yes
d113 1
a113 1
SEL_OPTIONS+=	${opt:L}
a115 1
USE_PHP=	${SEL_OPTIONS}
@


1.11
log
@Remove expired ming and panda extensions.
@
text
@a62 1
		MNOGOSEARCH     "mnoGoSearch support" off \
d108 1
a108 1
		MCVE MHASH MIME_MAGIC MNOGOSEARCH MSSQL MYSQL NCURSES \
@


1.10
log
@Remove expired pecl-imagick port.
@
text
@a62 1
		MING            "ming shockwave flash support" off \
a70 1
		PANDA           "panda support" off \
d109 2
a110 2
		MCVE MHASH MIME_MAGIC MING MNOGOSEARCH MSSQL MYSQL NCURSES \
		ODBC OPENSSL ORACLE OVERLOAD PANDA PCNTL PCRE PDF PFPRO \
@


1.9
log
@Change all bogus uses of BROKEN to IGNORE.  See CHANGES 20060705.

PR:		ports/92445
Hat:		portmgr
@
text
@a54 1
		IMAGICK         "ImageMagick support" off \
d110 1
a110 1
		GMP ICONV IMAGICK IMAP INTERBASE LDAP MBSTRING MCAL MCRYPT \
@


1.8
log
@- Add a php extension pfpro (PayFlow Pro).

PR:		ports/82843
Submitted by:	Mike Durian <durian@@shadetreesoftware.com>
Approved by:	maintainer timeout (1 month)
@
text
@d20 1
a20 1
BROKEN_WITH_PHP=5
@


1.7
log
@Build and install the extensions during build target
instead of install.
@
text
@d77 1
d113 2
a114 2
		ODBC OPENSSL ORACLE OVERLOAD PANDA PCNTL PCRE PDF PGSQL POSIX \
		PSPELL READLINE RECODE SESSION SHMOP SNMP SOCKETS \
@


1.6
log
@Enable default extensions when OPTIONSFILE is missing:
- Fix package creation and BATCH installation
@
text
@a18 2
NO_BUILD=	# none

d21 3
d125 1
a125 4
do-build:
	@@${DO_NADA}

do-install:
@


1.5
log
@Add support for fileinfo extension.
@
text
@a20 1
USE_PHP=	yes
d24 10
d118 1
a118 1
.	if defined(WITH_${opt})
d122 1
a122 1
USE_PHP+=	${SEL_OPTIONS}
@


1.4
log
@Remove the old-and-broken sybase (DB-lib) extension and point users to
the new-and-working sybase (CT-lib) extension.
@
text
@d37 1
d99 1
a99 1
		DOMXML EXIF FILEPRO FRIBIDI FTP GD GETTEXT \
@


1.3
log
@- Document DEFAULT_PHP_VER and BROKEN_WITH_PHP
- Set them acccordingly in PHP extensions ports

(Now I really need some rest, see you tomorrow)
@
text
@d75 1
a75 2
		SYBASE          "Sybase database support (DB-lib)" off \
		SYBASE_CT       "Sybase database support (CT-lib)" off \
d103 1
a103 1
		SYBASE SYBASE_CT SYSVMSG SYSVSEM SYSVSHM TOKENIZER \
@


1.2
log
@Add support for imagick extension.
@
text
@d21 4
@


1.1
log
@Add php4-extensions 1.0, a "meta-port" to install PHP extensions.
@
text
@d40 1
d96 1
a96 1
		GMP HYPERWAVE ICONV IMAP INTERBASE LDAP MBSTRING MCAL MCRYPT \
@

