1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

Add cakephp 1.1.13.4450, a framework for developing PHP web

applications.

PR:		ports/109331
Submitted by:	Greg Larkin <glarkin at sourcehosting.net>
This commit is contained in:
Rong-En Fan 2007-02-21 05:07:30 +00:00
parent d8c5ae6ece
commit e37ae0245b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185594
49 changed files with 2701 additions and 0 deletions

View File

@ -59,6 +59,7 @@
SUBDIR += bugmenot-firefox
SUBDIR += c-icap
SUBDIR += cadaver
SUBDIR += cakephp
SUBDIR += calamaris
SUBDIR += campsite
SUBDIR += castget

127
www/cakephp-devel/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp-devel/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%

127
www/cakephp/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

3
www/cakephp/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

10
www/cakephp/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%

127
www/cakephp11/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

3
www/cakephp11/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

10
www/cakephp11/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp11/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%

127
www/cakephp12/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

3
www/cakephp12/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

10
www/cakephp12/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp12/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%

127
www/cakephp13/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

3
www/cakephp13/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

10
www/cakephp13/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp13/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%

127
www/cakephp2/Makefile Normal file
View File

@ -0,0 +1,127 @@
# New ports collection makefile for: cakephp
# Date created: 19 January 2007
# Whom: Greg Larkin <glarkin@sourcehosting.net>
#
# $FreeBSD$
#
PORTNAME= cakephp
PORTVERSION= 1.1.13.4450
CATEGORIES= www
MASTER_SITES= http://cakeforge.org/frs/download.php/326/
DISTNAME= cake_${PORTVERSION}
MAINTAINER= glarkin@sourcehosting.net
COMMENT= A framework for developing PHP web applications
USE_BZIP2= yes
DISTFILE_SUFFIX=/donation=complete
FETCH_BEFORE_ARGS= -o ${DISTDIR}/${TARGET_DISTFILE}
USE_APACHE= 2.0+
SLAVE_PORT_MODULES= rewrite
NO_BUILD= yes
USE_PHP= pcre session
WANT_PHP_MOD= yes
SUB_FILES= pkg-message
SUB_LIST= DATADIR=${DATADIR}
WRKSRC= ${WRKDIR}/cake_${DISTVERSION}
OPTIONS= PROD "Install for production server (see: make confighelp)" Off \
MYSQL "Check for/install MySQL support in PHP" Off \
PGSQL "Check for/install PostgreSQL support in PHP" Off \
SQLITE "Check for/install SQLite support in PHP" Off
.if !defined(NOPORTDOCS)
INSTALL_TARGET= install install-docs
.endif
.include <bsd.port.pre.mk>
DEFAULT_PHP_VER=5
IGNORE_WITH_PHP=4.0 4.1 4.2 4.3.1
.if defined(WITH_PROD)
SUB_FILES+= cakephp-production.conf
.else
SUB_FILES+= cakephp-development.conf
EXTRA_PATCHES= ${FILESDIR}/development-app-config-core.php.patch
.endif
DB_DEFINED= no
.if defined(WITH_MYSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_mysql.so:${PORTSDIR}/databases/php5-pdo_mysql
DB_DEFINED= yes
.endif
.if defined(WITH_PGSQL)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_pgsql.so:${PORTSDIR}/databases/php5-pdo_pgsql
DB_DEFINED= yes
.endif
.if defined(WITH_SQLITE)
DB_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo_sqlite.so:${PORTSDIR}/databases/php5-pdo_sqlite
DB_DEFINED= yes
.endif
.if ${DB_DEFINED} == "yes"
RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/pdo.so:${PORTSDIR}/databases/php5-pdo \
${DB_DEPENDS}
.endif
do-fetch:
.if !exists(${DISTDIR}/${TARGET_DISTFILE})
${FETCH_CMD} ${FETCH_BEFORE_ARGS} -1 ${MASTER_SITES:S|$|${TARGET_DISTFILE}${DISTFILE_SUFFIX}|g}
.endif
confighelp:
@${ECHO_MSG} ""
@${ECHO_MSG} "On a production server, the Apache DocumentRoot is"
@${ECHO_MSG} "updated to point to the CakePHP webroot directory."
@${ECHO_MSG} "In this configuration, the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/."
@${ECHO_MSG} ""
@${ECHO_MSG} "A non-production server, CakePHP is installed at"
@${ECHO_MSG} "the /cakephp URL, and the CakePHP application is"
@${ECHO_MSG} "accessed at http://www.myservername.com/cakephp/."
@${ECHO_MSG} ""
@${ECHO_MSG} "For more information, please see:"
@${ECHO_MSG} "http://manual.cakephp.org/chapter/installing"
@${ECHO_MSG} ""
do-install:
@${MKDIR} ${DATADIR}
${CP} -R ${WRKSRC}/.htaccess \
${WRKSRC}/app \
${WRKSRC}/cake \
${WRKSRC}/index.php \
${WRKSRC}/vendors ${DATADIR}
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${DATADIR}
${FIND} ${DATADIR} -type f -print | ${XARGS} -n1 ${CHMOD} 644
${FIND} ${DATADIR} -type d -print | ${XARGS} -n1 ${CHMOD} 755
post-install:
.if exists(${PREFIX}/etc/apache2/Includes)
.if defined(WITH_PROD)
@${CP} ${WRKDIR}/cakephp-production.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.else
@${CP} ${WRKDIR}/cakephp-development.conf ${PREFIX}/etc/apache2/Includes/cakephp.conf
.endif
.else
@${ECHO_MSG} ""
@${ECHO_MSG} "Please check your Apache 2.x installation -"
@${ECHO_MSG} "${PREFIX}/etc/apache2/Includes doesn't exist,"
@${ECHO_MSG} "so I cannot install cakephp.conf there!"
@${ECHO_MSG} ""
.endif
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DOCSDIR}
.endif
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

