pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/typolight27 Importing www/typolight27 (TYPOlight 2...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c9ef4e689769
branches:  trunk
changeset: 392111:c9ef4e689769
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Apr 26 03:58:41 2009 +0000

description:
Importing www/typolight27 (TYPOlight 2.7.RC2).
This is beta version of TYPOlight which will be released next month.

Now, typoligth26 and typolight27 can coexist and it's greatly help
migration between these releases.

diffstat:

 www/typolight27/DEINSTALL        |    20 +
 www/typolight27/DESCR            |    24 +
 www/typolight27/INSTALL          |    13 +
 www/typolight27/MESSAGE          |    15 +
 www/typolight27/Makefile         |   127 ++
 www/typolight27/Makefile.version |     3 +
 www/typolight27/PLIST            |  1971 ++++++++++++++++++++++++++++++++++++++
 www/typolight27/distinfo         |     5 +
 8 files changed, 2178 insertions(+), 0 deletions(-)

diffs (truncated from 2210 to 300 lines):

diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/DEINSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/DEINSTALL Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: DEINSTALL,v 1.1.1.1 2009/04/26 03:58:41 taca Exp $
+
+TL_WEBDIR="@PREFIX@/@TL_WEBDIR@"
+TL_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} ${TL_WEBDIR}/system/html -type f ! -name index.html \
+               -exec ${RM} -f {} \;
+       ;;
+POST-DEINSTALL)
+       (cd ${TL_WEBDIR}
+       for d in ${TL_DIRS}; do
+               ${RMDIR} $d >/dev/null 2>&1
+       done)
+       ${RMDIR} ${TL_WEBDIR} >/dev/null 2>&1
+       ;;
+esac
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/DESCR     Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,24 @@
+TYPOlight webCMS is a powerful web content management system that
+specializes in accessibility (back end and front end) and uses XHTML
+and CSS to generate W3C/WAI compliant pages. It was developed by Leo
+Feyer in 2004 and has been released under the Lesser General Public
+License (LGPL).
+
+Here are some prominent features that make TYPOlight stand out from
+the variety of content management systems. If you want to learn more,
+check out the full feature list ( http://www.typolight.org/features.html).
+
+* Live update feature
+* Multilingual documentation
+* Accessible XHTML strict output
+* Uses Ajax and Web 2.0 technologies
+* Multi-language support (character set UTF-8)
+* Cross-browser CSS framework generator (IE7 compatible)
+* Built-in file manager, search engine and form generator
+* Multiple back end languages and back end themes
+* Front end output 100% template based
+* Versioning and undo management
+
+Note: Live update feature dosen't work because of pkgsrc's nature.
+
+And this is development release and shouldn't be used production site.
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/INSTALL
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/INSTALL   Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: INSTALL,v 1.1.1.1 2009/04/26 03:58:42 taca Exp $
+
+TL_UPDATE="@TL_UPDATE@"
+TL_WEBDIR="@PREFIX@/@TL_WEBDIR@"
+TL_OWN="@WWWOWN@"
+
+case ${STAGE} in
+POST-INSTALL)
+       case "${TL_UPDATE}" in
+       [Yy][Ee][Ss])   ${CHOWN} -R ${TL_OWN} ${TL_WEBDIR};;
+       esac
+       ;;
+esac
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/MESSAGE   Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,15 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2009/04/26 03:58:42 taca Exp $
+
+To complete the setup, please read:
+
+       ${PREFIX}/share/doc/typolight/README
+
+If you customize your frontend template (fe_page) befor TYPOlight 2.6.3
+and before, you need to update it for current release.
+
+Check corresponding articles in TYPOligt's form:
+
+       http://www.typolight.org/forum/topic/9798.html
+
+===========================================================================
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/Makefile  Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,127 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/04/26 03:58:41 taca Exp $
+#
+
+DISTNAME=      typolight-${TL_VERSION}
+PKGNAME=       typolight${TL_VER}-${TL_PKGVER}
+CATEGORIES=    www
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=typolight/}
+
+MAINTAINER=    taca%NetBSD.org@localhost
+HOMEPAGE=      http://www.typolight.org/
+COMMENT=       Powerful web content management system (CMS)
+
+DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/php-gd
+DEPENDS+=      ${PHP_PKG_PREFIX}-mbstring>=5.1.0:../../misc/php-mbstring
+DEPENDS+=      ${PHP_PKG_PREFIX}-mysql>=5.1.0:../../databases/php-mysql
+DEPENDS+=      ${PHP_PKG_PREFIX}-mcrypt>=5.1.0:../../security/php-mcrypt
+DEPENDS+=      ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap
+
+PKG_DESTDIR_SUPPORT=   destdir
+
+PHP_VERSIONS_ACCEPTED= 5
+CONFLICTS=             typolight-2*
+
+USE_TOOLS=     pax
+NO_BUILD=      yes
+
+EG_DATA=       ${WWW_EG_FILES} system/config tl_files
+EG_FILES=      system/config/config.php system/config/countries.php \
+               system/config/dcaconfig.php system/config/languages.php \
+               system/config/tcpdf.php system/config/timezones.php \
+               system/config/tinyFlash.php system/config/tinyMCE.php \
+               system/config/tinyNews.php
+TMPL_FILES=    tl_files/tiny_templates/index.html \
+               tl_files/xBrowser_style_sheets/xBasic.css \
+               tl_files/xBrowser_style_sheets/xElements.css \
+               tl_files/xBrowser_style_sheets/xForm.css \
+               tl_files/xBrowser_style_sheets/xNavigation.css
+WWW_EG_FILES=  basic.css print.css robots.txt
+
+CONF_FILES_PERMS+=     ${TL_EGDIR}/system/config/localconfig.php \
+                       ${TL_WEBDIR}/system/config/localconfig.php \
+                       ${APACHE_USER} ${APACHE_GROUP} 0600
+
+CONF_FILES+=           ${TL_EGDIR}/typolight.conf \
+                       ${PKG_SYSCONFDIR}/typolight.conf \
+                       ${TL_EGDIR}/templates-htaccess \
+                       ${TL_WEBDIR}/templates/.htaccess
+
+.for f in ${EG_FILES}
+CONF_FILES+=           ${TL_EGDIR}/${f} ${TL_WEBDIR}/${f}
+.endfor
+
+.for f in ${TMPL_FILES}
+REQD_FILES+=           ${TL_EGDIR}/${f} ${TL_WEBDIR}/${f}
+.endfor
+
+.for f in ${WWW_EG_FILES}
+CONF_FILES_PERMS+=     ${TL_EGDIR}/${f} ${TL_WEBDIR}/${f} \
+                       ${APACHE_USER} ${APACHE_GROUP} 0644
+.endfor
+
+SUBST_CLASSES+=                conf
+SUBST_FILES.conf+=     ${WRKDIR}/typolight.conf
+SUBST_SED.conf+=        -e 's|@PREFIX@|${PREFIX:Q}|g'
+SUBST_SED.conf+=        -e 's|@TL_WEBDIR@|${TL_WEBDIR:Q}|g'
+SUBST_STAGE.conf=      post-configure
+
+WWW_FILES=     ._htaccess CHANGELOG.txt INSTALL.txt LICENSE.txt \
+               cron.php flash.php index.php \
+               plugins templates typolight
+WWW_SYSFILES=  config/.htaccess constants.php drivers functions.php \
+               html iefixes.css initialize.php interface.php libraries \
+               logs/.htaccess mbstring.php modules themes tmp/.htaccess \
+               typolight.css
+
+INSTALLATION_DIRS+=    ${TL_DOCDIR} ${TL_EGDIR} ${TL_WEBDIR}/system/config
+OWN_DIRS_PERMS+= \
+               ${TL_WEBDIR} ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/plugins ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system/drivers ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system/html ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/system/libraries ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system/logs ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/system/modules ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system/themes ${BINOWN} ${APACHE_GROUP} 0775 \
+               ${TL_WEBDIR}/system/tmp ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/templates ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/tl_files ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/tl_files/tiny_templates \
+               ${BINOWN} ${APACHE_GROUP} 0770 \
+               ${TL_WEBDIR}/tl_files/xBrowser_style_sheets \
+               ${BINOWN} ${APACHE_GROUP} 0770
+
+PKG_GROUPS_VARS+=      APACHE_GROUP
+PKG_USERS_VARS+=       APACHE_USER
+
+.include "../../www/typolight/options.mk"
+
+pre-configure:
+       ${MV} ${WRKSRC}/templates/.htaccess ${WRKDIR}/templates-htaccess
+       ${CP} ${FILESDIR}/typolight.conf ${WRKDIR}
+       cd ${WRKSRC}; ${RM} -rf music_academy.css \
+               templates/example_website.sql tl_files/music_academy
+
+pre-install:
+       ${FIND} ${WRKSRC} -name "*.orig*" -exec ${RM} -f {} \;
+
+do-install:
+       cd ${WRKSRC}; pax -rw -pm ${WWW_FILES} ${DESTDIR}${PREFIX}/${TL_WEBDIR}
+       cd ${WRKSRC}/system; \
+               pax -rw -pm ${WWW_SYSFILES} \
+                       ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system; \
+               ${INSTALL_DATA} config/.htaccess \
+                       ${DESTDIR}${PREFIX}/${TL_WEBDIR}/system/config
+       cd ${WRKSRC}; pax -rw -pm ${EG_DATA} ${DESTDIR}${PREFIX}/${TL_EGDIR}
+       rm -f ${DESTDIR}${PREFIX}/${TL_EGDIR}/system/config/.htaccess
+       ${INSTALL_DATA} ${WRKDIR}/typolight.conf ${DESTDIR}${PREFIX}/${TL_EGDIR}
+       ${INSTALL_DATA} ${WRKDIR}/templates-htaccess \
+               ${DESTDIR}${PREFIX}/${TL_EGDIR}
+       ${INSTALL_DATA} ${FILESDIR}/README \
+               ${DESTDIR}${PREFIX}/${TL_DOCDIR}
+
+.include "Makefile.version"
+.include "../../www/typolight/Makefile.common"
+.include "../../lang/php/phpversion.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/Makefile.version
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/Makefile.version  Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile.version,v 1.1.1.1 2009/04/26 03:58:42 taca Exp $
+#
+TL_VERSION=            2.7.RC2
diff -r 2d8f3340a7f9 -r c9ef4e689769 www/typolight27/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight27/PLIST     Sun Apr 26 03:58:41 2009 +0000
@@ -0,0 +1,1971 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/04/26 03:58:42 taca Exp $
+${TL_DOCDIR}/README
+${TL_EGDIR}/basic.css
+${TL_EGDIR}/print.css
+${TL_EGDIR}/robots.txt
+${TL_EGDIR}/system/config/config.php
+${TL_EGDIR}/system/config/countries.php
+${TL_EGDIR}/system/config/dcaconfig.php
+${TL_EGDIR}/system/config/langconfig.php
+${TL_EGDIR}/system/config/languages.php
+${TL_EGDIR}/system/config/localconfig.php
+${TL_EGDIR}/system/config/tcpdf.php
+${TL_EGDIR}/system/config/timezones.php
+${TL_EGDIR}/system/config/tinyFlash.php
+${TL_EGDIR}/system/config/tinyMCE.php
+${TL_EGDIR}/system/config/tinyNews.php
+${TL_EGDIR}/tl_files/tiny_templates/index.html
+${TL_EGDIR}/tl_files/xBrowser_style_sheets/xBasic.css
+${TL_EGDIR}/tl_files/xBrowser_style_sheets/xElements.css
+${TL_EGDIR}/tl_files/xBrowser_style_sheets/xForm.css
+${TL_EGDIR}/tl_files/xBrowser_style_sheets/xNavigation.css
+${TL_EGDIR}/templates-htaccess
+${TL_EGDIR}/typolight.conf
+${TL_WEBDIR}/._htaccess
+${TL_WEBDIR}/CHANGELOG.txt
+${TL_WEBDIR}/INSTALL.txt
+${TL_WEBDIR}/LICENSE.txt
+${TL_WEBDIR}/cron.php
+${TL_WEBDIR}/flash.php
+${TL_WEBDIR}/index.php
+${TL_WEBDIR}/plugins/calendar/calendar-icon.gif
+${TL_WEBDIR}/plugins/calendar/calendar-next.gif
+${TL_WEBDIR}/plugins/calendar/calendar-prev.gif
+${TL_WEBDIR}/plugins/calendar/calendar-td.gif
+${TL_WEBDIR}/plugins/calendar/calendar-valid.gif
+${TL_WEBDIR}/plugins/calendar/calendar.css
+${TL_WEBDIR}/plugins/calendar/calendar.js
+${TL_WEBDIR}/plugins/calendar/calendar.png
+${TL_WEBDIR}/plugins/calendar/calendar_src.css
+${TL_WEBDIR}/plugins/calendar/calendar_src.js
+${TL_WEBDIR}/plugins/dompdf/dompdf_config.inc.php
+${TL_WEBDIR}/plugins/dompdf/include/abstract_renderer.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/attribute_translator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/block_frame_decorator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/block_frame_reflower.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/block_positioner.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/block_renderer.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/cached_pdf_decorator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/canvas.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/canvas_factory.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/cellmap.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/cpdf_adapter.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/dompdf.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/dompdf_exception.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/dompdf_internal_exception.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/font_metrics.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/frame.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/frame_decorator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/frame_factory.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/frame_reflower.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/frame_tree.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/functions.inc.php
+${TL_WEBDIR}/plugins/dompdf/include/gd_adapter.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/generated_frame_reflower.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/image_cache.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/image_frame_decorator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/image_frame_reflower.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/image_renderer.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/inline_frame_decorator.cls.php
+${TL_WEBDIR}/plugins/dompdf/include/inline_frame_reflower.cls.php



Home | Main Index | Thread Index | Old Index