Importing contao210 version 2.10.0 package.

This is new minor release of Contao Open Source CMS.

* HTML5 support as well as XHTML.
* CSS3 support.

For more information, please refer:
http://www.contao.org/news/items/contao-2_10_0.html.
This commit is contained in:
taca 2011-08-12 13:07:45 +00:00
parent 26fc8f59b3
commit 6ba075ae92
7 changed files with 2217 additions and 0 deletions

22
www/contao210/DEINSTALL Normal file
View file

@ -0,0 +1,22 @@
# $NetBSD: DEINSTALL,v 1.1.1.1 2011/08/12 13:07:45 taca Exp $
CT_WEBDIR="@PREFIX@/@CT_WEBDIR@"
CT_DIRS="system/config system/drivers system/libraries system/logs \
system/modules system/themes system/config system templates"
case ${STAGE} in
DEINSTALL)
# remove cache files.
${FIND} ${CT_WEBDIR}/system/html -type f ! -name index.html \
-exec ${RM} -f {} \;
${FIND} ${CT_WEBDIR}/plugins/tcpdf/cache -type f ! -name .htaccess \
-exec ${RM} -f {} \;
;;
POST-DEINSTALL)
(cd ${CT_WEBDIR}
for d in ${CT_DIRS}; do
${RMDIR} $d >/dev/null 2>&1
done)
${RMDIR} ${CT_WEBDIR} >/dev/null 2>&1
;;
esac

6
www/contao210/DESCR Normal file
View file

@ -0,0 +1,6 @@
Contao is an Open Source Content Management Framework developed by Leo Feyer
and distributed under the LGPL license (see GPL.txt and LGPL.txt for more
information). It was formerly known as TYPOlight Open Source CMS. Its open
architecture allows everybody to extend the system to fit his needs. Contao
specializes in accessible websites and is accessbile itself (front end and
back end), rendering valid HTML5 or XHTML pages.

12
www/contao210/INSTALL Normal file
View file

@ -0,0 +1,12 @@
# $NetBSD: INSTALL,v 1.1.1.1 2011/08/12 13:07:45 taca Exp $
CT_WEBDIR="@PREFIX@/@CT_WEBDIR@"
WWWOWN="@WWWOWN@"
WWWGRP="@WWWGRP@"
case ${STAGE} in
POST-INSTALL)
${CHGRP} -R ${WWWGRP} ${CT_WEBDIR}
${CHOWN} -R ${WWWOWN} ${CT_WEBDIR}
;;
esac

8
www/contao210/MESSAGE Normal file
View file

@ -0,0 +1,8 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1.1.1 2011/08/12 13:07:45 taca Exp $
To complete the setup, please read:
${PREFIX}/share/doc/contao${CT_VER}/README
===========================================================================

118
www/contao210/Makefile Normal file
View file

