aboutsummaryrefslogtreecommitdiffstats
path: root/meta-webserver
AgeCommit message (Collapse)Author
2012-11-12hiawatha: disable caching by defaultJack Mitchell
Caching shouldn't be on by default as it can cause some unpredictable results in certain situations. Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk>
2012-11-12hiawatha: update to 8.6Jack Mitchell
Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk>
2012-10-24apache2: avoid injecting host include pathPaul Eggleton
includedir (by way of EXTRA_INCLUDES) gets into the CFLAGS of modphp via apxs; thus it should not point to a location on the host. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-18hiawatha: add initial 8.5 recipe and associated filesJack Mitchell
Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-18modphp: call gnu-configize in do_configurePaul Eggleton
Since we override do_configure, gnu-configize doesn't get called and using the old gnu-config files distributed with the PHP source can cause problems for some people e.g. building for AArch64; so add a call to it explicitly here. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-15modphp: make LICENSE more accuratePaul Eggleton
PHP 5 is distributed under the PHP 3.01 license (which we identify as PHP-3.0 as far as common license files go). Fixes the following warning: WARNING: modphp: No generic license file exists for: PHP in any provider Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-15modphp: fix rpath QA issuePaul Eggleton
Fixes the following QA issue: ERROR: QA Issue: package modphp contains bad RPATH ${STAGING_DIR_TARGET}/usr/lib in file ${WORKDIR}/packages-split/modphp/usr/lib/apache2/modules/libphp5.so Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-11apache2: reorganise packaging definitionsPaul Eggleton
Move RDEPENDS to the end and PACKAGES before other packaging definitions. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-11apache2: work around bug in apr-1-config/apu-1-config scriptsPaul Eggleton
The apr-1-config and apu-1-config scripts (installed into the sysroot by apr and apr-util respectively) report incorrect paths with current OE-Core - see: http://bugzilla.yoctoproject.org/show_bug.cgi?id=3267 Since OE-Core is frozen at the moment, work around the issue by taking a copy of the scripts and fixing them up. Additionally we need to not mangle the libtool name as apr installs it into the sysroot as just 'libtool'. This fixes building apache2 with rm_work enabled. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-09phpmyadmin: add new recipePaul Eggleton
Add new recipe for phpMyAdmin 3.5.2.2, borrowing the apache.conf file from Debian (with the addition of "Require all granted" to enable access). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-09modphp: fix default php.ini & add PACKAGECONFIGPaul Eggleton
* Add "mysql" PACKAGECONFIG option * Add "pgsql" PACKAGECONFIG option (untested) * Use the correct template php.ini filename so that we actually get some content in the default file Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-09apache2: fix configurationPaul Eggleton
* Include conf files in /etc/apache2/modules.d and conf.d * Add -D PHP5 to options so that PHP is enabled if installed * Fix "reload" action in initscript Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-03xdebug: add new recipePaul Eggleton
Add new recipe for the Xdebug PHP debugger/profiler. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-03modphp: add from OE-Classic, update to 5.3.14 and fixPaul Eggleton
* Use working SRC_URI * Fix to use correct headers and apxs script for cross-compiling * Enable threading * Install headers and scripts for building extension modules * Use proper variables instead of /etc, /usr/lib etc. * Fix rpath QA issues * Add LIC_FILES_CHKSUM * Put apache config file into SRC_URI instead of referring to it using FILESDIR Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-03apache2: add from OE-Classic, update to version 2.4.2 and fixPaul Eggleton
* Enable threading for PHP * Backport a number of patches * Use apachectl in init script * Install modules into a sane location * Ensure apxs script is installed into sysroot in crossscripts directory and modified so that it works for building PHP * Install httpd executable for native version so that PHP configure script can call it * Rename server-makefile-patch to server-makefile.patch and drop apply=yes * Add LIC_FILES_CHKSUM * Fix packaging QA warnings * Add LSB headers to init script * Clean out some cruft and move packaging stuff after do_install Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-03Add meta-webserver layerPaul Eggleton
Add a layer for web servers, web-based applications and other related software. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>