pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/typolight Update typolight package to 2.6.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a5ee07bdc3a4
branches: trunk
changeset: 549630:a5ee07bdc3a4
user: taca <taca%pkgsrc.org@localhost>
date: Thu Nov 06 11:23:14 2008 +0000
description:
Update typolight package to 2.6.2.
- drop allowing dependecy to php-pgsql since TYPOlight's framework
has support for PostgreSQL (and some other databases), but TYPOlight
itself runs with MySQL only.
- Add typolight-liveupdate option which alllow using TYPOlight Live Update
service though it inherently conflicts with pkgsrc's framework.
Version 2.6.2 (2008-11-01)
--------------------------
- Updated TinyMCE to version 3.2.0.2
- Improved TinyMCE plugin "typolinks" (#111)
- Added extension repository client
- Added front end module "article navigation"
- Added automatic insertion of the invisible copyright notice
- Added option to copy or move news and events between archives
- Added hook "addCustomRegexp" to add custom regular expressions to widgets
- Added workaround to determine the server IP on Strato servers (#113)
- Added option to add labels to back end drop-down menus (#5)
- Added config/langconfig.php to store custom labels (#119)
- Added a close button to the preview pane (#188)
- Added classes "first" and "last" to comments (#183)
- Added insert tag "image" to insert resized images (#55)
- Added the creator's name to tasks in the task list (#136)
- Added option to define date formats per root page (#190)
- Added event titles to calendar RSS/Atom feeds (#50)
- Fixed a small issue with the style sheet importer (#117)
- Fixed issue with mandatory select menus not throwing errors (#45)
- Fixed issue with flash movies being displayed in the back end (#121)
- Fixed issue with limited number of archives/calendars in front end modules (#159)
- Fixed issue with external news items without text not showing the "read more" link (#128)
- Fixed issue with module personal data not updating newsletter subscriptions (#149)
- Fixed issue with article teaser links not working with empty page ID (#180)
- Fixed issue with Analytics ID being shown in the front end preview (#103)
- Fixed issue with multi-day events and daylight saving time (#199)
- Fixed issue with incorrect e-mail address validation (#182)
- Fixed issue with style sheets not being written after import (#184)
- Fixed a few minor bugs
diffstat:
www/typolight/DEINSTALL | 20 ++++++
www/typolight/INSTALL | 13 ++++
www/typolight/Makefile | 14 +++-
www/typolight/Makefile.common | 4 +-
www/typolight/PLIST | 121 ++++++++++++++++++++++++++++++++++++++---
www/typolight/distinfo | 8 +-
www/typolight/options.mk | 12 ++++
7 files changed, 172 insertions(+), 20 deletions(-)
diffs (truncated from 331 to 300 lines):
diff -r 2ea960e868a2 -r a5ee07bdc3a4 www/typolight/DEINSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight/DEINSTALL Thu Nov 06 11:23:14 2008 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: DEINSTALL,v 1.1 2008/11/06 11:23:14 taca Exp $
+
+TL_WEBDIR="@PREFIX@/@TL_WEBDIR@"
+
+case ${STAGE} in
+DEINSTALL)
+ ${FIND} ${TL_WEBDIR}/system/html -type f ! -name index.html \
+ -exec ${RM} -f {} \;
+ ;;
+POST-DEINSTALL)
+ ${RMDIR} ${TL_WEBDIR}/templates 2>/dev/null
+ ${RMDIR} ${TL_WEBDIR}/system/drivers 2>/dev/null
+ ${RMDIR} ${TL_WEBDIR}/system/libraries
+ ${RMDIR} ${TL_WEBDIR}/system/logs
+ ${RMDIR} ${TL_WEBDIR}/system/modules
+ ${RMDIR} ${TL_WEBDIR}/system/themes 2>/dev/null
+ ${RMDIR} ${TL_WEBDIR}/system/config
+ ${RMDIR} -p ${TL_WEBDIR}/system
+ ;;
+esac
diff -r 2ea960e868a2 -r a5ee07bdc3a4 www/typolight/INSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/typolight/INSTALL Thu Nov 06 11:23:14 2008 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: INSTALL,v 1.1 2008/11/06 11:23:14 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 2ea960e868a2 -r a5ee07bdc3a4 www/typolight/Makefile
--- a/www/typolight/Makefile Thu Nov 06 11:17:31 2008 +0000
+++ b/www/typolight/Makefile Thu Nov 06 11:23:14 2008 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2008/10/24 16:10:17 taca Exp $
+# $NetBSD: Makefile,v 1.4 2008/11/06 11:23:14 taca Exp $
#
DISTNAME= typolight-${TL_VERSION}
-PKGREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=typolight/}
@@ -12,8 +11,9 @@
DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.1.0:../../graphics/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}-{mysql,pgsql}>=5.1.0:../../databases/php-mysql
+DEPENDS+= ${PHP_PKG_PREFIX}-soap>=5.1.0:../../net/php5-soap
PHP_VERSIONS_ACCEPTED= 5
@@ -68,9 +68,13 @@
INSTALLATION_DIRS+= ${TL_DOCDIR} ${TL_EGDIR} ${TL_WEBDIR}/system/config
OWN_DIRS_PERMS+= \
- ${TL_WEBDIR} root ${APACHE_GROUP} 0775 \
+ ${TL_WEBDIR} ${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/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 \
@@ -82,6 +86,8 @@
PKG_GROUPS_VARS+= APACHE_GROUP
PKG_USERS_VARS+= APACHE_USER
+.include "options.mk"
+
pre-configure:
${CP} ${FILESDIR}/typolight.conf ${WRKDIR}
cd ${WRKSRC}; ${RM} -rf music_academy.css \
diff -r 2ea960e868a2 -r a5ee07bdc3a4 www/typolight/Makefile.common
--- a/www/typolight/Makefile.common Thu Nov 06 11:17:31 2008 +0000
+++ b/www/typolight/Makefile.common Thu Nov 06 11:23:14 2008 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.3 2008/10/06 14:02:05 taca Exp $
+# $NetBSD: Makefile.common,v 1.4 2008/11/06 11:23:15 taca Exp $
#
# used by www/typolight-example/Makefile
# used by www/typolight-translations/Makefile
-TL_VERSION= 2.6.1
+TL_VERSION= 2.6.2
FILES_SUBST+= PAX=${PAX} TL_EGDIR=${TL_EGDIR:Q} TL_WEBDIR=${TL_WEBDIR:Q} \
WWWGRP=${APACHE_GROUP:Q} WWWOWN=${APACHE_USER:Q}
diff -r 2ea960e868a2 -r a5ee07bdc3a4 www/typolight/PLIST
--- a/www/typolight/PLIST Thu Nov 06 11:17:31 2008 +0000
+++ b/www/typolight/PLIST Thu Nov 06 11:23:14 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2008/10/06 14:02:05 taca Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/11/06 11:23:15 taca Exp $
${TL_DOCDIR}/README
${TL_EGDIR}/basic.css
${TL_EGDIR}/news.xml
@@ -6,6 +6,7 @@
${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
@@ -1116,6 +1117,7 @@
${TL_WEBDIR}/system/modules/frontend/Module.php
${TL_WEBDIR}/system/modules/frontend/ModuleArticle.php
${TL_WEBDIR}/system/modules/frontend/ModuleArticleList.php
+${TL_WEBDIR}/system/modules/frontend/ModuleArticleNav.php
${TL_WEBDIR}/system/modules/frontend/ModuleBreadcrumb.php
${TL_WEBDIR}/system/modules/frontend/ModuleCustomnav.php
${TL_WEBDIR}/system/modules/frontend/ModuleFlash.php
@@ -1189,6 +1191,7 @@
${TL_WEBDIR}/system/modules/frontend/templates/member_grouped.tpl
${TL_WEBDIR}/system/modules/frontend/templates/mod_article.tpl
${TL_WEBDIR}/system/modules/frontend/templates/mod_article_list.tpl
+${TL_WEBDIR}/system/modules/frontend/templates/mod_article_nav.tpl
${TL_WEBDIR}/system/modules/frontend/templates/mod_article_plain.tpl
${TL_WEBDIR}/system/modules/frontend/templates/mod_article_teaser.tpl
${TL_WEBDIR}/system/modules/frontend/templates/mod_breadcrumb.tpl
@@ -1231,6 +1234,27 @@
${TL_WEBDIR}/system/modules/listing/templates/.htaccess
${TL_WEBDIR}/system/modules/listing/templates/info_default.tpl
${TL_WEBDIR}/system/modules/listing/templates/list_default.tpl
+${TL_WEBDIR}/system/modules/memberlist/ModuleMemberlist.php
+${TL_WEBDIR}/system/modules/memberlist/config/.htaccess
+${TL_WEBDIR}/system/modules/memberlist/config/config.php
+${TL_WEBDIR}/system/modules/memberlist/config/database.sql
+${TL_WEBDIR}/system/modules/memberlist/dca/.htaccess
+${TL_WEBDIR}/system/modules/memberlist/dca/tl_member.php
+${TL_WEBDIR}/system/modules/memberlist/dca/tl_module.php
+${TL_WEBDIR}/system/modules/memberlist/html/details.gif
+${TL_WEBDIR}/system/modules/memberlist/languages/de/.htaccess
+${TL_WEBDIR}/system/modules/memberlist/languages/de/default.php
+${TL_WEBDIR}/system/modules/memberlist/languages/de/modules.php
+${TL_WEBDIR}/system/modules/memberlist/languages/de/tl_member.php
+${TL_WEBDIR}/system/modules/memberlist/languages/de/tl_module.php
+${TL_WEBDIR}/system/modules/memberlist/languages/en/.htaccess
+${TL_WEBDIR}/system/modules/memberlist/languages/en/default.php
+${TL_WEBDIR}/system/modules/memberlist/languages/en/modules.php
+${TL_WEBDIR}/system/modules/memberlist/languages/en/tl_member.php
+${TL_WEBDIR}/system/modules/memberlist/languages/en/tl_module.php
+${TL_WEBDIR}/system/modules/memberlist/templates/.htaccess
+${TL_WEBDIR}/system/modules/memberlist/templates/mod_memberlist.tpl
+${TL_WEBDIR}/system/modules/memberlist/templates/mod_memberlist_detail.tpl
${TL_WEBDIR}/system/modules/news/Comments.php
${TL_WEBDIR}/system/modules/news/ModuleNews.php
${TL_WEBDIR}/system/modules/news/ModuleNewsArchive.php
@@ -1354,6 +1378,68 @@
${TL_WEBDIR}/system/modules/registration/templates/.htaccess
${TL_WEBDIR}/system/modules/registration/templates/mod_message.tpl
${TL_WEBDIR}/system/modules/registration/templates/mod_password.tpl
+${TL_WEBDIR}/system/modules/rep_base/GPL3.txt
+${TL_WEBDIR}/system/modules/rep_base/LGPL3.txt
+${TL_WEBDIR}/system/modules/rep_base/LICENSE.txt
+${TL_WEBDIR}/system/modules/rep_base/Repository.php
+${TL_WEBDIR}/system/modules/rep_base/RepositorySettings.php
+${TL_WEBDIR}/system/modules/rep_base/dca/.htaccess
+${TL_WEBDIR}/system/modules/rep_base/dca/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_base/languages/de/.htaccess
+${TL_WEBDIR}/system/modules/rep_base/languages/de/modules.php
+${TL_WEBDIR}/system/modules/rep_base/languages/de/tl_repository.php
+${TL_WEBDIR}/system/modules/rep_base/languages/de/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_base/languages/en/.htaccess
+${TL_WEBDIR}/system/modules/rep_base/languages/en/modules.php
+${TL_WEBDIR}/system/modules/rep_base/languages/en/tl_repository.php
+${TL_WEBDIR}/system/modules/rep_base/languages/en/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_client/DatabaseInstaller.php
+${TL_WEBDIR}/system/modules/rep_client/RepositoryBackendModule.php
+${TL_WEBDIR}/system/modules/rep_client/RepositoryBackendTheme.php
+${TL_WEBDIR}/system/modules/rep_client/RepositoryCatalog.php
+${TL_WEBDIR}/system/modules/rep_client/RepositoryManager.php
+${TL_WEBDIR}/system/modules/rep_client/config/.htaccess
+${TL_WEBDIR}/system/modules/rep_client/config/config.php
+${TL_WEBDIR}/system/modules/rep_client/config/database.sql
+${TL_WEBDIR}/system/modules/rep_client/dca/.htaccess
+${TL_WEBDIR}/system/modules/rep_client/dca/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_client/languages/de/.htaccess
+${TL_WEBDIR}/system/modules/rep_client/languages/de/modules.php
+${TL_WEBDIR}/system/modules/rep_client/languages/de/tl_repository.php
+${TL_WEBDIR}/system/modules/rep_client/languages/de/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_client/languages/en/.htaccess
+${TL_WEBDIR}/system/modules/rep_client/languages/en/modules.php
+${TL_WEBDIR}/system/modules/rep_client/languages/en/tl_repository.php
+${TL_WEBDIR}/system/modules/rep_client/languages/en/tl_settings.php
+${TL_WEBDIR}/system/modules/rep_client/templates/.htaccess
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_catlist.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_catview.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_mgredit.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_mgrinst.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_mgrlist.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_mgruist.tpl
+${TL_WEBDIR}/system/modules/rep_client/templates/repository_mgrupdt.tpl
+${TL_WEBDIR}/system/modules/rep_client/themes/default/backend.css
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/alpha16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/back.gif
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/back16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/beta16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/blank16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/catalog16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/dbcheck16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/default.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/edit.gif
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/edit16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/forum16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/info.gif
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/info16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/install16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/manual16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/rc16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/stable16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/stop128.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/uninst16.png
+${TL_WEBDIR}/system/modules/rep_client/themes/default/images/uninstall.gif
${TL_WEBDIR}/system/modules/rss_reader/ModuleRssReader.php
${TL_WEBDIR}/system/modules/rss_reader/config/.htaccess
${TL_WEBDIR}/system/modules/rss_reader/config/config.php
@@ -1405,6 +1491,7 @@
${TL_WEBDIR}/system/themes/default/images/cache.gif
${TL_WEBDIR}/system/themes/default/images/changelog.gif
${TL_WEBDIR}/system/themes/default/images/clipboard.gif
+${TL_WEBDIR}/system/themes/default/images/close.gif
${TL_WEBDIR}/system/themes/default/images/collapse.gif
${TL_WEBDIR}/system/themes/default/images/copy.gif
${TL_WEBDIR}/system/themes/default/images/copy_.gif
@@ -1566,7 +1653,6 @@
${TL_WEBDIR}/typolight/typolight.js
${TL_WEBDIR}/typolight/typolight_src.js
@dirrm ${TL_WEBDIR}/typolight
-@unexec ${RMDIR} %D/${TL_WEBDIR}/templates 2>/dev/null || ${TRUE}
@dirrm ${TL_WEBDIR}/system/themes/default/src
@dirrm ${TL_WEBDIR}/system/themes/default/images
@dirrm ${TL_WEBDIR}/system/themes/default
@@ -1585,6 +1671,21 @@
@dirrm ${TL_WEBDIR}/system/modules/rss_reader/dca
@dirrm ${TL_WEBDIR}/system/modules/rss_reader/config
@dirrm ${TL_WEBDIR}/system/modules/rss_reader
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/themes/default/images
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/themes/default
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/themes
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/templates
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/languages/en
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/languages/de
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/languages
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/dca
+@dirrm ${TL_WEBDIR}/system/modules/rep_client/config
+@dirrm ${TL_WEBDIR}/system/modules/rep_client
+@dirrm ${TL_WEBDIR}/system/modules/rep_base/languages/en
+@dirrm ${TL_WEBDIR}/system/modules/rep_base/languages/de
+@dirrm ${TL_WEBDIR}/system/modules/rep_base/languages
+@dirrm ${TL_WEBDIR}/system/modules/rep_base/dca
+@dirrm ${TL_WEBDIR}/system/modules/rep_base
@dirrm ${TL_WEBDIR}/system/modules/registration/templates
@dirrm ${TL_WEBDIR}/system/modules/registration/languages/en
@dirrm ${TL_WEBDIR}/system/modules/registration/languages/de
@@ -1614,6 +1715,14 @@
@dirrm ${TL_WEBDIR}/system/modules/news/dca
@dirrm ${TL_WEBDIR}/system/modules/news/config
@dirrm ${TL_WEBDIR}/system/modules/news
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/templates
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/languages/en
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/languages/de
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/languages
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/html
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/dca
+@dirrm ${TL_WEBDIR}/system/modules/memberlist/config
+@dirrm ${TL_WEBDIR}/system/modules/memberlist
@dirrm ${TL_WEBDIR}/system/modules/listing/templates
@dirrm ${TL_WEBDIR}/system/modules/listing/languages/en
@dirrm ${TL_WEBDIR}/system/modules/listing/languages/de
@@ -1676,14 +1785,6 @@
@dirrm ${TL_WEBDIR}/system/modules/backend/dca
@dirrm ${TL_WEBDIR}/system/modules/backend/config
@dirrm ${TL_WEBDIR}/system/modules/backend
-@unexec ${RMDIR} %D/${TL_WEBDIR}/system/modules 2>/dev/null || ${TRUE}
-@unexec ${RMDIR} %D/${TL_WEBDIR}/system/logs 2>/dev/null || ${TRUE}
-@dirrm ${TL_WEBDIR}/system/libraries
-@unexec ${RM} -fr %D/${TL_WEBDIR}/system/html
-@dirrm ${TL_WEBDIR}/system/drivers
-@unexec ${RMDIR} %D/${TL_WEBDIR}/system/config 2>/dev/null || ${TRUE}
-@unexec ${RMDIR} %D/${TL_WEBDIR}/system 2>/dev/null || ${TRUE}
-@unexec ${RMDIR} %D/${TL_WEBDIR} 2>/dev/null || ${TRUE}
@dirrm ${TL_WEBDIR}/plugins/ufo
Home |
Main Index |
Thread Index |
Old Index