--- deliantra/Deliantra-Client/DC/DB.pm 2007/12/11 03:38:36 1.25 +++ deliantra/Deliantra-Client/DC/DB.pm 2007/12/26 18:20:46 1.27 @@ -24,7 +24,13 @@ use CFPlus; -our $DB_HOME = "$Crossfire::VARDIR/cfplus-" . BDB::VERSION . "-$Config{archname}"; +our $DBDIR = "cfplus-" . BDB::VERSION . "-$Config{archname}"; +our $DB_HOME = "$Deliantra::VARDIR/$DBDIR"; + +if (!-e $DB_HOME and -e "$Deliantra::OLDDIR/$DBDIR") { + rename "$Deliantra::OLDDIR/$DBDIR", $DB_HOME; + print STDERR "INFO: moved old database from $Deliantra::OLDDIR/$DBDIR to $DB_HOME\n"; +} our $DB_ENV; our $DB_STATE;