This is a port of the CakePHP web application framework. CakePHP is a
free open-source rapid development framework for PHP. It's a structure
of libraries, classes and run-time infrastructure for programmers
creating web applications originally inspired by the Ruby on Rails
framework. Our primary goal is to enable you to work in a structured
and rapid manner - without loss of flexibility.
WWW: http://www.cakephp.org/
===> The following configuration options are available for cakephp21-2.1.5:
AP=off: Add Apache 2.2+ dependency
APC=off: Enable APC caching engine
DOCS=on: Build and/or install documentation
MEMCACHE=off: Enable Memcached caching engine client
MYSQL=off: Check for/install MySQL support in PHP
PGSQL=off: Check for/install PostgreSQL support in PHP
PROD=off: Install for production server (make confighelp)
SQLITE=off: Check for/install SQLite support in PHP
===> Use 'make config' to modify these settings
Remove expired ports that are consumers of expired lang/php5. Exceptions:
- www/pecl-zendopcache : used by Mk/bsd.php.mk
- databases/php5-redis : optionally used by www/magento
A PR exists for databases/php5-pdo_cassandra to make it work with supported
versions of PHP.
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr
www/cakephp21: update 2.1.3 -> 2.1.5
- Convert the patch submitted to use Github support
PR: 170082
Submitted by: Christoph Theis <theis@gmx.at>
Approved by: swills (mentor)
add new port: www/cakephp23
This is a port of the CakePHP web application framework. CakePHP is a
free open-source rapid development framework for PHP. It's a structure
of libraries, classes and run-time infrastructure for programmers
creating web applications originally inspired by the Ruby on Rails
framework. Our primary goal is to enable you to work in a structured
and rapid manner - without loss of flexibility.
Add conflicts to the various cakephp ports.
PR: ports/176130
Submitted by: Phil Phillips <pphillips@experts-exchange.com>
(maintainer of other cakephp ports)
- use UPPERCASE for SLAVE_PORT_MODULES (www/cakephp*)
Note: SLAVE_PORT_MODULES is target to remove, since
with new options framework it can lead to
a defect pkg-plist (leftovers).
- update supported USE_APACHE version
add new port: www/cakephp22
This is a port of the CakePHP web application framework. CakePHP is a
free open-source rapid development framework for PHP. It's a structure
of libraries, classes and run-time infrastructure for programmers
creating web applications originally inspired by the Ruby on Rails
framework. Our primary goal is to enable you to work in a structured
and rapid manner - without loss of flexibility.
Add respective conflicts for www/cakephp22 and www/cakephp21.
PR: 170362
Submitted by: pphillips@experts-exchange.com
Sponsored by: Experts Exchange, LLC.