]> git.donarmstrong.com Git - roundcube.git/commitdiff
New upstream version.
authorVincent Bernat <bernat@luffy.cx>
Sun, 2 Oct 2011 13:29:32 +0000 (15:29 +0200)
committerVincent Bernat <bernat@luffy.cx>
Sun, 2 Oct 2011 13:29:32 +0000 (15:29 +0200)
debian/changelog
debian/roundcube-plugins.install
debian/sql/mysql/0.6+dfsg-1 [new file with mode: 0644]
debian/sql/pgsql/0.6+dfsg-1 [new file with mode: 0644]
debian/sql/sqlite/0.6+dfsg-1 [new file with mode: 0644]

index 5e8ceed598deb075f9f4e079469c65b1ff9ccc90..6628c7256571fd47f6b91aad55a6bebc6326546c 100644 (file)
@@ -1,3 +1,12 @@
+roundcube (0.6+dfsg-1) unstable; urgency=low
+
+  * New upstream version. Closes: #643707.
+      + Repack to remove SWF file without source from TinyMCE.      
+      + Add SQL upgrade procedures.
+      + Add new plugins: acl, enigma and newmail_notifier.
+
+ -- Vincent Bernat <bernat@debian.org>  Sun, 02 Oct 2011 15:20:57 +0200
+
 roundcube (0.5.4+dfsg-1) unstable; urgency=high
 
   [ Vincent Bernat ]
index f05ac1a906331f110ba702f212cc37f91f069615..884286705c58b5ae64734b97c4b7e13d0f25a03a 100644 (file)
@@ -1,15 +1,18 @@
+plugins/acl/ usr/share/roundcube/plugins
 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/enigma/ 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/newmail_notifier/ usr/share/roundcube/plugins
 plugins/password /usr/share/roundcube/plugins
 plugins/show_additional_headers/ usr/share/roundcube/plugins
 plugins/squirrelmail_usercopy/ usr/share/roundcube/plugins
diff --git a/debian/sql/mysql/0.6+dfsg-1 b/debian/sql/mysql/0.6+dfsg-1
new file mode 100644 (file)
index 0000000..8d64d12
--- /dev/null
@@ -0,0 +1,6 @@
+ALTER TABLE `contacts` ADD `words` TEXT NULL AFTER `vcard`;
+ALTER TABLE `contacts` CHANGE `vcard` `vcard` LONGTEXT /*!40101 CHARACTER SET utf8 */ NULL DEFAULT NULL;
+ALTER TABLE `contactgroupmembers` ADD INDEX `contactgroupmembers_contact_index` (`contact_id`);
+
+TRUNCATE TABLE `messages`;
+TRUNCATE TABLE `cache`;
diff --git a/debian/sql/pgsql/0.6+dfsg-1 b/debian/sql/pgsql/0.6+dfsg-1
new file mode 100644 (file)
index 0000000..779b598
--- /dev/null
@@ -0,0 +1,5 @@
+ALTER TABLE contacts ADD words TEXT NULL;
+CREATE INDEX contactgroupmembers_contact_id_idx ON contactgroupmembers (contact_id);
+
+TRUNCATE messages;
+TRUNCATE cache;
diff --git a/debian/sql/sqlite/0.6+dfsg-1 b/debian/sql/sqlite/0.6+dfsg-1
new file mode 100644 (file)
index 0000000..c47cdbb
--- /dev/null
@@ -0,0 +1,38 @@
+CREATE TABLE contacts_tmp (
+    contact_id integer NOT NULL PRIMARY KEY,
+    user_id integer NOT NULL default '0',
+    changed datetime NOT NULL default '0000-00-00 00:00:00',
+    del tinyint NOT NULL default '0',
+    name varchar(128) NOT NULL default '',
+    email varchar(255) NOT NULL default '',
+    firstname varchar(128) NOT NULL default '',
+    surname varchar(128) NOT NULL default '',
+    vcard text NOT NULL default ''
+);
+
+INSERT INTO contacts_tmp (contact_id, user_id, changed, del, name, email, firstname, surname, vcard)
+    SELECT contact_id, user_id, changed, del, name, email, firstname, surname, vcard FROM contacts;
+
+DROP TABLE contacts;
+CREATE TABLE contacts (
+    contact_id integer NOT NULL PRIMARY KEY,
+    user_id integer NOT NULL default '0',
+    changed datetime NOT NULL default '0000-00-00 00:00:00',
+    del tinyint NOT NULL default '0',
+    name varchar(128) NOT NULL default '',
+    email varchar(255) NOT NULL default '',
+    firstname varchar(128) NOT NULL default '',
+    surname varchar(128) NOT NULL default '',
+    vcard text NOT NULL default '',
+    words text NOT NULL default ''
+);
+
+INSERT INTO contacts (contact_id, user_id, changed, del, name, email, firstname, surname, vcard)
+    SELECT contact_id, user_id, changed, del, name, email, firstname, surname, vcard FROM contacts_tmp;
+
+CREATE INDEX ix_contacts_user_id ON contacts(user_id, email);
+DROP TABLE contacts_tmp;
+
+DELETE FROM messages;
+DELETE FROM cache;
+CREATE INDEX ix_contactgroupmembers_contact_id ON contactgroupmembers (contact_id);