--- /dev/null
- misleading. Closes: #612511.
- * Fix MySQL indexes if upgrading from 0.5-2 or lesser. Closes: #610725.
- * Rework how symlinks work. The only directory to use is
- /var/lib/roundcube. We use symlink from /usr/share/roundcube to
- /var/lib/roundcube and not the other way. Moreover, plugins and skins
- are also symlinked. A user should be able to add plugins and skins in
- /var/lib/roundcube while default ones are in
- /usr/share/roundcube. Closes: #612553.
-
- -- Vincent Bernat <bernat@debian.org> Wed, 09 Feb 2011 07:32:42 +0100
-
- roundcube (0.5-3) UNRELEASED; urgency=low
-
- * Don't assign "skins" directory to www-data. Closes: #612552.
- * Add instructions on how to install and upgrade when not using
- dbconfig-common. We do not ship UPGRADING file any more since it is
++roundcube (0.5.1+dfsg-1) unstable; urgency=low
++
++ * Add plugins. Closes: #550454.
++ * Rewrite (and update) of debian/copyright.
++ * Use of yui-compressor to re-minify Javascript files.
++ * Drop correct-magic-path.patch: libmagic1 now provides a symlink to the
++ correct location since 4.24-4.
++ * Repack orig.tar.gz to remove swf file shipped with TinyMCE with no
++ sources available.
++
++ -- Vincent Bernat <bernat@debian.org> Mon, 14 Feb 2011 22:33:51 +0100
++
+roundcube (0.5.1-1) unstable; urgency=low
+
+ * New upstream version. Some bugs are corrected in this release or in a
+ previous release:
+ + when switching to HTML mode, content type is now correctly set.
+ Closes: #611321.
+ + header delimiters handling has been fixed in 0.5.
+ Closes: #603489.
+ * Don't assign "skins" directory to www-data. Closes: #612552.
+ * Add instructions on how to install and upgrade when not using
+ dbconfig-common. We do not ship UPGRADING file any more since it is
+ misleading. Closes: #612511.
+ * Fix MySQL indexes if upgrading from 0.5-2 or lesser. Closes: #610725.
+ * Rework how symlinks work. The only directory to use is
+ /var/lib/roundcube. We use symlink from /usr/share/roundcube to
+ /var/lib/roundcube and not the other way. Moreover, plugins and skins
+ are also symlinked. A user should be able to add plugins and skins in
+ /var/lib/roundcube while default ones are in
+ /usr/share/roundcube. Closes: #612553.
+
+ -- Vincent Bernat <bernat@debian.org> Wed, 09 Feb 2011 07:32:42 +0100
+
+roundcube (0.5-2) experimental; urgency=low
+
+ * If 0.3.1 was installed from scratch, upgrade does not work on MySQL
+ and PostgreSQL because we try to create an index which already
+ exists. With SQLite, the error is ignored, no fix needed. When using
+ PostgreSQL, fix this by dropping the index if it already
+ exists. Nothing similar seems to exist with MySQL. Therefore, just
+ don't create the index. We need to handle this later. See bug
+ #610725. Not closing.
+
+ -- Vincent Bernat <bernat@debian.org> Fri, 21 Jan 2011 21:44:05 +0100
+
+roundcube (0.5-1) experimental; urgency=low
+
+ * New upstream release. Closes: #592312.
+ + Drop patches included upstream (DNS prefetching, jQuery 1.4
+ handling, email address validation, duplicate headers, incorrectly
+ formatted received headers). Adapt other patches. One of the patch
+ now correctly states to use dpkg-reconfigure roundcube-core.
+ Closes: #608977.
+ + Update SQL commands to use to upgrade database.
+ That also closes: #602922. Unfortunately, the user may get some
+ harmless error messages because there is no way to know if
+ 0.3.1 was installed from scratch or upgraded from 0.3.
+ + Update dependencies to match INSTALL file. Only exception is the
+ use of Mail_Mime 1.8.0 in place of 1.8.1 which is not available in
+ Debian. We depends on jQuery 1.4.2 because 1.4.4 is not available in
+ Debian.
+ + All folders are correctly checked since 0.4. Closes: #552430.
+ + Also, closes: #553194 since it seems to have been fixed too.
+ + There is also the possibility to not top-quote since 0.4.
+ Closes: #491063.
+ + Closes: #602144. Also fixed.
+ * Move .htaccess to /etc/roundcube and use a symlink (Closes: #591369).
+ * Don't let www-data overwrite debian-db.php. Closes: #608976.
+ * Bump Standards-Version. No changes required.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 15 Jan 2011 12:40:27 +0100
+
+roundcube (0.3.1-6) unstable; urgency=low
+
+ * Update Arabic debconf translation, thanks to Ossama Khayat.
+ Closes: #596181.
+ * Update Portuguese debconf translation, thanks to Christian Perrier.
+ Closes: #599575.
+ * Add a patch to avoid duplicate boundaries in headers when adding an
+ attachment. Closes: #599586.
+
+ -- Vincent Bernat <bernat@debian.org> Mon, 18 Oct 2010 23:14:37 +0200
+
+roundcube (0.3.1-5) unstable; urgency=low
+
+ * Depends on php-mail-mime 1.7.0 or more recent to handle correctly
+ 'mime_param_folding' directive. Closes: #588295.
+ * Add Danish debconf translation, thanks to Joe Dalton.
+ Closes: #593271.
+ * Add a patch to fix Received header to behave better with Spam
+ Assassin. Closes: #595204.
+
+ -- Vincent Bernat <bernat@debian.org> Thu, 02 Sep 2010 07:54:58 +0200
+
+roundcube (0.3.1-4) unstable; urgency=low
+
+ * Update README.Debian to state that the variable to modify is
+ 'htmleditor' instead of 'enable_htmleditor'. Thanks to Hans
+ Spaans. Closes: #575556.
+ * Add Brazilian Portuguese debconf translation, thanks to Eder
+ L. Marques. Closes: #581745.
+ * Switch default encoding to UTF-8 instead of ISO-8859-1.
+ Closes: #588084.
+ * Add more explanations on how to install roundcube in a Debian system
+ in README.Debian. Closes: #584458, #582894.
+ * Bump Standards-Version. No changes required.
+ * Switch to 3.0 (quilt) format.
+ * Use Breaks instead of Conflicts to move files from older roundcube
+ installations.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 17 Jul 2010 17:23:30 +0200
+
+roundcube (0.3.1-3) unstable; urgency=high
+
+ * RFC 5321, section 4.5.3.1, asks to not impose any limits on length if
+ possible. We respect this by dropping limitation of the local-part of
+ an email address. Closes: #568360, #568537.
+ * Suggests php-auth-sasl to enable use of SASL mechanisms for mail
+ servers. Closes: #567550.
+ * Disable DNS prefetching to avoid information leakage through links
+ embedded in messages. This fixes CVE-2010-0464. Closes: #569660.
+ * Bump Standards-Version. No changes required.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 13 Feb 2010 10:21:49 +0100
+
+roundcube (0.3.1-2) unstable; urgency=low
+
+ * Fix VCS links in debian/control, thanks to Torsten Landschoff.
+ Closes: #555900.
+ * Really ship NEWS.Debian.
+ * Add changesets 3170 and 3202 from upstream to handle gracefully jQuery
+ 1.4. Thanks to Volker Gropp for the report. Closes: #565715.
+
+ -- Vincent Bernat <bernat@debian.org> Mon, 18 Jan 2010 23:11:01 +0100
+
+roundcube (0.3.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Add a notice in NEWS.Debian about php.ini options that should be set
+ to get Roundcube working properly. Closes: #549428, #552508.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 07 Nov 2009 17:41:37 +0100
+
+roundcube (0.3-2) unstable; urgency=low
+
+ * Really fix #544579 since the default value is null without
+ quotes. This really Closes: #544579.
+ * Enlarge login box to accommodate sk_SK locale. Closes: #542933.
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 27 Sep 2009 11:26:56 +0200
+
+roundcube (0.3-1) unstable; urgency=low
+
+ * New upstream release. Closes: #545498.
+ * Update debconf translations:
+ + Italian, thanks to Luca Monducci. Closes: #544199.
+ + Czech, thanks to Miroslav Kure. Closes: #546413.
+ * Roundcube configuration now uses 'language' instead of 'locale_string'
+ to specify the default language. Update postinst to reflect this
+ change. Thanks to Richard van den Berg for noticing this. Closes: #544579.
+ * Depends on libjs-jquery (>= 1.3) since this is now used by roundcube.
+ * Don't ship any plugins for now but ship an empty plugins directory.
+ * Ship main .htaccess since it is needed to setup correctly PHP (for
+ example, to disable PHP Suhosin cookie encryption).
+ * Bump Standards-Version. No changes required.
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 27 Sep 2009 11:00:30 +0200
+
+roundcube (0.2.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version. No changes required.
+ * Remove *.js.src which are not needed at runtime.
+ * Don't send email contents to Google by default by using php5-pspell
+ instead. Thanks to Anand Kumria. Closes: #529563.
+ * Update debconf translations:
+ + Basque, thanks to Piarres Beobide. Closes: #534282.
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 05 Jul 2009 09:53:17 +0200
+
+roundcube (0.2.1-2) unstable; urgency=low
+
+ * Update debconf translations:
+ + German, thanks to Helge Kreutzmann. Closes: #520004.
+ + Japanese, thanks to Hideki Yamane. Closes: #520024.
+ + Spanish, thanks to Francisco Javier. Closes: #526696.
+ + Russian, thanks to Yuri Kozlov. Closes: #528796.
+ * Depend on php-mdb2-* (>= 1.5.0b2) since it is needed to fix some
+ bugs. Closes: #519104, #519293. Remove not needed any more patch from
+ debian/patches/series. Keep it in debian/patches to help backports.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 16 May 2009 15:30:17 +0200
+
+roundcube (0.2.1-1) unstable; urgency=low
+
+ * New upstream release:
+ + Fix use_packaged_tinymce.patch to apply to this new version
+ + Remove cve-2009-0413.patch which has been applied upstream
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 14 Mar 2009 17:42:07 +0100
+
+roundcube (0.2~stable-2) unstable; urgency=low
+
+ * Update debconf translations:
+ + French, thanks to Christian Perrier. Closes: #515806.
+ + Swedish, thanks to Martin Bagge. Closes: #516683.
+ * Drop virtual package roundcube-db and add dependencies on real package
+ instead: this way, we can have versioned dependencies on those to avoid
+ version mismatch between packages.
+ * Add a patch to not use a MDB2 feature not present in the Debian
+ package. Thanks to Grzegorz Sobański for the patch. Closes: #519104.
+
+ -- Vincent Bernat <bernat@debian.org> Wed, 11 Mar 2009 18:49:32 +0100
+
+roundcube (0.2~stable-1) unstable; urgency=low
+
+ * New upstream version. Closes: #503573, #504570.
+ + Add SQL update scripts for this new release and for
+ 0.2~alpha. Remove copy of SQL upgrade script from debian/rules.
+ + Remove patch for CVE-2008-5620 which is now fixed upstream.
+ + Remove patch correcting a vulnerability in html2text.php.
+ + Remove patch fixing login issue. This is fixed upstream.
+ + Remove patch setting the default backend to db instead of mdb2:
+ this is not possible any more. We depend on php-mdb2 now.
+ + Update patch to use packaged tinymce.
+ * Upload to unstable since Lenny is out.
+ * Apply fix for XSS issue (CVE-2009-0413). Closes: #514179.
+ * Remove hack to update a SQLite table for an upgrade from a quite old
+ version of roundcube.
+ * Fix pending l10n issues:
+ + Update English debconf template. Closes: #473794.
+ + Add Swedish translation thanks to Martin Bagge. Closes: #508752.
+ * Fix debian/copyright to make lintian happy.
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 15 Feb 2009 16:18:58 +0100
+
+roundcube (0.2~alpha-4) experimental; urgency=low
+
+ * Add missing ${misc:Depends} to make Lintian happy.
+ * Add description to each patch.
+ * Execute cron job only if the directory to clean exists.
+ * Reload web server configuration instead of restart, thanks to a patch
+ from Tiago Bortoletto Vaz. Closes: #508633.
+ * Fix a vulnerability in quota image generation. This fixes
+ CVE-2008-5620. Thanks to Nico Golde for reporting it. Closes: #509596.
+ * Add missing dependency on php5-gd, used for quota bar.
+ * For roundcube-pgsql, depends on postgresql-client only. This package
+ is provided by the currently supported real package.
+
+ -- Vincent Bernat <bernat@debian.org> Thu, 25 Dec 2008 11:38:13 +0100
+
+roundcube (0.2~alpha-3) experimental; urgency=high
+
+ [ Vincent Bernat ]
+ * Fix a vulnerability in the use of preg_replace (Closes: #508628).
+ * Adapt descriptions of roundcube-database packages to refer them as
+ metapackages instead of virtual package (Closes: #495434).
+ * Add robots.txt from upstream, even if in some configuration, it will
+ not be considered (Closes: #499108).
+ * Do not ship .htaccess files. Restrictions are set in Apache or
+ Lighttpd configuration files (Closes: #500202).
+
+ [ Romain Beauxis ]
+ * Changed versioned dependency of rouncube from binary:Version to
+ source:Version since these are all architecture independent packages.
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 13 Dec 2008 14:36:02 +0100
+
+roundcube (0.2~alpha-2) experimental; urgency=low
+
+ [ Vincent Bernat ]
+ * Fix lintian warnings introduced by previous upload
+ * Fix lighttpd.conf to make it work with latest versions (Closes: #494044)
+ * Do not prepend path to lighty util in postinst and postrm, as per
+ Policy Manual section 6.1
+ * Ship a bug/control file to have all bugs submitted against roundcube
+ metapackage
+ * Fix debian/roundcube-core.cron.daily to use
+ /etc/default/roundcube-core instead of /etc/default/roundcube which
+ should not exist any more
+
+ [ Romain Beauxis ]
+ * Versioned roundcube-core dependency for roundcube
+
+ -- Vincent Bernat <bernat@debian.org> Sat, 16 Aug 2008 13:22:08 +0200
+
+roundcube (0.2~alpha-1) experimental; urgency=low
+
+ * New upstream release
+ * Update debian/watch file to correctly consider those new releases
+ * Remove the following patches:
+ + messageid-headers-ordering
+ + mysql-update-fix
+ + disable-tinymce-spellchecker
+ * Update the following patches:
+ + correct_install_path
+ + use_packaged_tinymce
+ * Add a new patch to fix a login problem
+ * Depends on tinymce >= 3
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 22 Jun 2008 14:10:44 +0200
+
+roundcube (0.1.1-7) unstable; urgency=low
+
+ * Another fix for incorrect tinymce path. This should be the last one!
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 22 Jun 2008 12:36:59 +0200
+
+roundcube (0.1.1-6) unstable; urgency=low
+
+ * Fix use_packaged_tinymce patch which was incorrect after switch to
+ tinymce2 package.
+
+ -- Vincent Bernat <bernat@debian.org> Sun, 22 Jun 2008 12:19:16 +0200
+
+roundcube (0.1.1-5) unstable; urgency=low
+
+ * Fix ordering of message-id in message headers, thanks to Reinhard
+ Tartler (Closes: #486493)
+ * Update Standards-Version to 3.8.0
+
+ -- Vincent Bernat <bernat@debian.org> Tue, 17 Jun 2008 00:33:40 +0200
+
+roundcube (0.1.1-4) unstable; urgency=low
+
+ * Add Slovak debconf translation, thanks to Ivan Masár (Closes: #481376)
+ * Fix debian/copyright:
+ + RoundCube is GPL-2 licensed, not GPL-2+
+ + Add an explanation on the BSD license present at the top of
+ index.php (Closes: #477119)
+ * We do not support tinymce 3, yet. Depends on tinymce2 | tinymce (<<
+ 3). Closes: #481145, #483053, #482295
+
+ -- Vincent Bernat <bernat@debian.org> Tue, 20 May 2008 20:51:52 +0200
+
+roundcube (0.1.1-3) unstable; urgency=low
+
+ * Fix an error introduced when fixing bug #476803. Thanks to Micah
+ Anderson for spotting it (Closes: #479775).
+ * Avoid to pop language question at every upgrade. Thanks to Ivan Vucica
+ for spotting this. The problem lied in the use of db_metaget to get
+ the value of a key set by db_subst in a previous invocation. It seems
+ this is not possible any more (Closes: #480043). The fix implies that
+ we won't ask the question again if more languages are available since
+ last upgrade.
+
+ -- Vincent Bernat <bernat@debian.org> Thu, 08 May 2008 09:50:24 +0200
+
+roundcube (0.1.1-2) unstable; urgency=low
+
+ * Comment by default Alias directive for tinymce in Apache configuration
+ file (Closes: #476162).
+ * Allow to preseed language value (Closes: #476803).
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 19 Apr 2008 16:50:28 +0200
+
+roundcube (0.1.1-1) unstable; urgency=low
+
+ * New upstream release
+ - Copy old SQL upgrade scripts into debian/sql to allow upgrade from
+ versions older than 0.1
+ - Patch new MySQL upgrade script to fix a typo
+ * Debconf translation updates:
+ - Spanish. Closes: #473788
+ * Depends on php-mail-mime (>= 1.5.0) and drop compatibility patch
+ * Install upstream changelog in /usr/share/doc/roundcube*
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 05 Apr 2008 18:16:33 +0200
+
+roundcube (0.1-4) unstable; urgency=low
+
+ * Debconf translation updates:
+ - French. Closes: #469802
+ - Russian. Closes: #469847
+ - Galician. Closes: #469866
+ - German. Closes: #469875
+ - Finnish. Closes: #469922
+ - Italian. Closes: #469987
+ - Czech. Closes: #470150
+ - Portuguese. Closes: #470156
+ - Spanish. Closes: #470732
+ - Basque. Closes: #470871
+ - Arabic. Closes: #471470
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 08 Mar 2008 11:15:00 +0100
+
+roundcube (0.1-3) unstable; urgency=low
+
+ * Fix problem with too old php-mail-mime package (Closes: #469814)
+
+ -- Vincent Bernat <bernat@luffy.cx> Fri, 07 Mar 2008 11:06:49 +0100
+
+roundcube (0.1-2) unstable; urgency=low
+
+ * Ship bin/ directory as well. This fix conversion from HTML to text in
+ composition.
+ * Disable spellchecker for tinymce since it is not shipped with Debian
+ package of tinymce.
+
+ -- Vincent Bernat <bernat@luffy.cx> Fri, 07 Mar 2008 09:42:39 +0100
+
+roundcube (0.1-1) unstable; urgency=low
+
+ * New upstream release (Closes: #469487).
+ - This release seems to fix failure to set some fields when replying,
+ with bincimap as IMAP server (Closes: #443562)
+ - It also fixes the deletion of multiple messages, still with
+ bincimap (Closes: #451404)
+ * Remove 'ob_gzhandler.patch' and 'xss-fix.patch'. They have been
+ merged upstream.
+ * Upstream has switched to MDB2 database backend which is not packaged
+ in Debian yet. We switch back to old backend.
+ * Fix debian/watch to handle correctly detection of new versions.
+ * Add support for lighttpd and remove support for older version of
+ Apache. The debconf question about webserver autoconfiguration is
+ reworded (Closes: #462961).
+ * Do not depend on a specific revision of cdbs.
+ * Move po-debconf from Build-Depends-Indep to Build-Depends since it is
+ needed for clean target.
+ * Correct path to /usr/share/file/magic, provided by libmagic1. Provide
+ license information about this file in debian/copyright.
+
+ -- Vincent Bernat <bernat@luffy.cx> Wed, 05 Mar 2008 20:49:03 +0100
+
+roundcube (0.1~rc2-6) unstable; urgency=high
+
+ * Bug fix: "CVE-2007-6321: Cross-site scripting (XSS) vulnerability",
+ thanks to Micah Anderson (Closes: #455840). The patch is from
+ http://lists.roundcube.net/mail-archive/dev/2007-12/0000038.html and
+ provided by Robin Elfrink. It has been modified with some functions
+ stolen from Squirrelmail.
+ * Finnish debconf template, thanks to Esko Arajärvi (Closes: #458244).
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 29 Dec 2007 21:55:17 +0100
+
+roundcube (0.1~rc2-5) unstable; urgency=low
+
+ * Deal with old /etc/logrotate.d/roundcube by removing it if left
+ untouched (Closes: #456546). Also deal with /etc/default/roundcube and
+ /etc/cron.daily/roundcube.
+
+ -- Vincent Bernat <bernat@luffy.cx> Tue, 18 Dec 2007 23:02:46 +0100
+
+roundcube (0.1~rc2-4) unstable; urgency=low
+
+ * Thightened dependencies for a safe upgrade
+ * Finally removed any circular dependency, -db packages no longer pull
+ a full roundcube install
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 09 Dec 2007 14:24:24 +0100
+
+roundcube (0.1~rc2-3) unstable; urgency=low
+
+ * Upload to unstable
+ * Bumped standard version to 3.7.3 (no changes)
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 09 Dec 2007 14:19:28 +0100
+
+roundcube (0.1~rc2-2) experimental; urgency=low
+
+ [ Vincent Bernat ]
+ * Fix a conflict between ob_gzhandler and zlib output compression,
+ thanks to kaouete (Closes: #450482).
+
+ [ Romain Beauxis ]
+ * Fix tinymce patch and inclusion
+ Closes: #452016
+ * Splitted virtual packages to avoid circular dependencies.
+ Uploading to experimental, as this is an important change and we may
+ expect issues..
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 26 Nov 2007 11:54:21 +0100
+
+roundcube (0.1~rc2-1) unstable; urgency=low
+
+ * New upstream, thanks to Nicolas Stransky (Closes: #447503). This
+ release support tinymce as HTML editor. Look at README.Debian for more
+ information.
+ * Update Galician debconf template, thanks to Jacobo Tarrio (Closes: #447943).
+
+ -- Vincent Bernat <bernat@luffy.cx> Mon, 29 Oct 2007 22:08:43 +0100
+
+roundcube (0.1~rc1-3) unstable; urgency=low
+
+ * In respect to policy 12.3, do not put main.inc.php.dist in
+ /usr/share/doc, thanks to Jonas Smedegaard (Closes: #446502).
+ * Update German and French debconf templates, thanks to Christian
+ Perrier (Closes: #446458) and Helge Kreutzmann (Closes: #446532).
+
+ -- Vincent Bernat <bernat@luffy.cx> Sun, 14 Oct 2007 08:41:24 +0200
+
+roundcube (0.1~rc1-2) unstable; urgency=low
+
+ * Fix dependencies by creating virtual packages for each database
+ backend, thanks to Joey Hess (Closes: #444925).
+
+ -- Vincent Bernat <bernat@luffy.cx> Tue, 02 Oct 2007 20:09:19 +0200
+
+roundcube (0.1~rc1-1) unstable; urgency=low
+
+ * New upstream release
+ * Removed non gpl file des.inc
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 24 Jul 2007 13:36:20 +0200
+
+roundcube (0.1~rc1~dfsg-3) unstable; urgency=low
+
+ * Add php5-mcrypt dependency (Closes: #431177)
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 30 Jun 2007 19:36:21 +0200
+
+roundcube (0.1~rc1~dfsg-2) unstable; urgency=low
+
+ * Removed custom unix_timestamp for sqlite: solved upstream
+ * Debconf templates and debian/control reviewed by the debian-l10n-
+ english team as part of the Smith review project.
+ Closes: #426086, #427546, #427546
+ * Debconf translation updates:
+ - Galician. Closes: #426140
+ - Basque. Closes: #426150
+ - Czech. Closes: #426428
+ - Portuguese. Closes: #426451
+ - Arabic. Closes: #427110
+ - Italian. Closes: #427206
+ - German. Closes: #427536
+ - French. Closes: #427736
+ - Tamil. Closes: #428254
+ - Russian. Closes: #428364
+ - Spanish. Closes: #428573
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 05 Jun 2007 15:22:36 +0200
+
+roundcube (0.1~rc1~dfsg-1) unstable; urgency=low
+
+ [ Vincent Bernat ]
+ * New upstream release
+ * Update script for sqlite in postinst
+ [ Romain Beauxis ]
+ * Fixed dh_link calls
+ Closes: #423824
+ * Added custom patch to use php unix timestamp support
+ with sqlite since UNIX_TIMESTAMP is not supported by sqlite.
+ * Dropped php4 dependencies
+
+ -- Vincent Bernat <bernat@luffy.cx> Sun, 20 May 2007 13:59:44 +0200
+
+roundcube (0.1~beta2.2~dfsg-2) unstable; urgency=low
+
+ * Fix a security issue by disallowing access to logs.
+ * First upload to unstable.
+
+ -- Vincent Bernat <bernat@luffy.cx> Sat, 5 May 2007 00:23:40 +0200
+
+roundcube (0.1~beta2.2~dfsg-1) experimental; urgency=low
+
+ * Initial release. (Closes: #333756, #344949)
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 13 Mar 2007 13:28:05 +0100
--- /dev/null
- Build-Depends: cdbs, debhelper (>= 5), dh-buildinfo, po-debconf
+Source: roundcube
+Section: web
+Priority: extra
+Maintainer: Debian Roundcube Maintainers <pkg-roundcube-maintainers@lists.alioth.debian.org>
+Uploaders: Vincent Bernat <bernat@debian.org>, Romain Beauxis <toots@rastageeks.org>
- Suggests: php-auth-sasl (>= 1.0.3)
++Build-Depends: cdbs, debhelper (>= 5), dh-buildinfo, po-debconf, yui-compressor
+Homepage: http://www.roundcube.net/
+Standards-Version: 3.9.1
+Vcs-Svn: svn://svn.debian.org/svn/pkg-roundcube/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-roundcube/trunk/
+
+Package: roundcube-core
+Architecture: all
+Depends: dbconfig-common, debconf | debconf-2.0, ucf,
+ apache2 | lighttpd | httpd,
+ php5, php5-mcrypt, php5-gd, php5-intl,
+ php-mdb2 (>= 2.5.0), php-auth, php-net-smtp (>= 1.4.2),
+ php-net-socket, php-mail-mime (>= 1.8.0), php5-pspell,
+ tinymce (>= 3), libjs-jquery (>= 1.4.2),
+ libmagic1,
+ roundcube-sqlite (= ${source:Version}) | roundcube-mysql (= ${source:Version}) | roundcube-pgsql (= ${source:Version}),
+ ${misc:Depends}
++Suggests: php-auth-sasl (>= 1.0.3), roundcube-plugins
+Replaces: roundcube
+Breaks: roundcube (<< 0.1~rc2-2)
+Description: skinnable AJAX based webmail solution for IMAP servers
+ RoundCube Webmail is a browser-based multilingual IMAP client with an
+ application-like user interface. It provides full functionality
+ expected from an e-mail client, including MIME support, address book,
+ folder manipulation and message filters.
+ .
+ The user interface is fully skinnable using XHTML and CSS 2.
+ .
+ This package provides the core code for roundcube. You should install
+ it along with one of the roundcube database metapackages.
+
+Package: roundcube
+Architecture: all
+Depends: roundcube-core (= ${source:Version}), ${misc:Depends}
+Description: skinnable AJAX based webmail solution for IMAP servers - metapackage
+ RoundCube Webmail is a browser-based multilingual IMAP client with an
+ application-like user interface. It provides full functionality
+ expected from an e-mail client, including MIME support, address book,
+ folder manipulation and message filters.
+ .
+ The user interface is fully skinnable using XHTML and CSS 2.
+ .
+ This package will install a full roundcube application.
+
+Package: roundcube-mysql
+Architecture: all
+Depends: php-mdb2-driver-mysql (>= 1.5.0b2), mysql-client | virtual-mysql-client, ${misc:Depends}
+Suggests: mysql-server
+Description: metapackage providing MySQL dependencies for RoundCube
+ This package provides MySQL dependencies for RoundCube Webmail, a
+ skinnable AJAX based webmail solution for IMAP servers. Install this
+ one if you want to use a MySQL database with RoundCube.
+
+Package: roundcube-pgsql
+Architecture: all
+Depends: php-mdb2-driver-pgsql (>= 1.5.0b2), postgresql-client-8.1 | postgresql-client, ${misc:Depends}
+Suggests: postgresql-server
+Description: metapackage providing PostgreSQL dependencies for RoundCube
+ This package provides PostgreSQL dependencies for RoundCube Webmail,
+ a skinnable AJAX based webmail solution for IMAP servers. Install
+ this one if you want to use a PostgreSQL database with RoundCube.
+
+Package: roundcube-sqlite
+Architecture: all
+Depends: php-mdb2-driver-sqlite (>= 1.5.0b2), sqlite, ${misc:Depends}
+Description: metapackage providing sqlite dependencies for RoundCube
+ This package provides sqlite dependencies for RoundCube Webmail, a
+ skinnable AJAX based webmail solution for IMAP servers. Install this
+ one if you want to use a sqlite database with RoundCube.
++
++Package: roundcube-plugins
++Architecture: all
++Depends: roundcube-core (= ${source:Version}), ${misc:Depends}
++Description: skinnable AJAX based webmail solution for IMAP servers - plugins
++ RoundCube Webmail is a browser-based multilingual IMAP client with an
++ application-like user interface. It provides full functionality
++ expected from an e-mail client, including MIME support, address book,
++ folder manipulation and message filters.
++ .
++ The user interface is fully skinnable using XHTML and CSS 2.
++ .
++ This package provides several plugins for Roundcube. They should be
++ enabled in the configuration of Roundcube.
--- /dev/null
- This package was debianized by Vincent Bernat <bernat@luffy.cx> on
- Sat, 10 Feb 2007 12:38:24 +0100.
++Format: http://dep.debian.net/deps/dep5/
++Upstream-Name: Roundcube Dev. - Switzerland
++Upstream-Contact: http://roundcube.net/support
++Source: http://roundcube.net/download
+
- It was downloaded from http://www.roundcube.net
++Files: *
++Copyright: 2005-2011, Roundcube Dev. - Switzerland
++License: GPL-2
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License version 2
++ as published by the Free Software Foundation.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License along
++ with this program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++ .
++ On Debian systems, the full text of the GNU General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/GPL-2'.
+
- Copyright: 2005-2006, RoundCube Dev. - Switzerland
++Files: skins/default/*
++Copyright: 2005-2011, Roundcube Dev. - Switzerland
++License: CC-BY-SA-3
++ The theme uses icons originally designed by Stephen Horlander and
++ Kevin Gerich for Mozilla.org. In case of redistribution giving credit
++ to these artwork creators is mandatory.
++ .
++ THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS
++ CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS
++ PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE
++ WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS
++ PROHIBITED.
++ .
++ BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND
++ AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS
++ LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU
++ THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH
++ TERMS AND CONDITIONS.
++ .
++ 1. Definitions
++ .
++ a. "Adaptation" means a work based upon the Work, or upon the Work
++ and other pre-existing works, such as a translation, adaptation,
++ derivative work, arrangement of music or other alterations of a
++ literary or artistic work, or phonogram or performance and includes
++ cinematographic adaptations or any other form in which the Work may
++ be recast, transformed, or adapted including in any form
++ recognizably derived from the original, except that a work that
++ constitutes a Collection will not be considered an Adaptation for
++ the purpose of this License. For the avoidance of doubt, where the
++ Work is a musical work, performance or phonogram, the
++ synchronization of the Work in timed-relation with a moving image
++ ("synching") will be considered an Adaptation for the purpose of
++ this License.
++ .
++ b. "Collection" means a collection of literary or artistic works,
++ such as encyclopedias and anthologies, or performances, phonograms
++ or broadcasts, or other works or subject matter other than works
++ listed in Section 1(f) below, which, by reason of the selection and
++ arrangement of their contents, constitute intellectual creations,
++ in which the Work is included in its entirety in unmodified form
++ along with one or more other contributions, each constituting
++ separate and independent works in themselves, which together are
++ assembled into a collective whole. A work that constitutes a
++ Collection will not be considered an Adaptation (as defined below)
++ for the purposes of this License.
++ .
++ c. "Creative Commons Compatible License" means a license that is
++ listed at http://creativecommons.org/compatiblelicenses that has
++ been approved by Creative Commons as being essentially equivalent
++ to this License, including, at a minimum, because that license: (i)
++ contains terms that have the same purpose, meaning and effect as
++ the License Elements of this License; and, (ii) explicitly permits
++ the relicensing of adaptations of works made available under that
++ license under this License or a Creative Commons jurisdiction
++ license with the same License Elements as this License.
++ .
++ d. "Distribute" means to make available to the public the original
++ and copies of the Work or Adaptation, as appropriate, through sale
++ or other transfer of ownership.
++ .
++ e. "License Elements" means the following high-level license
++ attributes as selected by Licensor and indicated in the title of
++ this License: Attribution, ShareAlike.
++ .
++ f. "Licensor" means the individual, individuals, entity or entities
++ that offer(s) the Work under the terms of this License.
++ .
++ g. "Original Author" means, in the case of a literary or artistic
++ work, the individual, individuals, entity or entities who created
++ the Work or if no individual or entity can be identified, the
++ publisher; and in addition (i) in the case of a performance the
++ actors, singers, musicians, dancers, and other persons who act,
++ sing, deliver, declaim, play in, interpret or otherwise perform
++ literary or artistic works or expressions of folklore; (ii) in the
++ case of a phonogram the producer being the person or legal entity
++ who first fixes the sounds of a performance or other sounds; and,
++ (iii) in the case of broadcasts, the organization that transmits
++ the broadcast.
++ .
++ h. "Work" means the literary and/or artistic work offered under the
++ terms of this License including without limitation any production
++ in the literary, scientific and artistic domain, whatever may be
++ the mode or form of its expression including digital form, such as
++ a book, pamphlet and other writing; a lecture, address, sermon or
++ other work of the same nature; a dramatic or dramatico-musical
++ work; a choreographic work or entertainment in dumb show; a musical
++ composition with or without words; a cinematographic work to which
++ are assimilated works expressed by a process analogous to
++ cinematography; a work of drawing, painting, architecture,
++ sculpture, engraving or lithography; a photographic work to which
++ are assimilated works expressed by a process analogous to
++ photography; a work of applied art; an illustration, map, plan,
++ sketch or three-dimensional work relative to geography, topography,
++ architecture or science; a performance; a broadcast; a phonogram; a
++ compilation of data to the extent it is protected as a
++ copyrightable work; or a work performed by a variety or circus
++ performer to the extent it is not otherwise considered a literary
++ or artistic work.
++ .
++ i. "You" means an individual or entity exercising rights under this
++ License who has not previously violated the terms of this License
++ with respect to the Work, or who has received express permission
++ from the Licensor to exercise rights under this License despite a
++ previous violation.
++ .
++ j. "Publicly Perform" means to perform public recitations of the
++ Work and to communicate to the public those public recitations, by
++ any means or process, including by wire or wireless means or public
++ digital performances; to make available to the public Works in such
++ a way that members of the public may access these Works from a
++ place and at a place individually chosen by them; to perform the
++ Work to the public by any means or process and the communication to
++ the public of the performances of the Work, including by public
++ digital performance; to broadcast and rebroadcast the Work by any
++ means including signs, sounds or images.
++ .
++ k. "Reproduce" means to make copies of the Work by any means
++ including without limitation by sound or visual recordings and the
++ right of fixation and reproducing fixations of the Work, including
++ storage of a protected performance or phonogram in digital form or
++ other electronic medium.
++ .
++ 2. Fair Dealing Rights. Nothing in this License is intended to
++ reduce, limit, or restrict any uses free from copyright or rights
++ arising from limitations or exceptions that are provided for in
++ connection with the copyright protection under copyright law or other
++ applicable laws.
++ .
++ 3. License Grant. Subject to the terms and conditions of this
++ License, Licensor hereby grants You a worldwide, royalty-free,
++ non-exclusive, perpetual (for the duration of the applicable
++ copyright) license to exercise the rights in the Work as stated
++ below:
++ .
++ a. to Reproduce the Work, to incorporate the Work into one or more
++ Collections, and to Reproduce the Work as incorporated in the
++ Collections;
++ .
++ b. to create and Reproduce Adaptations provided that any such
++ Adaptation, including any translation in any medium, takes
++ reasonable steps to clearly label, demarcate or otherwise identify
++ that changes were made to the original Work. For example, a
++ translation could be marked "The original work was translated from
++ English to Spanish," or a modification could indicate "The
++ original work has been modified.";
++ .
++ c. to Distribute and Publicly Perform the Work including as
++ incorporated in Collections; and,
++ .
++ d. to Distribute and Publicly Perform Adaptations.
++ e.
++ .
++ For the avoidance of doubt:
++ .
++ i. Non-waivable Compulsory License Schemes. In those
++ jurisdictions in which the right to collect royalties through
++ any statutory or compulsory licensing scheme cannot be
++ waived, the Licensor reserves the exclusive right to collect
++ such royalties for any exercise by You of the rights granted
++ under this License;
++ .
++ ii. Waivable Compulsory License Schemes. In those
++ jurisdictions in which the right to collect royalties through
++ any statutory or compulsory licensing scheme can be waived,
++ the Licensor waives the exclusive right to collect such
++ royalties for any exercise by You of the rights granted under
++ this License; and,
++ .
++ iii. Voluntary License Schemes. The Licensor waives the right
++ to collect royalties, whether individually or, in the event
++ that the Licensor is a member of a collecting society that
++ administers voluntary licensing schemes, via that society,
++ from any exercise by You of the rights granted under this
++ License.
++ .
++ The above rights may be exercised in all media and formats whether
++ now known or hereafter devised. The above rights include the right to
++ make such modifications as are technically necessary to exercise the
++ rights in other media and formats. Subject to Section 8(f), all
++ rights not expressly granted by Licensor are hereby reserved.
++ .
++ 4. Restrictions. The license granted in Section 3 above is expressly
++ made subject to and limited by the following restrictions:
++ .
++ a. You may Distribute or Publicly Perform the Work only under the
++ terms of this License. You must include a copy of, or the Uniform
++ Resource Identifier (URI) for, this License with every copy of the
++ Work You Distribute or Publicly Perform. You may not offer or
++ impose any terms on the Work that restrict the terms of this
++ License or the ability of the recipient of the Work to exercise the
++ rights granted to that recipient under the terms of the
++ License. You may not sublicense the Work. You must keep intact all
++ notices that refer to this License and to the disclaimer of
++ warranties with every copy of the Work You Distribute or Publicly
++ Perform. When You Distribute or Publicly Perform the Work, You may
++ not impose any effective technological measures on the Work that
++ restrict the ability of a recipient of the Work from You to
++ exercise the rights granted to that recipient under the terms of
++ the License. This Section 4(a) applies to the Work as incorporated
++ in a Collection, but this does not require the Collection apart
++ from the Work itself to be made subject to the terms of this
++ License. If You create a Collection, upon notice from any Licensor
++ You must, to the extent practicable, remove from the Collection any
++ credit as required by Section 4(c), as requested. If You create an
++ Adaptation, upon notice from any Licensor You must, to the extent
++ practicable, remove from the Adaptation any credit as required by
++ Section 4(c), as requested.
++ .
++ b. You may Distribute or Publicly Perform an Adaptation only under
++ the terms of: (i) this License; (ii) a later version of this
++ License with the same License Elements as this License; (iii) a
++ Creative Commons jurisdiction license (either this or a later
++ license version) that contains the same License Elements as this
++ License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative
++ Commons Compatible License. If you license the Adaptation under one
++ of the licenses mentioned in (iv), you must comply with the terms
++ of that license. If you license the Adaptation under the terms of
++ any of the licenses mentioned in (i), (ii) or (iii) (the
++ "Applicable License"), you must comply with the terms of the
++ Applicable License generally and the following provisions: (I) You
++ must include a copy of, or the URI for, the Applicable License with
++ every copy of each Adaptation You Distribute or Publicly Perform;
++ (II) You may not offer or impose any terms on the Adaptation that
++ restrict the terms of the Applicable License or the ability of the
++ recipient of the Adaptation to exercise the rights granted to that
++ recipient under the terms of the Applicable License; (III) You must
++ keep intact all notices that refer to the Applicable License and to
++ the disclaimer of warranties with every copy of the Work as
++ included in the Adaptation You Distribute or Publicly Perform; (IV)
++ when You Distribute or Publicly Perform the Adaptation, You may not
++ impose any effective technological measures on the Adaptation that
++ restrict the ability of a recipient of the Adaptation from You to
++ exercise the rights granted to that recipient under the terms of
++ the Applicable License. This Section 4(b) applies to the Adaptation
++ as incorporated in a Collection, but this does not require the
++ Collection apart from the Adaptation itself to be made subject to
++ the terms of the Applicable License.
++ .
++ c. If You Distribute, or Publicly Perform the Work or any
++ Adaptations or Collections, You must, unless a request has been
++ made pursuant to Section 4(a), keep intact all copyright notices
++ for the Work and provide, reasonable to the medium or means You are
++ utilizing: (i) the name of the Original Author (or pseudonym, if
++ applicable) if supplied, and/or if the Original Author and/or
++ Licensor designate another party or parties (e.g., a sponsor
++ institute, publishing entity, journal) for attribution
++ ("Attribution Parties") in Licensor's copyright notice, terms of
++ service or by other reasonable means, the name of such party or
++ parties; (ii) the title of the Work if supplied; (iii) to the
++ extent reasonably practicable, the URI, if any, that Licensor
++ specifies to be associated with the Work, unless such URI does not
++ refer to the copyright notice or licensing information for the
++ Work; and (iv) , consistent with Ssection 3(b), in the case of an
++ Adaptation, a credit identifying the use of the Work in the
++ Adaptation (e.g., "French translation of the Work by Original
++ Author," or "Screenplay based on original Work by Original
++ Author"). The credit required by this Section 4(c) may be
++ implemented in any reasonable manner; provided, however, that in
++ the case of a Adaptation or Collection, at a minimum such credit
++ will appear, if a credit for all contributing authors of the
++ Adaptation or Collection appears, then as part of these credits and
++ in a manner at least as prominent as the credits for the other
++ contributing authors. For the avoidance of doubt, You may only use
++ the credit required by this Section for the purpose of attribution
++ in the manner set out above and, by exercising Your rights under
++ this License, You may not implicitly or explicitly assert or imply
++ any connection with, sponsorship or endorsement by the Original
++ Author, Licensor and/or Attribution Parties, as appropriate, of You
++ or Your use of the Work, without the separate, express prior
++ written permission of the Original Author, Licensor and/or
++ Attribution Parties.
++ .
++ d. Except as otherwise agreed in writing by the Licensor or as may
++ be otherwise permitted by applicable law, if You Reproduce,
++ Distribute or Publicly Perform the Work either by itself or as part
++ of any Adaptations or Collections, You must not distort, mutilate,
++ modify or take other derogatory action in relation to the Work
++ which would be prejudicial to the Original Author's honor or
++ reputation. Licensor agrees that in those jurisdictions
++ (e.g. Japan), in which any exercise of the right granted in Section
++ 3(b) of this License (the right to make Adaptations) would be
++ deemed to be a distortion, mutilation, modification or other
++ derogatory action prejudicial to the Original Author's honor and
++ reputation, the Licensor will waive or not assert, as appropriate,
++ this Section, to the fullest extent permitted by the applicable
++ national law, to enable You to reasonably exercise Your right under
++ Section 3(b) of this License (right to make Adaptations) but not
++ otherwise.
++ .
++ 5. Representations, Warranties and Disclaimer
++ .
++ UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING,
++ LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR
++ WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED,
++ STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF
++ TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE,
++ NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
++ OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT
++ DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF
++ IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
++ .
++ 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY
++ APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY
++ LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR
++ EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK,
++ EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
++ .
++ 7. Termination
++ .
++ a. This License and the rights granted hereunder will terminate
++ automatically upon any breach by You of the terms of this
++ License. Individuals or entities who have received Adaptations or
++ Collections from You under this License, however, will not have
++ their licenses terminated provided such individuals or entities
++ remain in full compliance with those licenses. Sections 1, 2, 5, 6,
++ 7, and 8 will survive any termination of this License.
++ .
++ b. Subject to the above terms and conditions, the license granted
++ here is perpetual (for the duration of the applicable copyright in
++ the Work). Notwithstanding the above, Licensor reserves the right
++ to release the Work under different license terms or to stop
++ distributing the Work at any time; provided, however that any such
++ election will not serve to withdraw this License (or any other
++ license that has been, or is required to be, granted under the
++ terms of this License), and this License will continue in full
++ force and effect unless terminated as stated above.
++ .
++ 8. Miscellaneous
++ .
++ a. Each time You Distribute or Publicly Perform the Work or a
++ Collection, the Licensor offers to the recipient a license to the
++ Work on the same terms and conditions as the license granted to You
++ under this License.
++ .
++ b. Each time You Distribute or Publicly Perform an Adaptation,
++ Licensor offers to the recipient a license to the original Work on
++ the same terms and conditions as the license granted to You under
++ this License.
++ .
++ c. If any provision of this License is invalid or unenforceable
++ under applicable law, it shall not affect the validity or
++ enforceability of the remainder of the terms of this License, and
++ without further action by the parties to this agreement, such
++ provision shall be reformed to the minimum extent necessary to make
++ such provision valid and enforceable.
++ .
++ d. No term or provision of this License shall be deemed waived and
++ no breach consented to unless such waiver or consent shall be in
++ writing and signed by the party to be charged with such waiver or
++ consent.
++ .
++ e. This License constitutes the entire agreement between the
++ parties with respect to the Work licensed here. There are no
++ understandings, agreements or representations with respect to the
++ Work not specified here. Licensor shall not be bound by any
++ additional provisions that may appear in any communication from
++ You. This License may not be modified without the mutual written
++ agreement of the Licensor and You.
++ .
++ f. The rights granted under, and the subject matter referenced, in
++ this License were drafted utilizing the terminology of the Berne
++ Convention for the Protection of Literary and Artistic Works (as
++ amended on September 28, 1979), the Rome Convention of 1961, the
++ WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms
++ Treaty of 1996 and the Universal Copyright Convention (as revised
++ on July 24, 1971). These rights and subject matter take effect in
++ the relevant jurisdiction in which the License terms are sought to
++ be enforced according to the corresponding provisions of the
++ implementation of those treaty provisions in the applicable
++ national law. If the standard suite of rights granted under
++ applicable copyright law includes additional rights not granted
++ under this License, such additional rights are deemed to be
++ included in the License; this License is not intended to restrict
++ the license of any rights under applicable law.
+
- License: GPL
++Files: program/js/googiespell.js*
++Copyright: 2006 Amir Salihefendic
++ 2009 Aleksander Machniak
++License: GPL-2
+
- RoundCube may be redistributed under the terms of the GNU GPL, Version
- 2, found on Debian systems in the file /usr/share/common-licenses/GPL-2
++Files: program/js/jquery*.js
++Copyright: 2010 John Resig
++ 2010 The Dojo Foundation
++License: GPL-2 or Expat
++ Also includes sizzle.js, licensed under Expat, BSD-3-clause and
++ GPL-2. This file is not shipped in the resulting Debian packages. We
++ use system-included jQuery.
+
- The file index.php incorrectly states that it is BSD licensed. This
- was a mistake and this was changed in SVN:
- http://trac.roundcube.net/browser/trunk/roundcubemail/index.php
- More info here:
- http://lists.roundcube.net/mail-archive/dev/2008-05/0000015.html
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining a copy
++ of this software and associated documentation files (the "Software"), to deal
++ in the Software without restriction, including without limitation the rights
++ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be included in
++ all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
++ THE SOFTWARE.
+
- Some files are taken from other projects :
- - googiespell from amix@amix.dk, MIT license
- - lib/html2text.inc from jon@chuggnutt.com, GPL license
- - lib/{enriched,icl_commons,imap,mime,utf7}.inc from IlohaMail project, GPL license
- - lib/encoding/*.map from Unicode, Inc., with "BSD-lite" license
- - debian/patches/xss-fix.patch contains code from Squirrelmail, GPLv2
- - program/js/jquery-1.3.min.js is MIT and GPLv2 licensed
- - lib/magic is an autogenerated file. We don't ship it and use the
- one from libmagic1 instead. Here is the license:
++Files: program/js/tiny_mce/*
++Copyright: 2003-2006 Moxiecode Systems AB
++License: LGPL-2.1
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Lesser General Public License version 2.1
++ as published by the Free Software Foundation.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License along
++ with this program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
++ .
++ On Debian systems, the full text of the GNU Lesser General Public
++ License version 2.1 can be found in the file
++ `/usr/share/common-licenses/LGPL-2.1'.
+
- Copyright © 1985-1995 Ian F. Darwin
- Copyright © 1994-2008 Christos Zoulas <christos@zoulas.com>
++Files: program/lib/enriched.inc
++Copyright: 2000-2003 Ryo Chijiiwa <Ryo@IlohaMail.org>
++License: GPL-2
+
- This software is not subject to any export provision of the United
- States Department of Commerce, and may be exported to any country or
- planet.
++Files: program/lib/html2text.php
++Copyright: 2005-2007 Jon Abernathy <jon@chuggnutt.com>
++License: GPL-2+
+
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
++Files: program/lib/tnef_decoder.php
++Copyright: 2002-2010 The Horde Project (http://www.horde.org/)
++License: LGPL-2.1
+
- 1. Redistributions of source code must retain the above copyright notice
- immediately at the beginning of the file, without modification, this
- list of conditions, and the following disclaimer.
++Files: program/lib/utf7.inc
++Copyright: 2000 Edmund Grimley Evans <edmundo@rano.org>
++License: GPL-2+
+
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
++Files: program/lib/washtml.php
++Copyright: 2007 Frederic Motte <fmotte@ubixis.com>
++License: BSD-2-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ 1. Redistributions of source code must retain the above copyright
++ notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the above copyright
++ notice, this list of conditions and the following disclaimer in the
++ documentation and/or other materials provided with the distribution.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
++ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
++ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
++ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
++ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
++ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- THE POSSIBILITY OF SUCH DAMAGE.
-
- All other licenses can be found in the corresponding source file.
-
- The Debian packaging is © 2007, Vincent Bernat <bernat@luffy.cx> and
- is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'.
++Files: plugins/managesieve/lib/Net/Sieve.php
++Copyright: 2002-2003 Richard Heyes
++ 2006-2008 Anish Mistry
++License: BSD-2-clause
+
++Files: debian/*
++Copryight: 2007-2011, Vincent Bernat <bernat@debian.org>
++ 2007-2011, Romain Beauxis <toots@rastageeks.org>
++License: GPL-2
--- /dev/null
- correct-magic-path.patch
+dbconfig-common_support.patch
+correct_install_path.patch
+use_packaged_tinymce.patch
+use_pspell.patch
+loginbox-size.patch
+default-charset-utf8.patch
--- /dev/null
--- /dev/null
++This package ships several plugins. To use them, you need to enable
++them by adding them to $rcmail_config['plugins'] array in your
++`/etc/roundcube/main.inc.php' file.
++
++Some plugins need to be configured directly in
++`/etc/roundcube/main.inc.php' while some others have specific
++configuration files. For the later, look at
++`/etc/roundcube/plugins'. You will find empty files that you can
++modify to configure the corresponding plugin.
++
++ -- Vincent Bernat <bernat@debian.org>, Sun, 13 Feb 2011 15:50:48 +0100
--- /dev/null
--- /dev/null
++etc/roundcube/plugins
--- /dev/null
--- /dev/null
++plugins/additional_message_headers/ usr/share/roundcube/plugins
++plugins/archive/ usr/share/roundcube/plugins
++plugins/autologon/ usr/share/roundcube/plugins
++plugins/database_attachments/ usr/share/roundcube/plugins
++plugins/debug_logger/ usr/share/roundcube/plugins
++plugins/emoticons/ usr/share/roundcube/plugins
++plugins/help/ usr/share/roundcube/plugins
++plugins/http_authentication/ usr/share/roundcube/plugins
++plugins/managesieve/ usr/share/roundcube/plugins
++plugins/markasjunk/ usr/share/roundcube/plugins
++plugins/new_user_dialog/ usr/share/roundcube/plugins
++plugins/new_user_identity/ usr/share/roundcube/plugins
++plugins/squirrelmail_usercopy/ usr/share/roundcube/plugins
++plugins/subscriptions_option/ usr/share/roundcube/plugins
++plugins/userinfo/ usr/share/roundcube/plugins
++plugins/vcard_attachments/ usr/share/roundcube/plugins
++plugins/virtuser_file/ usr/share/roundcube/plugins
++plugins/virtuser_query/ usr/share/roundcube/plugins
--- /dev/null
- find $(CURDIR)/debian/roundcube-core -name '*.js.src' -print0 | xargs -r0 rm
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DEB_INSTALL_CHANGELOGS_ALL=CHANGELOG
+
+binary-install/roundcube-core::
+ # Install config files
+ install -m 0640 $(CURDIR)/config/db.inc.php.dist $(CURDIR)/debian/roundcube-core/etc/roundcube/db.inc.php
+ install -m 0640 $(CURDIR)/config/main.inc.php.dist $(CURDIR)/debian/roundcube-core/usr/share/roundcube
+ install -m 0640 $(CURDIR)/.htaccess $(CURDIR)/debian/roundcube-core/etc/roundcube/htaccess
+ for c in $(CURDIR)/debian/roundcube-core/etc/roundcube/*.php; do \
+ dh_link -proundcube-core etc/roundcube/$$(basename $$c) var/lib/roundcube/config/$$(basename $$c) ; \
+ done
+ dh_link -proundcube-core etc/roundcube/htaccess var/lib/roundcube/.htaccess
+
+ # Database related files
+ # Install empty tables and updates for each db type
+ install -m 0644 $(CURDIR)/SQL/mysql.initial.sql $(CURDIR)/debian/roundcube-core/usr/share/dbconfig-common/data/roundcube/install/mysql
+ install -m 0644 $(CURDIR)/SQL/postgres.initial.sql $(CURDIR)/debian/roundcube-core/usr/share/dbconfig-common/data/roundcube/install/pgsql
+ install -m 0644 $(CURDIR)/SQL/sqlite.initial.sql $(CURDIR)/debian/roundcube-core/usr/share/dbconfig-common/data/roundcube/install/sqlite
+
+ # Old database upgrades
+ cp -r $(CURDIR)/debian/sql/* $(CURDIR)/debian/roundcube-core/usr/share/dbconfig-common/data/roundcube/upgrade/.
+
+ # Some files are executable while not being scripts or binary...
+ find $(CURDIR)/debian/roundcube-core/usr/share/roundcube -type f -print0 | xargs -r0 chmod -x
+ # Remove useless file
+ rm -rf $(CURDIR)/debian/roundcube-core/usr/share/roundcube/bin
+ find $(CURDIR)/debian/roundcube-core -name '._*' -print0 | xargs -r0 rm
++ # Convert .js.src back to js
++ for js in $$(find $(CURDIR)/debian/roundcube-core -name '*.js.src' -print); do \
++ yui-compressor --type js "$$js" -o "$${js%.*}" ; \
++ rm "$$js" ; \
++ done
+ # Remove files shipped in tinymce package
+ rm -rf $(CURDIR)/debian/roundcube-core/usr/share/roundcube/program/js/tiny_mce
+ dh_link -proundcube-core usr/share/tinymce/www usr/share/roundcube/program/js/tiny_mce
+ # Remove jquery as well
+ rm $(CURDIR)/debian/roundcube-core/usr/share/roundcube/program/js/jquery-1.4.min.js
+ dh_link -proundcube-core usr/share/javascript/jquery/jquery.min.js usr/share/roundcube/program/js/jquery-1.4.min.js
+
++binary-install/roundcube-plugins::
++ # Plugins are in usr/share/roundcube/plugins, for each plugin
++ # if there is config.inc.php.dist, we symlink a config.inc.php
++ # in /etc/roundcube/plugins with some dummy content.
++ for plugin in $(CURDIR)/debian/roundcube-plugins/usr/share/roundcube/plugins/*; do \
++ dh_link -proundcube-plugins usr/share/roundcube/plugins/$${plugin##*/} \
++ var/lib/roundcube/plugins/$${plugin##*/} ; \
++ if [ ! -f $${plugin}/config.inc.php.dist ]; then continue; fi ; \
++ dh_installdirs -proundcube-plugins etc/roundcube/plugins/$${plugin##*/} ; \
++ (echo "<?php" ; \
++ echo "// Empty configuration for $${plugin##*/}" ; \
++ echo "// See /usr/share/roundcube/plugins/$${plugin##*/}/config.inc.php.dist for instructions") > \
++ $(CURDIR)/debian/roundcube-plugins/etc/roundcube/plugins/$${plugin##*/}/config.inc.php ; \
++ dh_link -proundcube-plugins etc/roundcube/plugins/$${plugin##*/}/config.inc.php \
++ usr/share/roundcube/plugins/$${plugin##*/}/config.inc.php ; \
++ done
++
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/% :
+ install -d $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)
+ install -m 644 $(CURDIR)/debian/bug.control $(CURDIR)/debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/control
+
+clean::
+ debconf-updatepo