3
www/cakephp2/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cake_1.1.13.4450.tar.bz2) = 9b39849608a8d9881adb8d65f75a14d8
SHA256 (cake_1.1.13.4450.tar.bz2) = 614a63e501490d4735b955ccca1194fc330c8b65cb64441ad3de2ea8ebd301c1
SIZE (cake_1.1.13.4450.tar.bz2) = 148538

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Alias /cakephp %%DATADIR%%
<Location /cakephp>
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,10 @@
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DocumentRoot %%DATADIR%%/app/webroot
<Location />
DirectoryIndex index.php
Order deny,allow
Allow from all
</Location>

View File

@ -0,0 +1,18 @@
--- app/config/core.php Mon Feb 19 13:45:27 2007
+++ app/config/core.php Mon Feb 19 13:39:40 2007
@@ -37,7 +37,7 @@
* release/app/.htaccess
* release/app/webroot/.htaccess
*/
-// define ('BASE_URL', env('SCRIPT_NAME'));
+ define ('BASE_URL', env('SCRIPT_NAME'));
/**
* Set debug level here:
* - 0: production
@@ -143,4 +143,4 @@
*/
define('ACL_CLASSNAME', 'DB_ACL');
define('ACL_FILENAME', 'dbacl' . DS . 'db_acl');
-?>
\ No newline at end of file
+?>

View File

@ -0,0 +1,12 @@
*********************************************************************
You have just installed the CakePHP web application framework. Please
consider supporting the project by visiting http://www.cakephp.org/
and making a donation to the development effort.
Note that you should restart your Apache web server to ensure that
the CakePHP configuration file is loaded.
Finally, be sure to check %%DATADIR%%/app/config/core.php for
additional framework configuration options.
*********************************************************************

10
www/cakephp2/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
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/
- Greg Larkin
glarkin@sourcehosting.net

260
www/cakephp2/pkg-plist Normal file
View File

