Wed Jul 30 21:29:57 2008 UTC ()
Update to 0.2-alpha, which is no less alpha than 0.1.1 and fixes a
major bug preventing the display of non-UTF8 messages. Includes a
pkgsrc patch to restore PKG_SYSCONFDIR support (#1485215). From the
changelog:

- Added option to disable autocompletion from selected LDAP address
    books (#1484922)
- TLS support in LDAP connections: 'use_tls' property (#1485104)
- Fixed removing messages from search set after deleting them (#1485106)
- imap.inc: Fixed iil_C_FetchStructureString() to handle many
    literal strings in response (#1484969)
- Support for subfolders in default/protected folders (#1484665)
- Disallowed delimiter in folder name (#1484803)
- Support " and \ in folder names
- Escape \ in login (#1484614)
- Better HTML sanitization with the DOM-based washtml script (#1484701)
- Fixed sorting of folders with non-ascii characters
- Fixed Mysql DDL for default identities creation (#1485070)
- In Preferences added possibility to configure 'read_when_deleted',
    'mdn_requests', 'flag_for_deletion' options
- Made IMAP auth type configurable (#1483825)
- Fixed empty values with FROM_UNIXTIME() in rcube_mdb2 (#1485055)
- Fixed attachment list on IE 6/7 (#1484807)
- Fixed JavaScript in compose.html that shows cc/bcc fields if populated
- Make password input fields of type password in installer (#1484886)
- Don't attempt to delete cache entries if enable_caching is FALSE (#1485051)
- Optimized messages sorting on servers without sort capability (#1485049)
- Corrected message headers decoding when charset isn't specified and improved
  support for native languages (#1485050, #1485048)
- Expanded LDAP configuration options to support LDAP server writes.
- Installer: encode special characters in DB username/password (#1485042)
- Fixed management of folders with national characters in names
    (#1485036, #1485001)
- Fixed identities saving when using MDB2 pgsql driver (#1485032)
- Fixed BCC header reset (#1484997)
- Improved messages list performance - patch from Justin Heesemann
- Append skin_path to images location only when it starts with '/'
    sign (#1484859)
- Fix IMAP response in message body when message has no body (#1484964)
- Fixed non-RFC dates formatting (#1484901)
- Fixed typo in set_charset() (#1484991)
- Decode entities when inserting HTML signature to plain text message (#1484990)
- HTML editing is now working with PHP5 updates and TinyMCE v3.0.6
- Fixed signature loading on Windows (#1484545)
- Added language support to HTML editing (#1484862)
- Fixed remove signature when replying (#1333167)
- Fixed problem with line with a space at the end (#1484916)
- Fixed <!DOCTYPE> tag filtering (#1484391)
- Fixed <?xml> tag filtering (#1484403)
- Added sections (fieldset+label) in Settings interface
- Mark as read in one action with message preview (#1484972)
- Deleted redundant quota reads (#1484972)
- Added options for empty trash and expunge inbox on logout (#1483863)
- Removed lines wrapping when displaying message
- Fixed month localization
- Changed codebase to PHP5 with autoloader


(schmonz)
diff -r1.5 -r1.6 pkgsrc/mail/roundcube/MESSAGE
diff -r1.10 -r1.11 pkgsrc/mail/roundcube/Makefile
diff -r1.6 -r1.7 pkgsrc/mail/roundcube/PLIST
diff -r1.6 -r1.7 pkgsrc/mail/roundcube/distinfo
diff -r0 -r1.4 pkgsrc/mail/roundcube/patches/patch-ab
diff -r1.1 -r1.2 pkgsrc/mail/roundcube/patches/patch-ac
diff -r1.1 -r1.2 pkgsrc/mail/roundcube/patches/patch-ad
diff -r0 -r1.1 pkgsrc/mail/roundcube/patches/patch-ae
diff -r0 -r1.1 pkgsrc/mail/roundcube/patches/patch-af
diff -r0 -r1.1 pkgsrc/mail/roundcube/patches/patch-ag
diff -r0 -r1.1 pkgsrc/mail/roundcube/patches/patch-ah

cvs diff -r1.5 -r1.6 pkgsrc/mail/roundcube/MESSAGE (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/MESSAGE 2008/05/04 16:34:03 1.5
+++ pkgsrc/mail/roundcube/MESSAGE 2008/07/30 21:29:56 1.6
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1=========================================================================== 1===========================================================================
2$NetBSD: MESSAGE,v 1.5 2008/05/04 16:34:03 adrianp Exp $ 2$NetBSD: MESSAGE,v 1.6 2008/07/30 21:29:56 schmonz Exp $
3 3
4Please refer to the following file on how to setup your RoundCube 4Please refer to the following file on how to setup your RoundCube
5installation. 5installation.
6 6
7 ${DOCDIR}/INSTALL 7 ${DOCDIR}/INSTALL
8 8
9For pkgsrc installations the RoundCube package is installed in 9For pkgsrc installations the RoundCube package is installed in
10non-default locations. 10non-default locations.
11 11
12 Configuration files: ${RCDIR}/config/ 
13 Log files: ${VARBASE}/log/roundcube/ 12 Log files: ${VARBASE}/log/roundcube/
14 Document root: ${PREFIX}/share/roundcube/ 13 Document root: ${PREFIX}/share/roundcube/
15 14
16You will also need to make RoundCube accessible through your HTTP server. 15You will also need to make RoundCube accessible through your HTTP server.
17If you are running Apache and ap-php, then you can add the following lines 16If you are running Apache and ap-php, then you can add the following lines
18to httpd.conf: 17to httpd.conf:
19 18
20 Include ${PKG_SYSCONFDIR}/roundcube.conf 19 Include ${PKG_SYSCONFDIR}/roundcube.conf
21 20
22NOTE: As of version 0.1.1 the location of some of the roundcube 21NOTE: The location of some of the roundcube configuration files
23configuration files have changed. In addition to this please read the 22has changed. In addition to this please read the note in the
24note in the ${PKG_SYSCONFDIR}/roundcube.conf file about the 23${PKG_SYSCONFDIR}/roundcube.conf file about the protection of the
25protection of the installer directory. 24installer directory.
26 25
27=========================================================================== 26===========================================================================

cvs diff -r1.10 -r1.11 pkgsrc/mail/roundcube/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/Makefile 2008/05/26 02:13:22 1.10
+++ pkgsrc/mail/roundcube/Makefile 2008/07/30 21:29:57 1.11
@@ -1,29 +1,32 @@ @@ -1,29 +1,32 @@
1# $NetBSD: Makefile,v 1.10 2008/05/26 02:13:22 joerg Exp $ 1# $NetBSD: Makefile,v 1.11 2008/07/30 21:29:57 schmonz Exp $
2# 2#
3 3
4DISTNAME= roundcubemail-${VERSION}-dep 4DISTNAME= roundcubemail-${RCVERSION}-dep.1
5PKGNAME= ${DISTNAME:S/mail-${VERSION}-dep/-${VERSION}/} 5PKGNAME= ${DISTNAME:S/mail-${RCVERSION}-dep.1/-${VERSION}/}
6CATEGORIES= mail 6CATEGORIES= mail
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/}
8 8
9MAINTAINER= adrianp@NetBSD.org 9MAINTAINER= adrianp@NetBSD.org
10HOMEPAGE= http://roundcube.net/ 10HOMEPAGE= http://roundcube.net/
11COMMENT= Browser-based multilingual IMAP client 11COMMENT= Browser-based multilingual IMAP client
12 12
 13WRKSRC= ${WRKDIR}/${DISTNAME:S/-dep.1/-dependent/}
 14
13USE_TOOLS+= pax 15USE_TOOLS+= pax
14USE_LANGUAGES= # none 16USE_LANGUAGES= # none
15NO_BUILD= yes 17NO_BUILD= yes
16VERSION= 0.1.1 18RCVERSION= 0.2-alpha
 19VERSION= ${RCVERSION:S/-//}
17 20
18.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
19.include "../../lang/php/phpversion.mk" 22.include "../../lang/php/phpversion.mk"
20 23
21DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.2.10:../../net/pear-Net_SMTP 24DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.2.10:../../net/pear-Net_SMTP
22DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.3:../../mail/pear-Mail_Mime 25DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.3:../../mail/pear-Mail_Mime
23DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.4.1:../../databases/pear-MDB2 26DEPENDS+= ${PHP_PKG_PREFIX}-pear-MDB2>=2.4.1:../../databases/pear-MDB2
24DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL-[0-9]*:../../mail/pear-Auth_SASL 27DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL-[0-9]*:../../mail/pear-Auth_SASL
25 28
26PKG_SYSCONFSUBDIR?= roundcube 29PKG_SYSCONFSUBDIR?= roundcube
27 30
28WWW_USER?= ${APACHE_USER} 31WWW_USER?= ${APACHE_USER}
29WWW_GROUP?= ${APACHE_GROUP} 32WWW_GROUP?= ${APACHE_GROUP}
@@ -38,33 +41,39 @@ DOCDIR= ${PREFIX}/share/doc/roundcube @@ -38,33 +41,39 @@ DOCDIR= ${PREFIX}/share/doc/roundcube
38PAX_DIRS= program skins installer 41PAX_DIRS= program skins installer
39 42
40MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} 43MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
41MESSAGE_SUBST+= VARBASE=${VARBASE:Q} RCDIR=${RCDIR:Q} 44MESSAGE_SUBST+= VARBASE=${VARBASE:Q} RCDIR=${RCDIR:Q}
42FILES_SUBST+= RCDIR=${RCDIR:Q} 45FILES_SUBST+= RCDIR=${RCDIR:Q}
43 46
44OWN_DIRS_PERMS+= ${VARBASE}/log/roundcube \ 47OWN_DIRS_PERMS+= ${VARBASE}/log/roundcube \
45 ${WWW_USER} ${WWW_GROUP} 0755 48 ${WWW_USER} ${WWW_GROUP} 0755
46OWN_DIRS_PERMS+= ${VARBASE}/tmp/roundcube \ 49OWN_DIRS_PERMS+= ${VARBASE}/tmp/roundcube \
47 ${WWW_USER} ${WWW_GROUP} 0755 50 ${WWW_USER} ${WWW_GROUP} 0755
48 51
49CONF_FILES= ${EGDIR}/roundcube.conf \ 52CONF_FILES= ${EGDIR}/roundcube.conf \
50 ${PKG_SYSCONFDIR}/roundcube.conf 53 ${PKG_SYSCONFDIR}/roundcube.conf
 54CONF_FILES+= ${EGDIR}/db.inc.php.dist \
 55 ${PKG_SYSCONFDIR}/db.inc.php
 56CONF_FILES+= ${EGDIR}/main.inc.php.dist \
 57 ${PKG_SYSCONFDIR}/main.inc.php
51 58
52SUBST_CLASSES+= files 59SUBST_CLASSES+= files
53SUBST_STAGE.files= do-configure 60SUBST_STAGE.files= do-configure
54SUBST_FILES.files= roundcube.conf 61SUBST_FILES.files= roundcube.conf
55SUBST_FILES.files+= config/main.inc.php.dist 62SUBST_FILES.files+= config/main.inc.php.dist
 63SUBST_FILES.files+= program/include/iniset.php
56SUBST_SED.files= -e "s|@RCDIR@|${RCDIR}|g" 64SUBST_SED.files= -e "s|@RCDIR@|${RCDIR}|g"
57SUBST_SED.files+= -e "s|@VARBASE@|${VARBASE}|g" 65SUBST_SED.files+= -e "s|@VARBASE@|${VARBASE}|g"
 66SUBST_SED.files+= -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g"
58SUBST_MESSAGE.files= Fixing configuration files. 67SUBST_MESSAGE.files= Fixing configuration files.
59 68
60INSTALLATION_DIRS= ${RCDIR}/program ${RCDIR}/skins ${EGDIR}/SQL ${DOCDIR} 69INSTALLATION_DIRS= ${RCDIR}/program ${RCDIR}/skins ${EGDIR}/SQL ${DOCDIR}
61 70
62.include "../../mk/apache.mk" 71.include "../../mk/apache.mk"
63.include "options.mk" 72.include "options.mk"
64 73
65post-extract: 74post-extract:
66 ${CP} ${FILESDIR}/roundcube.conf ${WRKSRC}/roundcube.conf 75 ${CP} ${FILESDIR}/roundcube.conf ${WRKSRC}/roundcube.conf
67 76
68pre-install: 77pre-install:
69 ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f 78 ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
70 79

cvs diff -r1.6 -r1.7 pkgsrc/mail/roundcube/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/PLIST 2008/05/04 16:34:03 1.6
+++ pkgsrc/mail/roundcube/PLIST 2008/07/30 21:29:57 1.7
@@ -1,449 +1,395 @@ @@ -1,449 +1,395 @@
1@comment $NetBSD: PLIST,v 1.6 2008/05/04 16:34:03 adrianp Exp $ 1@comment $NetBSD: PLIST,v 1.7 2008/07/30 21:29:57 schmonz Exp $
2share/doc/roundcube/INSTALL 2share/doc/roundcube/INSTALL
3share/doc/roundcube/LICENSE 3share/doc/roundcube/LICENSE
4share/doc/roundcube/README 4share/doc/roundcube/README
5share/doc/roundcube/UPGRADING 5share/doc/roundcube/UPGRADING
6share/examples/roundcube/SQL/mssql.initial.sql 6share/examples/roundcube/SQL/mssql.initial.sql
7share/examples/roundcube/SQL/mysql.initial.sql 7share/examples/roundcube/SQL/mysql.initial.sql
8share/examples/roundcube/SQL/mysql.update.sql 8share/examples/roundcube/SQL/mysql.update.sql
9share/examples/roundcube/SQL/mysql5.initial.sql 9share/examples/roundcube/SQL/mysql5.initial.sql
10share/examples/roundcube/SQL/postgres.initial.sql 10share/examples/roundcube/SQL/postgres.initial.sql
11share/examples/roundcube/SQL/postgres.update.sql 11share/examples/roundcube/SQL/postgres.update.sql
12share/examples/roundcube/SQL/sqlite.initial.sql 12share/examples/roundcube/SQL/sqlite.initial.sql
13share/examples/roundcube/SQL/sqlite.update.sql 13share/examples/roundcube/SQL/sqlite.update.sql
14share/examples/roundcube/db.inc.php.dist 14share/examples/roundcube/db.inc.php.dist
15share/examples/roundcube/main.inc.php.dist 15share/examples/roundcube/main.inc.php.dist
16share/examples/roundcube/roundcube.conf 16share/examples/roundcube/roundcube.conf
17share/roundcube/.htaccess 17share/roundcube/.htaccess
18share/roundcube/index.php 
19share/roundcube/config/db.inc.php.dist 18share/roundcube/config/db.inc.php.dist
20share/roundcube/config/main.inc.php.dist 19share/roundcube/config/main.inc.php.dist
 20share/roundcube/index.php
21share/roundcube/installer/check.php 21share/roundcube/installer/check.php
22share/roundcube/installer/client.js 22share/roundcube/installer/client.js
23share/roundcube/installer/config.php 23share/roundcube/installer/config.php
24share/roundcube/installer/images/add.png 24share/roundcube/installer/images/add.png
25share/roundcube/installer/images/banner_bg.gif 25share/roundcube/installer/images/banner_bg.gif
26share/roundcube/installer/images/banner_logo.gif 26share/roundcube/installer/images/banner_logo.gif
27share/roundcube/installer/images/banner_right.gif 27share/roundcube/installer/images/banner_right.gif
28share/roundcube/installer/images/delete.png 28share/roundcube/installer/images/delete.png
29share/roundcube/installer/index.php 29share/roundcube/installer/index.php
30share/roundcube/installer/rcube_install.php 30share/roundcube/installer/rcube_install.php
31share/roundcube/installer/styles.css 31share/roundcube/installer/styles.css
32share/roundcube/installer/test.php 32share/roundcube/installer/test.php
33share/roundcube/installer/welcome.html 33share/roundcube/installer/welcome.html
34share/roundcube/program/blank.gif 34share/roundcube/program/blank.gif
35share/roundcube/program/blocked.gif 35share/roundcube/program/blocked.gif
36share/roundcube/program/include/bugs.inc 36share/roundcube/program/include/bugs.inc
 37share/roundcube/program/include/html.php
 38share/roundcube/program/include/iniset.php
37share/roundcube/program/include/main.inc 39share/roundcube/program/include/main.inc
38share/roundcube/program/include/rcmail_template.inc 40share/roundcube/program/include/rcmail.php
39share/roundcube/program/include/rcube_contacts.inc 41share/roundcube/program/include/rcube_browser.php
40share/roundcube/program/include/rcube_db.inc 42share/roundcube/program/include/rcube_config.php
41share/roundcube/program/include/rcube_html.inc 43share/roundcube/program/include/rcube_contacts.php
42share/roundcube/program/include/rcube_imap.inc 44share/roundcube/program/include/rcube_db.php
43share/roundcube/program/include/rcube_ldap.inc 45share/roundcube/program/include/rcube_html_page.php
44share/roundcube/program/include/rcube_mdb2.inc 46share/roundcube/program/include/rcube_imap.php
 47share/roundcube/program/include/rcube_json_output.php
 48share/roundcube/program/include/rcube_ldap.php
 49share/roundcube/program/include/rcube_mail_mime.php
 50share/roundcube/program/include/rcube_mdb2.php
 51share/roundcube/program/include/rcube_message.php
 52share/roundcube/program/include/rcube_result_set.php
45share/roundcube/program/include/rcube_shared.inc 53share/roundcube/program/include/rcube_shared.inc
46share/roundcube/program/include/rcube_smtp.inc 54share/roundcube/program/include/rcube_smtp.inc
47share/roundcube/program/include/rcube_sqlite.inc 55share/roundcube/program/include/rcube_sqlite.inc
48share/roundcube/program/include/rcube_user.inc 56share/roundcube/program/include/rcube_template.php
 57share/roundcube/program/include/rcube_user.php
49share/roundcube/program/include/session.inc 58share/roundcube/program/include/session.inc
50share/roundcube/program/js/app.js 59share/roundcube/program/js/app.js
51share/roundcube/program/js/common.js 60share/roundcube/program/js/common.js
52share/roundcube/program/js/editor.js 61share/roundcube/program/js/editor.js
53share/roundcube/program/js/editor_images.js 62share/roundcube/program/js/editor_images.js
54share/roundcube/program/js/googiespell.js 63share/roundcube/program/js/googiespell.js
55share/roundcube/program/js/list.js 64share/roundcube/program/js/list.js
56share/roundcube/program/js/tiny_mce/blank.htm 
57share/roundcube/program/js/tiny_mce/langs/en.js 65share/roundcube/program/js/tiny_mce/langs/en.js
58share/roundcube/program/js/tiny_mce/langs/readme.txt 
59share/roundcube/program/js/tiny_mce/license.txt 66share/roundcube/program/js/tiny_mce/license.txt
60share/roundcube/program/js/tiny_mce/plugins/cleanup/editor_plugin.js 67share/roundcube/program/js/tiny_mce/plugins/compat2x/editor_plugin.js
61share/roundcube/program/js/tiny_mce/plugins/cleanup/editor_plugin_src.js 68share/roundcube/program/js/tiny_mce/plugins/compat2x/editor_plugin_src.js
62share/roundcube/program/js/tiny_mce/plugins/cleanup/readme.txt 69share/roundcube/program/js/tiny_mce/plugins/contextmenu/editor_plugin.js
 70share/roundcube/program/js/tiny_mce/plugins/contextmenu/editor_plugin_src.js
 71share/roundcube/program/js/tiny_mce/plugins/directionality/editor_plugin.js
 72share/roundcube/program/js/tiny_mce/plugins/directionality/editor_plugin_src.js
63share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin.js 73share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin.js
64share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js 74share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js
65share/roundcube/program/js/tiny_mce/plugins/emotions/emotions.htm 75share/roundcube/program/js/tiny_mce/plugins/emotions/emotions.htm
66share/roundcube/program/js/tiny_mce/plugins/emotions/images/emotions.gif 76share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-cool.gif
67share/roundcube/program/js/tiny_mce/plugins/emotions/images/readme.txt 77share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-cry.gif
68share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-cool.gif 78share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-embarassed.gif
69share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-cry.gif 79share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif
70share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-embarassed.gif 80share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-frown.gif
71share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-foot-in-mouth.gif 81share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-innocent.gif
72share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-frown.gif 82share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-kiss.gif
73share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-innocent.gif 83share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-laughing.gif
74share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-kiss.gif 84share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif
75share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-laughing.gif 85share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-sealed.gif
76share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-money-mouth.gif 86share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-smile.gif
77share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-sealed.gif 87share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-surprised.gif
78share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-smile.gif 88share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif
79share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-surprised.gif 89share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-undecided.gif
80share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif 90share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-wink.gif
81share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-undecided.gif 91share/roundcube/program/js/tiny_mce/plugins/emotions/img/smiley-yell.gif
82share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-wink.gif 92share/roundcube/program/js/tiny_mce/plugins/emotions/js/emotions.js
83share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-yell.gif 93share/roundcube/program/js/tiny_mce/plugins/emotions/langs/en_dlg.js
84share/roundcube/program/js/tiny_mce/plugins/emotions/jscripts/functions.js 
85share/roundcube/program/js/tiny_mce/plugins/emotions/langs/en.js 
86share/roundcube/program/js/tiny_mce/plugins/emotions/readme.txt 
87share/roundcube/program/js/tiny_mce/plugins/media/css/content.css 94share/roundcube/program/js/tiny_mce/plugins/media/css/content.css
88share/roundcube/program/js/tiny_mce/plugins/media/css/media.css 95share/roundcube/program/js/tiny_mce/plugins/media/css/media.css
89share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin.js 96share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin.js
90share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin_src.js 97share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin_src.js
91share/roundcube/program/js/tiny_mce/plugins/media/images/flash.gif 98share/roundcube/program/js/tiny_mce/plugins/media/img/flash.gif
92share/roundcube/program/js/tiny_mce/plugins/media/images/media.gif 99share/roundcube/program/js/tiny_mce/plugins/media/img/flv_player.swf
93share/roundcube/program/js/tiny_mce/plugins/media/images/quicktime.gif 100share/roundcube/program/js/tiny_mce/plugins/media/img/quicktime.gif
94share/roundcube/program/js/tiny_mce/plugins/media/images/realmedia.gif 101share/roundcube/program/js/tiny_mce/plugins/media/img/realmedia.gif
95share/roundcube/program/js/tiny_mce/plugins/media/images/shockwave.gif 102share/roundcube/program/js/tiny_mce/plugins/media/img/shockwave.gif
96share/roundcube/program/js/tiny_mce/plugins/media/images/windowsmedia.gif 103share/roundcube/program/js/tiny_mce/plugins/media/img/trans.gif
97share/roundcube/program/js/tiny_mce/plugins/media/jscripts/embed.js 104share/roundcube/program/js/tiny_mce/plugins/media/img/windowsmedia.gif
98share/roundcube/program/js/tiny_mce/plugins/media/jscripts/media.js 105share/roundcube/program/js/tiny_mce/plugins/media/js/embed.js
99share/roundcube/program/js/tiny_mce/plugins/media/langs/en.js 106share/roundcube/program/js/tiny_mce/plugins/media/js/media.js
 107share/roundcube/program/js/tiny_mce/plugins/media/langs/en_dlg.js
100share/roundcube/program/js/tiny_mce/plugins/media/media.htm 108share/roundcube/program/js/tiny_mce/plugins/media/media.htm
101share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin.js 109share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin.js
102share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin_src.js 110share/roundcube/program/js/tiny_mce/plugins/nonbreaking/editor_plugin_src.js
103share/roundcube/program/js/tiny_mce/plugins/nonbreaking/images/nonbreaking.gif 111share/roundcube/program/js/tiny_mce/plugins/paste/blank.htm
104share/roundcube/program/js/tiny_mce/plugins/nonbreaking/langs/en.js 112share/roundcube/program/js/tiny_mce/plugins/paste/css/blank.css
105share/roundcube/program/js/tiny_mce/plugins/readme.txt 113share/roundcube/program/js/tiny_mce/plugins/paste/css/pasteword.css
 114share/roundcube/program/js/tiny_mce/plugins/paste/editor_plugin.js
 115share/roundcube/program/js/tiny_mce/plugins/paste/editor_plugin_src.js
 116share/roundcube/program/js/tiny_mce/plugins/paste/js/pastetext.js
 117share/roundcube/program/js/tiny_mce/plugins/paste/js/pasteword.js
 118share/roundcube/program/js/tiny_mce/plugins/paste/langs/en_dlg.js
 119share/roundcube/program/js/tiny_mce/plugins/paste/pastetext.htm
 120share/roundcube/program/js/tiny_mce/plugins/paste/pasteword.htm
106share/roundcube/program/js/tiny_mce/plugins/searchreplace/css/searchreplace.css 121share/roundcube/program/js/tiny_mce/plugins/searchreplace/css/searchreplace.css
107share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin.js 122share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin.js
108share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin_src.js 123share/roundcube/program/js/tiny_mce/plugins/searchreplace/editor_plugin_src.js
109share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/replace.gif 124share/roundcube/program/js/tiny_mce/plugins/searchreplace/js/searchreplace.js
110share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/replace_all_button_bg.gif 125share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/en_dlg.js
111share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/replace_button_bg.gif 
112share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/search.gif 
113share/roundcube/program/js/tiny_mce/plugins/searchreplace/jscripts/searchreplace.js 
114share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/en.js 
115share/roundcube/program/js/tiny_mce/plugins/searchreplace/readme.txt 
116share/roundcube/program/js/tiny_mce/plugins/searchreplace/searchreplace.htm 126share/roundcube/program/js/tiny_mce/plugins/searchreplace/searchreplace.htm
117share/roundcube/program/js/tiny_mce/plugins/spellchecker/changelog 
118share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyGoogleSpell.class.php 
119share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyPspell.class.php 
120share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyPspellShell.class.php 
121share/roundcube/program/js/tiny_mce/plugins/spellchecker/config.php 
122share/roundcube/program/js/tiny_mce/plugins/spellchecker/css/content.css 127share/roundcube/program/js/tiny_mce/plugins/spellchecker/css/content.css
123share/roundcube/program/js/tiny_mce/plugins/spellchecker/css/spellchecker.css 
124share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin.js 128share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin.js
125share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin_src.js 129share/roundcube/program/js/tiny_mce/plugins/spellchecker/editor_plugin_src.js
126share/roundcube/program/js/tiny_mce/plugins/spellchecker/images/spellchecker.gif 130share/roundcube/program/js/tiny_mce/plugins/spellchecker/img/wline.gif
127share/roundcube/program/js/tiny_mce/plugins/spellchecker/images/wline.gif 
128share/roundcube/program/js/tiny_mce/plugins/spellchecker/langs/en.js 
129share/roundcube/program/js/tiny_mce/plugins/spellchecker/tinyspell.php 
130share/roundcube/program/js/tiny_mce/plugins/table/cell.htm 131share/roundcube/program/js/tiny_mce/plugins/table/cell.htm
131share/roundcube/program/js/tiny_mce/plugins/table/css/cell.css 132share/roundcube/program/js/tiny_mce/plugins/table/css/cell.css
132share/roundcube/program/js/tiny_mce/plugins/table/css/row.css 133share/roundcube/program/js/tiny_mce/plugins/table/css/row.css
133share/roundcube/program/js/tiny_mce/plugins/table/css/table.css 134share/roundcube/program/js/tiny_mce/plugins/table/css/table.css
134share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin.js 135share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin.js
135share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin_src.js 136share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin_src.js
136share/roundcube/program/js/tiny_mce/plugins/table/images/buttons.gif 137share/roundcube/program/js/tiny_mce/plugins/table/js/cell.js
137share/roundcube/program/js/tiny_mce/plugins/table/images/table.gif 138share/roundcube/program/js/tiny_mce/plugins/table/js/merge_cells.js
138share/roundcube/program/js/tiny_mce/plugins/table/images/table_cell_props.gif 139share/roundcube/program/js/tiny_mce/plugins/table/js/row.js
139share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete.gif 140share/roundcube/program/js/tiny_mce/plugins/table/js/table.js
140share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete_col.gif 141share/roundcube/program/js/tiny_mce/plugins/table/langs/en_dlg.js
141share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete_row.gif 
142share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_col_after.gif 
143share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_col_before.gif 
144share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_row_after.gif 
145share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_row_before.gif 
146share/roundcube/program/js/tiny_mce/plugins/table/images/table_merge_cells.gif 
147share/roundcube/program/js/tiny_mce/plugins/table/images/table_row_props.gif 
148share/roundcube/program/js/tiny_mce/plugins/table/images/table_split_cells.gif 
149share/roundcube/program/js/tiny_mce/plugins/table/jscripts/cell.js 
150share/roundcube/program/js/tiny_mce/plugins/table/jscripts/merge_cells.js 
151share/roundcube/program/js/tiny_mce/plugins/table/jscripts/row.js 
152share/roundcube/program/js/tiny_mce/plugins/table/jscripts/table.js 
153share/roundcube/program/js/tiny_mce/plugins/table/langs/en.js 
154share/roundcube/program/js/tiny_mce/plugins/table/merge_cells.htm 142share/roundcube/program/js/tiny_mce/plugins/table/merge_cells.htm
155share/roundcube/program/js/tiny_mce/plugins/table/readme.txt 
156share/roundcube/program/js/tiny_mce/plugins/table/row.htm 143share/roundcube/program/js/tiny_mce/plugins/table/row.htm
157share/roundcube/program/js/tiny_mce/plugins/table/table.htm 144share/roundcube/program/js/tiny_mce/plugins/table/table.htm
158share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin.js 145share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin.js
159share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin_src.js 146share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin_src.js
160share/roundcube/program/js/tiny_mce/plugins/visualchars/images/visualchars.gif 147share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/abbr.htm
161share/roundcube/program/js/tiny_mce/plugins/visualchars/langs/en.js 148share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/acronym.htm
 149share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/attributes.htm
 150share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/cite.htm
 151share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/css/attributes.css
 152share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/css/popup.css
 153share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/css/xhtmlxtras.css
 154share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/del.htm
 155share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/editor_plugin.js
 156share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js
 157share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/ins.htm
 158share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/abbr.js
 159share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/acronym.js
 160share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/attributes.js
 161share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/cite.js
 162share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/del.js
 163share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/element_common.js
 164share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js/ins.js
 165share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js
162share/roundcube/program/js/tiny_mce/themes/advanced/about.htm 166share/roundcube/program/js/tiny_mce/themes/advanced/about.htm
163share/roundcube/program/js/tiny_mce/themes/advanced/anchor.htm 167share/roundcube/program/js/tiny_mce/themes/advanced/anchor.htm
164share/roundcube/program/js/tiny_mce/themes/advanced/charmap.htm 168share/roundcube/program/js/tiny_mce/themes/advanced/charmap.htm
165share/roundcube/program/js/tiny_mce/themes/advanced/color_picker.htm 169share/roundcube/program/js/tiny_mce/themes/advanced/color_picker.htm
166share/roundcube/program/js/tiny_mce/themes/advanced/css/editor_content.css 
167share/roundcube/program/js/tiny_mce/themes/advanced/css/editor_popup.css 
168share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/about.htm 
169share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/common_buttons.htm 
170share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/create_accessible_content.htm 
171share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_anchor_window.gif 
172share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_image_window.gif 
173share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_link_window.gif 
174share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_table_window.gif 
175share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/index.htm 
176share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_anchor_button.htm 
177share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_image_button.htm 
178share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_link_button.htm 
179share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_table_button.htm 
180share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/style.css 
181share/roundcube/program/js/tiny_mce/themes/advanced/editor_template.js 170share/roundcube/program/js/tiny_mce/themes/advanced/editor_template.js
182share/roundcube/program/js/tiny_mce/themes/advanced/editor_template_src.js 171share/roundcube/program/js/tiny_mce/themes/advanced/editor_template_src.js
183share/roundcube/program/js/tiny_mce/themes/advanced/image.htm 172share/roundcube/program/js/tiny_mce/themes/advanced/image.htm
184share/roundcube/program/js/tiny_mce/themes/advanced/images/anchor.gif 173share/roundcube/program/js/tiny_mce/themes/advanced/img/colorpicker.jpg
185share/roundcube/program/js/tiny_mce/themes/advanced/images/anchor_symbol.gif 174share/roundcube/program/js/tiny_mce/themes/advanced/img/icons.gif
186share/roundcube/program/js/tiny_mce/themes/advanced/images/backcolor.gif 175share/roundcube/program/js/tiny_mce/themes/advanced/js/about.js
187share/roundcube/program/js/tiny_mce/themes/advanced/images/bold.gif 176share/roundcube/program/js/tiny_mce/themes/advanced/js/anchor.js
188share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_de_se.gif 177share/roundcube/program/js/tiny_mce/themes/advanced/js/charmap.js
189share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_es.gif 178share/roundcube/program/js/tiny_mce/themes/advanced/js/color_picker.js
190share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_fr.gif 179share/roundcube/program/js/tiny_mce/themes/advanced/js/image.js
191share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_ru.gif 180share/roundcube/program/js/tiny_mce/themes/advanced/js/link.js
192share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_tw.gif 181share/roundcube/program/js/tiny_mce/themes/advanced/js/source_editor.js
193share/roundcube/program/js/tiny_mce/themes/advanced/images/browse.gif 
194share/roundcube/program/js/tiny_mce/themes/advanced/images/bullist.gif 
195share/roundcube/program/js/tiny_mce/themes/advanced/images/button_menu.gif 
196share/roundcube/program/js/tiny_mce/themes/advanced/images/buttons.gif 
197share/roundcube/program/js/tiny_mce/themes/advanced/images/cancel_button_bg.gif 
198share/roundcube/program/js/tiny_mce/themes/advanced/images/charmap.gif 
199share/roundcube/program/js/tiny_mce/themes/advanced/images/cleanup.gif 
200share/roundcube/program/js/tiny_mce/themes/advanced/images/close.gif 
201share/roundcube/program/js/tiny_mce/themes/advanced/images/code.gif 
202share/roundcube/program/js/tiny_mce/themes/advanced/images/color.gif 
203share/roundcube/program/js/tiny_mce/themes/advanced/images/colors.jpg 
204share/roundcube/program/js/tiny_mce/themes/advanced/images/copy.gif 
205share/roundcube/program/js/tiny_mce/themes/advanced/images/custom_1.gif 
206share/roundcube/program/js/tiny_mce/themes/advanced/images/cut.gif 
207share/roundcube/program/js/tiny_mce/themes/advanced/images/forecolor.gif 
208share/roundcube/program/js/tiny_mce/themes/advanced/images/help.gif 
209share/roundcube/program/js/tiny_mce/themes/advanced/images/hr.gif 
210share/roundcube/program/js/tiny_mce/themes/advanced/images/image.gif 
211share/roundcube/program/js/tiny_mce/themes/advanced/images/indent.gif 
212share/roundcube/program/js/tiny_mce/themes/advanced/images/insert_button_bg.gif 
213share/roundcube/program/js/tiny_mce/themes/advanced/images/italic.gif 
214share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_de_se.gif 
215share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_es.gif 
216share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_ru.gif 
217share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_tw.gif 
218share/roundcube/program/js/tiny_mce/themes/advanced/images/justifycenter.gif 
219share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyfull.gif 
220share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyleft.gif 
221share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyright.gif 
222share/roundcube/program/js/tiny_mce/themes/advanced/images/link.gif 
223share/roundcube/program/js/tiny_mce/themes/advanced/images/menu_check.gif 
224share/roundcube/program/js/tiny_mce/themes/advanced/images/newdocument.gif 
225share/roundcube/program/js/tiny_mce/themes/advanced/images/numlist.gif 
226share/roundcube/program/js/tiny_mce/themes/advanced/images/opacity.png 
227share/roundcube/program/js/tiny_mce/themes/advanced/images/outdent.gif 
228share/roundcube/program/js/tiny_mce/themes/advanced/images/paste.gif 
229share/roundcube/program/js/tiny_mce/themes/advanced/images/redo.gif 
230share/roundcube/program/js/tiny_mce/themes/advanced/images/removeformat.gif 
231share/roundcube/program/js/tiny_mce/themes/advanced/images/separator.gif 
232share/roundcube/program/js/tiny_mce/themes/advanced/images/spacer.gif 
233share/roundcube/program/js/tiny_mce/themes/advanced/images/statusbar_resize.gif 
234share/roundcube/program/js/tiny_mce/themes/advanced/images/strikethrough.gif 
235share/roundcube/program/js/tiny_mce/themes/advanced/images/sub.gif 
236share/roundcube/program/js/tiny_mce/themes/advanced/images/sup.gif 
237share/roundcube/program/js/tiny_mce/themes/advanced/images/underline.gif 
238share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_es.gif 
239share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_fr.gif 
240share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_ru.gif 
241share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_tw.gif 
242share/roundcube/program/js/tiny_mce/themes/advanced/images/undo.gif 
243share/roundcube/program/js/tiny_mce/themes/advanced/images/unlink.gif 
244share/roundcube/program/js/tiny_mce/themes/advanced/images/visualaid.gif 
245share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_bg.gif 
246share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_end.gif 
247share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_sel_bg.gif 
248share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_sel_end.gif 
249share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tabs_bg.gif 
250share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/about.js 
251share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/anchor.js 
252share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/charmap.js 
253share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/color_picker.js 
254share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/image.js 
255share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/link.js 
256share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/source_editor.js 
257share/roundcube/program/js/tiny_mce/themes/advanced/langs/en.js 182share/roundcube/program/js/tiny_mce/themes/advanced/langs/en.js
 183share/roundcube/program/js/tiny_mce/themes/advanced/langs/en_dlg.js
258share/roundcube/program/js/tiny_mce/themes/advanced/link.htm 184share/roundcube/program/js/tiny_mce/themes/advanced/link.htm
 185share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/content.css
 186share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/dialog.css
 187share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/buttons.png
 188share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/items.gif
 189share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif
 190share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/menu_check.gif
 191share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/progress.gif
 192share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img/tabs.gif
 193share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/ui.css
 194share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/content.css
 195share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/dialog.css
 196share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png
 197share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png
 198share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png
 199share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/ui.css
 200share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/ui_black.css
 201share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css
259share/roundcube/program/js/tiny_mce/themes/advanced/source_editor.htm 202share/roundcube/program/js/tiny_mce/themes/advanced/source_editor.htm
 203share/roundcube/program/js/tiny_mce/themes/simple/editor_template.js
 204share/roundcube/program/js/tiny_mce/themes/simple/editor_template_src.js
 205share/roundcube/program/js/tiny_mce/themes/simple/img/icons.gif
 206share/roundcube/program/js/tiny_mce/themes/simple/langs/en.js
 207share/roundcube/program/js/tiny_mce/themes/simple/skins/default/content.css
 208share/roundcube/program/js/tiny_mce/themes/simple/skins/default/ui.css
 209share/roundcube/program/js/tiny_mce/themes/simple/skins/o2k7/content.css
 210share/roundcube/program/js/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png
 211share/roundcube/program/js/tiny_mce/themes/simple/skins/o2k7/ui.css
260share/roundcube/program/js/tiny_mce/tiny_mce.js 212share/roundcube/program/js/tiny_mce/tiny_mce.js
261share/roundcube/program/js/tiny_mce/tiny_mce_popup.js 213share/roundcube/program/js/tiny_mce/tiny_mce_popup.js
262share/roundcube/program/js/tiny_mce/tiny_mce_src.js 214share/roundcube/program/js/tiny_mce/tiny_mce_src.js
263share/roundcube/program/js/tiny_mce/utils/editable_selects.js 215share/roundcube/program/js/tiny_mce/utils/editable_selects.js
264share/roundcube/program/js/tiny_mce/utils/form_utils.js 216share/roundcube/program/js/tiny_mce/utils/form_utils.js
265share/roundcube/program/js/tiny_mce/utils/mclayer.js 
266share/roundcube/program/js/tiny_mce/utils/mctabs.js 217share/roundcube/program/js/tiny_mce/utils/mctabs.js
267share/roundcube/program/js/tiny_mce/utils/validate.js 218share/roundcube/program/js/tiny_mce/utils/validate.js
268share/roundcube/program/lib/enriched.inc 219share/roundcube/program/lib/enriched.inc
269share/roundcube/program/lib/html2text.inc 220share/roundcube/program/lib/html2text.php
270share/roundcube/program/lib/icl_commons.inc 221share/roundcube/program/lib/icl_commons.inc
271share/roundcube/program/lib/imap.inc 222share/roundcube/program/lib/imap.inc
272share/roundcube/program/lib/magic 
273share/roundcube/program/lib/mime.inc 223share/roundcube/program/lib/mime.inc
274share/roundcube/program/lib/rc_mail_mime.inc 
275share/roundcube/program/lib/utf7.inc 224share/roundcube/program/lib/utf7.inc
276share/roundcube/program/localization/am/labels.inc 225share/roundcube/program/lib/washtml.php
277share/roundcube/program/localization/am/messages.inc 226share/roundcube/program/localization/ar_SA/labels.inc
278share/roundcube/program/localization/ar/labels.inc 227share/roundcube/program/localization/ar_SA/messages.inc
279share/roundcube/program/localization/ar/messages.inc 228share/roundcube/program/localization/bg_BG/labels.inc
280share/roundcube/program/localization/bg/labels.inc 229share/roundcube/program/localization/bg_BG/messages.inc
281share/roundcube/program/localization/bg/messages.inc 
282share/roundcube/program/localization/bs_BA/labels.inc 230share/roundcube/program/localization/bs_BA/labels.inc
283share/roundcube/program/localization/bs_BA/messages.inc 231share/roundcube/program/localization/bs_BA/messages.inc
284share/roundcube/program/localization/ca/labels.inc 232share/roundcube/program/localization/ca_ES/labels.inc
285share/roundcube/program/localization/ca/messages.inc 233share/roundcube/program/localization/ca_ES/messages.inc
286share/roundcube/program/localization/cz/labels.inc 234share/roundcube/program/localization/cs_CZ/labels.inc
287share/roundcube/program/localization/cz/messages.inc 235share/roundcube/program/localization/cs_CZ/messages.inc
288share/roundcube/program/localization/da/labels.inc 236share/roundcube/program/localization/da_DK/labels.inc
289share/roundcube/program/localization/da/messages.inc 237share/roundcube/program/localization/da_DK/messages.inc
290share/roundcube/program/localization/de_CH/labels.inc 238share/roundcube/program/localization/de_CH/labels.inc
291share/roundcube/program/localization/de_CH/messages.inc 239share/roundcube/program/localization/de_CH/messages.inc
292share/roundcube/program/localization/de_DE/labels.inc 240share/roundcube/program/localization/de_DE/labels.inc
293share/roundcube/program/localization/de_DE/messages.inc 241share/roundcube/program/localization/de_DE/messages.inc
294share/roundcube/program/localization/el/labels.inc 242share/roundcube/program/localization/el_GR/labels.inc
295share/roundcube/program/localization/el/messages.inc 243share/roundcube/program/localization/el_GR/messages.inc
296share/roundcube/program/localization/en_GB/labels.inc 244share/roundcube/program/localization/en_GB/labels.inc
297share/roundcube/program/localization/en_GB/messages.inc 245share/roundcube/program/localization/en_GB/messages.inc
298share/roundcube/program/localization/en_US/labels.inc 246share/roundcube/program/localization/en_US/labels.inc
299share/roundcube/program/localization/en_US/messages.inc 247share/roundcube/program/localization/en_US/messages.inc
300share/roundcube/program/localization/eo/labels.inc 248share/roundcube/program/localization/eo/labels.inc
301share/roundcube/program/localization/eo/messages.inc 249share/roundcube/program/localization/eo/messages.inc
302share/roundcube/program/localization/es/labels.inc 250share/roundcube/program/localization/es_ES/labels.inc
303share/roundcube/program/localization/es/messages.inc 251share/roundcube/program/localization/es_ES/messages.inc
304share/roundcube/program/localization/et_EE/labels.inc 252share/roundcube/program/localization/et_EE/labels.inc
305share/roundcube/program/localization/et_EE/messages.inc 253share/roundcube/program/localization/et_EE/messages.inc
306share/roundcube/program/localization/eu/labels.inc 254share/roundcube/program/localization/eu_ES/labels.inc
307share/roundcube/program/localization/eu/messages.inc 255share/roundcube/program/localization/eu_ES/messages.inc
308share/roundcube/program/localization/fa/labels.inc 256share/roundcube/program/localization/fa/labels.inc
309share/roundcube/program/localization/fa/messages.inc 257share/roundcube/program/localization/fa/messages.inc
310share/roundcube/program/localization/fi/labels.inc 258share/roundcube/program/localization/fi_FI/labels.inc
311share/roundcube/program/localization/fi/messages.inc 259share/roundcube/program/localization/fi_FI/messages.inc
312share/roundcube/program/localization/fr/labels.inc 260share/roundcube/program/localization/fr_FR/labels.inc
313share/roundcube/program/localization/fr/messages.inc 261share/roundcube/program/localization/fr_FR/messages.inc
314share/roundcube/program/localization/ga_IE/labels.inc 262share/roundcube/program/localization/ga_IE/labels.inc
315share/roundcube/program/localization/ga_IE/messages.inc 263share/roundcube/program/localization/ga_IE/messages.inc
316share/roundcube/program/localization/ge/labels.inc 264share/roundcube/program/localization/gl_ES/labels.inc
317share/roundcube/program/localization/ge/messages.inc 265share/roundcube/program/localization/gl_ES/messages.inc
318share/roundcube/program/localization/gl/labels.inc 266share/roundcube/program/localization/he_IL/labels.inc
319share/roundcube/program/localization/gl/messages.inc 267share/roundcube/program/localization/he_IL/messages.inc
320share/roundcube/program/localization/he/labels.inc 268share/roundcube/program/localization/hi_IN/labels.inc
321share/roundcube/program/localization/he/messages.inc 269share/roundcube/program/localization/hi_IN/messages.inc
322share/roundcube/program/localization/hi/labels.inc 
323share/roundcube/program/localization/hi/messages.inc 
324share/roundcube/program/localization/hr/labels.inc 270share/roundcube/program/localization/hr/labels.inc
325share/roundcube/program/localization/hr/messages.inc 271share/roundcube/program/localization/hr/messages.inc
326share/roundcube/program/localization/hu/labels.inc 272share/roundcube/program/localization/hu_HU/labels.inc
327share/roundcube/program/localization/hu/messages.inc 273share/roundcube/program/localization/hu_HU/messages.inc
 274share/roundcube/program/localization/hy_AM/labels.inc
 275share/roundcube/program/localization/hy_AM/messages.inc
328share/roundcube/program/localization/id_ID/labels.inc 276share/roundcube/program/localization/id_ID/labels.inc
329share/roundcube/program/localization/id_ID/messages.inc 277share/roundcube/program/localization/id_ID/messages.inc
330share/roundcube/program/localization/index.inc 278share/roundcube/program/localization/index.inc
331share/roundcube/program/localization/is/labels.inc 279share/roundcube/program/localization/is_IS/labels.inc
332share/roundcube/program/localization/is/messages.inc 280share/roundcube/program/localization/is_IS/messages.inc
333share/roundcube/program/localization/it/labels.inc 281share/roundcube/program/localization/it_IT/labels.inc
334share/roundcube/program/localization/it/messages.inc 282share/roundcube/program/localization/it_IT/messages.inc
335share/roundcube/program/localization/ja/labels.inc 283share/roundcube/program/localization/ja_JP/labels.inc
336share/roundcube/program/localization/ja/messages.inc 284share/roundcube/program/localization/ja_JP/messages.inc
337share/roundcube/program/localization/kr/labels.inc 285share/roundcube/program/localization/ka_GE/labels.inc
338share/roundcube/program/localization/kr/messages.inc 286share/roundcube/program/localization/ka_GE/messages.inc
 287share/roundcube/program/localization/ko_KR/labels.inc
 288share/roundcube/program/localization/ko_KR/messages.inc
339share/roundcube/program/localization/ku/labels.inc 289share/roundcube/program/localization/ku/labels.inc
340share/roundcube/program/localization/ku/messages.inc 290share/roundcube/program/localization/ku/messages.inc
341share/roundcube/program/localization/lt/labels.inc 291share/roundcube/program/localization/lt_LT/labels.inc
342share/roundcube/program/localization/lt/messages.inc 292share/roundcube/program/localization/lt_LT/messages.inc
343share/roundcube/program/localization/lv/labels.inc 293share/roundcube/program/localization/lv_LV/labels.inc
344share/roundcube/program/localization/lv/messages.inc 294share/roundcube/program/localization/lv_LV/messages.inc
345share/roundcube/program/localization/mk/labels.inc 295share/roundcube/program/localization/mk_MK/labels.inc
346share/roundcube/program/localization/mk/messages.inc 296share/roundcube/program/localization/mk_MK/messages.inc
347share/roundcube/program/localization/ms_MY/labels.inc 297share/roundcube/program/localization/ms_MY/labels.inc
348share/roundcube/program/localization/ms_MY/messages.inc 298share/roundcube/program/localization/ms_MY/messages.inc
349share/roundcube/program/localization/nb_NO/labels.inc 299share/roundcube/program/localization/nb_NO/labels.inc
350share/roundcube/program/localization/nb_NO/messages.inc 300share/roundcube/program/localization/nb_NO/messages.inc
351share/roundcube/program/localization/ne/labels.inc 301share/roundcube/program/localization/ne_NP/labels.inc
352share/roundcube/program/localization/ne/messages.inc 302share/roundcube/program/localization/ne_NP/messages.inc
353share/roundcube/program/localization/nl_BE/labels.inc 303share/roundcube/program/localization/nl_BE/labels.inc
354share/roundcube/program/localization/nl_BE/messages.inc 304share/roundcube/program/localization/nl_BE/messages.inc
355share/roundcube/program/localization/nl_NL/labels.inc 305share/roundcube/program/localization/nl_NL/labels.inc
356share/roundcube/program/localization/nl_NL/messages.inc 306share/roundcube/program/localization/nl_NL/messages.inc
357share/roundcube/program/localization/nn_NO/labels.inc 307share/roundcube/program/localization/nn_NO/labels.inc
358share/roundcube/program/localization/nn_NO/messages.inc 308share/roundcube/program/localization/nn_NO/messages.inc
359share/roundcube/program/localization/pl/labels.inc 309share/roundcube/program/localization/pl_PL/labels.inc
360share/roundcube/program/localization/pl/messages.inc 310share/roundcube/program/localization/pl_PL/messages.inc
361share/roundcube/program/localization/pt_BR/labels.inc 311share/roundcube/program/localization/pt_BR/labels.inc
362share/roundcube/program/localization/pt_BR/messages.inc 312share/roundcube/program/localization/pt_BR/messages.inc
363share/roundcube/program/localization/pt_PT/labels.inc 313share/roundcube/program/localization/pt_PT/labels.inc
364share/roundcube/program/localization/pt_PT/messages.inc 314share/roundcube/program/localization/pt_PT/messages.inc
365share/roundcube/program/localization/ro/labels.inc 315share/roundcube/program/localization/ro_RO/labels.inc
366share/roundcube/program/localization/ro/messages.inc 316share/roundcube/program/localization/ro_RO/messages.inc
367share/roundcube/program/localization/ru/labels.inc 317share/roundcube/program/localization/ru_RU/labels.inc
368share/roundcube/program/localization/ru/messages.inc 318share/roundcube/program/localization/ru_RU/messages.inc
369share/roundcube/program/localization/se/labels.inc 319share/roundcube/program/localization/si_LK/labels.inc
370share/roundcube/program/localization/se/messages.inc 320share/roundcube/program/localization/si_LK/messages.inc
371share/roundcube/program/localization/si/labels.inc 321share/roundcube/program/localization/sk_SK/labels.inc
372share/roundcube/program/localization/si/messages.inc 322share/roundcube/program/localization/sk_SK/messages.inc
373share/roundcube/program/localization/sk/labels.inc 323share/roundcube/program/localization/sl_SI/labels.inc
374share/roundcube/program/localization/sk/messages.inc 324share/roundcube/program/localization/sl_SI/messages.inc
375share/roundcube/program/localization/sl/labels.inc 
376share/roundcube/program/localization/sl/messages.inc 
377share/roundcube/program/localization/sq_AL/labels.inc 325share/roundcube/program/localization/sq_AL/labels.inc
378share/roundcube/program/localization/sq_AL/messages.inc 326share/roundcube/program/localization/sq_AL/messages.inc
379share/roundcube/program/localization/sr_cyrillic/labels.inc 327share/roundcube/program/localization/sr_CS/labels.inc
380share/roundcube/program/localization/sr_cyrillic/messages.inc 328share/roundcube/program/localization/sr_CS/messages.inc
381share/roundcube/program/localization/sr_latin/labels.inc 329share/roundcube/program/localization/sv_SE/labels.inc
382share/roundcube/program/localization/sr_latin/messages.inc 330share/roundcube/program/localization/sv_SE/messages.inc
383share/roundcube/program/localization/th_TH/labels.inc 331share/roundcube/program/localization/th_TH/labels.inc
384share/roundcube/program/localization/th_TH/messages.inc 332share/roundcube/program/localization/th_TH/messages.inc
385share/roundcube/program/localization/tr/labels.inc 333share/roundcube/program/localization/tr_TR/labels.inc
386share/roundcube/program/localization/tr/messages.inc 334share/roundcube/program/localization/tr_TR/messages.inc
387share/roundcube/program/localization/uk/labels.inc 335share/roundcube/program/localization/uk_UA/labels.inc
388share/roundcube/program/localization/uk/messages.inc 336share/roundcube/program/localization/uk_UA/messages.inc
389share/roundcube/program/localization/vn/labels.inc 337share/roundcube/program/localization/vi_VN/labels.inc
390share/roundcube/program/localization/vn/messages.inc 338share/roundcube/program/localization/vi_VN/messages.inc
391share/roundcube/program/localization/zh_CN/labels.inc 339share/roundcube/program/localization/zh_CN/labels.inc
392share/roundcube/program/localization/zh_CN/messages.inc 340share/roundcube/program/localization/zh_CN/messages.inc
393share/roundcube/program/localization/zh_TW/labels.inc 341share/roundcube/program/localization/zh_TW/labels.inc
394share/roundcube/program/localization/zh_TW/messages.inc 342share/roundcube/program/localization/zh_TW/messages.inc
395share/roundcube/program/steps/addressbook/copy.inc 343share/roundcube/program/steps/addressbook/copy.inc
396share/roundcube/program/steps/addressbook/delete.inc 344share/roundcube/program/steps/addressbook/delete.inc
397share/roundcube/program/steps/addressbook/edit.inc 345share/roundcube/program/steps/addressbook/edit.inc
398share/roundcube/program/steps/addressbook/func.inc 346share/roundcube/program/steps/addressbook/func.inc
399share/roundcube/program/steps/addressbook/list.inc 347share/roundcube/program/steps/addressbook/list.inc
400share/roundcube/program/steps/addressbook/mailto.inc 348share/roundcube/program/steps/addressbook/mailto.inc
401share/roundcube/program/steps/addressbook/save.inc 349share/roundcube/program/steps/addressbook/save.inc
402share/roundcube/program/steps/addressbook/search.inc 350share/roundcube/program/steps/addressbook/search.inc
403share/roundcube/program/steps/addressbook/show.inc 351share/roundcube/program/steps/addressbook/show.inc
404share/roundcube/program/steps/error.inc 352share/roundcube/program/steps/error.inc
405share/roundcube/program/steps/mail/addcontact.inc 353share/roundcube/program/steps/mail/addcontact.inc
406share/roundcube/program/steps/mail/check_recent.inc 354share/roundcube/program/steps/mail/check_recent.inc
407share/roundcube/program/steps/mail/compose.inc 355share/roundcube/program/steps/mail/compose.inc
408share/roundcube/program/steps/mail/folders.inc 356share/roundcube/program/steps/mail/folders.inc
409share/roundcube/program/steps/mail/func.inc 357share/roundcube/program/steps/mail/func.inc
410share/roundcube/program/steps/mail/get.inc 358share/roundcube/program/steps/mail/get.inc
411share/roundcube/program/steps/mail/getunread.inc 359share/roundcube/program/steps/mail/getunread.inc
412share/roundcube/program/steps/mail/list.inc 360share/roundcube/program/steps/mail/list.inc
413share/roundcube/program/steps/mail/mark.inc 361share/roundcube/program/steps/mail/mark.inc
414share/roundcube/program/steps/mail/move_del.inc 362share/roundcube/program/steps/mail/move_del.inc
415share/roundcube/program/steps/mail/quotadisplay.inc 
416share/roundcube/program/steps/mail/rss.inc 363share/roundcube/program/steps/mail/rss.inc
417share/roundcube/program/steps/mail/search.inc 364share/roundcube/program/steps/mail/search.inc
418share/roundcube/program/steps/mail/sendmail.inc 365share/roundcube/program/steps/mail/sendmail.inc
419share/roundcube/program/steps/mail/sendmdn.inc 366share/roundcube/program/steps/mail/sendmdn.inc
420share/roundcube/program/steps/mail/show.inc 367share/roundcube/program/steps/mail/show.inc
421share/roundcube/program/steps/mail/spell.inc 368share/roundcube/program/steps/mail/spell.inc
422share/roundcube/program/steps/mail/upload.inc 369share/roundcube/program/steps/mail/upload.inc
423share/roundcube/program/steps/mail/viewsource.inc 370share/roundcube/program/steps/mail/viewsource.inc
424share/roundcube/program/steps/settings/delete_identity.inc 371share/roundcube/program/steps/settings/delete_identity.inc
425share/roundcube/program/steps/settings/edit_identity.inc 372share/roundcube/program/steps/settings/edit_identity.inc
426share/roundcube/program/steps/settings/func.inc 373share/roundcube/program/steps/settings/func.inc
427share/roundcube/program/steps/settings/identities.inc 374share/roundcube/program/steps/settings/identities.inc
428share/roundcube/program/steps/settings/manage_folders.inc 375share/roundcube/program/steps/settings/manage_folders.inc
429share/roundcube/program/steps/settings/save_identity.inc 376share/roundcube/program/steps/settings/save_identity.inc
430share/roundcube/program/steps/settings/save_prefs.inc 377share/roundcube/program/steps/settings/save_prefs.inc
431share/roundcube/robots.txt 378share/roundcube/robots.txt
432share/roundcube/skins/default/addresses.css 379share/roundcube/skins/default/addresses.css
433share/roundcube/skins/default/colorpicker.css 380share/roundcube/skins/default/colorpicker.css
434share/roundcube/skins/default/common.css 381share/roundcube/skins/default/common.css
435share/roundcube/skins/default/editor_content.css 382share/roundcube/skins/default/editor_content.css
436share/roundcube/skins/default/editor_ui.css 
437share/roundcube/skins/default/googiespell.css 383share/roundcube/skins/default/googiespell.css
438share/roundcube/skins/default/images/blank.gif 384share/roundcube/skins/default/images/blank.gif
439share/roundcube/skins/default/images/buttons/add_act.png 385share/roundcube/skins/default/images/buttons/add_act.png
440share/roundcube/skins/default/images/buttons/add_contact_act.png 386share/roundcube/skins/default/images/buttons/add_contact_act.png
441share/roundcube/skins/default/images/buttons/add_contact_pas.png 387share/roundcube/skins/default/images/buttons/add_contact_pas.png
442share/roundcube/skins/default/images/buttons/add_contact_sel.png 388share/roundcube/skins/default/images/buttons/add_contact_sel.png
443share/roundcube/skins/default/images/buttons/add_pas.png 389share/roundcube/skins/default/images/buttons/add_pas.png
444share/roundcube/skins/default/images/buttons/add_sel.png 390share/roundcube/skins/default/images/buttons/add_sel.png
445share/roundcube/skins/default/images/buttons/addressbook.gif 391share/roundcube/skins/default/images/buttons/addressbook.gif
446share/roundcube/skins/default/images/buttons/addressbook.png 392share/roundcube/skins/default/images/buttons/addressbook.png
447share/roundcube/skins/default/images/buttons/attach_act.png 393share/roundcube/skins/default/images/buttons/attach_act.png
448share/roundcube/skins/default/images/buttons/attach_pas.png 394share/roundcube/skins/default/images/buttons/attach_pas.png
449share/roundcube/skins/default/images/buttons/attach_sel.png 395share/roundcube/skins/default/images/buttons/attach_sel.png
@@ -597,127 +543,158 @@ share/roundcube/skins/default/watermark. @@ -597,127 +543,158 @@ share/roundcube/skins/default/watermark.
597@dirrm share/roundcube/skins/default/images/icons 543@dirrm share/roundcube/skins/default/images/icons
598@dirrm share/roundcube/skins/default/images/googiespell 544@dirrm share/roundcube/skins/default/images/googiespell
599@dirrm share/roundcube/skins/default/images/display 545@dirrm share/roundcube/skins/default/images/display
600@dirrm share/roundcube/skins/default/images/buttons 546@dirrm share/roundcube/skins/default/images/buttons
601@dirrm share/roundcube/skins/default/images 547@dirrm share/roundcube/skins/default/images
602@dirrm share/roundcube/skins/default 548@dirrm share/roundcube/skins/default
603@dirrm share/roundcube/skins 549@dirrm share/roundcube/skins
604@dirrm share/roundcube/program/steps/settings 550@dirrm share/roundcube/program/steps/settings
605@dirrm share/roundcube/program/steps/mail 551@dirrm share/roundcube/program/steps/mail
606@dirrm share/roundcube/program/steps/addressbook 552@dirrm share/roundcube/program/steps/addressbook
607@dirrm share/roundcube/program/steps 553@dirrm share/roundcube/program/steps
608@dirrm share/roundcube/program/localization/zh_TW 554@dirrm share/roundcube/program/localization/zh_TW
609@dirrm share/roundcube/program/localization/zh_CN 555@dirrm share/roundcube/program/localization/zh_CN
610@dirrm share/roundcube/program/localization/vn 556@dirrm share/roundcube/program/localization/vi_VN
611@dirrm share/roundcube/program/localization/uk 557@dirrm share/roundcube/program/localization/uk_UA
612@dirrm share/roundcube/program/localization/tr 558@dirrm share/roundcube/program/localization/tr_TR
613@dirrm share/roundcube/program/localization/th_TH 559@dirrm share/roundcube/program/localization/th_TH
614@dirrm share/roundcube/program/localization/sr_latin 560@dirrm share/roundcube/program/localization/sv_SE
615@dirrm share/roundcube/program/localization/sr_cyrillic 561@dirrm share/roundcube/program/localization/sr_CS
616@dirrm share/roundcube/program/localization/sq_AL 562@dirrm share/roundcube/program/localization/sq_AL
617@dirrm share/roundcube/program/localization/sl 563@dirrm share/roundcube/program/localization/sl_SI
618@dirrm share/roundcube/program/localization/sk 564@dirrm share/roundcube/program/localization/sk_SK
619@dirrm share/roundcube/program/localization/si 565@dirrm share/roundcube/program/localization/si_LK
620@dirrm share/roundcube/program/localization/se 566@dirrm share/roundcube/program/localization/ru_RU
621@dirrm share/roundcube/program/localization/ru 567@dirrm share/roundcube/program/localization/ro_RO
622@dirrm share/roundcube/program/localization/ro 
623@dirrm share/roundcube/program/localization/pt_PT 568@dirrm share/roundcube/program/localization/pt_PT
624@dirrm share/roundcube/program/localization/pt_BR 569@dirrm share/roundcube/program/localization/pt_BR
625@dirrm share/roundcube/program/localization/pl 570@dirrm share/roundcube/program/localization/pl_PL
626@dirrm share/roundcube/program/localization/nn_NO 571@dirrm share/roundcube/program/localization/nn_NO
627@dirrm share/roundcube/program/localization/nl_NL 572@dirrm share/roundcube/program/localization/nl_NL
628@dirrm share/roundcube/program/localization/nl_BE 573@dirrm share/roundcube/program/localization/nl_BE
629@dirrm share/roundcube/program/localization/ne 574@dirrm share/roundcube/program/localization/ne_NP
630@dirrm share/roundcube/program/localization/nb_NO 575@dirrm share/roundcube/program/localization/nb_NO
631@dirrm share/roundcube/program/localization/ms_MY 576@dirrm share/roundcube/program/localization/ms_MY
632@dirrm share/roundcube/program/localization/mk 577@dirrm share/roundcube/program/localization/mk_MK
633@dirrm share/roundcube/program/localization/lv 578@dirrm share/roundcube/program/localization/lv_LV
634@dirrm share/roundcube/program/localization/lt 579@dirrm share/roundcube/program/localization/lt_LT
635@dirrm share/roundcube/program/localization/ku 580@dirrm share/roundcube/program/localization/ku
636@dirrm share/roundcube/program/localization/kr 581@dirrm share/roundcube/program/localization/ko_KR
637@dirrm share/roundcube/program/localization/ja 582@dirrm share/roundcube/program/localization/ka_GE
638@dirrm share/roundcube/program/localization/it 583@dirrm share/roundcube/program/localization/ja_JP
639@dirrm share/roundcube/program/localization/is 584@dirrm share/roundcube/program/localization/it_IT
 585@dirrm share/roundcube/program/localization/is_IS
640@dirrm share/roundcube/program/localization/id_ID 586@dirrm share/roundcube/program/localization/id_ID
641@dirrm share/roundcube/program/localization/hu 587@dirrm share/roundcube/program/localization/hy_AM
 588@dirrm share/roundcube/program/localization/hu_HU
642@dirrm share/roundcube/program/localization/hr 589@dirrm share/roundcube/program/localization/hr
643@dirrm share/roundcube/program/localization/hi 590@dirrm share/roundcube/program/localization/hi_IN
644@dirrm share/roundcube/program/localization/he 591@dirrm share/roundcube/program/localization/he_IL
645@dirrm share/roundcube/program/localization/gl 592@dirrm share/roundcube/program/localization/gl_ES
646@dirrm share/roundcube/program/localization/ge 
647@dirrm share/roundcube/program/localization/ga_IE 593@dirrm share/roundcube/program/localization/ga_IE
648@dirrm share/roundcube/program/localization/fr 594@dirrm share/roundcube/program/localization/fr_FR
649@dirrm share/roundcube/program/localization/fi 595@dirrm share/roundcube/program/localization/fi_FI
650@dirrm share/roundcube/program/localization/fa 596@dirrm share/roundcube/program/localization/fa
651@dirrm share/roundcube/program/localization/eu 597@dirrm share/roundcube/program/localization/eu_ES
652@dirrm share/roundcube/program/localization/et_EE 598@dirrm share/roundcube/program/localization/et_EE
653@dirrm share/roundcube/program/localization/es 599@dirrm share/roundcube/program/localization/es_ES
654@dirrm share/roundcube/program/localization/eo 600@dirrm share/roundcube/program/localization/eo
655@dirrm share/roundcube/program/localization/en_US 601@dirrm share/roundcube/program/localization/en_US
656@dirrm share/roundcube/program/localization/en_GB 602@dirrm share/roundcube/program/localization/en_GB
657@dirrm share/roundcube/program/localization/el 603@dirrm share/roundcube/program/localization/el_GR
658@dirrm share/roundcube/program/localization/de_DE 604@dirrm share/roundcube/program/localization/de_DE
659@dirrm share/roundcube/program/localization/de_CH 605@dirrm share/roundcube/program/localization/de_CH
660@dirrm share/roundcube/program/localization/da 606@dirrm share/roundcube/program/localization/da_DK
661@dirrm share/roundcube/program/localization/cz 607@dirrm share/roundcube/program/localization/cs_CZ
662@dirrm share/roundcube/program/localization/ca 608@dirrm share/roundcube/program/localization/ca_ES
663@dirrm share/roundcube/program/localization/bs_BA 609@dirrm share/roundcube/program/localization/bs_BA
664@dirrm share/roundcube/program/localization/bg 610@dirrm share/roundcube/program/localization/bg_BG
665@dirrm share/roundcube/program/localization/ar 611@dirrm share/roundcube/program/localization/ar_SA
666@dirrm share/roundcube/program/localization/am 
667@dirrm share/roundcube/program/localization 612@dirrm share/roundcube/program/localization
668@dirrm share/roundcube/program/lib 613@dirrm share/roundcube/program/lib
669@dirrm share/roundcube/program/js/tiny_mce/utils 614@dirrm share/roundcube/program/js/tiny_mce/utils
 615@dirrm share/roundcube/program/js/tiny_mce/themes/simple/skins/o2k7/img
 616@dirrm share/roundcube/program/js/tiny_mce/themes/simple/skins/o2k7
 617@dirrm share/roundcube/program/js/tiny_mce/themes/simple/skins/default
 618@dirrm share/roundcube/program/js/tiny_mce/themes/simple/skins
 619@dirrm share/roundcube/program/js/tiny_mce/themes/simple/langs
 620@dirrm share/roundcube/program/js/tiny_mce/themes/simple/img
 621@dirrm share/roundcube/program/js/tiny_mce/themes/simple
 622@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7/img
 623@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins/o2k7
 624@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins/default/img
 625@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins/default
 626@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/skins
670@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/langs 627@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/langs
671@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/jscripts 628@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/jscripts
 629@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/js
 630@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/img
672@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images/xp 631@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images/xp
673@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images 632@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/images
674@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images 633@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images
675@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en 634@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs/en
676@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs 635@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/docs
677@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/css 636@dirrm share/roundcube/program/js/tiny_mce/themes/advanced/css
678@dirrm share/roundcube/program/js/tiny_mce/themes/advanced 637@dirrm share/roundcube/program/js/tiny_mce/themes/advanced
679@dirrm share/roundcube/program/js/tiny_mce/themes 638@dirrm share/roundcube/program/js/tiny_mce/themes
 639@dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/langs
 640@dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/js
 641@dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras/css
 642@dirrm share/roundcube/program/js/tiny_mce/plugins/xhtmlxtras
680@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/langs 643@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/langs
681@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/images 644@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars/images
682@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars 645@dirrm share/roundcube/program/js/tiny_mce/plugins/visualchars
683@dirrm share/roundcube/program/js/tiny_mce/plugins/table/langs 646@dirrm share/roundcube/program/js/tiny_mce/plugins/table/langs
684@dirrm share/roundcube/program/js/tiny_mce/plugins/table/jscripts 647@dirrm share/roundcube/program/js/tiny_mce/plugins/table/jscripts
 648@dirrm share/roundcube/program/js/tiny_mce/plugins/table/js
685@dirrm share/roundcube/program/js/tiny_mce/plugins/table/images 649@dirrm share/roundcube/program/js/tiny_mce/plugins/table/images
686@dirrm share/roundcube/program/js/tiny_mce/plugins/table/css 650@dirrm share/roundcube/program/js/tiny_mce/plugins/table/css
687@dirrm share/roundcube/program/js/tiny_mce/plugins/table 651@dirrm share/roundcube/program/js/tiny_mce/plugins/table
688@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/langs 652@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/langs
 653@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/img
689@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/images 654@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/images
690@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/css 655@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/css
691@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes 656@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes
692@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker 657@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker
693@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs 658@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs
694@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/jscripts 659@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/jscripts
 660@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/js
695@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/images 661@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/images
696@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/css 662@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace/css
697@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace 663@dirrm share/roundcube/program/js/tiny_mce/plugins/searchreplace
 664@dirrm share/roundcube/program/js/tiny_mce/plugins/paste/langs
 665@dirrm share/roundcube/program/js/tiny_mce/plugins/paste/js
 666@dirrm share/roundcube/program/js/tiny_mce/plugins/paste/css
 667@dirrm share/roundcube/program/js/tiny_mce/plugins/paste
698@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/langs 668@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/langs
699@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/images 669@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking/images
700@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking 670@dirrm share/roundcube/program/js/tiny_mce/plugins/nonbreaking
701@dirrm share/roundcube/program/js/tiny_mce/plugins/media/langs 671@dirrm share/roundcube/program/js/tiny_mce/plugins/media/langs
702@dirrm share/roundcube/program/js/tiny_mce/plugins/media/jscripts 672@dirrm share/roundcube/program/js/tiny_mce/plugins/media/jscripts
 673@dirrm share/roundcube/program/js/tiny_mce/plugins/media/js
 674@dirrm share/roundcube/program/js/tiny_mce/plugins/media/img
703@dirrm share/roundcube/program/js/tiny_mce/plugins/media/images 675@dirrm share/roundcube/program/js/tiny_mce/plugins/media/images
704@dirrm share/roundcube/program/js/tiny_mce/plugins/media/css 676@dirrm share/roundcube/program/js/tiny_mce/plugins/media/css
705@dirrm share/roundcube/program/js/tiny_mce/plugins/media 677@dirrm share/roundcube/program/js/tiny_mce/plugins/media
706@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/langs 678@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/langs
707@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/jscripts 679@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/jscripts
 680@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/js
 681@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/img
708@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/images 682@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions/images
709@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions 683@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions
 684@dirrm share/roundcube/program/js/tiny_mce/plugins/directionality
 685@dirrm share/roundcube/program/js/tiny_mce/plugins/contextmenu
 686@dirrm share/roundcube/program/js/tiny_mce/plugins/compat2x
710@dirrm share/roundcube/program/js/tiny_mce/plugins/cleanup 687@dirrm share/roundcube/program/js/tiny_mce/plugins/cleanup
711@dirrm share/roundcube/program/js/tiny_mce/plugins 688@dirrm share/roundcube/program/js/tiny_mce/plugins
712@dirrm share/roundcube/program/js/tiny_mce/langs 689@dirrm share/roundcube/program/js/tiny_mce/langs
713@dirrm share/roundcube/program/js/tiny_mce 690@dirrm share/roundcube/program/js/tiny_mce
714@dirrm share/roundcube/program/js 691@dirrm share/roundcube/program/js
715@dirrm share/roundcube/program/include 692@dirrm share/roundcube/program/include
716@dirrm share/roundcube/program 693@dirrm share/roundcube/program
717@dirrm share/roundcube/installer/images 694@dirrm share/roundcube/installer/images
718@dirrm share/roundcube/installer 695@dirrm share/roundcube/installer
719@unexec ${RMDIR} %D/share/roundcube/config 2>/dev/null || ${TRUE} 
720@unexec ${RMDIR} %D/share/roundcube 2>/dev/null || ${TRUE} 696@unexec ${RMDIR} %D/share/roundcube 2>/dev/null || ${TRUE}
 697@unexec ${RMDIR} %D/share/roundcube/config 2>/dev/null || ${TRUE}
721@dirrm share/examples/roundcube/SQL 698@dirrm share/examples/roundcube/SQL
722@dirrm share/examples/roundcube 699@dirrm share/examples/roundcube
723@dirrm share/doc/roundcube 700@dirrm share/doc/roundcube

cvs diff -r1.6 -r1.7 pkgsrc/mail/roundcube/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/distinfo 2008/05/04 16:34:03 1.6
+++ pkgsrc/mail/roundcube/distinfo 2008/07/30 21:29:57 1.7
@@ -1,8 +1,13 @@ @@ -1,8 +1,13 @@
1$NetBSD: distinfo,v 1.6 2008/05/04 16:34:03 adrianp Exp $ 1$NetBSD: distinfo,v 1.7 2008/07/30 21:29:57 schmonz Exp $
2 2
3SHA1 (roundcubemail-0.1.1-dep.tar.gz) = 747ea8ffedfbfea96a5139ffd2c4e4120cba7f60 3SHA1 (roundcubemail-0.2-alpha-dep.1.tar.gz) = b5728599f1913794410d57af76297f9d414b4863
4RMD160 (roundcubemail-0.1.1-dep.tar.gz) = 525bde8ef722bc04a28ea326d716e390a0073c8a 4RMD160 (roundcubemail-0.2-alpha-dep.1.tar.gz) = 42a49f6b03de62978ba38cb1ec8f981fae13dc16
5Size (roundcubemail-0.1.1-dep.tar.gz) = 964612 bytes 5Size (roundcubemail-0.2-alpha-dep.1.tar.gz) = 898071 bytes
6SHA1 (patch-aa) = 621204db27874a799e5190e2cc00c3187cb3c61a 6SHA1 (patch-aa) = 621204db27874a799e5190e2cc00c3187cb3c61a
7SHA1 (patch-ac) = 9e679ae35bf9722d26a6ea786ef0ff5c457116e3 7SHA1 (patch-ab) = bf0d370822f91ef939d9cec222c05a164e4d3006
8SHA1 (patch-ad) = f0cd3aaf6f9dcd551e3cd630130a198c3e26a6b7 8SHA1 (patch-ac) = ab4368d10573ccc0440fd778a80de539e0398d87
 9SHA1 (patch-ad) = 10809379b17f65648cbfd7e6a419c5581d7e9c48
 10SHA1 (patch-ae) = c9b56229d8f33687f9062c44a690649a7058da92
 11SHA1 (patch-af) = 2fc234cba7e8fac9e5b57edd70985fd022d811ff
 12SHA1 (patch-ag) = fa87675c2dcd37df0cc814d79459ee7c0992100f
 13SHA1 (patch-ah) = 1a7a36132549c7a07f2556fbc21e70263906fead

File Added: pkgsrc/mail/roundcube/patches/Attic/patch-ab
$NetBSD: patch-ab,v 1.4 2008/07/30 21:29:57 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>&lt;?php ?&gt;</tt> brackets when saving the files.</p>';
   
   $textbox = new html_textarea(array('rows' => 16, 'cols' => 60, 'class' => "configfile"));

cvs diff -r1.1 -r1.2 pkgsrc/mail/roundcube/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/patches/Attic/patch-ac 2008/05/04 16:34:03 1.1
+++ pkgsrc/mail/roundcube/patches/Attic/patch-ac 2008/07/30 21:29:57 1.2
@@ -1,22 +1,13 @@ @@ -1,22 +1,13 @@
1$NetBSD: patch-ac,v 1.1 2008/05/04 16:34:03 adrianp Exp $ 1$NetBSD: patch-ac,v 1.2 2008/07/30 21:29:57 schmonz Exp $
2 2
3--- installer/config.php.orig 2008-04-05 13:49:21.000000000 +0100 3--- installer/index.php.orig 2008-06-16 12:42:39.000000000 -0400
4+++ installer/config.php 4+++ installer/index.php
5@@ -187,7 +187,7 @@ echo $select_mdnreq->show(intval($RCI->g 5@@ -59,7 +59,7 @@ function __autoload($classname)
6 <p>Database settings for read/write operations:</p> 6 if ($RCI->configured && !$RCI->getprop('enable_installer') && !$_SESSION['allowinstaller']) {
7 <?php 7 // header("HTTP/1.0 404 Not Found");
8  8 echo '<h2 class="error">The installer is disabled!</h2>';
9-require_once 'DB.php'; 9- echo '<p>To enable it again, set <tt>$rcmail_config[\'enable_installer\'] = true;</tt> in config/main.inc.php</p>';
10+require_once 'MDB2.php'; 10+ echo '<p>To enable it again, set <tt>$rcmail_config[\'enable_installer\'] = true;</tt> in '.RCMAIL_CONFIG_DIR.'/main.inc.php</p>';
11  11 echo '</div></body></html>';
12 $supported_dbs = array('MySQL' => 'mysql', 'MySQLi' => 'mysqli', 12 exit;
13 'PgSQL' => 'pgsql', 'SQLite' => 'sqlite'); 13 }
14@@ -204,7 +204,7 @@ $input_dbname = new textfield(array('nam 
15 $input_dbuser = new textfield(array('name' => '_dbuser', 'size' => 20, 'id' => "cfgdbuser")); 
16 $input_dbpass = new textfield(array('name' => '_dbpass', 'size' => 20, 'id' => "cfgdbpass")); 
17  
18-$dsnw = DB::parseDSN($RCI->getprop('db_dsnw')); 
19+$dsnw = MDB2::parseDSN($RCI->getprop('db_dsnw')); 
20  
21 echo $select_dbtype->show($RCI->is_post ? $_POST['_dbtype'] : $dsnw['phptype']); 
22 echo '<label for="cfgdbtype">Database type</label><br />'; 

cvs diff -r1.1 -r1.2 pkgsrc/mail/roundcube/patches/Attic/patch-ad (expand / switch to unified diff)

--- pkgsrc/mail/roundcube/patches/Attic/patch-ad 2008/05/04 16:34:03 1.1
+++ pkgsrc/mail/roundcube/patches/Attic/patch-ad 2008/07/30 21:29:57 1.2
@@ -1,13 +1,19 @@ @@ -1,13 +1,19 @@
1$NetBSD: patch-ad,v 1.1 2008/05/04 16:34:03 adrianp Exp $ 1$NetBSD: patch-ad,v 1.2 2008/07/30 21:29:57 schmonz Exp $
2 2
3--- index.php.orig 2008-04-05 13:49:21.000000000 +0100 3--- installer/rcube_install.php.orig 2008-05-05 02:48:39.000000000 -0400
4+++ index.php 4+++ installer/rcube_install.php
5@@ -161,7 +161,7 @@ if ($_action=='login' && $_task=='mail') 5@@ -79,12 +79,12 @@ class rcube_install
6 } 6 */
7 else if ($_SESSION['temp'] && !empty($_POST['_user']) && isset($_POST['_pass']) && 7 function _load_config($suffix)
8 rcmail_login(trim(get_input_value('_user', RCUBE_INPUT_POST), ' '), 
9- get_input_value('_pass', RCUBE_INPUT_POST, true, 'ISO-8859-1'), $host)) 
10+ get_input_value('_pass', RCUBE_INPUT_POST, true, ''), $host)) 
11 { 8 {
12 // create new session ID 9- @include '../config/main.inc' . $suffix;
13 unset($_SESSION['temp']); 10+ @include RCMAIL_CONFIG_DIR . '/main.inc' . $suffix;
 11 if (is_array($rcmail_config)) {
 12 $this->config += $rcmail_config;
 13 }
 14
 15- @include '../config/db.inc'. $suffix;
 16+ @include RCMAIL_CONFIG_DIR . '/db.inc'. $suffix;
 17 if (is_array($rcmail_config)) {
 18 $this->config += $rcmail_config;
 19 }

File Added: pkgsrc/mail/roundcube/patches/Attic/patch-ae
$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');

File Added: pkgsrc/mail/roundcube/patches/Attic/patch-af
$NetBSD: patch-af,v 1.1 2008/07/30 21:29:57 schmonz Exp $

--- program/include/iniset.php.orig	2008-06-09 16:57:53.000000000 -0400
+++ program/include/iniset.php
@@ -30,6 +30,9 @@ if (!defined('INSTALL_PATH')) {
   define('INSTALL_PATH', dirname($_SERVER['SCRIPT_FILENAME']).'/');
 }
 
+// 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) ? ';' : ':'));

File Added: pkgsrc/mail/roundcube/patches/Attic/patch-ag
$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);
     }

File Added: pkgsrc/mail/roundcube/patches/Attic/patch-ah
$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);
     }
   }