diff options
author | schmonz <schmonz> | 2008-10-02 15:47:15 +0000 |
---|---|---|
committer | schmonz <schmonz> | 2008-10-02 15:47:15 +0000 |
commit | 73dcc0709337de9592e75f1251ba71cf0dce487f (patch) | |
tree | 9ebd6fff14e5b31320b35aa298734fc3af8f3af3 /mail | |
parent | 10f71d4415c707fe80100e7d920a695a71099e00 (diff) | |
download | pkgsrc-73dcc0709337de9592e75f1251ba71cf0dce487f.tar.gz |
Update to 0.2beta (from 0.2alpha), and take MAINTAINER. From the changelog:
- Made config files location configurable (#1485215)
- Reduced memory footprint when forwarding attachments (#1485345)
- Allow and use spellcheck attribute for input/textarea fields (#1485060)
- Added icons for forwarded/forwarded+replied messages (#1485257)
- Added Reply-To to forwarded emails (#1485315)
- Display progress message for folders create/delete/rename (#1485357)
- Smart Tags and NOBR tag support in html messages (#1485363, #1485327)
- Redesign of the identities settings (#1484042)
- Add config option to disable creation/deletion of identities (#1484498)
- Added 'sendmail_delay' option to restrict messages sending interval
(#1484491)
- Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- Fixed quota img height/width setting from template (#1484857)
- Refactor drag & drop functionality. Don't rely on browser events
anymore (#1484453)
- Insert "virtual" folders in subscription list (#1484779)
- Added link to open message in new window
- Enable export of address book contacts as vCard
- Add feature to import contacts from vcard files (#1326103)
- Respect Content-Location headers in multipart/related messages
according to RFC2110 (#1484946)
- Allowed max. attachment size now indicated in compose screen (#1485030)
- Also capture backspace key in list mode (#1484566)
- Allow application/pgp parts to be displayed (#1484753)
- Correctly handle options in mailto-links (#1485228)
- Immediately save sort_col/sort_order in user prefs (#1485265)
- Truncate very long (above 50 characters) attachment filenames
when displaying
- Allow to auto-detect client language if none set (#1484434)
- Auto-detect the client timezone (user configurable)
- Add RFC2231 header value continuations support for attachment
filenames + hack for servers that not support that feature
- Fix Reply-To header displaying (#1485314)
- Mark form buttons that provide the most obvious operation (mainaction)
- Added option 'quota_zero_as_unlimited' (#1484604)
- Added PRE handling in html2text class (#1484740)
- Added folder hierarchy collapsing
- Added options to use syslog instead of log file (#1484850)
- Added Logging & Debugging section in Installer
- Fix In-Reply-To and References headers when composing saved draft
message (#1485288)
- Fix html message charset conversion for charsets with underline (#1485287)
- Fix buttons status after contacts deletion (#1485233)
- Fix escaping of To: and From: fields when building message body
for reply or forward in the HTML editor (#1484904)
- Use current mailbox name in template (#1485256)
- Better fix for skipping untagged responses (#1485261)
- Added pspell support patch by Kris Steinhoff (#1483960)
- Enable spellchecker for HTML editor (#1485114)
- Respect spellcheck_uri in tinyMCE spellchecker (#1484196)
- Case insensitive contacts searching using PostgreSQL (#1485259)
- Make default imap folders configurable for each user (#1485075)
- Save outgoing mail to selectable folder (#1324581)
- Fix hiding of mark menu when clicking th button again (#1484944)
- Use long date format in print mode (#1485191)
- Updated TinyMCE to version 3.1.0.1
- Re-enable autocomplete attribute for login form (#1485211)
- Check PERMANENTFLAGS before saving $MDNSent flag (#1484963, #1485163)
- Added flag column on messages list (#1484623)
- Patched Mail/MimePart.php (http://pear.php.net/bugs/bug.php?id=14232)
- Allow trash/junk subfolders to be purged (#1485085)
- Store compose parameters in session and redirect to a unique URL
- Fixed CRAM-MD5 authentication (#1484819)
- Fixed forwarding messages with one HTML attachment (#1484442)
- Fixed encoding of message/rfc822 attachments and image/pjpeg
handling (#1484914)
- Added option to select skin in user preferences
- Added option to configure displaying of attached images below
the message body
- Added option to display images in messages from known senders (#1484601)
- User preferences grouped in more fieldsets
- Fix corrupted MIME headers of messages in Sent folder (#1485111)
- Fixed bug in MDB2 package: http://pear.php.net/bugs/bug.php?id=14124
- Use keypress instead of keydown to select list's row (#1484816)
- Don't call expunge and don't remove message row after message
move if flag_for_deletion is set to true (#1485002)
Diffstat (limited to 'mail')
-rw-r--r-- | mail/roundcube/Makefile | 44 | ||||
-rw-r--r-- | mail/roundcube/PLIST | 355 | ||||
-rw-r--r-- | mail/roundcube/distinfo | 20 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-aa | 28 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ab | 23 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ac | 22 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ad | 19 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ae | 15 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-af | 11 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ag | 13 | ||||
-rw-r--r-- | mail/roundcube/patches/patch-ah | 29 |
11 files changed, 399 insertions, 180 deletions
diff --git a/mail/roundcube/Makefile b/mail/roundcube/Makefile index daa9354f8f1..2225399524c 100644 --- a/mail/roundcube/Makefile +++ b/mail/roundcube/Makefile @@ -1,21 +1,19 @@ -# $NetBSD: Makefile,v 1.11 2008/07/30 21:29:57 schmonz Exp $ +# $NetBSD: Makefile,v 1.12 2008/10/02 15:47:15 schmonz Exp $ # -DISTNAME= roundcubemail-${RCVERSION}-dep.1 -PKGNAME= ${DISTNAME:S/mail-${RCVERSION}-dep.1/-${VERSION}/} +DISTNAME= roundcubemail-${RCVERSION}-dep +PKGNAME= ${DISTNAME:S/mail-${RCVERSION}-dep/-${VERSION}/} CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} -MAINTAINER= adrianp@NetBSD.org +MAINTAINER= schmonz@NetBSD.org HOMEPAGE= http://roundcube.net/ COMMENT= Browser-based multilingual IMAP client -WRKSRC= ${WRKDIR}/${DISTNAME:S/-dep.1/-dependent/} - USE_TOOLS+= pax USE_LANGUAGES= # none NO_BUILD= yes -RCVERSION= 0.2-alpha +RCVERSION= 0.2-beta VERSION= ${RCVERSION:S/-//} .include "../../mk/bsd.prefs.mk" @@ -38,12 +36,13 @@ BUILD_DEFS+= VARBASE WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP RCDIR= ${PREFIX}/share/roundcube EGDIR= ${PREFIX}/share/examples/roundcube DOCDIR= ${PREFIX}/share/doc/roundcube -PAX_DIRS= program skins installer +PAX_DIRS= program skins installer bin MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} MESSAGE_SUBST+= VARBASE=${VARBASE:Q} RCDIR=${RCDIR:Q} FILES_SUBST+= RCDIR=${RCDIR:Q} +OWN_DIRS+= ${PKG_SYSCONFDIR} OWN_DIRS_PERMS+= ${VARBASE}/log/roundcube \ ${WWW_USER} ${WWW_GROUP} 0755 OWN_DIRS_PERMS+= ${VARBASE}/tmp/roundcube \ @@ -51,22 +50,31 @@ OWN_DIRS_PERMS+= ${VARBASE}/tmp/roundcube \ CONF_FILES= ${EGDIR}/roundcube.conf \ ${PKG_SYSCONFDIR}/roundcube.conf -CONF_FILES+= ${EGDIR}/db.inc.php.dist \ - ${PKG_SYSCONFDIR}/db.inc.php -CONF_FILES+= ${EGDIR}/main.inc.php.dist \ - ${PKG_SYSCONFDIR}/main.inc.php +CONF_FILES_PERMS+= ${EGDIR}/db.inc.php.dist \ + ${PKG_SYSCONFDIR}/db.inc.php \ + ${WWW_USER} ${WWW_GROUP} 0640 +CONF_FILES_PERMS+= ${EGDIR}/main.inc.php.dist \ + ${PKG_SYSCONFDIR}/main.inc.php \ + ${WWW_USER} ${WWW_GROUP} 0640 SUBST_CLASSES+= files SUBST_STAGE.files= do-configure SUBST_FILES.files= roundcube.conf SUBST_FILES.files+= config/main.inc.php.dist +SUBST_FILES.files+= installer/index.php SUBST_FILES.files+= program/include/iniset.php SUBST_SED.files= -e "s|@RCDIR@|${RCDIR}|g" SUBST_SED.files+= -e "s|@VARBASE@|${VARBASE}|g" SUBST_SED.files+= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g" SUBST_MESSAGE.files= Fixing configuration files. +REPLACE_INTERPRETER+= php +REPLACE.php.old= .*/bin/php +REPLACE.php.new= ${PREFIX}/bin/php +REPLACE_FILES.php= bin/*.sh + INSTALLATION_DIRS= ${RCDIR}/program ${RCDIR}/skins ${EGDIR}/SQL ${DOCDIR} +INSTALLATION_DIRS+= ${RCDIR}/bin .include "../../mk/apache.mk" .include "options.mk" @@ -76,9 +84,11 @@ post-extract: pre-install: ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f +. for i in 1 2 3 + ${FIND} ${WRKSRC}/program/js/tiny_mce -type d -empty | ${XARGS} ${RMDIR} +. endfor do-install: - ${INSTALL_DATA_DIR} ${RCDIR}/config ${INSTALL_DATA} ${WRKSRC}/roundcube.conf ${EGDIR}/roundcube.conf ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCDIR} @@ -95,14 +105,6 @@ do-install: ${EGDIR}/db.inc.php.dist ${INSTALL_DATA} ${WRKSRC}/config/main.inc.php.dist \ ${EGDIR}/main.inc.php.dist - ${INSTALL_DATA} ${WRKSRC}/config/db.inc.php.dist \ - ${RCDIR}/config/db.inc.php.dist - ${INSTALL_DATA} ${WRKSRC}/config/main.inc.php.dist \ - ${RCDIR}/config/main.inc.php.dist - - ${CHMOD} ${PKGDIRMODE} ${RCDIR}/config - ${CHOWN} ${WWW_USER}:${WWW_GROUP} ${RCDIR}/config - ${CHOWN} ${WWW_USER}:${WWW_GROUP} ${RCDIR}/config/*.dist . for i in ${PAX_DIRS} cd ${WRKSRC}/${i} && pax -rw . ${RCDIR}/${i} diff --git a/mail/roundcube/PLIST b/mail/roundcube/PLIST index da1685dcd50..a24057f250f 100644 --- a/mail/roundcube/PLIST +++ b/mail/roundcube/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2008/07/30 21:29:57 schmonz Exp $ +@comment $NetBSD: PLIST,v 1.8 2008/10/02 15:47:15 schmonz Exp $ share/doc/roundcube/INSTALL share/doc/roundcube/LICENSE share/doc/roundcube/README @@ -15,8 +15,11 @@ share/examples/roundcube/db.inc.php.dist share/examples/roundcube/main.inc.php.dist share/examples/roundcube/roundcube.conf share/roundcube/.htaccess -share/roundcube/config/db.inc.php.dist -share/roundcube/config/main.inc.php.dist +share/roundcube/bin/html2text.php +share/roundcube/bin/modcss.php +share/roundcube/bin/msgexport.sh +share/roundcube/bin/msgimport.sh +share/roundcube/bin/quotaimg.php share/roundcube/index.php share/roundcube/installer/check.php share/roundcube/installer/client.js @@ -41,7 +44,6 @@ share/roundcube/program/include/rcmail.php share/roundcube/program/include/rcube_browser.php share/roundcube/program/include/rcube_config.php share/roundcube/program/include/rcube_contacts.php -share/roundcube/program/include/rcube_db.php share/roundcube/program/include/rcube_html_page.php share/roundcube/program/include/rcube_imap.php share/roundcube/program/include/rcube_json_output.php @@ -55,6 +57,7 @@ share/roundcube/program/include/rcube_smtp.inc share/roundcube/program/include/rcube_sqlite.inc share/roundcube/program/include/rcube_template.php share/roundcube/program/include/rcube_user.php +share/roundcube/program/include/rcube_vcard.php share/roundcube/program/include/session.inc share/roundcube/program/js/app.js share/roundcube/program/js/common.js @@ -62,7 +65,47 @@ share/roundcube/program/js/editor.js share/roundcube/program/js/editor_images.js share/roundcube/program/js/googiespell.js share/roundcube/program/js/list.js +share/roundcube/program/js/tiny_mce/langs/ar.js +share/roundcube/program/js/tiny_mce/langs/bg.js +share/roundcube/program/js/tiny_mce/langs/bs.js +share/roundcube/program/js/tiny_mce/langs/ca.js +share/roundcube/program/js/tiny_mce/langs/cs.js +share/roundcube/program/js/tiny_mce/langs/da.js +share/roundcube/program/js/tiny_mce/langs/de.js +share/roundcube/program/js/tiny_mce/langs/el.js share/roundcube/program/js/tiny_mce/langs/en.js +share/roundcube/program/js/tiny_mce/langs/es.js +share/roundcube/program/js/tiny_mce/langs/et.js +share/roundcube/program/js/tiny_mce/langs/fa.js +share/roundcube/program/js/tiny_mce/langs/fi.js +share/roundcube/program/js/tiny_mce/langs/fr.js +share/roundcube/program/js/tiny_mce/langs/he.js +share/roundcube/program/js/tiny_mce/langs/hr.js +share/roundcube/program/js/tiny_mce/langs/hu.js +share/roundcube/program/js/tiny_mce/langs/is.js +share/roundcube/program/js/tiny_mce/langs/it.js +share/roundcube/program/js/tiny_mce/langs/ja.js +share/roundcube/program/js/tiny_mce/langs/ko.js +share/roundcube/program/js/tiny_mce/langs/lt.js +share/roundcube/program/js/tiny_mce/langs/lv.js +share/roundcube/program/js/tiny_mce/langs/mk.js +share/roundcube/program/js/tiny_mce/langs/ms.js +share/roundcube/program/js/tiny_mce/langs/nb.js +share/roundcube/program/js/tiny_mce/langs/nl.js +share/roundcube/program/js/tiny_mce/langs/nn.js +share/roundcube/program/js/tiny_mce/langs/pl.js +share/roundcube/program/js/tiny_mce/langs/pt.js +share/roundcube/program/js/tiny_mce/langs/ro.js +share/roundcube/program/js/tiny_mce/langs/ru.js +share/roundcube/program/js/tiny_mce/langs/si.js +share/roundcube/program/js/tiny_mce/langs/sk.js +share/roundcube/program/js/tiny_mce/langs/sl.js +share/roundcube/program/js/tiny_mce/langs/sr.js +share/roundcube/program/js/tiny_mce/langs/sv.js +share/roundcube/program/js/tiny_mce/langs/tr.js +share/roundcube/program/js/tiny_mce/langs/uk.js +share/roundcube/program/js/tiny_mce/langs/vi.js +share/roundcube/program/js/tiny_mce/langs/zh.js share/roundcube/program/js/tiny_mce/license.txt share/roundcube/program/js/tiny_mce/plugins/compat2x/editor_plugin.js share/roundcube/program/js/tiny_mce/plugins/compat2x/editor_plugin_src.js @@ -90,7 +133,47 @@ share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif share/roundcube/program/js/tiny_mce/plugins/emotions/js/emotions.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ar_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/bg_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/bs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ca_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/cs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/da_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/de_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/el_dlg.js share/roundcube/program/js/tiny_mce/plugins/emotions/langs/en_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/es_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/et_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/fa_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/fi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/fr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/he_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/hr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/hu_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/is_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/it_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ja_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ko_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/lt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/lv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/mk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ms_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/nb_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/nl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/nn_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/pl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/pt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ro_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/ru_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/si_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/sk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/sl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/sr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/sv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/tr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/uk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/vi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/zh_dlg.js share/roundcube/program/js/tiny_mce/plugins/media/css/content.css share/roundcube/program/js/tiny_mce/plugins/media/css/media.css share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin.js @@ -104,7 +187,47 @@ share/roundcube/program/js/tiny_mce/plugins/media/img/trans.gif share/roundcube/program/js/tiny_mce/plugins/media/img/windowsmedia.gif share/roundcube/program/js/tiny_mce/plugins/media/js/embed.js share/roundcube/program/js/tiny_mce/plugins/media/js/media.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ar_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/bg_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/bs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ca_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/cs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/da_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/de_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/el_dlg.js share/roundcube/program/js/tiny_mce/plugins/media/langs/en_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/es_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/et_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/fa_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/fi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/fr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/he_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/hr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/hu_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/is_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/it_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ja_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ko_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/lt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/lv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/mk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ms_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/nb_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/nl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/nn_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/pl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/pt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ro_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/ru_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/si_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/sk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/sl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/sr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/sv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/tr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/uk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/vi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/zh_dlg.js share/roundcube/program/js/tiny_mce/plugins/media/media.htm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin.js share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin_src.js @@ -122,12 +245,62 @@ share/roundcube/program/js/tiny_mce/plugins/searchreplace/css/searchreplace.css share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin.js share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin_src.js share/roundcube/program/js/tiny_mce/plugins/searchreplace/js/searchreplace.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ar_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/bg_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/bs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ca_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/cs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/da_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/de_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/el_dlg.js share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/en_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/es_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/et_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/fa_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/fi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/fr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/he_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/hr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/hu_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/is_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/it_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ja_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ko_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/lt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/lv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/mk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ms_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/nb_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/nl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/nn_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/pl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/pt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ro_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/ru_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/si_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/sk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/sl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/sr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/sv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/tr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/uk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/vi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/zh_dlg.js share/roundcube/program/js/tiny_mce/plugins/searchreplace/searchreplace.htm +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/EnchantSpell.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/GoogleSpell.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/PSpell.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/PSpellShell.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/SpellChecker.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/utils/JSON.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/utils/Logger.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/config.php share/roundcube/program/js/tiny_mce/plugins/spellchecker/css/content.css share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin.js share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin_src.js share/roundcube/program/js/tiny_mce/plugins/spellchecker/img/wline.gif +share/roundcube/program/js/tiny_mce/plugins/spellchecker/includes/general.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/rpc.php share/roundcube/program/js/tiny_mce/plugins/table/cell.htm share/roundcube/program/js/tiny_mce/plugins/table/css/cell.css share/roundcube/program/js/tiny_mce/plugins/table/css/row.css @@ -138,7 +311,47 @@ share/roundcube/program/js/tiny_mce/plugins/table/js/cell.js share/roundcube/program/js/tiny_mce/plugins/table/js/merge_cells.js share/roundcube/program/js/tiny_mce/plugins/table/js/row.js share/roundcube/program/js/tiny_mce/plugins/table/js/table.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ar_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/bg_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/bs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ca_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/cs_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/da_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/de_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/el_dlg.js share/roundcube/program/js/tiny_mce/plugins/table/langs/en_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/es_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/et_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/fa_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/fi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/fr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/he_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/hr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/hu_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/is_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/it_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ja_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ko_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/lt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/lv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/mk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ms_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/nb_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/nl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/nn_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/pl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/pt_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ro_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/ru_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/si_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/sk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/sl_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/sr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/sv_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/tr_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/uk_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/vi_dlg.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/zh_dlg.js share/roundcube/program/js/tiny_mce/plugins/table/merge_cells.htm share/roundcube/program/js/tiny_mce/plugins/table/row.htm share/roundcube/program/js/tiny_mce/plugins/table/table.htm @@ -179,8 +392,88 @@ share/roundcube/program/js/tiny_mce/themes/advanced/js/color_picker.js share/roundcube/program/js/tiny_mce/themes/advanced/js/image.js share/roundcube/program/js/tiny_mce/themes/advanced/js/link.js share/roundcube/program/js/tiny_mce/themes/advanced/js/source_editor.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ar.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ar_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/bg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/bg_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/bs.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/bs_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ca.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ca_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/cs.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/cs_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/da.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/da_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/de.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/de_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/el.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/el_dlg.js share/roundcube/program/js/tiny_mce/themes/advanced/langs/en.js share/roundcube/program/js/tiny_mce/themes/advanced/langs/en_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/es.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/es_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/et.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/et_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fa.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fa_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fi.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fi_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fr.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/fr_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/he.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/he_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/hr.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/hr_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/hu.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/hu_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/is.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/is_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/it.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/it_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ja.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ja_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ko.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ko_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/lt.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/lt_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/lv.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/lv_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/mk.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/mk_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ms.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ms_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nb.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nb_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nl.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nl_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nn.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/nn_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/pl.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/pl_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/pt.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/pt_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ro.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ro_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ru.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/ru_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/si.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/si_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sk.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sk_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sl.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sl_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sr.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sr_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sv.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/sv_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/tr.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/tr_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/uk.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/uk_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/vi.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/vi_dlg.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/zh.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/zh_dlg.js share/roundcube/program/js/tiny_mce/themes/advanced/link.htm share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/content.css share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/dialog.css @@ -225,6 +518,8 @@ share/roundcube/program/lib/utf7.inc share/roundcube/program/lib/washtml.php share/roundcube/program/localization/ar_SA/labels.inc share/roundcube/program/localization/ar_SA/messages.inc +share/roundcube/program/localization/az_AZ/labels.inc +share/roundcube/program/localization/az_AZ/messages.inc share/roundcube/program/localization/bg_BG/labels.inc share/roundcube/program/localization/bg_BG/messages.inc share/roundcube/program/localization/bs_BA/labels.inc @@ -267,8 +562,8 @@ share/roundcube/program/localization/he_IL/labels.inc share/roundcube/program/localization/he_IL/messages.inc share/roundcube/program/localization/hi_IN/labels.inc share/roundcube/program/localization/hi_IN/messages.inc -share/roundcube/program/localization/hr/labels.inc -share/roundcube/program/localization/hr/messages.inc +share/roundcube/program/localization/hr_HR/labels.inc +share/roundcube/program/localization/hr_HR/messages.inc share/roundcube/program/localization/hu_HU/labels.inc share/roundcube/program/localization/hu_HU/messages.inc share/roundcube/program/localization/hy_AM/labels.inc @@ -343,7 +638,9 @@ share/roundcube/program/localization/zh_TW/messages.inc share/roundcube/program/steps/addressbook/copy.inc share/roundcube/program/steps/addressbook/delete.inc share/roundcube/program/steps/addressbook/edit.inc +share/roundcube/program/steps/addressbook/export.inc share/roundcube/program/steps/addressbook/func.inc +share/roundcube/program/steps/addressbook/import.inc share/roundcube/program/steps/addressbook/list.inc share/roundcube/program/steps/addressbook/mailto.inc share/roundcube/program/steps/addressbook/save.inc @@ -357,6 +654,7 @@ share/roundcube/program/steps/mail/folders.inc share/roundcube/program/steps/mail/func.inc share/roundcube/program/steps/mail/get.inc share/roundcube/program/steps/mail/getunread.inc +share/roundcube/program/steps/mail/headers.inc share/roundcube/program/steps/mail/list.inc share/roundcube/program/steps/mail/mark.inc share/roundcube/program/steps/mail/move_del.inc @@ -366,6 +664,8 @@ share/roundcube/program/steps/mail/sendmail.inc share/roundcube/program/steps/mail/sendmdn.inc share/roundcube/program/steps/mail/show.inc share/roundcube/program/steps/mail/spell.inc +share/roundcube/program/steps/mail/spell_googie.inc +share/roundcube/program/steps/mail/spell_pspell.inc share/roundcube/program/steps/mail/upload.inc share/roundcube/program/steps/mail/viewsource.inc share/roundcube/program/steps/settings/delete_identity.inc @@ -390,6 +690,9 @@ share/roundcube/skins/default/images/buttons/add_pas.png share/roundcube/skins/default/images/buttons/add_sel.png share/roundcube/skins/default/images/buttons/addressbook.gif share/roundcube/skins/default/images/buttons/addressbook.png +share/roundcube/skins/default/images/buttons/adr_import_act.png +share/roundcube/skins/default/images/buttons/adr_import_pas.png +share/roundcube/skins/default/images/buttons/adr_import_sel.png share/roundcube/skins/default/images/buttons/attach_act.png share/roundcube/skins/default/images/buttons/attach_pas.png share/roundcube/skins/default/images/buttons/attach_sel.png @@ -476,8 +779,12 @@ share/roundcube/skins/default/images/googiespell/ok.gif share/roundcube/skins/default/images/googiespell/spellc.gif share/roundcube/skins/default/images/icons/abcard.png share/roundcube/skins/default/images/icons/attachment.png +share/roundcube/skins/default/images/icons/collapsed.png share/roundcube/skins/default/images/icons/deleted.png share/roundcube/skins/default/images/icons/dot.png +share/roundcube/skins/default/images/icons/down_small.gif +share/roundcube/skins/default/images/icons/expanded.png +share/roundcube/skins/default/images/icons/extwin.png share/roundcube/skins/default/images/icons/flagged.png share/roundcube/skins/default/images/icons/folder-closed.png share/roundcube/skins/default/images/icons/folder-drafts.png @@ -487,13 +794,16 @@ share/roundcube/skins/default/images/icons/folder-open.png share/roundcube/skins/default/images/icons/folder-sent.png share/roundcube/skins/default/images/icons/folder-trash.png share/roundcube/skins/default/images/icons/forwarded.png +share/roundcube/skins/default/images/icons/forwarded_replied.png share/roundcube/skins/default/images/icons/plus.gif share/roundcube/skins/default/images/icons/remove-attachment.png share/roundcube/skins/default/images/icons/rename.png share/roundcube/skins/default/images/icons/replied.png share/roundcube/skins/default/images/icons/reset.gif share/roundcube/skins/default/images/icons/silhouette.png +share/roundcube/skins/default/images/icons/unflagged.png share/roundcube/skins/default/images/icons/unread.png +share/roundcube/skins/default/images/icons/up_small.gif share/roundcube/skins/default/images/listheader_aqua.gif share/roundcube/skins/default/images/listheader_dark.gif share/roundcube/skins/default/images/listheader_light.gif @@ -521,13 +831,13 @@ share/roundcube/skins/default/print.css share/roundcube/skins/default/settings.css share/roundcube/skins/default/splitter.js share/roundcube/skins/default/templates/addcontact.html -share/roundcube/skins/default/templates/addidentity.html share/roundcube/skins/default/templates/addressbook.html share/roundcube/skins/default/templates/compose.html share/roundcube/skins/default/templates/editcontact.html share/roundcube/skins/default/templates/editidentity.html share/roundcube/skins/default/templates/error.html share/roundcube/skins/default/templates/identities.html +share/roundcube/skins/default/templates/importcontacts.html share/roundcube/skins/default/templates/login.html share/roundcube/skins/default/templates/mail.html share/roundcube/skins/default/templates/managefolders.html @@ -586,7 +896,7 @@ share/roundcube/skins/default/watermark.html @dirrm share/roundcube/program/localization/id_ID @dirrm share/roundcube/program/localization/hy_AM @dirrm share/roundcube/program/localization/hu_HU -@dirrm share/roundcube/program/localization/hr +@dirrm share/roundcube/program/localization/hr_HR @dirrm share/roundcube/program/localization/hi_IN @dirrm share/roundcube/program/localization/he_IL @dirrm share/roundcube/program/localization/gl_ES @@ -608,6 +918,7 @@ share/roundcube/skins/default/watermark.html @dirrm share/roundcube/program/localization/ca_ES @dirrm share/roundcube/program/localization/bs_BA @dirrm share/roundcube/program/localization/bg_BG +@dirrm share/roundcube/program/localization/az_AZ @dirrm share/roundcube/program/localization/ar_SA @dirrm share/roundcube/program/localization @dirrm share/roundcube/program/lib @@ -625,66 +936,46 @@ share/roundcube/skins/default/watermark.html @dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins/default @dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins @dirrm share/roundcube/program/js/tiny_mce/themes/advanced/langs -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/jscripts @dirrm share/roundcube/program/js/tiny_mce/themes/advanced/js @dirrm share/roundcube/program/js/tiny_mce/themes/advanced/img -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images/xp -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs -@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/css @dirrm share/roundcube/program/js/tiny_mce/themes/advanced @dirrm share/roundcube/program/js/tiny_mce/themes @dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/langs @dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js @dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/css @dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras -@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/images @dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars @dirrm share/roundcube/program/js/tiny_mce/plugins/table/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/table/jscripts @dirrm share/roundcube/program/js/tiny_mce/plugins/table/js -@dirrm share/roundcube/program/js/tiny_mce/plugins/table/images @dirrm share/roundcube/program/js/tiny_mce/plugins/table/css @dirrm share/roundcube/program/js/tiny_mce/plugins/table -@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/langs +@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/includes @dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/img -@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/images @dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/css +@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/utils @dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes @dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker @dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/jscripts @dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/js -@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/images @dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/css @dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace @dirrm share/roundcube/program/js/tiny_mce/plugins/paste/langs @dirrm share/roundcube/program/js/tiny_mce/plugins/paste/js @dirrm share/roundcube/program/js/tiny_mce/plugins/paste/css @dirrm share/roundcube/program/js/tiny_mce/plugins/paste -@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/images @dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking @dirrm share/roundcube/program/js/tiny_mce/plugins/media/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/media/jscripts @dirrm share/roundcube/program/js/tiny_mce/plugins/media/js @dirrm share/roundcube/program/js/tiny_mce/plugins/media/img -@dirrm share/roundcube/program/js/tiny_mce/plugins/media/images @dirrm share/roundcube/program/js/tiny_mce/plugins/media/css @dirrm share/roundcube/program/js/tiny_mce/plugins/media @dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/langs -@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/jscripts @dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/js @dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/img -@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/images @dirrm share/roundcube/program/js/tiny_mce/plugins/emotions @dirrm share/roundcube/program/js/tiny_mce/plugins/directionality @dirrm share/roundcube/program/js/tiny_mce/plugins/contextmenu @dirrm share/roundcube/program/js/tiny_mce/plugins/compat2x -@dirrm share/roundcube/program/js/tiny_mce/plugins/cleanup @dirrm share/roundcube/program/js/tiny_mce/plugins @dirrm share/roundcube/program/js/tiny_mce/langs @dirrm share/roundcube/program/js/tiny_mce @@ -693,8 +984,8 @@ share/roundcube/skins/default/watermark.html @dirrm share/roundcube/program @dirrm share/roundcube/installer/images @dirrm share/roundcube/installer -@unexec ${RMDIR} %D/share/roundcube 2>/dev/null || ${TRUE} -@unexec ${RMDIR} %D/share/roundcube/config 2>/dev/null || ${TRUE} +@dirrm share/roundcube/bin +@dirrm share/roundcube @dirrm share/examples/roundcube/SQL @dirrm share/examples/roundcube @dirrm share/doc/roundcube diff --git a/mail/roundcube/distinfo b/mail/roundcube/distinfo index 833cbababb9..cf64731b0c3 100644 --- a/mail/roundcube/distinfo +++ b/mail/roundcube/distinfo @@ -1,13 +1,9 @@ -$NetBSD: distinfo,v 1.7 2008/07/30 21:29:57 schmonz Exp $ +$NetBSD: distinfo,v 1.8 2008/10/02 15:47:15 schmonz Exp $ -SHA1 (roundcubemail-0.2-alpha-dep.1.tar.gz) = b5728599f1913794410d57af76297f9d414b4863 -RMD160 (roundcubemail-0.2-alpha-dep.1.tar.gz) = 42a49f6b03de62978ba38cb1ec8f981fae13dc16 -Size (roundcubemail-0.2-alpha-dep.1.tar.gz) = 898071 bytes -SHA1 (patch-aa) = 621204db27874a799e5190e2cc00c3187cb3c61a -SHA1 (patch-ab) = bf0d370822f91ef939d9cec222c05a164e4d3006 -SHA1 (patch-ac) = ab4368d10573ccc0440fd778a80de539e0398d87 -SHA1 (patch-ad) = 10809379b17f65648cbfd7e6a419c5581d7e9c48 -SHA1 (patch-ae) = c9b56229d8f33687f9062c44a690649a7058da92 -SHA1 (patch-af) = 2fc234cba7e8fac9e5b57edd70985fd022d811ff -SHA1 (patch-ag) = fa87675c2dcd37df0cc814d79459ee7c0992100f -SHA1 (patch-ah) = 1a7a36132549c7a07f2556fbc21e70263906fead +SHA1 (roundcubemail-0.2-beta-dep.tar.gz) = eb37b1000aadcffa9eecb8e01f311906fd7a9bd1 +RMD160 (roundcubemail-0.2-beta-dep.tar.gz) = 76b75b1decbcb5a9250cc413eafb3818fe10353a +Size (roundcubemail-0.2-beta-dep.tar.gz) = 1126334 bytes +SHA1 (patch-aa) = 9e3821f745cfbec7fd2fb2783ff57e570cfd4457 +SHA1 (patch-ab) = 9e81e117952150f363265bbda11cae9eb7d77c08 +SHA1 (patch-ac) = df56f22ca7f5d932bc1b43d1e4b0a1d2f193a24b +SHA1 (patch-af) = 858606b6e1b6fb0eafa568267ba98278fcc64fc4 diff --git a/mail/roundcube/patches/patch-aa b/mail/roundcube/patches/patch-aa index 08da2a7bd49..028dc72adca 100644 --- a/mail/roundcube/patches/patch-aa +++ b/mail/roundcube/patches/patch-aa @@ -1,17 +1,25 @@ -$NetBSD: patch-aa,v 1.2 2007/11/08 23:35:33 adrianp Exp $ +$NetBSD: patch-aa,v 1.3 2008/10/02 15:47:15 schmonz Exp $ ---- config/main.inc.php.dist.orig 2007-10-20 23:14:12.000000000 +0100 +--- config/main.inc.php.dist.orig 2008-09-21 07:22:17.000000000 -0400 +++ config/main.inc.php.dist -@@ -97,10 +97,10 @@ $rcmail_config['skin_path'] = 'skins/def - $rcmail_config['skin_include_php'] = FALSE; +@@ -30,10 +30,10 @@ $rcmail_config['syslog_facility'] = LOG_ - // use this folder to store temp files (must be writebale for apache user) + // use this folder to store log files (must be writeable for apache user) + // This is used by the 'file' log driver. +-$rcmail_config['log_dir'] = 'logs/'; ++$rcmail_config['log_dir'] = '@VARBASE@/log/roundcube/'; + + // use this folder to store temp files (must be writeable for apache user) -$rcmail_config['temp_dir'] = 'temp/'; +$rcmail_config['temp_dir'] = '@VARBASE@/tmp/roundcube/'; - // use this folder to store log files (must be writebale for apache user) --$rcmail_config['log_dir'] = 'logs/'; -+$rcmail_config['log_dir'] = '@VARBASE@/log/roundcube/'; + // enable caching of messages and mailbox data in the local database. + // this is recommended if the IMAP server does not run on the same machine +@@ -378,4 +378,7 @@ $rcmail_config['logout_expunge'] = FALSE + $rcmail_config['inline_images'] = TRUE; - // session lifetime in minutes - $rcmail_config['session_lifetime'] = 10; + // end of config file ++ ++include_once('main-local.inc.php'); ++ + ?> diff --git a/mail/roundcube/patches/patch-ab b/mail/roundcube/patches/patch-ab index 565ddab71e1..eb6c17b1970 100644 --- a/mail/roundcube/patches/patch-ab +++ b/mail/roundcube/patches/patch-ab @@ -1,13 +1,12 @@ -$NetBSD: patch-ab,v 1.4 2008/07/30 21:29:57 schmonz Exp $ +$NetBSD: patch-ab,v 1.5 2008/10/02 15:47:15 schmonz Exp $ ---- installer/config.php.orig 2008-06-16 12:42:39.000000000 -0400 -+++ installer/config.php -@@ -23,7 +23,7 @@ $_SESSION['allowinstaller'] = true; - if (!empty($_POST['submit'])) { - - echo '<p class="notice">Copy the following configurations and save them in two files (names above the text box)'; -- echo ' within the <tt>config/</tt> directory of your RoundCube installation.<br/>'; -+ echo ' within the <tt>'.RCMAIL_CONFIG_DIR.'/</tt> directory of your RoundCube installation.<br/>'; - echo ' Make sure that there are no characters outside the <tt><?php ?></tt> brackets when saving the files.</p>'; - - $textbox = new html_textarea(array('rows' => 16, 'cols' => 60, 'class' => "configfile")); +--- config/db.inc.php.dist.orig 2008-08-26 03:21:50.000000000 -0400 ++++ config/db.inc.php.dist +@@ -62,4 +62,7 @@ $rcmail_config['db_sequence_messages'] = + + + // end db config file ++ ++include_once('db-local.inc.php'); ++ + ?> diff --git a/mail/roundcube/patches/patch-ac b/mail/roundcube/patches/patch-ac index edab175d2e8..add34d7163e 100644 --- a/mail/roundcube/patches/patch-ac +++ b/mail/roundcube/patches/patch-ac @@ -1,13 +1,13 @@ -$NetBSD: patch-ac,v 1.2 2008/07/30 21:29:57 schmonz Exp $ +$NetBSD: patch-ac,v 1.3 2008/10/02 15:47:15 schmonz Exp $ ---- installer/index.php.orig 2008-06-16 12:42:39.000000000 -0400 +--- installer/index.php.orig 2008-09-21 07:58:40.000000000 -0400 +++ installer/index.php -@@ -59,7 +59,7 @@ function __autoload($classname) - if ($RCI->configured && !$RCI->getprop('enable_installer') && !$_SESSION['allowinstaller']) { - // header("HTTP/1.0 404 Not Found"); - echo '<h2 class="error">The installer is disabled!</h2>'; -- echo '<p>To enable it again, set <tt>$rcmail_config[\'enable_installer\'] = true;</tt> in config/main.inc.php</p>'; -+ echo '<p>To enable it again, set <tt>$rcmail_config[\'enable_installer\'] = true;</tt> in '.RCMAIL_CONFIG_DIR.'/main.inc.php</p>'; - echo '</div></body></html>'; - exit; - } +@@ -3,7 +3,7 @@ ini_set('error_reporting', E_ALL&~E_NOTI + ini_set('display_errors', 1); + + define('INSTALL_PATH', realpath(dirname(__FILE__) . '/../').'/'); +-define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config'); ++define('RCMAIL_CONFIG_DIR', '@PKG_SYSCONFDIR@'); + + $include_path = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR; + $include_path .= INSTALL_PATH . 'program' . PATH_SEPARATOR; diff --git a/mail/roundcube/patches/patch-ad b/mail/roundcube/patches/patch-ad deleted file mode 100644 index 060a7ef7d45..00000000000 --- a/mail/roundcube/patches/patch-ad +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ad,v 1.2 2008/07/30 21:29:57 schmonz Exp $ - ---- installer/rcube_install.php.orig 2008-05-05 02:48:39.000000000 -0400 -+++ installer/rcube_install.php -@@ -79,12 +79,12 @@ class rcube_install - */ - function _load_config($suffix) - { -- @include '../config/main.inc' . $suffix; -+ @include RCMAIL_CONFIG_DIR . '/main.inc' . $suffix; - if (is_array($rcmail_config)) { - $this->config += $rcmail_config; - } - -- @include '../config/db.inc'. $suffix; -+ @include RCMAIL_CONFIG_DIR . '/db.inc'. $suffix; - if (is_array($rcmail_config)) { - $this->config += $rcmail_config; - } diff --git a/mail/roundcube/patches/patch-ae b/mail/roundcube/patches/patch-ae deleted file mode 100644 index 41b5f5fa29e..00000000000 --- a/mail/roundcube/patches/patch-ae +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ae,v 1.1 2008/07/30 21:29:57 schmonz Exp $ - ---- installer/test.php.orig 2008-04-12 09:54:45.000000000 -0400 -+++ installer/test.php -@@ -3,8 +3,8 @@ - <h3>Check config files</h3> - <?php - --$read_main = is_readable(INSTALL_PATH.'config/main.inc.php'); --$read_db = is_readable(INSTALL_PATH.'config/db.inc.php'); -+$read_main = is_readable(RCMAIL_CONFIG_DIR.'/main.inc.php'); -+$read_db = is_readable(RCMAIL_CONFIG_DIR.'/db.inc.php'); - - if ($read_main && !empty($RCI->config)) { - $RCI->pass('main.inc.php'); diff --git a/mail/roundcube/patches/patch-af b/mail/roundcube/patches/patch-af index abf00d8f8bb..8a19873732a 100644 --- a/mail/roundcube/patches/patch-af +++ b/mail/roundcube/patches/patch-af @@ -1,14 +1,13 @@ -$NetBSD: patch-af,v 1.1 2008/07/30 21:29:57 schmonz Exp $ +$NetBSD: patch-af,v 1.2 2008/10/02 15:47:15 schmonz Exp $ ---- program/include/iniset.php.orig 2008-06-09 16:57:53.000000000 -0400 +--- program/include/iniset.php.orig 2008-09-21 08:04:43.000000000 -0400 +++ program/include/iniset.php -@@ -30,6 +30,9 @@ if (!defined('INSTALL_PATH')) { +@@ -30,7 +30,7 @@ if (!defined('INSTALL_PATH')) { define('INSTALL_PATH', dirname($_SERVER['SCRIPT_FILENAME']).'/'); } -+// define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config'); +-define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config'); +define('RCMAIL_CONFIG_DIR', '@PKG_SYSCONFDIR@'); -+ + // make sure path_separator is defined if (!defined('PATH_SEPARATOR')) { - define('PATH_SEPARATOR', (eregi('win', PHP_OS) ? ';' : ':')); diff --git a/mail/roundcube/patches/patch-ag b/mail/roundcube/patches/patch-ag deleted file mode 100644 index 07ca88b8405..00000000000 --- a/mail/roundcube/patches/patch-ag +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ag,v 1.1 2008/07/30 21:29:57 schmonz Exp $ - ---- program/include/rcmail.php.orig 2008-06-07 15:33:07.000000000 -0400 -+++ program/include/rcmail.php -@@ -410,7 +410,7 @@ class rcmail - raise_error(array( - 'code' => 600, - 'type' => 'php', -- 'file' => "config/main.inc.php", -+ 'file' => RCMAIL_CONFIG_DIR."/main.inc.php", - 'message' => "Acces denied for new user $username. 'auto_create_user' is disabled" - ), true, false); - } diff --git a/mail/roundcube/patches/patch-ah b/mail/roundcube/patches/patch-ah deleted file mode 100644 index 34657de439d..00000000000 --- a/mail/roundcube/patches/patch-ah +++ /dev/null @@ -1,29 +0,0 @@ -$NetBSD: patch-ah,v 1.1 2008/07/30 21:29:57 schmonz Exp $ - ---- program/include/rcube_config.php.orig 2008-05-15 16:05:20.000000000 -0400 -+++ program/include/rcube_config.php -@@ -50,11 +50,11 @@ class rcube_config - ob_start(); - - // load main config file -- include_once(INSTALL_PATH . 'config/main.inc.php'); -+ include_once(RCMAIL_CONFIG_DIR . '/main.inc.php'); - $this->prop = (array)$rcmail_config; - - // load database config -- include_once(INSTALL_PATH . 'config/db.inc.php'); -+ include_once(RCMAIL_CONFIG_DIR . '/db.inc.php'); - $this->prop += (array)$rcmail_config; - - // load host-specific configuration -@@ -103,8 +103,8 @@ class rcube_config - $fname = preg_replace('/[^a-z0-9\.\-_]/i', '', $_SERVER['HTTP_HOST']) . '.inc.php'; - } - -- if ($fname && is_file(INSTALL_PATH . 'config/' . $fname)) { -- include(INSTALL_PATH . 'config/' . $fname); -+ if ($fname && is_file(RCMAIL_CONFIG_DIR . '/' . $fname)) { -+ include(RCMAIL_CONFIG_DIR . '/' . $fname); - $this->prop = array_merge($this->prop, (array)$rcmail_config); - } - } |