@ -0,0 +1,118 @@
# $NetBSD: Makefile,v 1.1.1.1 2011/08/12 13:07:46 taca Exp $
#
DISTNAME= contao-${CT_VERSION}
PKGNAME= contao${CT_VER}-${CT_PKGVER}
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/}
MAINTAINER= taca@NetBSD.org
HOMEPAGE= http://www.contao.org/
COMMENT= Contao Open Source CMS
LICENSE= gnu-lgpl-v3
DEPENDS+= ${PHP_PKG_PREFIX}-dom>=5.2.0:../../textproc/php-dom
DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.2.0:../../graphics/php-gd
DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=5.2.0:../../converters/php-mbstring
DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=5.2.0:../../databases/php-mysql
DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=5.2.0:../../security/php-mcrypt
DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.2.0:../../net/php-soap
PKG_DESTDIR_SUPPORT= user-destdir
CT_VERS= 210
USE_TOOLS= pax
NO_BUILD= yes
EG_CONFIG= codeMirror.php config.php countries.php dcaconfig.php \
fancyUpload.php initconfig.php langconfig.php languages.php \
tcpdf.php timezones.php tinyFlash.php tinyMCE.php tinyNews.php
EG_DATA= ${WWW_EG_FILES} system/config system/tmp/*.txt tl_files
EG_TMP= bc2b06d0d6aef24c1d8441404a74cef4.txt \
e0bda8197e58839fe38b56adbfec55ff.txt \
fed36e93a0509e20f2dc96cbbd85b678.txt
EG_TEMPLATES= tinymce.css tiny_templates/index.html
WWW_EG_FILES= robots.txt
RESTRICT_DIRS= system/html system/logs system/scripts system/tmp \
templates tl_files
CONF_FILES_PERMS+= \
${CT_EGDIR}/system/config/localconfig.php \
${CT_WEBDIR}/system/config/localconfig.php \
${APACHE_USER} ${APACHE_GROUP} 0600
CONF_FILES+= ${CT_EGDIR}/contao.conf ${PKG_SYSCONFDIR}/contao.conf
.for f in ${EG_CONFIG}
CONF_FILES+= ${CT_EGDIR}/system/config/${f} ${CT_WEBDIR}/system/config/${f}
.endfor
MAKE_DIRS+= ${CT_WEBDIR}/tl_files/tiny_templates
.for f in ${EG_TEMPLATES}
REQD_FILES+= ${CT_EGDIR}/tl_files/${f} ${CT_WEBDIR}/tl_files/${f}
.endfor
.for f in ${WWW_EG_FILES}
REQD_FILES+= ${CT_EGDIR}/${f} ${CT_WEBDIR}/${f}
.endfor
.for f in ${EG_TMP}
REQD_FILES+= ${CT_EGDIR}/system/tmp/${f} \
${CT_WEBDIR}/system/tmp/${f}
.endfor
.for d in ${RESTRICT_DIRS}
OWN_DIRS_PERMS+= ${CT_WEBDIR}/${d} ${APACHE_USER} ${APACHE_GROUP} 0770
.endfor
SUBST_CLASSES+= conf
SUBST_FILES.conf+= ${WRKDIR}/contao.conf
SUBST_SED.conf+= -e 's|@PREFIX@|${PREFIX:Q}|g'
SUBST_SED.conf+= -e 's|@CT_WEBDIR@|${CT_WEBDIR:Q}|g'
SUBST_STAGE.conf= post-configure
WWW_FILES= CHANGELOG.txt GPL.txt INSTALL.txt LGPL.txt \
contao cron.php index.php plugins share.php templates \
typolight
WWW_SYSFILES= config/.htaccess constants.php contao.css drivers \
functions.php html initialize.php interface.php libraries \
logs/.htaccess mbstring.php modules themes tmp/.htaccess \
utf8_lookup.php
INSTALLATION_DIRS+= ${CT_DOCDIR} ${CT_EGDIR} ${CT_WEBDIR}/system/config
PKG_GROUPS_VARS+= APACHE_GROUP
PKG_USERS_VARS+= APACHE_USER
post-extract:
${FIND} ${WRKSRC} -type f -exec ${CHMOD} -x {} \;
pre-configure:
${CP} ${FILESDIR}/contao.conf ${WRKDIR}
pre-install:
cd ${WRKSRC}; ${RM} -rf music_academy.css \
templates/music_academy.sql tl_files/music_academy
${FIND} ${WRKSRC} -name "*.orig*" -exec ${RM} -f {} \;
do-install:
cd ${WRKSRC}; pax -rw ${WWW_FILES} ${DESTDIR}${PREFIX}/${CT_WEBDIR}
cd ${WRKSRC}/system; \
pax -rw ${WWW_SYSFILES} \
${DESTDIR}${PREFIX}/${CT_WEBDIR}/system; \
${INSTALL_DATA} config/.htaccess \
${DESTDIR}${PREFIX}/${CT_WEBDIR}/system/config
${INSTALL_DATA} ${WRKSRC}/templates/.htaccess \
${DESTDIR}${PREFIX}/${CT_WEBDIR}/templates
cd ${WRKSRC}; pax -rw ${EG_DATA} ${DESTDIR}${PREFIX}/${CT_EGDIR}
rm -f ${DESTDIR}${PREFIX}/${CT_EGDIR}/system/config/.htaccess
${INSTALL_DATA} ${WRKSRC}/.htaccess.default \
${DESTDIR}${PREFIX}/${CT_EGDIR}/htaccess.default
${INSTALL_DATA} ${WRKDIR}/contao.conf ${DESTDIR}${PREFIX}/${CT_EGDIR}
${INSTALL_DATA} ${FILESDIR}/README \
${DESTDIR}${PREFIX}/${CT_DOCDIR}
.include "../../www/contao/Makefile.common"
.include "../../lang/php/phpversion.mk"
.include "../../mk/bsd.pkg.mk"

2046
www/contao210/PLIST Normal file

File diff suppressed because it is too large Load diff

5
www/contao210/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/08/12 13:07:47 taca Exp $
SHA1 (contao-2.10.0.tar.gz) = dd9cd4f09780bd502139f4059c45069f080cf79b
RMD160 (contao-2.10.0.tar.gz) = 23978215a4c35949a4a6053aec17d41951c36d1b
Size (contao-2.10.0.tar.gz) = 4867085 bytes