1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00
Commit Graph

72 Commits

Author SHA1 Message Date
Chris Rees
a053e7ec0b Correct type-- there is no bsd.ports.pre.mk
Approved by:	ale (maintainer)
2012-05-27 12:05:18 +00:00
Alex Dupre
f2ff60478c Fix PHP_EXT_DIR.
PR:		ports/167984
Submitted by:	"Bryan Drewery" <bryan@shatow.net>
2012-05-24 21:01:35 +00:00
Alex Dupre
e43446d40f Re-order extensions. 2012-05-20 09:09:13 +00:00
Alex Dupre
0926c2d681 Update to 5.4.3 release:
- add support for embedded php library
- add support for dtrace

Re-organize bsd.php.mk:
 - add WANT_PHP_EMD
 - fix handling of WANT_PHP_*
 - remove php4 extensions

From UPDATING:
  Suhosin patch has been disabled until the
  new version will be released (soon). Suhosing extension will take more
  time. LINKTHR option is now enabled by default, be sure to flag it if
  you are updating using an old saved configuration. sqlite2 extension
  has been permanently removed.
  If you want to remain at PHP 5.3, a new port (lang/php53) will be
  committed soon.
2012-05-16 07:36:13 +00:00
Baptiste Daroussin
65bc55f3b6 s/if/.if/g
Reported by:	crees
2012-05-11 19:52:37 +00:00
Baptiste Daroussin
f805596461 php4 is EOLed 2012-05-11 19:35:11 +00:00
Alex Dupre
c9a7c3da2d Add phar support.
Feature safe:	yes
2011-11-25 15:50:11 +00:00
Sunpoet Po-Chuan Hsieh
ba4869fc17 - Remove BROKEN_WITH_PHP
PR:		ports/158661
Submitted by:	sunpoet (myself)
Approved by:	ale (maintainer)
2011-07-05 11:59:46 +00:00
Alex Dupre
f7cf5a4058 Add support for php5-sqlite3 port. 2011-04-15 14:52:14 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Alex Dupre
575309e3ee Add an entry for pecl-intl.
PR:		ports/152588
Submitted by:	wen
2010-11-26 13:34:09 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Alex Dupre
570f1b227c Replace pecl-fileinfo with php5-fileinfo for php 5.3.x. 2010-09-07 14:30:03 +00:00
Alex Dupre
49a746ede7 Update to 5.3.3 release:
- add FPM sapi (experimental) [1]
- add apache2filter sapi (experimental)

PR:		ports/148956 [1]
Submitted by:	mm
2010-07-27 15:13:54 +00:00
Dirk Meyer
71080e8426 - hooks for php52
PR:		145772
Submitted by:	Alex Keda
2010-04-23 16:48:53 +00:00
Alex Dupre
2288ee2ec6 PHP dropped support for Oracle8 client library. 2010-04-11 07:53:19 +00:00
Ion-Mihai Tetcu
84c86c0f61 Fixes the dependecies for ports that have pcre and spl listed in USE_PHP for
the case when php 5 is already installed. This version of php includes them.
2010-04-10 00:26:04 +00:00
Alex Dupre
f97d9de9d8 Revert last commit. 2010-04-09 19:12:15 +00:00
Erwin Lansing
451cf6d9a2 Take a stab at fixing INDEX by readding a missing ${PORTSDIR} to
PHP_PORT which went missing in the last revision.
2010-04-09 19:00:46 +00:00
Alex Dupre
538a6d28a2 Update to PHP 5.3.2 release! 2010-04-09 09:34:43 +00:00
Alex Dupre
22720b8978 Remove mnogosearch extension. 2009-06-15 09:22:34 +00:00
Alex Dupre
c99d0d7337 Update to 5.2.9 release and re-add pcre extension. 2009-03-06 10:08:35 +00:00
Alex Dupre
c1a77ce29d Point to new ports for php5. 2008-12-11 09:08:24 +00:00
Alex Dupre
ab2e490b13 Try to fix 'make index'. 2008-12-07 13:26:01 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Alex Dupre
bd20f68ed5 Add pecl-APC module support.
PR:		ports/121240
Submitted by:	Greg Larkin <glarkin@sourcehosting.net>
2008-07-11 10:57:15 +00:00
Alex Dupre
f0eff8e075 Add support for installing different PHP versions in different PHPBASE.
Requested by:	many
2008-01-21 07:19:24 +00:00
Alex Dupre
2c0ea767d0 Add pdo_mysql extension. 2007-12-27 06:52:45 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Alex Dupre
67b94e82ee Add bitset and memcache pecl extensions.
PR:		ports/114361
Submitted by:	Greg Larkin <glarkin@sourcehosting.net>
2007-07-09 18:37:35 +00:00
Alex Dupre
97ba472a33 Add php5 oci8 extensions.
PR:		ports/109962
Submitted by:	chinsan
2007-03-08 07:17:32 +00:00
Mark Linimon
fbcb891de4 * Refine some comments about Linux emulation [1]
* Fix 'make search' with non-default ${PORTSDIR} [2]

