summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-06-25 20:45:49 (GMT)
committerSteven Knight <knight@baldmt.com>2003-06-25 20:45:49 (GMT)
commit504302a2b850cb3b87ca4927343713ceb242fdba (patch)
tree0a8943542ff6d5086b39b38b3e4fc97b06d301e7
parent1536a67932f34b447b28345fb2eb348b54e8ae03 (diff)
downloadSCons-504302a2b850cb3b87ca4927343713ceb242fdba.zip
SCons-504302a2b850cb3b87ca4927343713ceb242fdba.tar.gz
SCons-504302a2b850cb3b87ca4927343713ceb242fdba.tar.bz2
Initialize the new branch for release.
-rw-r--r--HOWTO/change.txt20
-rw-r--r--HOWTO/release.txt24
-rw-r--r--README30
-rw-r--r--SConstruct2
-rw-r--r--debian/changelog6
-rw-r--r--rpm/scons.spec.in2
-rw-r--r--src/CHANGES.txt2
-rw-r--r--src/RELEASE.txt22
-rw-r--r--src/setupTests.py2
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 <knight@baldmt.com> Wed, 21 May 2003 05:16:32 -0500
+ -- Steven Knight <knight@baldmt.com> 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