From 504302a2b850cb3b87ca4927343713ceb242fdba Mon Sep 17 00:00:00 2001 From: Steven Knight Date: Wed, 25 Jun 2003 20:45:49 +0000 Subject: Initialize the new branch for release. --- HOWTO/change.txt | 20 ++++++++++---------- HOWTO/release.txt | 24 ++++++++++++++++-------- README | 30 +++++++++++++++--------------- SConstruct | 2 +- debian/changelog | 6 +++--- rpm/scons.spec.in | 2 +- src/CHANGES.txt | 2 +- src/RELEASE.txt | 22 +++++++++------------- src/setupTests.py | 2 +- 9 files changed, 57 insertions(+), 53 deletions(-) diff --git a/HOWTO/change.txt b/HOWTO/change.txt index 066396e..feee849 100644 --- a/HOWTO/change.txt +++ b/HOWTO/change.txt @@ -30,28 +30,28 @@ Handling a change set: -- Distribute the change to scons-aedist: - aedist -s -p scons.0.15 {cnum} > scons.0.15.C{cnum}.ae - pine -attach scons.0.15.C{cnum}.ae scons-aedist@lists.sourceforge.net - Subject: scons.0.15 - {SUMMARY} - Body: aegis -l -p scons.0.15 -c {cnum} cd + aedist -s -p scons.0.90 {cnum} > scons.0.90.C{cnum}.ae + pine -attach scons.0.90.C{cnum}.ae scons-aedist@lists.sourceforge.net + Subject: scons.0.90 - {SUMMARY} + Body: aegis -l -p scons.0.90 -c {cnum} cd - rm scons.0.15.C{cnum}.ae + rm scons.0.90.C{cnum}.ae [This will eventually be automated.] -- Update the aedist baseline on the web site: - aedist -s -bl -p scons.0.15 > scons.0.15.ae - scp scons.0.15.ae stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs/scons.0.15.ae - rm scons.0.15.ae + aedist -s -bl -p scons.0.90 > scons.0.90.ae + scp scons.0.90.ae stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs/scons.0.90.ae + rm scons.0.90.ae [This will eventually be automated.] -- Distribute the change to CVS: export CVS_RSH=ssh - ae2cvs -n -aegis -p scons.0.15 -c {cnum} -u ~/SCons/scons - ae2cvs -X -aegis -p scons.0.15 -c {cnum} -u ~/SCons/scons + ae2cvs -n -aegis -p scons.0.90 -c {cnum} -u ~/SCons/scons + ae2cvs -X -aegis -p scons.0.90 -c {cnum} -u ~/SCons/scons If you need the "ae2cvs" Perl script, you can find a copy checked in to the bin/subdirectory. diff --git a/HOWTO/release.txt b/HOWTO/release.txt index b72adc9..fa5729c 100644 --- a/HOWTO/release.txt +++ b/HOWTO/release.txt @@ -82,9 +82,6 @@ Things to do to release a new version of SCons: aecp SConstruct vi SConstruct - aecp debian/changelog - vi debian/changelog - aecp rpm/scons.spec.in vi rpm/scons.spec.in @@ -98,11 +95,6 @@ Things to do to release a new version of SCons: [optional] aecp HOWTO/release.txt [optional] vi HOWTO/release.txt - # Prep the following files to track the changes - # made during the next development cycle - aecp src/CHANGES.txt src/RELEASE.txt - vi src/CHANGES.txt src/RELEASE.txt - # Read through and update the README files if necessary [optional] aecp README [optional] vi README @@ -425,6 +417,22 @@ Things to do to release a new version of SCons: + Checkin another change to prepare for development on this branch. + + # Prep the following files to track the changes + # made during the next development cycle + aecp src/CHANGES.txt src/RELEASE.txt + vi src/CHANGES.txt src/RELEASE.txt + + # Optionally, update release numbers in the following: + [optional] aecp HOWTO/change.txt + [optional] vi HOWTO/change.txt + + [optional] aecp HOWTO/release.txt + [optional] vi HOWTO/release.txt + + + ======================= Template describe-the-release section: diff --git a/README b/README index 965a623..dee31fe 100644 --- a/README +++ b/README @@ -66,12 +66,12 @@ In this case, your options are: -- (Optional.) Install from a pre-packaged SCons package that does not require distutils: - Red Hat Linux scons-0.15-1.noarch.rpm + Red Hat Linux scons-0.90-1.noarch.rpm - Debian GNU/Linux scons_0.15-1_all.deb + Debian GNU/Linux scons_0.90-1_all.deb (or use apt-get) - Windows scons-0.15.win32.exe + Windows scons-0.90.win32.exe -- (Recommended.) Download the latest distutils package from the following URL: @@ -218,18 +218,18 @@ more typing: Depending on the utilities installed on your system, any or all of the following packages will be built: - build/dist/scons-0.15-1.noarch.rpm - build/dist/scons-0.15-1.src.rpm - build/dist/scons-0.15.linux-i686.tar.gz - build/dist/scons-0.15.tar.gz - build/dist/scons-0.15.win32.exe - build/dist/scons-0.15.zip - build/dist/scons-doc-0.15.tar.gz - build/dist/scons-local-0.15.tar.gz - build/dist/scons-local-0.15.zip - build/dist/scons-src-0.15.tar.gz - build/dist/scons-src-0.15.zip - build/dist/scons_0.15-1_all.deb + build/dist/scons-0.90-1.noarch.rpm + build/dist/scons-0.90-1.src.rpm + build/dist/scons-0.90.linux-i686.tar.gz + build/dist/scons-0.90.tar.gz + build/dist/scons-0.90.win32.exe + build/dist/scons-0.90.zip + build/dist/scons-doc-0.90.tar.gz + build/dist/scons-local-0.90.tar.gz + build/dist/scons-local-0.90.zip + build/dist/scons-src-0.90.tar.gz + build/dist/scons-src-0.90.zip + build/dist/scons_0.90-1_all.deb The SConstruct file is supposed to be smart enough to avoid trying to build packages for which you don't have the proper utilities installed. diff --git a/SConstruct b/SConstruct index 570570d..59d8963 100644 --- a/SConstruct +++ b/SConstruct @@ -39,7 +39,7 @@ import sys import time project = 'scons' -default_version = '0.15' +default_version = '0.90' copyright = "Copyright (c) %s Steven Knight" % copyright_years Default('.') diff --git a/debian/changelog b/debian/changelog index b9915de..1213b2d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -scons (0.15-1) unstable; urgency=low +scons (0.90-1) unstable; urgency=low - * Ninth post-official-Debian build cycle + * First beta release. - -- Steven Knight Wed, 21 May 2003 05:16:32 -0500 + -- Steven Knight Wed, 25 Jun 2003 14:24:52 -0500 scons (0.14-1) unstable; urgency=low diff --git a/rpm/scons.spec.in b/rpm/scons.spec.in index b68c156..de34305 100644 --- a/rpm/scons.spec.in +++ b/rpm/scons.spec.in @@ -1,5 +1,5 @@ %define name scons -%define version 0.15 +%define version 0.90 %define release 1 Summary: an Open Source software construction tool diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 5880e2a..29f5feb 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -8,7 +8,7 @@ -RELEASE 0.15 - XXX +RELEASE 0.90 - Wed, 25 Jun 2003 14:24:52 -0500 From Chad Austin: diff --git a/src/RELEASE.txt b/src/RELEASE.txt index 467633c..4f240fb 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -20,9 +20,9 @@ more effectively, please sign up for the scons-users mailing list at: -RELEASE 0.15 - XXX +RELEASE 0.90 - Wed, 25 Jun 2003 14:24:52 -0500 - This is the fifteenth alpha release of SCons. Please consult the + This is the first beta release of SCons. Please consult the CHANGES.txt file for a list of specific changes since last release. Please note the following important changes since release 0.14: @@ -84,9 +84,8 @@ RELEASE 0.15 - XXX Nevertheless, please heed the following disclaimers: - - There may, of course, be bugs. Please report any bugs or other - problems that you find to our bug tracker at our SourceForge - project page: + - Please report any bugs or other problems that you find to our bug + tracker at our SourceForge project page: http://sourceforge.net/tracker/?func=add&group_id=30337&atid=398971 @@ -157,9 +156,6 @@ RELEASE 0.15 - XXX this fix does not work on all systems or in all circumstances. We're working to try to find a universal solution. - - Executing the -u or -U option from a source directory that has an - associated BuildDir() does not build the targets in the BuildDir(). - - Modifying a construction environment in a subsidiary SConscript file modifies the global environment. @@ -176,11 +172,11 @@ RELEASE 0.15 - XXX (for example) \some\target is the same as X:\some\target (for your current volume X:). - - .sconsign files can be written even when the -n option is used, - possibly causing incorrect "up to date" builds the next time around. + - Using a construction variable in its own expansion can cause + an infinite loop. - - An explicit target beginning with "../" (i.e. above the current - directory) is ignored when using the -u, -U or -D options. + - When using SourceSignatures('timestamp'), changes to Python + Value() do not cause rebuilds. - No support yet for the following planned command-line options: @@ -203,5 +199,5 @@ With plenty of help from the SCons Development team: Steve Leblanc Anthony Roach Greg Spencer - Christoph Widemann + Christoph Wiedemann diff --git a/src/setupTests.py b/src/setupTests.py index b7adf0c..f098cfc 100644 --- a/src/setupTests.py +++ b/src/setupTests.py @@ -52,7 +52,7 @@ except KeyError: # version = os.environ['SCONS_VERSION'] #except KeyError: # version = '__VERSION__' -version = '0.15' +version = '0.90' scons_version = 'scons-%s' % version -- cgit v0.12