* Fix typo in USE_LDCONFIG32 message [3]

* Allow USE_PHP after inclusion of bsd.port.pre.mk [4]

* Document NO_LDCONFIG_MTREE [5]

* Update/enhance description of INSTALLS_SHLIB and USE_LDCONFIG [6]

* Remove obsolete code in bsd.port.mk dealing with 4.X and other,
  even older, releases [7]

* Remove references to obsolete ports from bsd.java.mk [8]

PR:	105883 [1], 105917 [2], 106195 [3], 106557 [4], 108738 [5],
	108739 [6], 108782 [7], 103357 [8]

Submitted by:	bsam [1], shaun [2], edwin [3], ale [4], gerald [5] [6],
		linimon [7], kris [7], gabor [4]
2007-03-06 06:21:46 +00:00
Alex Dupre
b53e33baef Revert previous commit: it creates more damage than it fixed. 2007-02-18 19:56:53 +00:00
Alex Dupre
67c1c8ae7f Fix segmentation fault on unloading, by loading php extensions in
reversal alphabetical order.
2007-02-16 08:53:33 +00:00
Alex Dupre
d127173435 Add a bunch of php5 default extensions. 2007-02-09 08:29:33 +00:00
Alex Dupre
bd70061f96 Remove expired php4-ming extension. 2006-12-12 22:01:14 +00:00
Alex Dupre
a2562ad2a8 Remove panda extension since it's deprecated and will be removed soon.
PR:		ports/105709
Submitted by:	vd
2006-11-22 06:59:37 +00:00
Alex Dupre
8fbcab85d9 Update to 5.2.0 release. 2006-11-06 17:43:11 +00:00
Alex Dupre
7965262427 Remove expired pecl-imagick port. 2006-09-11 21:12:06 +00:00
Alex Dupre
65037f1515 Fix installing PHP extensions as non-root user.
PR:		ports/100541
Submitted by:	Steffen M. Boelaars <boelaars@flatrock.eu>
2006-07-27 06:21:15 +00:00
Mark Linimon
e2d64eefa6 * Change all bogus uses of BROKEN to IGNORE. Note: the BROKEN_WITH_*
forms are retained for compatibility but deprecated [1]

* Add sha256 to CHECKSUM_ALGORITHMS [2]

* Remove some whitespace [2]

* Add USE_SCONS and bsd.scons.mk for the Python-based SCons build system [3]

* Fix USE_LDCONFIG with non-default PREFIX [4]

* Add USE_WX and friends, and bsd.wx.mk, for common code for WxWidgets
  support [5]

* Add 'make missing' to show missing dependencies [6]

* Fix DESKTOP_ENTRIES processing on 4.x [7]

PR:	92445 [1], 98206 [2], 98731 [3], 99370 [4], 89398 [5],
	93601 [6], 98891 [7]

Submitted by:	linimon [1], edwin [2], alex at foxybanana dot com [3],
		gerald [4], flz [4], alepulver [5], alex at fafula dot com [6],
		shaun [7]
2006-07-05 02:18:09 +00:00
Mark Linimon
23388699d1 * Update default MySQL version from 4.1 to 5.0 [1]
* Update default PHP version from 4 to 5 [2]

* Update default LDAP version from 2.2 to 2.3 [3]

* Add support for LDAP version 2.4 [4]

* Update default linux_base from '8' (Redhat 8) to 'fc4' (Fedora Core 4) [5]

* Switch default Linux X implementation from XFree86 to xorg to track the
  above [5]

* Deprecate INSTALLS_SHLIB and replace it by USE_LDCONFIG.  If set to "yes",
  the old behavior is preserved.  Otherwise, it can be set to a list of
  directories to be added to ${PREFIX}/libdata/ldconfig/${UNIQUENAME}.
  Note that this directory is used by ldconfig startup script, it is meant
  to replace ldconfig scripts installed by some ports as (sometimes
  000.${UNQUENAME}.sh) [6]

* Adds USE_LDCONFIG32 which is like USE_LDCONFIG but the target file is
  ${PREFIX}/libdata/ldconfig32/${UNIQUENAME} instead.  (Note: this should
  only be used on 64-bit architectures) [6]

* Set the default LANG for tr to be C to avoid some build problems [7]

* Include bsd.java.mk in both pre and post sections [8]