@ -0,0 +1,260 @@
%%DATADIR%%/app/.htaccess
%%DATADIR%%/app/config/acl.ini.php
%%DATADIR%%/app/config/bootstrap.php
%%DATADIR%%/app/config/core.php
@unexec rm -f %D/%%DATADIR%%/app/config/core.php.orig
%%DATADIR%%/app/config/database.php.default
%%DATADIR%%/app/config/inflections.php
%%DATADIR%%/app/config/routes.php
%%DATADIR%%/app/config/sql/db_acl.sql
%%DATADIR%%/app/config/sql/sessions.sql
%%DATADIR%%/app/index.php
%%DATADIR%%/app/webroot/.htaccess
%%DATADIR%%/app/webroot/css.php
%%DATADIR%%/app/webroot/css/cake.generic.css
%%DATADIR%%/app/webroot/favicon.ico
%%DATADIR%%/app/webroot/img/cake.power.png
%%DATADIR%%/app/webroot/img/w3c_css.png
%%DATADIR%%/app/webroot/img/w3c_xhtml10.png
%%DATADIR%%/app/webroot/index.php
%%DATADIR%%/app/webroot/js/vendors.php
%%DATADIR%%/cake/LICENSE.txt
%%DATADIR%%/cake/VERSION.txt
%%DATADIR%%/cake/app_controller.php
%%DATADIR%%/cake/app_model.php
%%DATADIR%%/cake/basics.php
%%DATADIR%%/cake/bootstrap.php
%%DATADIR%%/cake/config/config.php
%%DATADIR%%/cake/config/paths.php
%%DATADIR%%/cake/dispatcher.php
%%DATADIR%%/cake/libs/cache.php
%%DATADIR%%/cake/libs/cake_log.php
%%DATADIR%%/cake/libs/class_registry.php
%%DATADIR%%/cake/libs/configure.php
%%DATADIR%%/cake/libs/controller/component.php
%%DATADIR%%/cake/libs/controller/components/acl.php
%%DATADIR%%/cake/libs/controller/components/acl_base.php
%%DATADIR%%/cake/libs/controller/components/dbacl/db_acl.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aclnode.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aco.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/acoaction.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aro.php
%%DATADIR%%/cake/libs/controller/components/dbacl/models/aros_aco.php
%%DATADIR%%/cake/libs/controller/components/iniacl/ini_acl.php
%%DATADIR%%/cake/libs/controller/components/request_handler.php
%%DATADIR%%/cake/libs/controller/components/security.php
%%DATADIR%%/cake/libs/controller/components/session.php
%%DATADIR%%/cake/libs/controller/controller.php
%%DATADIR%%/cake/libs/controller/pages_controller.php
%%DATADIR%%/cake/libs/controller/scaffold.php
%%DATADIR%%/cake/libs/error.php
%%DATADIR%%/cake/libs/file.php
%%DATADIR%%/cake/libs/flay.php
%%DATADIR%%/cake/libs/folder.php
%%DATADIR%%/cake/libs/inflector.php
%%DATADIR%%/cake/libs/legacy.php
%%DATADIR%%/cake/libs/model/connection_manager.php
%%DATADIR%%/cake/libs/model/datasources/datasource.php
%%DATADIR%%/cake/libs/model/datasources/dbo_source.php
%%DATADIR%%/cake/libs/model/dbo/dbo_adodb.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mssql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysql.php
%%DATADIR%%/cake/libs/model/dbo/dbo_mysqli.php
%%DATADIR%%/cake/libs/model/dbo/dbo_odbc.php
%%DATADIR%%/cake/libs/model/dbo/dbo_pear.php
%%DATADIR%%/cake/libs/model/dbo/dbo_postgres.php
%%DATADIR%%/cake/libs/model/dbo/dbo_sqlite.php
%%DATADIR%%/cake/libs/model/model.php
%%DATADIR%%/cake/libs/model/model_php4.php
%%DATADIR%%/cake/libs/model/model_php5.php
%%DATADIR%%/cake/libs/neat_array.php
%%DATADIR%%/cake/libs/neat_string.php
%%DATADIR%%/cake/libs/object.php
%%DATADIR%%/cake/libs/router.php
%%DATADIR%%/cake/libs/sanitize.php
%%DATADIR%%/cake/libs/security.php
%%DATADIR%%/cake/libs/session.php
%%DATADIR%%/cake/libs/validators.php
%%DATADIR%%/cake/libs/view/helper.php
%%DATADIR%%/cake/libs/view/helpers/ajax.php
%%DATADIR%%/cake/libs/view/helpers/cache.php
%%DATADIR%%/cake/libs/view/helpers/form.php
%%DATADIR%%/cake/libs/view/helpers/html.php
%%DATADIR%%/cake/libs/view/helpers/javascript.php
%%DATADIR%%/cake/libs/view/helpers/number.php
%%DATADIR%%/cake/libs/view/helpers/session.php
%%DATADIR%%/cake/libs/view/helpers/text.php
%%DATADIR%%/cake/libs/view/helpers/time.php
%%DATADIR%%/cake/libs/view/templates/elements/dump.thtml
%%DATADIR%%/cake/libs/view/templates/errors/error404.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_component_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_connection.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_controller.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_class.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_helper_file.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_layout.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_model.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_scaffolddb.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_table.thtml
%%DATADIR%%/cake/libs/view/templates/errors/missing_view.thtml
%%DATADIR%%/cake/libs/view/templates/errors/private_action.thtml
%%DATADIR%%/cake/libs/view/templates/errors/scaffold_error.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/ajax.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/default.thtml
%%DATADIR%%/cake/libs/view/templates/layouts/flash.thtml
%%DATADIR%%/cake/libs/view/templates/pages/home.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/add.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/edit.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/index.thtml
%%DATADIR%%/cake/libs/view/templates/scaffolds/view.thtml
%%DATADIR%%/cake/libs/view/view.php
%%DATADIR%%/cake/scripts/acl.php
%%DATADIR%%/cake/scripts/bake.php
%%DATADIR%%/cake/scripts/templates/skel/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/app_controller.php
%%DATADIR%%/cake/scripts/templates/skel/app_model.php
%%DATADIR%%/cake/scripts/templates/skel/config/acl.ini.php
%%DATADIR%%/cake/scripts/templates/skel/config/bootstrap.php
%%DATADIR%%/cake/scripts/templates/skel/config/core.php
%%DATADIR%%/cake/scripts/templates/skel/config/database.php.default
%%DATADIR%%/cake/scripts/templates/skel/config/inflections.php
%%DATADIR%%/cake/scripts/templates/skel/config/routes.php
%%DATADIR%%/cake/scripts/templates/skel/config/sql/db_acl.sql
%%DATADIR%%/cake/scripts/templates/skel/config/sql/sessions.sql
%%DATADIR%%/cake/scripts/templates/skel/controllers/pages_controller.php
%%DATADIR%%/cake/scripts/templates/skel/index.php
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/ajax.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/default.thtml
%%DATADIR%%/cake/scripts/templates/skel/views/layouts/flash.thtml
%%DATADIR%%/cake/scripts/templates/skel/webroot/.htaccess
%%DATADIR%%/cake/scripts/templates/skel/webroot/css.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/css/cake.generic.css
%%DATADIR%%/cake/scripts/templates/skel/webroot/favicon.ico
%%DATADIR%%/cake/scripts/templates/skel/webroot/img/cake.power.png
%%DATADIR%%/cake/scripts/templates/skel/webroot/index.php
%%DATADIR%%/cake/scripts/templates/skel/webroot/js/vendors.php
%%DATADIR%%/cake/scripts/templates/views/home.thtml
%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
%%PORTDOCS%%%%DOCSDIR%%/COPYING.txt
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%DATADIR%%/index.php
%%DATADIR%%/.htaccess
etc/apache2/Includes/cakephp.conf
share/nls/POSIX
share/nls/en_US.US-ASCII
@exec mkdir -p %D/%%DATADIR%%/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/webroot/files
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/pages
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/helpers
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/errors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/views/elements
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/vendors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/plugins
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/cake/scripts/templates/skel/controllers/components
@exec mkdir -p %D/%%DATADIR%%/app/webroot/files
@exec mkdir -p %D/%%DATADIR%%/app/views/pages
@exec mkdir -p %D/%%DATADIR%%/app/views/layouts
@exec mkdir -p %D/%%DATADIR%%/app/views/helpers
@exec mkdir -p %D/%%DATADIR%%/app/views/errors
@exec mkdir -p %D/%%DATADIR%%/app/views/elements
@exec mkdir -p %D/%%DATADIR%%/app/vendors
@exec mkdir -p %D/%%DATADIR%%/app/tmp/tests
@exec mkdir -p %D/%%DATADIR%%/app/tmp/sessions
@exec mkdir -p %D/%%DATADIR%%/app/tmp/logs
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/views
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/persistent
@exec mkdir -p %D/%%DATADIR%%/app/tmp/cache/models
@exec mkdir -p %D/%%DATADIR%%/app/plugins
@exec mkdir -p %D/%%DATADIR%%/app/models/behaviors
@exec mkdir -p %D/%%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/js
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/img
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/files
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot/css
@dirrm %%DATADIR%%/cake/scripts/templates/skel/webroot
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/pages
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/layouts
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/helpers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/errors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views/elements
@dirrm %%DATADIR%%/cake/scripts/templates/skel/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/vendors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/tests
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/sessions
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/logs
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/views
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/persistent
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp/cache
@dirrm %%DATADIR%%/cake/scripts/templates/skel/tmp
@dirrm %%DATADIR%%/cake/scripts/templates/skel/plugins
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models/behaviors
@dirrm %%DATADIR%%/cake/scripts/templates/skel/models
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers/components
@dirrm %%DATADIR%%/cake/scripts/templates/skel/controllers
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config/sql
@dirrm %%DATADIR%%/cake/scripts/templates/skel/config
@dirrm %%DATADIR%%/cake/scripts/templates/skel
@dirrm %%DATADIR%%/cake/scripts/templates
@dirrm %%DATADIR%%/cake/scripts
@dirrm %%DATADIR%%/cake/libs/view/templates/scaffolds
@dirrm %%DATADIR%%/cake/libs/view/templates/pages
@dirrm %%DATADIR%%/cake/libs/view/templates/layouts
@dirrm %%DATADIR%%/cake/libs/view/templates/errors
@dirrm %%DATADIR%%/cake/libs/view/templates/elements
@dirrm %%DATADIR%%/cake/libs/view/templates
@dirrm %%DATADIR%%/cake/libs/view/helpers
@dirrm %%DATADIR%%/cake/libs/view
@dirrm %%DATADIR%%/cake/libs/model/dbo
@dirrm %%DATADIR%%/cake/libs/model/datasources
@dirrm %%DATADIR%%/cake/libs/model
@dirrm %%DATADIR%%/cake/libs/controller/components/iniacl
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl/models
@dirrm %%DATADIR%%/cake/libs/controller/components/dbacl
@dirrm %%DATADIR%%/cake/libs/controller/components
@dirrm %%DATADIR%%/cake/libs/controller
@dirrm %%DATADIR%%/cake/libs
@dirrm %%DATADIR%%/cake/config
@dirrm %%DATADIR%%/cake
@dirrm %%DATADIR%%/app/webroot/js
@dirrm %%DATADIR%%/app/webroot/img
@dirrm %%DATADIR%%/app/webroot/files
@dirrm %%DATADIR%%/app/webroot/css
@dirrm %%DATADIR%%/app/webroot
@dirrm %%DATADIR%%/app/views/pages
@dirrm %%DATADIR%%/app/views/layouts
@dirrm %%DATADIR%%/app/views/helpers
@dirrm %%DATADIR%%/app/views/errors
@dirrm %%DATADIR%%/app/views/elements
@dirrm %%DATADIR%%/app/views
@dirrm %%DATADIR%%/app/vendors
@dirrm %%DATADIR%%/app/tmp/tests
@dirrm %%DATADIR%%/app/tmp/sessions
@dirrm %%DATADIR%%/app/tmp/logs
@dirrm %%DATADIR%%/app/tmp/cache/views
@dirrm %%DATADIR%%/app/tmp/cache/persistent
@dirrm %%DATADIR%%/app/tmp/cache/models
@dirrm %%DATADIR%%/app/tmp/cache
@dirrm %%DATADIR%%/app/tmp
@dirrm %%DATADIR%%/app/plugins
@dirrm %%DATADIR%%/app/models/behaviors
@dirrm %%DATADIR%%/app/models
@dirrm %%DATADIR%%/app/controllers/components
@dirrm %%DATADIR%%/app/controllers
@dirrm %%DATADIR%%/app/config/sql
@dirrm %%DATADIR%%/app/config
@dirrm %%DATADIR%%/app
@dirrm %%DATADIR%%