diff --git a/bochs/docs-html/release-prep.txt b/bochs/docs-html/release-prep.txt index 9ffb5fdba..94c22e319 100644 --- a/bochs/docs-html/release-prep.txt +++ b/bochs/docs-html/release-prep.txt @@ -8,25 +8,35 @@ copy into docs-html/changelog.html update docs-html/cvs-status.html building it: +export VERSION=1.2.1 +export TAG=REL_1_2_1_FINAL +export DIR=bochs-1.2.1 + + source: - cvs tag REL_1_2_BASE - cvs checkout -r REL_1_2_BASE -d bochs-1.2 bochs - tar czvf bochs-1.2.tar.gz bochs-1.2 + cvs export -r$TAG -d$DIR bochs + tar czvf bochs-$VERSION.tar.gz $DIR win32 makefiles: - sh .conf.win32-vcpp - zip bochs-win32makefiles-1.2.zip bochs-1.2/config.h bochs-1.2/Makefile bochs-1.2/*/Makefile bochs-1.2/*/*/Makefile + rm -rf $DIR + tar xzvf bochs-$VERSION.tar.gz + (cd $DIR && sh .conf.win32-vcpp) + zip bochs-win32makefiles-$VERSION.zip bochs-$VERSION/config.h bochs-$VERSION/Makefile bochs-$VERSION/*/Makefile bochs-$VERSION/*/*/Makefile + rm -rf $DIR mac makefiles: - sh .conf.macos - zip bochs-macos-1.2.zip bochs-1.2/config.h bochs-1.2/Makefile bochs-1.2/*/Makefile bochs-1.2/*/*/Makefile + rm -rf $DIR + tar xzvf bochs-$VERSION.tar.gz + (cd $DIR && sh .conf.macos) + zip bochs-macos-$VERSION.zip bochs-$VERSION/config.h bochs-$VERSION/Makefile bochs-$VERSION/*/Makefile bochs-$VERSION/*/*/Makefile + rm -rf $DIR + +Linux RPM: + rm -rf $DIR + tar xzvf bochs-$VERSION.tar.gz + su + (cd $DIR && ./configure && make rpm) win32 binary: for windows, no automation yet. Look at old package and copy new files in. -RPM: - cvs export -r REL_1_2_BASE -d bochs-1.2 bochs - su root - configure - make rpm -