summaryrefslogtreecommitdiff
path: root/www/typolight
diff options
context:
space:
mode:
authortaca <taca>2008-11-06 11:23:14 +0000
committertaca <taca>2008-11-06 11:23:14 +0000
commit52bc0660dd985fcda382e6648641439ac0cf1731 (patch)
tree27654d9510e6a209ad6e208da4ead0a9958b3b4c /www/typolight
parent1d4b6f645217b12bb9ffeac1bbc10f3a18ef64ab (diff)
downloadpkgsrc-52bc0660dd985fcda382e6648641439ac0cf1731.tar.gz
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 (limited to 'www/typolight')
-rw-r--r--www/typolight/DEINSTALL20
-rw-r--r--www/typolight/INSTALL13
-rw-r--r--www/typolight/Makefile14
-rw-r--r--www/typolight/Makefile.common4
-rw-r--r--www/typolight/PLIST121
-rw-r--r--www/typolight/distinfo8
-rw-r--r--www/typolight/options.mk12
7 files changed, 172 insertions, 20 deletions
diff --git a/www/typolight/DEINSTALL b/www/typolight/DEINSTALL
new file mode 100644
index 00000000000..f22f4599e67
--- /dev/null
+++ b/www/typolight/DEINSTALL
@@ -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 --git a/www/typolight/INSTALL b/www/typolight/INSTALL
new file mode 100644
index 00000000000..407b274f6a9
--- /dev/null
+++ b/www/typolight/INSTALL
@@ -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 --git a/www/typolight/Makefile b/www/typolight/Makefile
index 77095b1f445..b96e6bcbe2b 100644
--- a/www/typolight/Makefile
+++ b/www/typolight/Makefile
@@ -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 @@ COMMENT= Powerful web content management system (CMS)
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 @@ WWW_SYSFILES= config/.htaccess constants.php drivers functions.php \
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 @@ OWN_DIRS_PERMS+= \
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 --git a/www/typolight/Makefile.common b/www/typolight/Makefile.common
index 91a31adac3f..4387abff789 100644
--- a/www/typolight/Makefile.common
+++ b/www/typolight/Makefile.common
@@ -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 --git a/www/typolight/PLIST b/www/typolight/PLIST
index 08eaa45b794..ab757849803 100644
--- a/www/typolight/PLIST
+++ b/www/typolight/PLIST
@@ -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}/print.css
${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/Hybrid.php
${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_default.tpl
${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/languages/en/tl_module.php
${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/languages/en/tl_module.php
${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/below.gif
${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/switch.php
${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 @@ ${TL_WEBDIR}/typolight/typolight_src.js
@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 @@ ${TL_WEBDIR}/typolight/typolight_src.js
@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 @@ ${TL_WEBDIR}/typolight/typolight_src.js
@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
@dirrm ${TL_WEBDIR}/plugins/tinyMCE/utils
@dirrm ${TL_WEBDIR}/plugins/tinyMCE/themes/simple/skins/o2k7/img
diff --git a/www/typolight/distinfo b/www/typolight/distinfo
index ab0f12bd607..220becb42ca 100644
--- a/www/typolight/distinfo
+++ b/www/typolight/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2008/10/06 14:02:05 taca Exp $
+$NetBSD: distinfo,v 1.3 2008/11/06 11:23:15 taca Exp $
-SHA1 (typolight-2.6.1.tar.gz) = d50a07351754e9d3401a7eaabcd25333dc52e784
-RMD160 (typolight-2.6.1.tar.gz) = bae4486e13098698532f36d55ab1057dd27c0133
-Size (typolight-2.6.1.tar.gz) = 2812585 bytes
+SHA1 (typolight-2.6.2.tar.gz) = bb3cf89d725f8a4aa8d2953f8692f405be287660
+RMD160 (typolight-2.6.2.tar.gz) = 31a75d0320fd431f1c261864a39021c44a78e8b5
+Size (typolight-2.6.2.tar.gz) = 2905870 bytes
diff --git a/www/typolight/options.mk b/www/typolight/options.mk
new file mode 100644
index 00000000000..c87b0b73fb0
--- /dev/null
+++ b/www/typolight/options.mk
@@ -0,0 +1,12 @@
+# $NetBSD: options.mk,v 1.1 2008/11/06 11:23:15 taca Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.typolight
+PKG_SUPPORTED_OPTIONS= typolight-liveupdate
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mtypolight-liveupdate)
+FILES_SUBST+= TL_UPDATE=YES
+.else
+FILES_SUBST+= TL_UPDATE=NO
+.endif