Commit graph

24 commits

Author SHA1 Message Date
Alex Dupre
c1879a77bd Update suhosin patch to 0.9.5 release. 2006-09-29 19:11:40 +00:00
Alex Dupre
a6f2efcf0d - Add experimental suhosin protection system support
- Add the possibility to build zlib extension static
- Remove the php->php-cgi temporary hack
2006-09-04 07:58:58 +00:00
Alex Dupre
f12d3a0ccb Simplify PHP base ports infrastructure:
- remove all slave ports
- add the ability to build all SAPIs concurrently
- update php5 to 5.1.4

*Read* the UPDATING file *before* trying to update PHP
(or at least before mailing me).
2006-05-06 13:26:49 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Alex Dupre
0f8717ab04 Reorganize (use bsd.apache.mk and remove pear leftovers) 2005-12-09 19:36:40 +00:00
Alex Dupre
32265c2b86 Update to 4.4.1 release. 2005-11-01 16:01:07 +00:00
Alex Dupre
276c3a29ae Update to 4.4.0 release:
- fix a serious memory corruption problem
- remove automake dependency
- switch to the latest autoconf version
2005-07-13 19:56:27 +00:00
Alex Dupre
2cee0c25ff Update PHP ports to 4.3.11 and 5.0.4 releases:
- fix security issues
- unbreak PEAR packages [1]

PR:		ports/78516 [1]
Submitted by:	Yen-Ming Lee <leeym@utopia.leeym.com> [1]
Tested by:	thierry
2005-04-04 09:20:21 +00:00
Alex Dupre
f922b07fdd Update to 4.3.10 release:
- Fix some serious security bugs
- Other enhancements (PRs fixes) will come later
2004-12-16 11:37:23 +00:00
Alex Dupre
6d0b9e61ce Register extensions in etc/php/extensions.ini instead of etc/php.ini
and add etc/php to the config scan path.

Suggested by:	Kenneth Vestergaard Schmidt <kvs@pil.dk>
2004-07-28 08:59:35 +00:00
Alex Dupre
af7ee2a6ac First step of the PHP mega-commit:
- remove extensions and PEAR from the PHP base ports
- add more OPTIONS to PHP base ports
2004-07-19 07:05:36 +00:00
Alex Dupre
3a5839b5bd Install GD header files for pecl-pdflib extension. 2004-06-28 09:02:19 +00:00
Alex Dupre
ac9bdc26ef - Add sysvmsg extension [1]
- Add XML_RPC to PEAR bootstrap [2]
- Use the official pcre fix [3]
- Bump PORTREVISION

Requested by:	Andy Smith <andy@strugglers.net> [1]
Submitted by:	thierry [2]
Obtained from:	php CVS [3]
2004-05-07 23:30:30 +00:00
Alex Dupre
acf996bc69 Update to 4.3.5 release:
- add support for db 4.2
2004-03-26 16:44:25 +00:00
Alex Dupre
11c36a558f Add workaround to silent bento, complaining php extensions remove an extra dir.
Reported by:	bento via kris
Approved by:	kris, nork (mentor/implicitly)
2004-01-30 09:59:33 +00:00
Norikatsu Shigemura
4668c3f6c0 o Adapt php4 Makefile and bsd.php.mk to support apache2-worker.
o Small other fixes.

PR:		ports/56205[1], ports/61169[2]
Submitted by:	Christian Ullrich <chris+freebsd@chrullrich.de> [1]
		ale (maintainer) [2]
2004-01-10 16:53:01 +00:00
Oliver Lehmann
a095f28ad0 - since 4.3.4, php4 does not install libmbfl headers, but they
are still needed for PECL extensions that rely on mbstring
  (e.g. mail/pear-mailparse, currently broken);

Remark: the proposed patch comes from PHP's CVS (please see
<http://groups.google.com/groups?selm=cvswez1068253752%40cvsserver>).

- the next release of devel/pear-PEAR (1.3) depends of the extension
  xmlrpc;

- since I'm there, let slaves ports replace COMMENT.

PR:		ports/59591
Submitted By:	Thierry Thomas <thierry@pompo.net>
Approved By:	maintainer
2003-12-14 11:04:50 +00:00
James E. Housley
2fe661e554 A completely new bsd.php.mk file for checking and selecting dependencies
on various php ports. The system is backward compatible and adds the
WANT_PHP_PEAR knob and support for PHP5 (lang/php5 will be updated in a
next PR). It works much better and is more flexible (a future addition will
be support for Apache 2 compiled with threads).
This is the last step before moving the bsd.php.mk file into /usr/ports/Mk
with the addition of USE_PHP={yes,4,5} global knob.

While I'm here, remove the DEBUG option from the extension list and change the
postgresql dependency.

PR:		59418
Submitted by:	MAINTAINER
2003-11-20 11:07:33 +00:00
James E. Housley
7c34833e47 Update to 4.3.4 final release.
PR:		58914
Submitted by:	MAINTAINER
2003-11-05 11:06:59 +00:00
Norikatsu Shigemura
6cb400092d o Update to 4.3.4RC1.
o Sync with latest PHP5 changes (new DB4 extension,
  use correct knobs, etc...)

PR:		ports/57399
Submitted by:	Alex Dupre <sysadmin@alexdupre.com> (maintainer)
2003-09-30 11:50:26 +00:00
Norikatsu Shigemura
42257c3016 Update to 4.3.3RC4.
PR:		ports/55713
Submitted by:	Alex Dupre <sysadmin@alexdupre.com> (maintainer)
2003-08-19 01:57:50 +00:00
Norikatsu Shigemura
c979bd0db6 o Update to 4.3.3RC2.
o Add identification to php4 configuration dialog [1].
o Fix incorrect detecting of OpenLDAP dependency [2].

PR:		ports/55100, ports/54283[1], ports/54726[2]
Submitted by:	Alex Dupre <sysadmin@alexdupre.com> (maintainer)
		Mark Linimon <linimon@lonesome.com> [1]
		Jens Rehsack <rehsack@liwing.de> [2]
2003-07-31 07:57:01 +00:00
Norikatsu Shigemura
aac19ca8e7 Prepare for new slave port: www/php4-cgi.
PR:		ports/52617
Submitted by:	Alex Dupre <sysadmin@alexdupre.com>
2003-06-06 17:58:15 +00:00
Norikatsu Shigemura
18ea1afefe Add completely new port system for PHP4 (4.3.2RC4). Updated mod_php4
to 4.3.2RC4 release and added php4-cli and php4 ports, for apache
module, command line interface, and both, respectively.  Too many
changes (improvements, bug fixes and new features) to be listed here,

PR:		ports/51945
Submitted by:	Alex Dupre <sysadmin@alexdupre.com>
2003-05-22 18:26:28 +00:00