* Get rid of remnants of FORCE_PKG_REGISTER [9]

* Always print options with make showconfig [10]

PR:	92805 [1], 92806 [2], 96793 [3], 97515 [4], 96849 [5],
	91933 [6], 91381 [7], 97020 [8], 95841 [9], 97133 [10]

Submitted by:	ale [1][2], delphij [3][4], netchild [5], flz [6],
		Tsurutani Naoki <turutani at scphys dot kyoto-u dot ac dot jp>
		[7], hq [8], sem [9], pav [10]
2006-06-16 04:53:43 +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
Pav Lucistnik
5d4445e614 - hash can now be installed on php4
PR:		ports/94705
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-03-19 22:18:41 +00:00
Pav Lucistnik
be7cac49f4 - Add pecl-hash to the list of USE_PHP components
PR:		ports/90568 (part of)
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
Approved by:	maintainer timeout (ale; 3 months)
2006-03-18 14:14:26 +00:00
Pav Lucistnik
353984c155 - Add PDO extension to a php5-extensions metaport and enable it by default.
This is consistent with vendor configure.

PR:		ports/90565
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
Approved by:	maintainer timeout (ale; 3 months)
2006-03-18 14:12:04 +00:00
Alex Dupre
c4d6261234 - pfpro extension is only for php4
- add location to pfpro directory
2006-02-01 07:18:47 +00:00
Pav Lucistnik
6bd407bcb2 - Add a php extension pfpro (PayFlow Pro).
PR:		ports/82843
Submitted by:	Mike Durian <durian@shadetreesoftware.com>
Approved by:	maintainer timeout (1 month)
2006-01-31 23:00:21 +00:00
Kirill Ponomarev
01c588a635 - Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
  [1]

- Fix FAM support.  Make gamin the default FAM system. [2]

- Introduce new 'quicksearch' target to show only port, path and
  info section of the matching ports. [3]

- Introduce new category - rubygems. [4]

- Fix stale dependencies while installing qmail slaveport and
  another port that depends on qmail. [5]

- Add commentary for describes target in bsd.port.mk. [6]

- Fix warning issued during make index on archs !368. [7]

- Add USE_DOS2UNIX variable.  If set to "YES", remove the ^M from
  all files under ${WRKSRC}. If set to a string, remove in all files
  under ${WRKSRC} with one of these names the ^Ms. [8]

- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
  checking the existance of the Perl modules with the "perl -e 'use
  module;'" command. [9]

- Fix bsd.port.mk variable quoting issues.  No quoting is necessary
  anymore either in the Makefile or on the command line.  Affected
  variables include:

  BROKEN
  FORBIDDEN
  IGNORE
  MANUAL_PACKAGE_BUILD
  NO_CDROM
  NO_PACKAGE
  RESTRICTED

  [10]

- Add NOFETCHFILES variable.  If set, don't download these files
  from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
  ${MASTER_SITE_OVERRIDE}). [11]

- Improve 'search' target output. [12]

- Add a new virtual category for Amateur Radio - hamradio. [13]

- Cleanup some old/unused pathes in bsd.port.mk. [14]

- Add @dirrmtry for plists which does the same as:
  "@unexec rmdir %D/foo 2>/dev/null || true" [15]

- Remove virtual category - offix. [16]

- Use portsnap instead of cvsup or cvs on "make update" in
  /usr/ports. [17]

- Move location of bsd.autotools.mk within bsd.port.mk [18]

- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]

- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]

- Replace the string "FreeBSD" by "The FreeBSD Project" in the
  security warning [21]

- Add bsd.local.mk for local modification to ports framework. [22]

- Replace rcNG spelling by rc.d [23]

- Remove superfluous USE_REINPLACE. [24]

Special thanks to:      linimon for spending hours with all these patches
                        clement for fixes
                        kris for help with pointyhat
PR:     ports/86310 [1], ports/89498 [2], ports/83530 [3],
        ports/83789 [4], ports/84053 [5], ports/86281 [6],
        ports/87214 [7], ports/87234 [8], ports/87318 [9],
        ports/87396 [10], ports/87605 [11], ports/87840 [12],
        ports/88230 [13], ports/88493 [14], ports/88711 [15],
        ports/88751 [16], ports/89281 [17], ports/89999 [18],
        ports/90031 [19], ports/90150 [20], ports/90668 [21],
        ports/91433 [23], ports/88754 [24]
Submitted by:   mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
                pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
                edwin [8, 9, 11, 15, 21],
                fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
                Carl Makin <carl@stagecraft.cx> [13], arved [14],
                NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
                jylefort [19], linimon [22], dougb [23]
2006-01-21 17:37:14 +00:00