Looking over the list of things fixed (including some annoying IE compatibility problems), I think it makes sense to roll a snapshot of this and update the port, would anyone using it like to try it out?
http://trac.roundcube.net/query?status=closed&group=resolution&milestone=0.3.1 I also added a note to MESSAGE making it more obvious that it needs AllowOverride. (It's mentioned in the INSTALL file but it's easier to see here). Index: Makefile =================================================================== RCS file: /cvs/ports/mail/roundcubemail/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 5 Sep 2009 15:46:24 -0000 1.18 +++ Makefile 13 Oct 2009 12:42:11 -0000 @@ -2,8 +2,9 @@ COMMENT = imap4 webmail client -DISTNAME = roundcubemail-0.3-stable -PKGNAME = ${DISTNAME:S/-stable//} +#DISTNAME = roundcubemail-0.3-stable +#PKGNAME = ${DISTNAME:S/-stable//} +DISTNAME = roundcubemail-0.3.0.3038 CATEGORIES = mail www HOMEPAGE = http://www.roundcube.net/ @@ -15,7 +16,9 @@ PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} +#MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} +# svn export +MASTER_SITES = http://spacehopper.org/mirrors/ NO_BUILD = Yes NO_REGRESS = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/mail/roundcubemail/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 5 Sep 2009 15:46:24 -0000 1.11 +++ distinfo 13 Oct 2009 12:42:11 -0000 @@ -1,5 +1,5 @@ -MD5 (roundcubemail-0.3-stable.tar.gz) = dBuz2s4uKCTAy7PoYUK+Ww== -RMD160 (roundcubemail-0.3-stable.tar.gz) = GySQOp9n0gDqdUgyWugz01s6/1o= -SHA1 (roundcubemail-0.3-stable.tar.gz) = y8Kwjn0pz91FUnXCaBghTrclpzY= -SHA256 (roundcubemail-0.3-stable.tar.gz) = EbFhhpIAC4LE/eJlJ7LPXBiFDrb0jGwABHWMOTCN/QQ= -SIZE (roundcubemail-0.3-stable.tar.gz) = 1888994 +MD5 (roundcubemail-0.3.0.3038.tar.gz) = Ru3lwqaac04SjRjpOMuJXw== +RMD160 (roundcubemail-0.3.0.3038.tar.gz) = 5z2WNRxwUEBnG7Gwn1vJM5gT91o= +SHA1 (roundcubemail-0.3.0.3038.tar.gz) = mfjVjrGDZr5BKlFHVWDGAVYIsDI= +SHA256 (roundcubemail-0.3.0.3038.tar.gz) = CLY7QqtT5wLJi+TYDX1LZlSeh5Kh131jqfhZyfgqYps= +SIZE (roundcubemail-0.3.0.3038.tar.gz) = 1916055 Index: patches/patch-config_main_inc_php_dist =================================================================== RCS file: /cvs/ports/mail/roundcubemail/patches/patch-config_main_inc_php_dist,v retrieving revision 1.6 diff -u -p -r1.6 patch-config_main_inc_php_dist --- patches/patch-config_main_inc_php_dist 5 Sep 2009 15:46:24 -0000 1.6 +++ patches/patch-config_main_inc_php_dist 13 Oct 2009 12:42:11 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-config_main_inc_php_dist,v 1.6 2009/09/05 15:46:24 sthen Exp $ ---- config/main.inc.php.dist.orig Mon Jul 27 16:04:35 2009 -+++ config/main.inc.php.dist Mon Aug 3 15:53:32 2009 -@@ -98,7 +98,7 @@ $rcmail_config['virtuser_query'] = ''; +--- config/main.inc.php.dist.orig Tue Oct 13 10:40:21 2009 ++++ config/main.inc.php.dist Tue Oct 13 13:55:04 2009 +@@ -94,7 +94,7 @@ $rcmail_config['virtuser_query'] = ''; // to use SSL connection, set ssl://smtp.host.com // if left blank, the PHP mail() function is used // Use %h variable as replacement for user's IMAP hostname @@ -10,7 +10,7 @@ $OpenBSD: patch-config_main_inc_php_dist // SMTP port (default is 25; 465 for SSL) $rcmail_config['smtp_port'] = 25; -@@ -334,7 +334,7 @@ $rcmail_config['include_host_config'] = false; +@@ -333,7 +333,7 @@ $rcmail_config['include_host_config'] = false; $rcmail_config['max_pagesize'] = 200; // mime magic database Index: pkg/MESSAGE =================================================================== RCS file: /cvs/ports/mail/roundcubemail/pkg/MESSAGE,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 MESSAGE --- pkg/MESSAGE 30 May 2007 14:30:23 -0000 1.1.1.1 +++ pkg/MESSAGE 13 Oct 2009 12:42:11 -0000 @@ -1,5 +1,8 @@ RoundCube webmail has been installed into ${INSTDIR} +With Apache, this directory must be granted at least these: + AllowOverride Indexes FileInfo Options + Proceed to complete the installation or upgrade by reading: ${INSTDIR}/INSTALL ${INSTDIR}/UPGRADING Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/mail/roundcubemail/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 5 Sep 2009 15:46:24 -0000 1.12 +++ pkg/PLIST 13 Oct 2009 12:42:11 -0000 @@ -16,10 +16,12 @@ roundcubemail/SQL/sqlite.update.sql roundcubemail/UPGRADING roundcubemail/bin/ roundcubemail/bin/decrypt.php +roundcubemail/bin/dumpschema.php roundcubemail/bin/html2text.php @mode 600 roundcubemail/bin/killcache.php @mode +roundcubemail/bin/makedoc.sh roundcubemail/bin/modcss.php @mode 600 roundcubemail/bin/msgexport.sh @@ -71,15 +73,19 @@ roundcubemail/plugins/additional_message roundcubemail/plugins/archive/ roundcubemail/plugins/archive/archive.js roundcubemail/plugins/archive/archive.php -roundcubemail/plugins/archive/archive_act.png -roundcubemail/plugins/archive/archive_pas.png -roundcubemail/plugins/archive/foldericon.png roundcubemail/plugins/archive/localization/ +roundcubemail/plugins/archive/localization/cs_CZ.inc roundcubemail/plugins/archive/localization/de_CH.inc roundcubemail/plugins/archive/localization/de_DE.inc roundcubemail/plugins/archive/localization/en_US.inc +roundcubemail/plugins/archive/localization/et_EE.inc roundcubemail/plugins/archive/localization/fr_FR.inc roundcubemail/plugins/archive/localization/pl_PL.inc +roundcubemail/plugins/archive/skins/ +roundcubemail/plugins/archive/skins/default/ +roundcubemail/plugins/archive/skins/default/archive_act.png +roundcubemail/plugins/archive/skins/default/archive_pas.png +roundcubemail/plugins/archive/skins/default/foldericon.png roundcubemail/plugins/autologon/ roundcubemail/plugins/autologon/autologon.php roundcubemail/plugins/database_attachments/ @@ -95,6 +101,8 @@ roundcubemail/plugins/example_addressboo roundcubemail/plugins/example_addressbook/example_addressbook_backend.php roundcubemail/plugins/filesystem_attachments/ roundcubemail/plugins/filesystem_attachments/filesystem_attachments.php +roundcubemail/plugins/force_https/ +roundcubemail/plugins/force_https/force_https.php roundcubemail/plugins/help/ roundcubemail/plugins/help/config.inc.php.dist @sample roundcubemail/plugins/help/config.inc.php @@ -103,9 +111,11 @@ roundcubemail/plugins/help/content/about roundcubemail/plugins/help/content/license.html roundcubemail/plugins/help/help.php roundcubemail/plugins/help/localization/ +roundcubemail/plugins/help/localization/cs_CZ.inc roundcubemail/plugins/help/localization/en_GB.inc roundcubemail/plugins/help/localization/en_US.inc roundcubemail/plugins/help/localization/et_EE.inc +roundcubemail/plugins/help/localization/hu_HU.inc roundcubemail/plugins/help/localization/pl_PL.inc roundcubemail/plugins/help/localization/sv_SE.inc roundcubemail/plugins/help/skins/ @@ -126,14 +136,15 @@ roundcubemail/plugins/managesieve/lib/Ne roundcubemail/plugins/managesieve/lib/rcube_sieve.php roundcubemail/plugins/managesieve/localization/ roundcubemail/plugins/managesieve/localization/bg_BG.inc +roundcubemail/plugins/managesieve/localization/cs_CZ.inc roundcubemail/plugins/managesieve/localization/de_CH.inc roundcubemail/plugins/managesieve/localization/de_DE.inc +roundcubemail/plugins/managesieve/localization/en_GB.inc roundcubemail/plugins/managesieve/localization/en_US.inc roundcubemail/plugins/managesieve/localization/es_ES.inc roundcubemail/plugins/managesieve/localization/et_EE.inc roundcubemail/plugins/managesieve/localization/fi_FI.inc roundcubemail/plugins/managesieve/localization/fr_FR.inc -roundcubemail/plugins/managesieve/localization/gb_GB.inc roundcubemail/plugins/managesieve/localization/hu_HU.inc roundcubemail/plugins/managesieve/localization/it_IT.inc roundcubemail/plugins/managesieve/localization/nl_NL.inc @@ -165,15 +176,18 @@ roundcubemail/plugins/managesieve/skins/ roundcubemail/plugins/managesieve/skins/default/templates/managesieve.html roundcubemail/plugins/managesieve/skins/default/templates/managesieveedit.html roundcubemail/plugins/markasjunk/ -roundcubemail/plugins/markasjunk/junk_act.png -roundcubemail/plugins/markasjunk/junk_pas.png roundcubemail/plugins/markasjunk/localization/ +roundcubemail/plugins/markasjunk/localization/cs_CZ.inc roundcubemail/plugins/markasjunk/localization/en_US.inc roundcubemail/plugins/markasjunk/localization/et_EE.inc roundcubemail/plugins/markasjunk/localization/pl_PL.inc roundcubemail/plugins/markasjunk/localization/sv_SE.inc roundcubemail/plugins/markasjunk/markasjunk.js roundcubemail/plugins/markasjunk/markasjunk.php +roundcubemail/plugins/markasjunk/skins/ +roundcubemail/plugins/markasjunk/skins/default/ +roundcubemail/plugins/markasjunk/skins/default/junk_act.png +roundcubemail/plugins/markasjunk/skins/default/junk_pas.png roundcubemail/plugins/new_user_dialog/ roundcubemail/plugins/new_user_dialog/localization/ roundcubemail/plugins/new_user_dialog/localization/de_CH.inc @@ -192,12 +206,18 @@ roundcubemail/plugins/password/config.in @sample roundcubemail/plugins/password/config.inc.php roundcubemail/plugins/password/drivers/ roundcubemail/plugins/password/drivers/chgsaslpasswd.c +roundcubemail/plugins/password/drivers/cpanel.php roundcubemail/plugins/password/drivers/directadmin.php roundcubemail/plugins/password/drivers/ldap.php roundcubemail/plugins/password/drivers/poppassd.php roundcubemail/plugins/password/drivers/sasl.php roundcubemail/plugins/password/drivers/sql.php +roundcubemail/plugins/password/drivers/vpopmaild.php +roundcubemail/plugins/password/drivers/ximss.php roundcubemail/plugins/password/localization/ +roundcubemail/plugins/password/localization/bg_BG.inc +roundcubemail/plugins/password/localization/cs_CZ.inc +roundcubemail/plugins/password/localization/da_DK.inc roundcubemail/plugins/password/localization/de_CH.inc roundcubemail/plugins/password/localization/de_DE.inc roundcubemail/plugins/password/localization/en_US.inc @@ -221,6 +241,7 @@ roundcubemail/plugins/squirrelmail_userc roundcubemail/plugins/squirrelmail_usercopy/squirrelmail_usercopy.php roundcubemail/plugins/subscriptions_option/ roundcubemail/plugins/subscriptions_option/localization/ +roundcubemail/plugins/subscriptions_option/localization/cs_CZ.inc roundcubemail/plugins/subscriptions_option/localization/en_US.inc roundcubemail/plugins/subscriptions_option/localization/et_EE.inc roundcubemail/plugins/subscriptions_option/localization/pl_PL.inc @@ -228,6 +249,7 @@ roundcubemail/plugins/subscriptions_opti roundcubemail/plugins/subscriptions_option/subscriptions_option.php roundcubemail/plugins/userinfo/ roundcubemail/plugins/userinfo/localization/ +roundcubemail/plugins/userinfo/localization/cs_CZ.inc roundcubemail/plugins/userinfo/localization/de_CH.inc roundcubemail/plugins/userinfo/localization/en_US.inc roundcubemail/plugins/userinfo/localization/et_EE.inc @@ -273,16 +295,12 @@ roundcubemail/program/include/rcube_vcar roundcubemail/program/include/session.inc roundcubemail/program/js/ roundcubemail/program/js/app.js -...@comment roundcubemail/program/js/app.js.src roundcubemail/program/js/common.js -...@comment roundcubemail/program/js/common.js.src roundcubemail/program/js/editor.js roundcubemail/program/js/editor_images.js roundcubemail/program/js/googiespell.js -...@comment roundcubemail/program/js/googiespell.js.src roundcubemail/program/js/jquery-1.3.min.js roundcubemail/program/js/list.js -...@comment roundcubemail/program/js/list.js.src roundcubemail/program/js/tiny_mce/ roundcubemail/program/js/tiny_mce/langs/ roundcubemail/program/js/tiny_mce/langs/ar.js @@ -1183,6 +1201,7 @@ roundcubemail/skins/default/images/displ roundcubemail/skins/default/images/display/icons.gif roundcubemail/skins/default/images/display/icons.png roundcubemail/skins/default/images/display/loading.gif +roundcubemail/skins/default/images/display/loading_blue.gif roundcubemail/skins/default/images/favicon.ico roundcubemail/skins/default/images/googiespell/ roundcubemail/skins/default/images/googiespell/change_lang.gif @@ -1219,6 +1238,7 @@ roundcubemail/skins/default/images/icons roundcubemail/skins/default/images/icons/unread.png roundcubemail/skins/default/images/icons/up_small.gif roundcubemail/skins/default/images/listheader.gif +roundcubemail/skins/default/images/mail_footer.png roundcubemail/skins/default/images/mail_toolbar.gif roundcubemail/skins/default/images/mail_toolbar.png roundcubemail/skins/default/images/mailbox_list.gif @@ -1273,3 +1293,13 @@ roundcubemail/temp/ @mode @group roundcubemail/temp/.htaccess +roundcubemail/tests/ +roundcubemail/tests/mailfunc.php +roundcubemail/tests/modcss.php +roundcubemail/tests/runtests.sh +roundcubemail/tests/src/ +roundcubemail/tests/src/BID-26800.txt +roundcubemail/tests/src/htmlbody.txt +roundcubemail/tests/src/htmlxss.txt +roundcubemail/tests/src/plainbody.txt +roundcubemail/tests/src/valid.css