diff options
author | adrianp <adrianp> | 2007-04-08 17:04:08 +0000 |
---|---|---|
committer | adrianp <adrianp> | 2007-04-08 17:04:08 +0000 |
commit | 6c16816a666a69814d3c7b9d049e7132c3d5c7b5 (patch) | |
tree | 2629106075e0594a4b0ee659bf30e7060632e3a3 /mail | |
parent | 56c4d13716477d2efda1fe9968071134f4a2d954 (diff) | |
download | pkgsrc-6c16816a666a69814d3c7b9d049e7132c3d5c7b5.tar.gz |
RoundCube Webmail is a browser-based multilingual IMAP client with an
application-like user interface. It provides full functionality you expect
from an e-mail client, including MIME support, address book, folder
manipulation, message searching and spell checking. RoundCube Webmail is
written in PHP and requires the MySQL database. The user interface is fully
skinnable using XHTML and CSS 2.
This is roundcube-0.1-20070314 (SVN build 508)
Suggested by schmonz@
Diffstat (limited to 'mail')
-rw-r--r-- | mail/roundcube/DESCR | 6 | ||||
-rw-r--r-- | mail/roundcube/MESSAGE | 15 | ||||
-rw-r--r-- | mail/roundcube/Makefile | 93 | ||||
-rw-r--r-- | mail/roundcube/PLIST | 715 | ||||
-rw-r--r-- | mail/roundcube/distinfo | 5 | ||||
-rw-r--r-- | mail/roundcube/files/roundcube.conf | 15 | ||||
-rw-r--r-- | mail/roundcube/options.mk | 43 |
7 files changed, 892 insertions, 0 deletions
diff --git a/mail/roundcube/DESCR b/mail/roundcube/DESCR new file mode 100644 index 00000000000..e0780eded55 --- /dev/null +++ b/mail/roundcube/DESCR @@ -0,0 +1,6 @@ +RoundCube Webmail is a browser-based multilingual IMAP client with an +application-like user interface. It provides full functionality you expect +from an e-mail client, including MIME support, address book, folder +manipulation, message searching and spell checking. RoundCube Webmail is +written in PHP and requires the MySQL database. The user interface is fully +skinnable using XHTML and CSS 2. diff --git a/mail/roundcube/MESSAGE b/mail/roundcube/MESSAGE new file mode 100644 index 00000000000..3f9eacf26b5 --- /dev/null +++ b/mail/roundcube/MESSAGE @@ -0,0 +1,15 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ + +Please refer to the following file on how to setup your RoundCube +installation. + + ${DOCDIR}/INSTALL + +You will also need to make RoundCube accessible through your HTTP server. If +you are running Apache and ap-php, then you can add the following lines +to httpd.conf: + + Include ${PKG_SYSCONFDIR}/roundcube.conf + +=========================================================================== diff --git a/mail/roundcube/Makefile b/mail/roundcube/Makefile new file mode 100644 index 00000000000..aa412622187 --- /dev/null +++ b/mail/roundcube/Makefile @@ -0,0 +1,93 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ +# + +# SVN build 508 +DISTNAME= roundcube-0.1-20070314 +PKGNAME= ${DISTNAME:S/-0.1//} +CATEGORIES= mail +MASTER_SITES= http://www.farrokhi.net/roundcube/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= adrianp@NetBSD.org +HOMEPAGE= http://roundcube.net/ +COMMENT= Browser-based multilingual IMAP client + +.include "../../lang/php/phpversion.mk" + +DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.1:../../converters/php-iconv +DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.1:../../misc/php-mbstring +DEPENDS+= ${PHP_PKG_PREFIX}-imap>=4.3.1:../../mail/php-imap + +USE_LANGUAGES= # none +WRKSRC= ${WRKDIR}/roundcubemail + +.include "../../mk/bsd.prefs.mk" + +PKG_SYSCONFSUBDIR?= httpd + +BUILD_DEFS+= APACHE_USER APACHE_GROUP +RCDIR= ${PREFIX}/share/roundcube +EGDIR= ${PREFIX}/share/examples/roundcube +DOCDIR= ${PREFIX}/share/doc/roundcube +PAX_DIRS= program skins + +MESSAGE_SUBST+= DOCDIR=${DOCDIR:Q} PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q} + +CONF_FILES= ${EGDIR}/roundcube.conf ${PKG_SYSCONFDIR}/roundcube.conf +CONF_FILES_PERMS+= ${EGDIR}/db.inc.php ${RCDIR}/config/db.inc.php \ + ${APACHE_USER} ${APACHE_GROUP} 0440 +CONF_FILES_PERMS+= ${EGDIR}/main.inc.php ${RCDIR}/config/main.inc.php \ + ${APACHE_USER} ${APACHE_GROUP} 0440 + +SUBST_CLASSES+= files +SUBST_STAGE.files= post-build +SUBST_FILES.files= roundcube.conf +SUBST_SED.files= -e "s|@RCDIR@|${RCDIR}|g" +SUBST_MESSAGE.files= Fixing configuration files. + +.include "options.mk" +.include "../../mk/apache.mk" + +do-build: + ${CP} ${FILESDIR}/roundcube.conf ${WRKSRC}/roundcube.conf + +do-install: + ${INSTALL_DATA_DIR} ${RCDIR} + ${INSTALL_DATA_DIR} ${RCDIR}/config + ${INSTALL_DATA_DIR} ${RCDIR}/program + ${INSTALL_DATA_DIR} ${RCDIR}/skins + ${INSTALL_DATA_DIR} ${RCDIR}/temp + ${INSTALL_DATA_DIR} ${RCDIR}/logs + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA_DIR} ${EGDIR}/SQL + ${INSTALL_DATA_DIR} ${DOCDIR} + + ${INSTALL_DATA} ${WRKSRC}/roundcube.conf ${EGDIR}/roundcube.conf + ${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/UPGRADING ${DOCDIR} + + ${INSTALL_DATA} ${WRKSRC}/SQL/*.sql ${EGDIR}/SQL/ + + ${INSTALL_DATA} ${WRKSRC}/.htaccess ${RCDIR}/ + ${INSTALL_DATA} ${WRKSRC}/config/.htaccess ${RCDIR}/config/ + ${INSTALL_DATA} ${WRKSRC}/temp/.htaccess ${RCDIR}/temp/ + ${INSTALL_DATA} ${WRKSRC}/logs/.htaccess ${RCDIR}/logs/ + + ${INSTALL_DATA} ${WRKSRC}/index.php ${RCDIR}/ + + ${INSTALL_DATA} ${WRKSRC}/config/db.inc.php.dist ${EGDIR}/db.inc.php + ${INSTALL_DATA} ${WRKSRC}/config/main.inc.php.dist ${EGDIR}/main.inc.php + + ${CHOWN} ${APACHE_USER}:${APACHE_GROUP} ${RCDIR}/temp/ + ${CHOWN} ${APACHE_USER}:${APACHE_GROUP} ${RCDIR}/logs/ + +.for i in ${PAX_DIRS} + cd ${WRKSRC}/${i} && ${PAX} -rw . ${RCDIR}/${i} + ${FIND} ${RCDIR}/${i} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} + ${FIND} ${RCDIR}/${i} -type d | ${XARGS} ${CHMOD} ${PKGDIRMODE} + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${RCDIR}/${i} +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/roundcube/PLIST b/mail/roundcube/PLIST new file mode 100644 index 00000000000..082ce8e721d --- /dev/null +++ b/mail/roundcube/PLIST @@ -0,0 +1,715 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ +share/doc/roundcube/INSTALL +share/doc/roundcube/LICENSE +share/doc/roundcube/README +share/doc/roundcube/UPGRADING +share/examples/roundcube/SQL/mssql.initial.sql +share/examples/roundcube/SQL/mysql.initial.sql +share/examples/roundcube/SQL/mysql.update-0.1a.sql +share/examples/roundcube/SQL/mysql.update.sql +share/examples/roundcube/SQL/mysql5.initial.sql +share/examples/roundcube/SQL/postgres.initial.sql +share/examples/roundcube/SQL/postgres.update.sql +share/examples/roundcube/SQL/sqlite.initial.sql +share/examples/roundcube/SQL/sqlite.update.sql +share/examples/roundcube/db.inc.php +share/examples/roundcube/main.inc.php +share/examples/roundcube/roundcube.conf +share/roundcube/.htaccess +share/roundcube/config/.htaccess +share/roundcube/index.php +share/roundcube/logs/.htaccess +share/roundcube/program/blank.gif +share/roundcube/program/blocked.gif +share/roundcube/program/include/bugs.inc +share/roundcube/program/include/cache.inc +share/roundcube/program/include/main.inc +share/roundcube/program/include/rcube_db.inc +share/roundcube/program/include/rcube_imap.inc +share/roundcube/program/include/rcube_ldap.inc +share/roundcube/program/include/rcube_mdb2.inc +share/roundcube/program/include/rcube_shared.inc +share/roundcube/program/include/rcube_smtp.inc +share/roundcube/program/include/rcube_sqlite.inc +share/roundcube/program/include/session.inc +share/roundcube/program/js/app.js +share/roundcube/program/js/common.js +share/roundcube/program/js/editor.js +share/roundcube/program/js/googiespell.js +share/roundcube/program/js/list.js +share/roundcube/program/js/tiny_mce/blank.htm +share/roundcube/program/js/tiny_mce/langs/en.js +share/roundcube/program/js/tiny_mce/langs/readme.txt +share/roundcube/program/js/tiny_mce/license.txt +share/roundcube/program/js/tiny_mce/plugins/cleanup/editor_plugin.js +share/roundcube/program/js/tiny_mce/plugins/cleanup/editor_plugin_src.js +share/roundcube/program/js/tiny_mce/plugins/cleanup/readme.txt +share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin.js +share/roundcube/program/js/tiny_mce/plugins/emotions/editor_plugin_src.js +share/roundcube/program/js/tiny_mce/plugins/emotions/emotions.htm +share/roundcube/program/js/tiny_mce/plugins/emotions/images/emotions.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/readme.txt +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-cool.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-cry.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-embarassed.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-foot-in-mouth.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-frown.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-innocent.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-kiss.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-laughing.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-money-mouth.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-sealed.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-smile.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-surprised.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-tongue-out.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-undecided.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-wink.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/images/smiley-yell.gif +share/roundcube/program/js/tiny_mce/plugins/emotions/jscripts/functions.js +share/roundcube/program/js/tiny_mce/plugins/emotions/langs/en.js +share/roundcube/program/js/tiny_mce/plugins/emotions/readme.txt +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 +share/roundcube/program/js/tiny_mce/plugins/media/editor_plugin_src.js +share/roundcube/program/js/tiny_mce/plugins/media/images/flash.gif +share/roundcube/program/js/tiny_mce/plugins/media/images/media.gif +share/roundcube/program/js/tiny_mce/plugins/media/images/quicktime.gif +share/roundcube/program/js/tiny_mce/plugins/media/images/realmedia.gif +share/roundcube/program/js/tiny_mce/plugins/media/images/shockwave.gif +share/roundcube/program/js/tiny_mce/plugins/media/images/windowsmedia.gif +share/roundcube/program/js/tiny_mce/plugins/media/jscripts/embed.js +share/roundcube/program/js/tiny_mce/plugins/media/jscripts/media.js +share/roundcube/program/js/tiny_mce/plugins/media/langs/en.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 +share/roundcube/program/js/tiny_mce/plugins/nonbreaking/images/nonbreaking.gif +share/roundcube/program/js/tiny_mce/plugins/nonbreaking/langs/en.js +share/roundcube/program/js/tiny_mce/plugins/readme.txt +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/images/replace.gif +share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/replace_all_button_bg.gif +share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/replace_button_bg.gif +share/roundcube/program/js/tiny_mce/plugins/searchreplace/images/search.gif +share/roundcube/program/js/tiny_mce/plugins/searchreplace/jscripts/searchreplace.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/langs/en.js +share/roundcube/program/js/tiny_mce/plugins/searchreplace/readme.txt +share/roundcube/program/js/tiny_mce/plugins/searchreplace/searchreplace.htm +share/roundcube/program/js/tiny_mce/plugins/spellchecker/changelog +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyGoogleSpell.class.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyPspell.class.php +share/roundcube/program/js/tiny_mce/plugins/spellchecker/classes/TinyPspellShell.class.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/css/spellchecker.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/images/spellchecker.gif +share/roundcube/program/js/tiny_mce/plugins/spellchecker/images/wline.gif +share/roundcube/program/js/tiny_mce/plugins/spellchecker/langs/en.js +share/roundcube/program/js/tiny_mce/plugins/spellchecker/tinyspell.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 +share/roundcube/program/js/tiny_mce/plugins/table/css/table.css +share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin.js +share/roundcube/program/js/tiny_mce/plugins/table/editor_plugin_src.js +share/roundcube/program/js/tiny_mce/plugins/table/images/buttons.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_cell_props.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete_col.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_delete_row.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_col_after.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_col_before.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_row_after.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_insert_row_before.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_merge_cells.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_row_props.gif +share/roundcube/program/js/tiny_mce/plugins/table/images/table_split_cells.gif +share/roundcube/program/js/tiny_mce/plugins/table/jscripts/cell.js +share/roundcube/program/js/tiny_mce/plugins/table/jscripts/merge_cells.js +share/roundcube/program/js/tiny_mce/plugins/table/jscripts/row.js +share/roundcube/program/js/tiny_mce/plugins/table/jscripts/table.js +share/roundcube/program/js/tiny_mce/plugins/table/langs/en.js +share/roundcube/program/js/tiny_mce/plugins/table/merge_cells.htm +share/roundcube/program/js/tiny_mce/plugins/table/readme.txt +share/roundcube/program/js/tiny_mce/plugins/table/row.htm +share/roundcube/program/js/tiny_mce/plugins/table/table.htm +share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin.js +share/roundcube/program/js/tiny_mce/plugins/visualchars/editor_plugin_src.js +share/roundcube/program/js/tiny_mce/plugins/visualchars/images/visualchars.gif +share/roundcube/program/js/tiny_mce/plugins/visualchars/langs/en.js +share/roundcube/program/js/tiny_mce/themes/advanced/about.htm +share/roundcube/program/js/tiny_mce/themes/advanced/anchor.htm +share/roundcube/program/js/tiny_mce/themes/advanced/charmap.htm +share/roundcube/program/js/tiny_mce/themes/advanced/color_picker.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/about.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/common_buttons.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/create_accessible_content.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_anchor_window.gif +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_image_window.gif +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_link_window.gif +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/images/insert_table_window.gif +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/index.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_anchor_button.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_image_button.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_link_button.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/insert_table_button.htm +share/roundcube/program/js/tiny_mce/themes/advanced/docs/en/style.css +share/roundcube/program/js/tiny_mce/themes/advanced/editor_template.js +share/roundcube/program/js/tiny_mce/themes/advanced/editor_template_src.js +share/roundcube/program/js/tiny_mce/themes/advanced/image.htm +share/roundcube/program/js/tiny_mce/themes/advanced/images/anchor.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/anchor_symbol.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/backcolor.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_de_se.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_es.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_fr.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_ru.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bold_tw.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/browse.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/bullist.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/button_menu.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/buttons.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/cancel_button_bg.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/charmap.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/cleanup.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/close.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/code.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/color.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/colors.jpg +share/roundcube/program/js/tiny_mce/themes/advanced/images/copy.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/custom_1.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/cut.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/forecolor.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/help.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/hr.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/image.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/indent.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/insert_button_bg.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/italic.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_de_se.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_es.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_ru.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/italic_tw.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/justifycenter.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyfull.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyleft.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/justifyright.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/link.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/menu_check.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/newdocument.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/numlist.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/opacity.png +share/roundcube/program/js/tiny_mce/themes/advanced/images/outdent.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/paste.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/redo.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/removeformat.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/separator.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/spacer.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/statusbar_resize.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/strikethrough.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/sub.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/sup.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/underline.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_es.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_fr.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_ru.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/underline_tw.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/undo.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/unlink.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/visualaid.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_bg.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_end.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_sel_bg.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tab_sel_end.gif +share/roundcube/program/js/tiny_mce/themes/advanced/images/xp/tabs_bg.gif +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/about.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/anchor.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/charmap.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/color_picker.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/image.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/link.js +share/roundcube/program/js/tiny_mce/themes/advanced/jscripts/source_editor.js +share/roundcube/program/js/tiny_mce/themes/advanced/langs/en.js +share/roundcube/program/js/tiny_mce/themes/advanced/link.htm +share/roundcube/program/js/tiny_mce/themes/advanced/source_editor.htm +share/roundcube/program/js/tiny_mce/tiny_mce.js +share/roundcube/program/js/tiny_mce/tiny_mce_popup.js +share/roundcube/program/js/tiny_mce/tiny_mce_src.js +share/roundcube/program/js/tiny_mce/utils/editable_selects.js +share/roundcube/program/js/tiny_mce/utils/form_utils.js +share/roundcube/program/js/tiny_mce/utils/mclayer.js +share/roundcube/program/js/tiny_mce/utils/mctabs.js +share/roundcube/program/js/tiny_mce/utils/validate.js +share/roundcube/program/lib/Auth/SASL.php +share/roundcube/program/lib/Auth/SASL/Anonymous.php +share/roundcube/program/lib/Auth/SASL/Common.php +share/roundcube/program/lib/Auth/SASL/CramMD5.php +share/roundcube/program/lib/Auth/SASL/DigestMD5.php +share/roundcube/program/lib/Auth/SASL/Login.php +share/roundcube/program/lib/Auth/SASL/Plain.php +share/roundcube/program/lib/DB.php +share/roundcube/program/lib/DB/common.php +share/roundcube/program/lib/DB/dbase.php +share/roundcube/program/lib/DB/fbsql.php +share/roundcube/program/lib/DB/ibase.php +share/roundcube/program/lib/DB/ifx.php +share/roundcube/program/lib/DB/msql.php +share/roundcube/program/lib/DB/mssql.php +share/roundcube/program/lib/DB/mysql.php +share/roundcube/program/lib/DB/mysqli.php +share/roundcube/program/lib/DB/oci8.php +share/roundcube/program/lib/DB/odbc.php +share/roundcube/program/lib/DB/pgsql.php +share/roundcube/program/lib/DB/sqlite.php +share/roundcube/program/lib/DB/storage.php +share/roundcube/program/lib/DB/sybase.php +share/roundcube/program/lib/Mail/mime.php +share/roundcube/program/lib/Mail/mimeDecode.php +share/roundcube/program/lib/Mail/mimePart.php +share/roundcube/program/lib/Net/SMTP.php +share/roundcube/program/lib/Net/Socket.php +share/roundcube/program/lib/PEAR.php +share/roundcube/program/lib/des.inc +share/roundcube/program/lib/encoding/CP1250.map +share/roundcube/program/lib/encoding/CP1251.map +share/roundcube/program/lib/encoding/CP1252.map +share/roundcube/program/lib/encoding/CP1253.map +share/roundcube/program/lib/encoding/CP1254.map +share/roundcube/program/lib/encoding/CP1255.map +share/roundcube/program/lib/encoding/CP1256.map +share/roundcube/program/lib/encoding/CP1257.map +share/roundcube/program/lib/encoding/CP1258.map +share/roundcube/program/lib/encoding/ISO-8859-1.map +share/roundcube/program/lib/encoding/ISO-8859-10.map +share/roundcube/program/lib/encoding/ISO-8859-11.map +share/roundcube/program/lib/encoding/ISO-8859-13.map +share/roundcube/program/lib/encoding/ISO-8859-14.map +share/roundcube/program/lib/encoding/ISO-8859-15.map +share/roundcube/program/lib/encoding/ISO-8859-16.map +share/roundcube/program/lib/encoding/ISO-8859-2.map +share/roundcube/program/lib/encoding/ISO-8859-3.map +share/roundcube/program/lib/encoding/ISO-8859-4.map +share/roundcube/program/lib/encoding/ISO-8859-5.map +share/roundcube/program/lib/encoding/ISO-8859-6.map +share/roundcube/program/lib/encoding/ISO-8859-7.map +share/roundcube/program/lib/encoding/ISO-8859-8.map +share/roundcube/program/lib/encoding/ISO-8859-9.map +share/roundcube/program/lib/enriched.inc +share/roundcube/program/lib/html2text.inc +share/roundcube/program/lib/icl_commons.inc +share/roundcube/program/lib/imap.inc +share/roundcube/program/lib/mime.inc +share/roundcube/program/lib/utf7.inc +share/roundcube/program/lib/utf8.class.php +share/roundcube/program/localization/am/labels.inc +share/roundcube/program/localization/am/messages.inc +share/roundcube/program/localization/ar/labels.inc +share/roundcube/program/localization/ar/messages.inc +share/roundcube/program/localization/bg/labels.inc +share/roundcube/program/localization/bg/messages.inc +share/roundcube/program/localization/bs_BA/labels.inc +share/roundcube/program/localization/bs_BA/messages.inc +share/roundcube/program/localization/ca/labels.inc +share/roundcube/program/localization/ca/messages.inc +share/roundcube/program/localization/cz/labels.inc +share/roundcube/program/localization/cz/messages.inc +share/roundcube/program/localization/da/labels.inc +share/roundcube/program/localization/da/messages.inc +share/roundcube/program/localization/de_CH/labels.inc +share/roundcube/program/localization/de_CH/messages.inc +share/roundcube/program/localization/de_DE/labels.inc +share/roundcube/program/localization/de_DE/messages.inc +share/roundcube/program/localization/el/labels.inc +share/roundcube/program/localization/el/messages.inc +share/roundcube/program/localization/en_GB/labels.inc +share/roundcube/program/localization/en_GB/messages.inc +share/roundcube/program/localization/en_US/labels.inc +share/roundcube/program/localization/en_US/messages.inc +share/roundcube/program/localization/es/labels.inc +share/roundcube/program/localization/es/messages.inc +share/roundcube/program/localization/et_EE/labels.inc +share/roundcube/program/localization/et_EE/messages.inc +share/roundcube/program/localization/eu/labels.inc +share/roundcube/program/localization/eu/messages.inc +share/roundcube/program/localization/fi/labels.inc +share/roundcube/program/localization/fi/messages.inc +share/roundcube/program/localization/fr/labels.inc +share/roundcube/program/localization/fr/messages.inc +share/roundcube/program/localization/hr/labels.inc +share/roundcube/program/localization/hr/messages.inc +share/roundcube/program/localization/hu/labels.inc +share/roundcube/program/localization/hu/messages.inc +share/roundcube/program/localization/id_ID/labels.inc +share/roundcube/program/localization/id_ID/messages.inc +share/roundcube/program/localization/index.inc +share/roundcube/program/localization/it/labels.inc +share/roundcube/program/localization/it/messages.inc +share/roundcube/program/localization/ja/labels.inc +share/roundcube/program/localization/ja/messages.inc +share/roundcube/program/localization/lt/labels.inc +share/roundcube/program/localization/lt/messages.inc +share/roundcube/program/localization/lv/labels.inc +share/roundcube/program/localization/lv/messages.inc +share/roundcube/program/localization/nb_NO/labels.inc +share/roundcube/program/localization/nb_NO/messages.inc +share/roundcube/program/localization/nl_BE/labels.inc +share/roundcube/program/localization/nl_BE/messages.inc +share/roundcube/program/localization/nl_NL/labels.inc +share/roundcube/program/localization/nl_NL/messages.inc +share/roundcube/program/localization/nn_NO/labels.inc +share/roundcube/program/localization/nn_NO/messages.inc +share/roundcube/program/localization/pl/labels.inc +share/roundcube/program/localization/pl/messages.inc +share/roundcube/program/localization/pt_BR/labels.inc +share/roundcube/program/localization/pt_BR/messages.inc +share/roundcube/program/localization/pt_PT/labels.inc +share/roundcube/program/localization/pt_PT/messages.inc +share/roundcube/program/localization/ro/labels.inc +share/roundcube/program/localization/ro/messages.inc +share/roundcube/program/localization/ru/labels.inc +share/roundcube/program/localization/ru/messages.inc +share/roundcube/program/localization/se/labels.inc +share/roundcube/program/localization/se/messages.inc +share/roundcube/program/localization/si/labels.inc +share/roundcube/program/localization/si/messages.inc +share/roundcube/program/localization/sk/labels.inc +share/roundcube/program/localization/sk/messages.inc +share/roundcube/program/localization/sr_cyrillic/labels.inc +share/roundcube/program/localization/sr_cyrillic/messages.inc +share/roundcube/program/localization/sr_latin/labels.inc +share/roundcube/program/localization/sr_latin/messages.inc +share/roundcube/program/localization/th/labels.inc +share/roundcube/program/localization/th/messages.inc +share/roundcube/program/localization/tr/labels.inc +share/roundcube/program/localization/tr/messages.inc +share/roundcube/program/localization/tw/labels.inc +share/roundcube/program/localization/tw/messages.inc +share/roundcube/program/localization/vn/labels.inc +share/roundcube/program/localization/vn/messages.inc +share/roundcube/program/localization/zh_CN/labels.inc +share/roundcube/program/localization/zh_CN/messages.inc +share/roundcube/program/steps/addressbook/delete.inc +share/roundcube/program/steps/addressbook/edit.inc +share/roundcube/program/steps/addressbook/func.inc +share/roundcube/program/steps/addressbook/ldapsearchform.inc +share/roundcube/program/steps/addressbook/list.inc +share/roundcube/program/steps/addressbook/save.inc +share/roundcube/program/steps/addressbook/show.inc +share/roundcube/program/steps/error.inc +share/roundcube/program/steps/mail/addcontact.inc +share/roundcube/program/steps/mail/check_recent.inc +share/roundcube/program/steps/mail/compose.inc +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/list.inc +share/roundcube/program/steps/mail/mark.inc +share/roundcube/program/steps/mail/move_del.inc +share/roundcube/program/steps/mail/quotadisplay.inc +share/roundcube/program/steps/mail/quotaimg.inc +share/roundcube/program/steps/mail/rss.inc +share/roundcube/program/steps/mail/search.inc +share/roundcube/program/steps/mail/sendmail.inc +share/roundcube/program/steps/mail/show.inc +share/roundcube/program/steps/mail/spell.inc +share/roundcube/program/steps/mail/upload.inc +share/roundcube/program/steps/mail/viewsource.inc +share/roundcube/program/steps/settings/delete_identity.inc +share/roundcube/program/steps/settings/edit_identity.inc +share/roundcube/program/steps/settings/func.inc +share/roundcube/program/steps/settings/identities.inc +share/roundcube/program/steps/settings/manage_folders.inc +share/roundcube/program/steps/settings/save_identity.inc +share/roundcube/program/steps/settings/save_prefs.inc +share/roundcube/skins/default/addresses.css +share/roundcube/skins/default/colorpicker.css +share/roundcube/skins/default/common.css +share/roundcube/skins/default/editor_content.css +share/roundcube/skins/default/editor_popup.css +share/roundcube/skins/default/editor_ui.css +share/roundcube/skins/default/googiespell.css +share/roundcube/skins/default/images/blank.gif +share/roundcube/skins/default/images/buttons/add_act.png +share/roundcube/skins/default/images/buttons/add_contact_act.png +share/roundcube/skins/default/images/buttons/add_contact_pas.png +share/roundcube/skins/default/images/buttons/add_contact_sel.png +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/attach_act.png +share/roundcube/skins/default/images/buttons/attach_pas.png +share/roundcube/skins/default/images/buttons/attach_sel.png +share/roundcube/skins/default/images/buttons/back_act.png +share/roundcube/skins/default/images/buttons/back_pas.png +share/roundcube/skins/default/images/buttons/back_sel.png +share/roundcube/skins/default/images/buttons/bg.gif +share/roundcube/skins/default/images/buttons/compose_act.png +share/roundcube/skins/default/images/buttons/compose_pas.png +share/roundcube/skins/default/images/buttons/compose_sel.png +share/roundcube/skins/default/images/buttons/contacts_act.png +share/roundcube/skins/default/images/buttons/contacts_pas.png +share/roundcube/skins/default/images/buttons/contacts_sel.png +share/roundcube/skins/default/images/buttons/delete_act.png +share/roundcube/skins/default/images/buttons/delete_pas.png +share/roundcube/skins/default/images/buttons/delete_sel.png +share/roundcube/skins/default/images/buttons/down_arrow.png +share/roundcube/skins/default/images/buttons/download_act.png +share/roundcube/skins/default/images/buttons/download_pas.png +share/roundcube/skins/default/images/buttons/download_sel.png +share/roundcube/skins/default/images/buttons/drafts_act.png +share/roundcube/skins/default/images/buttons/drafts_pas.png +share/roundcube/skins/default/images/buttons/drafts_sel.png +share/roundcube/skins/default/images/buttons/edit_contact_act.png +share/roundcube/skins/default/images/buttons/edit_contact_pas.png +share/roundcube/skins/default/images/buttons/edit_contact_sel.png +share/roundcube/skins/default/images/buttons/first_act.png +share/roundcube/skins/default/images/buttons/first_pas.png +share/roundcube/skins/default/images/buttons/first_sel.png +share/roundcube/skins/default/images/buttons/forward_act.png +share/roundcube/skins/default/images/buttons/forward_pas.png +share/roundcube/skins/default/images/buttons/forward_sel.png +share/roundcube/skins/default/images/buttons/inbox_act.png +share/roundcube/skins/default/images/buttons/inbox_pas.png +share/roundcube/skins/default/images/buttons/inbox_sel.png +share/roundcube/skins/default/images/buttons/last_act.png +share/roundcube/skins/default/images/buttons/last_pas.png +share/roundcube/skins/default/images/buttons/last_sel.png +share/roundcube/skins/default/images/buttons/ldap_act.png +share/roundcube/skins/default/images/buttons/ldap_pas.png +share/roundcube/skins/default/images/buttons/logout.gif +share/roundcube/skins/default/images/buttons/logout.png +share/roundcube/skins/default/images/buttons/mail.gif +share/roundcube/skins/default/images/buttons/mail.png +share/roundcube/skins/default/images/buttons/next_act.png +share/roundcube/skins/default/images/buttons/next_pas.png +share/roundcube/skins/default/images/buttons/next_sel.png +share/roundcube/skins/default/images/buttons/previous_act.png +share/roundcube/skins/default/images/buttons/previous_pas.png +share/roundcube/skins/default/images/buttons/previous_sel.png +share/roundcube/skins/default/images/buttons/print_act.png +share/roundcube/skins/default/images/buttons/print_pas.png +share/roundcube/skins/default/images/buttons/print_sel.png +share/roundcube/skins/default/images/buttons/reply_act.png +share/roundcube/skins/default/images/buttons/reply_pas.png +share/roundcube/skins/default/images/buttons/reply_sel.png +share/roundcube/skins/default/images/buttons/replyall_act.png +share/roundcube/skins/default/images/buttons/replyall_pas.png +share/roundcube/skins/default/images/buttons/replyall_sel.png +share/roundcube/skins/default/images/buttons/send_act.png +share/roundcube/skins/default/images/buttons/send_pas.png +share/roundcube/skins/default/images/buttons/send_sel.png +share/roundcube/skins/default/images/buttons/settings.gif +share/roundcube/skins/default/images/buttons/settings.png +share/roundcube/skins/default/images/buttons/source_act.png +share/roundcube/skins/default/images/buttons/source_pas.png +share/roundcube/skins/default/images/buttons/source_sel.png +share/roundcube/skins/default/images/buttons/spacer.gif +share/roundcube/skins/default/images/buttons/spellcheck_act.png +share/roundcube/skins/default/images/buttons/spellcheck_pas.png +share/roundcube/skins/default/images/buttons/spellcheck_sel.png +share/roundcube/skins/default/images/buttons/up_arrow.png +share/roundcube/skins/default/images/cleardot.png +share/roundcube/skins/default/images/dimple.png +share/roundcube/skins/default/images/display/confirm.png +share/roundcube/skins/default/images/display/info.png +share/roundcube/skins/default/images/display/loading.gif +share/roundcube/skins/default/images/display/warning.png +share/roundcube/skins/default/images/favicon.ico +share/roundcube/skins/default/images/googiespell/change_lang.gif +share/roundcube/skins/default/images/googiespell/indicator.gif +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/deleted.png +share/roundcube/skins/default/images/icons/dot.png +share/roundcube/skins/default/images/icons/edit.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 +share/roundcube/skins/default/images/icons/folder-inbox.png +share/roundcube/skins/default/images/icons/folder-junk.png +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/plus.gif +share/roundcube/skins/default/images/icons/remove-attachment.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/unread.png +share/roundcube/skins/default/images/listheader_aqua.gif +share/roundcube/skins/default/images/listheader_dark.gif +share/roundcube/skins/default/images/listheader_light.gif +share/roundcube/skins/default/images/mailbox_list.gif +share/roundcube/skins/default/images/mailbox_selected.gif +share/roundcube/skins/default/images/rcube_watermark.png +share/roundcube/skins/default/images/roundcube_logo.gif +share/roundcube/skins/default/images/roundcube_logo.png +share/roundcube/skins/default/images/roundcube_logo_print.gif +share/roundcube/skins/default/images/searchfield.gif +share/roundcube/skins/default/images/sort_asc.gif +share/roundcube/skins/default/images/sort_desc.gif +share/roundcube/skins/default/images/tab_act.gif +share/roundcube/skins/default/images/tab_pas.gif +share/roundcube/skins/default/images/taskbar.gif +share/roundcube/skins/default/includes/header.html +share/roundcube/skins/default/includes/ldapscripts.html +share/roundcube/skins/default/includes/links.html +share/roundcube/skins/default/includes/settingscripts.html +share/roundcube/skins/default/includes/settingstabs.html +share/roundcube/skins/default/includes/taskbar.html +share/roundcube/skins/default/ldapsearchform.css +share/roundcube/skins/default/mail.css +share/roundcube/skins/default/pngbehavior.htc +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/ldappublicsearch.html +share/roundcube/skins/default/templates/login.html +share/roundcube/skins/default/templates/mail.html +share/roundcube/skins/default/templates/managefolders.html +share/roundcube/skins/default/templates/message.html +share/roundcube/skins/default/templates/messagepart.html +share/roundcube/skins/default/templates/messagepreview.html +share/roundcube/skins/default/templates/printmessage.html +share/roundcube/skins/default/templates/settings.html +share/roundcube/skins/default/templates/showcontact.html +share/roundcube/skins/default/watermark.html +share/roundcube/temp/.htaccess +@dirrm share/roundcube/temp +@dirrm share/roundcube/skins/default/templates +@dirrm share/roundcube/skins/default/includes +@dirrm share/roundcube/skins/default/images/icons +@dirrm share/roundcube/skins/default/images/googiespell +@dirrm share/roundcube/skins/default/images/display +@dirrm share/roundcube/skins/default/images/buttons +@dirrm share/roundcube/skins/default/images +@dirrm share/roundcube/skins/default +@dirrm share/roundcube/skins +@dirrm share/roundcube/program/steps/settings +@dirrm share/roundcube/program/steps/mail +@dirrm share/roundcube/program/steps/addressbook +@dirrm share/roundcube/program/steps +@dirrm share/roundcube/program/localization/zh_CN +@dirrm share/roundcube/program/localization/vn +@dirrm share/roundcube/program/localization/tw +@dirrm share/roundcube/program/localization/tr +@dirrm share/roundcube/program/localization/th +@dirrm share/roundcube/program/localization/sr_latin +@dirrm share/roundcube/program/localization/sr_cyrillic +@dirrm share/roundcube/program/localization/sk +@dirrm share/roundcube/program/localization/si +@dirrm share/roundcube/program/localization/se +@dirrm share/roundcube/program/localization/ru +@dirrm share/roundcube/program/localization/ro +@dirrm share/roundcube/program/localization/pt_PT +@dirrm share/roundcube/program/localization/pt_BR +@dirrm share/roundcube/program/localization/pl +@dirrm share/roundcube/program/localization/nn_NO +@dirrm share/roundcube/program/localization/nl_NL +@dirrm share/roundcube/program/localization/nl_BE +@dirrm share/roundcube/program/localization/nb_NO +@dirrm share/roundcube/program/localization/lv +@dirrm share/roundcube/program/localization/lt +@dirrm share/roundcube/program/localization/ja +@dirrm share/roundcube/program/localization/it +@dirrm share/roundcube/program/localization/id_ID +@dirrm share/roundcube/program/localization/hu +@dirrm share/roundcube/program/localization/hr +@dirrm share/roundcube/program/localization/fr +@dirrm share/roundcube/program/localization/fi +@dirrm share/roundcube/program/localization/eu +@dirrm share/roundcube/program/localization/et_EE +@dirrm share/roundcube/program/localization/es +@dirrm share/roundcube/program/localization/en_US +@dirrm share/roundcube/program/localization/en_GB +@dirrm share/roundcube/program/localization/el +@dirrm share/roundcube/program/localization/de_DE +@dirrm share/roundcube/program/localization/de_CH +@dirrm share/roundcube/program/localization/da +@dirrm share/roundcube/program/localization/cz +@dirrm share/roundcube/program/localization/ca +@dirrm share/roundcube/program/localization/bs_BA +@dirrm share/roundcube/program/localization/bg +@dirrm share/roundcube/program/localization/ar +@dirrm share/roundcube/program/localization/am +@dirrm share/roundcube/program/localization +@dirrm share/roundcube/program/lib/encoding +@dirrm share/roundcube/program/lib/Net +@dirrm share/roundcube/program/lib/Mail +@dirrm share/roundcube/program/lib/DB +@dirrm share/roundcube/program/lib/Auth/SASL +@dirrm share/roundcube/program/lib/Auth +@dirrm share/roundcube/program/lib +@dirrm share/roundcube/program/js/tiny_mce/utils +@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/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 +@dirrm share/roundcube/program/js/tiny_mce/themes +@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/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/images +@dirrm share/roundcube/program/js/tiny_mce/plugins/spellchecker/css +@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/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/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/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/images +@dirrm share/roundcube/program/js/tiny_mce/plugins/emotions +@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 +@dirrm share/roundcube/program/js +@dirrm share/roundcube/program/include +@dirrm share/roundcube/program +@dirrm share/roundcube/logs +@dirrm share/roundcube/config +@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 new file mode 100644 index 00000000000..211e6862d74 --- /dev/null +++ b/mail/roundcube/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ + +SHA1 (roundcube-0.1-20070314.tar.bz2) = 1c54fe2a44214e850ddcbc4837e29536548d8173 +RMD160 (roundcube-0.1-20070314.tar.bz2) = e022f42d78243b1f65dcdc0b557b80ebe8a84c53 +Size (roundcube-0.1-20070314.tar.bz2) = 755003 bytes diff --git a/mail/roundcube/files/roundcube.conf b/mail/roundcube/files/roundcube.conf new file mode 100644 index 00000000000..eb4ee064647 --- /dev/null +++ b/mail/roundcube/files/roundcube.conf @@ -0,0 +1,15 @@ +# $NetBSD: roundcube.conf,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ +# +# RoundCube configuration file fragment for Apache + +<IfModule mod_alias.c> + Alias /roundcube/ "@RCDIR@/" +</IfModule> + +<Directory "@RCDIR@"> + AllowOverride All + DirectoryIndex index.php + <IfModule mod_php4.c> + php_flag file_uploads On + </IfModule> +</Directory> diff --git a/mail/roundcube/options.mk b/mail/roundcube/options.mk new file mode 100644 index 00000000000..f5fa183e1bb --- /dev/null +++ b/mail/roundcube/options.mk @@ -0,0 +1,43 @@ +# $NetBSD: options.mk,v 1.1.1.1 2007/04/08 17:04:08 adrianp Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.roundcube + +PKG_OPTIONS_REQUIRED_GROUPS= db +PKG_OPTIONS_GROUP.db= mysql pgsql sqlite + +PKG_SUPPORTED_OPTIONS= ldap +PKG_SUGGESTED_OPTIONS= mysql + +.include "../../mk/bsd.options.mk" + +### +### Use mysql backend +### +.if !empty(PKG_OPTIONS:Mmysql) +. include "../../mk/mysql.buildlink3.mk" +DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.1:../../databases/php-mysql +.endif + +### +### Use postgresql backend +### +.if !empty(PKG_OPTIONS:Mpgsql) +. include "../../mk/pgsql.buildlink3.mk" +DEPENDS+= ${PHP_PKG_PREFIX}-pgsql>=4.3.1:../../databases/php-pgsql +.endif + +### +### Use sqlite backend +### +.if !empty(PKG_OPTIONS:Msqlite) +PHP_VERSIONS_ACCEPTED= 4 +. include "../../databases/sqlite/buildlink3.mk" +DEPENDS+= ${PHP_PKG_PREFIX}-sqlite-[0-9]*:../../databases/php-sqlite +.endif + +### +### Use OpenLDAP for storing data +### +.if !empty(PKG_OPTIONS:Mldap) +DEPENDS+= ${PHP_PKG_PREFIX}-ldap>=4.3.1:../../databases/php-ldap +.endif |