40 Commits

Author SHA1 Message Date
florian
018d2eb264 [package] php5: add missing dependency on libsqlite3/libpthread (#7224)
The binaries are already dependent on sqlite3 and pthread, not only the
corresponding php modules.

This closes #7724.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@25674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-23 22:24:39 +00:00
florian
55beb6aa52 [package] php5: first steps to simplify the Makefile
- Introduce /etc/php5 which is scanned for additional configuration files.
  So it is possible that a installed modules is automatically enabled
  without the need to modify the php.ini.
- Remove unsupported config option: --disable-ttf
- Add support for SimpleXML module, closes #7758.
- Add support for PCNTL module.
- Modularize System V stuff.
- Rename BuildPlugin to BuildModule which IMHO fits better to the
  commonly used terminology of "PHP module".

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@25673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-23 22:24:30 +00:00
jow
21acab845d [packages] php5: add upstream fix for "php_crypt_r.c:(.text+0x5a8): undefined reference to `membar_producer'"
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-03 01:36:26 +00:00
jow
d3a7097b71 [packages] make libintl and libiconv stub/full implementations switchable, use the new include/nls.mk infrastructure for it
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-02 18:54:24 +00:00
hauke
00116b4ac8 php5: update version to 5.3.4
* fix build with libiconv
* update apc extension


git-svn-id: svn://svn.openwrt.org/openwrt/packages@24774 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-22 01:54:35 +00:00
jow
d67f55470f [packages] php5: don't autoreconf
git-svn-id: svn://svn.openwrt.org/openwrt/packages@24401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-09 20:18:38 +00:00
florian
cfc65b7052 [package] make initscript of fastcgi-php to use /etc/rc.common
currently the init.d script of fastcgi-php do not use the standard
rc.common methods. The attached patch fixes that.

Signed-off-by: Alexander Sulfrian <alexander@sulfrian.net>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@23618 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-24 13:20:30 +00:00
jow
9b33ba0b6b [PATCH] php5: Php's sqlite3 module needs to be explicite linked to -lpthread with uClibc.
Also add the required package dependencies. See also ticket #7237 for
reference.

A simple test case is the following php script:
<?php
  $db = new SQLite3("test.db");
?>
  
It hangs and triggers the max execution time without this patch.
  
Signed-off-by: Michael Heimpold <mhei at heimpold.de> 


git-svn-id: svn://svn.openwrt.org/openwrt/packages@23585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-22 16:47:43 +00:00
mb
74ccdf0185 php5: Enable parallel build (patch by loswillios)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 16:49:03 +00:00
jow
826418ea83 [packages] php5: predefine target endianess (#4560)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-12 00:14:50 +00:00
lars
670b3b177d [packages] Add missing libtool fixups
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19714 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 00:14:01 +00:00
jow
fefbbfcbf0 [packages] php5 (#6559)
- sync with upstream php.ini
  - EXIF extension moved out of core
  - enable more extensions
  - optional linking against libxml2


git-svn-id: svn://svn.openwrt.org/openwrt/packages@19306 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-24 01:35:17 +00:00
jow
590605dfa3 [PATCH 4/4] packages/lang/php5: Cleanup php.ini
Cleanup php.ini by removing dropped config items.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@19269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 01:21:11 +00:00
jow
735f7264ca [PATCH 3/4] packages/lang/php5: Upgrade APC patch
This patch upgrades the APC module patch to version 3.1.3p1 with
support for php 5.3 branch.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@19268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 01:20:13 +00:00
jow
b121baf46c [PATCH 2/4] packages/lang/php5: Remove uts domain patch
This patch removes the domain name patch for the new php version 5.3.1 as
it doesn't apply anymore.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@19267 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 01:09:20 +00:00
jow
74c87930e2 [PATCH 1/4] packages/lang/php5: Update to version 5.3.1
The following patchset upgrades the php5 package to php's 5.3 stable branch.
It removes the SPL build option as this is included in php's core henceforth, likewise
for pcre module. On the other hand a new option for SysV IPC is added and a package
for sqlite3 is introduced.
As FastCGI support is now a core feature the php5-fastcgi package now depends
on the php5-cgi package, containing just a link to the binary and the startup script.
The cross-compile patch is updated to fit the new version.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@19266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 01:08:54 +00:00
nbd
6cb49c75dd php5: replace empty packages with simple config variables
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-03 00:50:23 +00:00
florian
4de5143b4e [package] get the enable/disable ipv6 configure option from the build system, do not override it locally
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-26 11:57:29 +00:00
jow
5ca528d933 [PATCH] Support for SPL (Standard PHP Library)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15671 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:21:57 +00:00
nbd
996067d6b3 nuke $Id$ in /packages as well
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:22:30 +00:00
florian
7d688d9ab9 Add php5-exif module (#4188), bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@13339 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-24 15:32:47 +00:00
matteo
7379ac6bf1 enable sqlite3 in php
git-svn-id: svn://svn.openwrt.org/openwrt/packages@11611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-30 12:24:26 +00:00
matteo
4b2f533af1 php5: update php5: fixes an annoyng bug:
PHP Fatal error:  Balloc() allocation exceeds list boundary


git-svn-id: svn://svn.openwrt.org/openwrt/packages@11128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-12 23:37:05 +00:00
pavlov
2f35c6369e update php-apc to 3.0.16, disable pthread mutex's as they are on by default now.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@10213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-16 17:30:17 +00:00
pavlov
5117dd0315 bump php5 to 5.2.5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@10212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-16 17:14:36 +00:00
nbd
39d6903cc6 add missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/packages@10191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-14 12:30:46 +00:00
nico
13200f5d44 move php related packages in a 'PHP' submenu, cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8996 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 18:18:41 +00:00
olli
f99eeb71bc php5:
* Update 5.2.3 > 5.2.4
 * Minor Makefile cleanups
 * Refresh patches

git-svn-id: svn://svn.openwrt.org/openwrt/packages@8572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-02 10:57:31 +00:00
pavlov
90c8b53715 update to php 5.2.3, bugfixes and security fixes... note, the binaries have changed names slightly for consistency
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 19:08:20 +00:00
pavlov
c18969e590 add option to compile APC for php5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@8043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-18 16:35:41 +00:00
pavlov
14c1a8db5f patch file cleanup... ick.. kaloz you owe me some love
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-05 01:34:12 +00:00
pavlov
2a91f86517 fixes compile for ldap module in php5
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-05 00:52:17 +00:00
pavlov
85116048da trivial update to eliminate the fuzz on the patch and update the file signature
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 02:02:32 +00:00
pavlov
57baf4fa31 move from php 5.0.5 to php 5.1.6... compiles but not tested on a platform
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 01:44:28 +00:00
florian
c52976b899 Fix php5 compilation error (#1427)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6476 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-03 12:26:06 +00:00
nico
4d878e0bbe cosmetic change: rename PKG_BUILDDEP to PKG_BUILD_DEPENDS
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 17:33:10 +00:00
florian
447e620e40 Rename patches to match conventions, second round; *ouch*
git-svn-id: svn://svn.openwrt.org/openwrt/packages@6081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-11 17:28:45 +00:00
nbd
c0e5247848 replace lots of manual install commands with INSTALL_* variables
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-23 00:29:07 +00:00
nico
0e631ee30c Makefile cleanup (lang section)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5353 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-31 08:44:54 +00:00
nico
62bcf8dace port php5 to -ng
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-22 21:32:16 +00:00