tools/. winedoc_release wine_release

Alexandre Julliard julliard at wine.codeweavers.com
Wed Aug 23 08:41:57 CDT 2006


ChangeSet ID:	27584
CVSROOT:	/opt/cvs-commit
Module name:	tools
Changes by:	julliard at winehq.org	2006/08/23 08:41:57

Removed files:
	.              : winedoc_release wine_release 

Log message:
	Moved the release scripts to the git repository.

Patch: http://cvs.winehq.org/patch.py?id=27584

Old revision  New revision  Changes     Path
 1.5           Removed       +0 -0       tools/winedoc_release
 1.18          Removed       +0 -0       tools/wine_release

Index: tools/winedoc_release
diff -u -p tools/winedoc_release:1.5 /dev/null
--- tools/winedoc_release	23 Aug 2006 13:41:57 -0000
+++ /dev/null	23 Aug 2006 13:41:57 -0000
@@ -1,80 +0,0 @@
-#!/bin/sh
-
-# This script is ran after a new release of Wine. It updates the website
-# and FTP for the new wine release.
-
-# usage: winedoc_release <winedoc version>
-
-set -e
-
-if [ $# -lt 1 ]
-then
-  echo "Usage: $0 version|cvs"
-  exit 1
-fi
-
-version=$1
-
-# nuke old attempt (if any)
-rm -rf wine-docs-$version
-
-if [ "$version" = "cvs" ]
-then
-  cvs -z9 -d :pserver:anonymous at cvs.sourceforge.net:/cvsroot/wine co -d wine-docs-cvs docs
-else
-  if [ -f wine-docs-$version.tar.bz2 ]
-  then
-    echo "Already have Wine docs, skipping download"
-  else
-    ncftpget ftp://ibiblio.org/pub/linux/system/emulators/wine/wine-docs-$version.tar.bz2
-  fi
-  tar xfj wine-docs-$version.tar.bz2
-  rm wine-docs-$version.tar.bz2
-fi
-
-echo "==== BUILDING SGML DOCUMENTATION ===="
-
-books="wineusr-guide winedev-guide winelib-guide wine-faq"
-langs="en"
-site_base_dir="/home/winehq/opt/lostwages"
-guides_base_dir="$site_base_dir/docs"
-winehq_base_dir="$site_base_dir/templates"
-
-cd wine-docs-$version
-
-for lang in $langs
-do
-  [ -d $guides_base_dir/$lang ] || mkdir $guides_base_dir/$lang
-  [ -d $winehq_base_dir/$lang/docs ] || mkdir $winehq_base_dir/$lang/docs
-  cp ../winedoc.css $guides_base_dir/$lang
-
-  cd $lang
-  for book in $books
-  do
-    echo "* $book"
-
-    # build guides as single files (only for releases)
-    if [ "$version" != "cvs" ]
-    then
-      docbook2html -u -d ../../winehtml.dsl $book.sgml
-      docbook2pdf -d ../../wineprint.dsl $book.sgml
-      docbook2ps -d ../../wineprint.dsl $book.sgml
-      mv $book.html $book.pdf $book.ps $guides_base_dir/$lang
-    fi
-
-    # build the online html version
-    docbook2html -d ../../winehtml.dsl -o $book.web $book.sgml
-    [ -d $winehq_base_dir/$lang/docs/$book ] || mkdir $winehq_base_dir/$lang/docs/$book
-    for f in $book.web/*.htm
-    do
-      ../../html2template -i $f -o $winehq_base_dir/$lang/docs/$book/`basename $f .htm`.template
-    done
-    rm -rf $book.web
-  done
-  cd ..
-done
-
-cd ..
-rm -rf wine-docs-$version
-
-# end
Index: tools/wine_release
diff -u -p tools/wine_release:1.18 /dev/null
--- tools/wine_release	23 Aug 2006 13:41:57 -0000
+++ /dev/null	23 Aug 2006 13:41:57 -0000
@@ -1,87 +0,0 @@
-#!/bin/sh
-
-# This script is ran after a new release of Wine. It updates the website
-# and FTP for the new wine release.
-
-# usage: wine_release <old version> <new version>
-
-set -e
-
-if [ $# -lt 2 ]
-then
-  echo "Usage: $0 oldver newver"
-  exit 1
-fi
-
-oldver=$1
-version=$2
-
-# nuke old attempt (if any)
-rm -rf wine-$version
-
-git clone -l -n git/wine.git wine-$version
-(cd wine-$version && git checkout -b dummy wine-$version)
-
-# move wine link
-rm -f wine
-ln -s wine-$version wine
-
-# make cross reference database for LXR
-# note that we must have write permission in this directory
-echo "==== UPDATING LXR ===="
-cd db
-rm -rf wine-$version
-mkdir wine-$version
-cd wine-$version
-../../bin/genxref ../../wine-$version
-chmod +r fileidx xref
-
-# make Glimpse index
-##glimpseindex -n -H . ../../wine-$version
-##chmod +r .glimpse*
-cd ../..
-
-(echo "wine-$version"; cat wine-versions) | uniq > wine-versions.new && mv wine-versions.new wine-versions
-
-# update man page and documentation
-echo "==== UPDATING DOCUMENTATION ===="
-cd wine-$version
-./configure
-
-manpages="\
-  loader/wine.man \
-  server/wineserver.man \
-  tools/winemaker.man \
-  tools/widl/widl.man \
-  tools/winebuild/winebuild.man \
-  tools/winedump/winedump.man \
-  tools/winegcc/winegcc.man \
-  tools/wmc/wmc.man \
-  tools/wrc/wrc.man"
-
-for f in $manpages
-do
-  name=`basename $f .man`
-  make -C `dirname $f` $name.man
-  nroff -man $f | ../bin/man2html | ../html2template -o /home/winehq/opt/lostwages/templates/en/docs/$name.template
-done
-
-git diff --stat wine-$oldver wine-$version >../ds$version.txt
-
-make htmlpages && rm -rf ../WineAPI && mv documentation/html ../WineAPI
-
-# Wine API Stats
-echo "==== UPDATING WINE API STATS PAGE ===="
-./tools/winapi/winapi_extract --pseudo-stub-statistics --no-verbose --no-progress > winapi_stats.txt
-../winapi_stats.php > /home/winehq/opt/lostwages/templates/en/winapi_stats.template
-rm -f winapi_stats.txt
-
-# cleanup source tree
-make distclean
-rm -rf .git
-
-# homepage announcement
-# edit the homepage to announce the new release...
-# TODO
-
-# end



More information about the wine-cvs mailing list