Alexandre Julliard : wine_release: snapshot date is now in a separate globals.conf file.

Alexandre Julliard julliard at winehq.org
Mon Dec 10 13:26:28 CST 2007


Module: tools
Branch: master
Commit: a461e49ac3bac62640e6e165c3912d32345e3e3a
URL:    http://source.winehq.org/git/tools.git/?a=commit;h=a461e49ac3bac62640e6e165c3912d32345e3e3a

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Mon Dec 10 20:23:18 2007 +0100

wine_release: snapshot date is now in a separate globals.conf file.

---

 update-winehq |   20 ++------------------
 wine_release  |    7 ++++++-
 2 files changed, 8 insertions(+), 19 deletions(-)

diff --git a/update-winehq b/update-winehq
index 4e6d186..a91f7d7 100755
--- a/update-winehq
+++ b/update-winehq
@@ -23,7 +23,7 @@ sub xml_escape($)
 my $rel;
 my $changes = "\n";
 
-die "Not in lostwages dir?" unless -d "news" && -f "include/winehq.conf";
+die "Not in lostwages dir?" unless -d "news";
 system("git", "pull") == 0 or die "git pull failed";
 
 # Parse the ANNOUNCE file
@@ -55,22 +55,6 @@ while (<ANNOUNCE>)
 }
 close ANNOUNCE;
 
-# Update snapshot date in winehq.conf
-
-my @lines = ();
-open CONF, "<include/winehq.conf" or die "cannot open include/winehq.conf";
-while (<CONF>)
-{
-    s/^snapshot_date:.*$/snapshot_date:  $rel/;
-    push @lines, $_;
-}
-close CONF;
-
-open NEWCONF, ">include/winehq.conf" or die "cannot update include/winehq.conf";
-print NEWCONF @lines;
-close NEWCONF;
-print "Updated include/winehq.conf\n";
-
 # Create the news file
 
 my $newsdate = `date +%Y%m%d`;
@@ -122,7 +106,7 @@ if (system("git", "add", $newsfile))
     die "git add $newsfile failed";
 }
 
-if (system("git", "commit", "-m", "Wine release $rel", "include/winehq.conf", $newsfile))
+if (system("git", "commit", "-m", "Wine release $rel", $newsfile))
 {
     system("git", "rm", "-f", $newsfile);
     die "git commit failed";
diff --git a/wine_release b/wine_release
index 482c4d2..ece534c 100755
--- a/wine_release
+++ b/wine_release
@@ -17,11 +17,16 @@ fi
 oldver=$1
 version=$2
 
-templates_dir="/home/winehq/opt/website/templates"
+website_dir="/home/winehq/opt/website"
+templates_dir=$website_dir/templates
 tools_dir="/home/winehq/opt/git-tools"
 
 cd /home/winehq/opt/source
 
+# update website config
+
+echo "snapshot_date: $version" > globals.conf && mv -f globals.conf $website_dir/include/globals.conf
+
 # nuke old attempt (if any)
 rm -rf wine-$version
 




More information about the wine-cvs mailing list