[evolvis-commits] r7705: Registered the new themes stolen from Savannah even for 2.6->2. 6↵ upgrades?=.=?UTF-8?Q?↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 15:47:24 CET 2011
Author: mirabilos
Date: 2011-02-24 15:47:24 +0100 (Thu, 24 Feb 2011)
New Revision: 7705
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/db-upgrade.pl
trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/sf2.5-to-sf2.6.sql
Log:
Registered the new themes stolen from Savannah even for 2.6->2.6
upgrades.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/db-upgrade.pl
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/db-upgrade.pl 2011-02-24 14:47:22 UTC (rev 7704)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/db-upgrade.pl 2011-02-24 14:47:24 UTC (rev 7705)
@@ -499,6 +499,36 @@
$dbh->commit () ;
}
+ $version = &get_db_version ;
+ $target = "2.6-0+checkpoint+4" ;
+ if (is_lesser $version, $target) {
+ debug "Registering Savannah themes." ;
+ @reqlist = (
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_codex', 'Savannah CodeX') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_forest', 'Savannah Forest') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_reverse', 'Savannah Reverse') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_sad', 'Savannah Sad') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_savannah', 'Savannah Original') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_slashd', 'Savannah SlashDot') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_startrek', 'Savannah StarTrek') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_transparent', 'Savannah Transparent') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_water', 'Savannah Water') ;",
+ "INSERT INTO themes (dirname, fullname) VALUES ('savannah_www.gnu.org', 'Savannah www.gnu.org') ;"
+ ) ;
+ foreach my $s (@reqlist) {
+ $query = $s ;
+ # debug $query ;
+ $sth = $dbh->prepare ($query) ;
+ $sth->execute () ;
+ $sth->finish () ;
+ }
+ @reqlist = () ;
+
+ &update_db_version ($target) ;
+ debug "Committing." ;
+ $dbh->commit () ;
+ }
+
debug "It seems your database $action went well and smoothly. That's cool." ;
debug "Please enjoy using Debian Sourceforge." ;
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/sf2.5-to-sf2.6.sql
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/sf2.5-to-sf2.6.sql 2011-02-24 14:47:22 UTC (rev 7704)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/sf2.5-to-sf2.6.sql 2011-02-24 14:47:24 UTC (rev 7705)
@@ -1402,16 +1402,6 @@
-- Add two new themes
INSERT INTO themes (dirname, fullname) VALUES ('debian', 'Debian') ;
INSERT INTO themes (dirname, fullname) VALUES ('savannah', 'Savannah') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_codex', 'Savannah CodeX') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_forest', 'Savannah Forest') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_reverse', 'Savannah Reverse') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_sad', 'Savannah Sad') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_savannah', 'Savannah Original') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_slashd', 'Savannah SlashDot') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_startrek', 'Savannah StarTrek') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_transparent', 'Savannah Transparent') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_water', 'Savannah Water') ;
-INSERT INTO themes (dirname, fullname) VALUES ('savannah_www.gnu.org', 'Savannah www.gnu.org') ;
-- Constraints
ALTER TABLE project_group_list ADD CONSTRAINT project_group_list_group_id_fk
More information about the evolvis-commits
mailing list