From 9f7adb8f9170f87526c3c42f49e9f12ff800b4fa Mon Sep 17 00:00:00 2001 From: Steven Knight Date: Fri, 12 Mar 2004 03:58:13 +0000 Subject: Initialize the new branch for release. --- README | 80 +++++++++++++++++++++++++++++++++++++------------------ SConstruct | 2 +- debian/changelog | 7 +++++ rpm/scons.spec.in | 2 +- src/CHANGES.txt | 4 ++- src/README.txt | 41 +++++++++++++++++++++------- src/RELEASE.txt | 44 ++++++++++++++++-------------- src/setupTests.py | 2 +- 8 files changed, 123 insertions(+), 59 deletions(-) diff --git a/README b/README index a19a247..f5325f1 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.94-1.noarch.rpm + Red Hat Linux scons-0.95-1.noarch.rpm - Debian GNU/Linux scons_0.94-1_all.deb + Debian GNU/Linux scons_0.95-1_all.deb (or use apt-get) - Windows scons-0.94.win32.exe + Windows scons-0.95.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.94-1.noarch.rpm - build/dist/scons-0.94-1.src.rpm - build/dist/scons-0.94.linux-i686.tar.gz - build/dist/scons-0.94.tar.gz - build/dist/scons-0.94.win32.exe - build/dist/scons-0.94.zip - build/dist/scons-doc-0.94.tar.gz - build/dist/scons-local-0.94.tar.gz - build/dist/scons-local-0.94.zip - build/dist/scons-src-0.94.tar.gz - build/dist/scons-src-0.94.zip - build/dist/scons_0.94-1_all.deb + build/dist/scons-0.95-1.noarch.rpm + build/dist/scons-0.95-1.src.rpm + build/dist/scons-0.95.linux-i686.tar.gz + build/dist/scons-0.95.tar.gz + build/dist/scons-0.95.win32.exe + build/dist/scons-0.95.zip + build/dist/scons-doc-0.95.tar.gz + build/dist/scons-local-0.95.tar.gz + build/dist/scons-local-0.95.zip + build/dist/scons-src-0.95.tar.gz + build/dist/scons-src-0.95.zip + build/dist/scons_0.95-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. @@ -424,31 +424,59 @@ available at: REPORTING BUGS ============== -You can report bugs either by following the "Tracker - Bugs" link -on the SCons project page: +Please report bugs by following the "Tracker - Bugs" link on the SCons +project page and filling out the form: http://sourceforge.net/projects/scons/ -or by sending mail to the SCons developers mailing list: +You can also send mail to the SCons developers mailing list: scons-devel@lists.sourceforge.net +But please make sure that you also submit a bug report to the project +page bug tracker, because bug reports in email can sometimes get lost +in the general flood of messages. + MAILING LISTS ============= -A mailing list for developers of SCons is available. You may send -questions or comments to the list at: +PLEASE NOTE: We are in the process of planning to move our mailing list +administration on 14 March 2004. Details are available at our mailing +lists page: - scons-devel@lists.sourceforge.net + http://www.scons.org/lists.html + +An active mailing list for developers of SCons is available. You may +send questions or comments to the list at: + + dev@scons.tigris.org (after 14 March 2004) + + scons-devel@lists.sourceforge.net (prior to 14 March 2004) + +After 14 March 2004, please check our mailing lists web page in case +the actual date of the move has changed. + +You may request a subscription to the (new) developer's mailing list by +sending email to: + + dev-subscribe@scons.tigris.org + +To subscribe to the old (sourceforge.net) mailing list prior to the move, +please consult the directions at our mailing lists page (address above). + +Subscription to the developer's mailing list is by approval. In practice, +no one is refused list membership right now, but we reserve the right +to limit membership in the future and/or weed out lurkers. -You may request a subscription to the scons-devel mailing list at: +There is also a low-volume mailing list available for announcements +about SCons. Subscribe by sending email to: - http://lists.sourceforge.net/lists/listinfo/scons-devel + announce-subscribe@scons.tigris.org -Subscription to the list is by approval. In practice, no one is being -refused list membership right now, but we reserve the right to limit -membership in the future and/or weed out lurkers. +There are other mailing lists available for SCons users, for notification +of SCons code changes, and for notification of updated bug reports and +project documents. Please see our mailing lists page for details. DONATIONS diff --git a/SConstruct b/SConstruct index 9773efe..00de8e3 100644 --- a/SConstruct +++ b/SConstruct @@ -39,7 +39,7 @@ import sys import time project = 'scons' -default_version = '0.94' +default_version = '0.95' copyright = "Copyright (c) %s Steven Knight" % copyright_years Default('.') diff --git a/debian/changelog b/debian/changelog index 1dc6fc6..ddda038 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +scons (0.95-1) unstable; urgency=low + + * Sixth beta release. + + -- Steven Knight Mon, 08 Mar 2004 06:43:20 -0600 + + scons (0.94-1) unstable; urgency=low * Fifth beta release. diff --git a/rpm/scons.spec.in b/rpm/scons.spec.in index d2ab157..aedc268 100644 --- a/rpm/scons.spec.in +++ b/rpm/scons.spec.in @@ -1,5 +1,5 @@ %define name scons -%define version 0.94 +%define version 0.95 %define release 1 Summary: an Open Source software construction tool diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 08817e8..b61b710 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -8,7 +8,7 @@ r __COPYRIGHT__ -RELEASE 0.95 - XXX +RELEASE 0.95 - Mon, 08 Mar 2004 06:43:20 -0600 From Chad Austin: @@ -206,6 +206,8 @@ RELEASE 0.95 - XXX ATL and MFC directories are included in the default INCLUDE and LIB paths. + - Document the dbm_module argument to the SConsignFile() function. + From Vincent Risi: - Add support for the bcc32, ilink32 and tlib Borland tools. diff --git a/src/README.txt b/src/README.txt index bccfb32..1eba8aa 100644 --- a/src/README.txt +++ b/src/README.txt @@ -170,32 +170,55 @@ available at: REPORTING BUGS ============== -You can report bugs either by following the "Tracker - Bugs" link -on the SCons project page: +Please report bugs by following the "Tracker - Bugs" link on the SCons +project page and filling out the form: http://sourceforge.net/projects/scons/ -or by sending mail to the SCons developers mailing list: +You can also send mail to the SCons developers mailing list: scons-devel@lists.sourceforge.net +But please make sure that you also submit a bug report to the project +page bug tracker, because bug reports in email can sometimes get lost +in the general flood of messages. + MAILING LISTS ============= -A mailing list for users of SCons is available. You may send +PLEASE NOTE: We are in the process of planning to move our mailing list +administration on 14 March 2004. Details are available at our mailing +lists page: + + http://www.scons.org/lists.html + +An active mailing list for users of SCons is available. You may send questions or comments to the list at: - scons-users@lists.sourceforge.net + users@scons.tigris.org (after 14 March 2004) + + scons-users@lists.sourceforge.net (prior to 14 March 2004) -You may subscribe to the mailing list at: +After 14 March 2004, please check our mailing lists web page in case +the actual date of the move has changed. - http://lists.sourceforge.net/lists/listinfo/scons-users +You may subscribe to the (new) mailing list by sending email to: + + users-subscribe@scons.tigris.org + +To subscribe to the old (sourceforge.net) mailing list prior to the move, +please consult the directions at our mailing lists page (address above). There is also a low-volume mailing list available for announcements -about SCons. Subscribe at: +about SCons. Subscribe by sending email to: + + announce-subscribe@scons.tigris.org - http://lists.sourceforge.net/lists/listinfo/scons-announce +There are other mailing lists available for SCons developers, for +notification of SCons code changes, and for notification of updated +bug reports and project documents. Please see our mailing lists page +for details. DONATIONS diff --git a/src/RELEASE.txt b/src/RELEASE.txt index a26e6f1..7b47484 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -20,7 +20,7 @@ more effectively, please sign up for the scons-users mailing list at: -RELEASE 0.95 - XXX +RELEASE 0.95 - Mon, 08 Mar 2004 06:43:20 -0600 This is the sixth beta release of SCons. Please consult the CHANGES.txt file for a list of specific changes since last release. @@ -34,14 +34,6 @@ RELEASE 0.95 - XXX variable to 0 (or zipfile.ZIP_STORED, if you import the underlying zipfile module). - - The meaning of some of the values of the "mode" argument to - the SCons.Util.scons_subst() and SCons.Util.scons_subst_list() - functions have been swapped. The wrapper Environment.subst() and - Environment.subst_list() methods remain completely unchanged, so - this should have no external effect. (We've listed the change here - because it might cause a problem if you're reaching into the SCons - internals and calling either of these SCons.Util functions directly.) - - The "overrides" keyword argument to calls to the Builder() function used to create new Builder objects has been deprecated and will be removed in a future release. The items in an "overrides" @@ -55,6 +47,14 @@ RELEASE 0.95 - XXX Builder(action = 'cp $TDIR/$TARGET $SDIR/$SOURCE', TDIR = dir1, SDIR = dir2) + - The meaning of some of the values of the "mode" argument to + the SCons.Util.scons_subst() and SCons.Util.scons_subst_list() + functions have been swapped. The wrapper Environment.subst() and + Environment.subst_list() methods remain completely unchanged, so + this should have no external effect. (We've listed the change here + because it might cause a problem if you're reaching into the SCons + internals and calling either of these SCons.Util functions directly.) + Please note the following FUTURE changes that you may wish to prepare for: @@ -172,17 +172,6 @@ RELEASE 0.95 - XXX again can cause unusual errors. These errors can be cleared up by removing all .sconsign files. - - On Win32, SCons does not recognize that a target specified as - (for example) \some\target is the same as X:\some\target (for your - current volume X:). - - - Using a construction variable in its own expansion can cause - an infinite loop. - - - Appending values to construction variables may suffer from type - errors if, for example, you try to append a string to list or - vice versa. - - When using multiple Repositories, changing the name of an include file can cause an old version of the file to be used. @@ -203,6 +192,21 @@ RELEASE 0.95 - XXX - A stray source file in a BuildDir can prevent targets from being (re)built when they should. + - SCons does not automatically rebuild LaTeX files when the file + has an undefined reference on the first build. + + - SideEffect() files are not retrieved properly from a CacheDir(), + and can lead to a stack trace. + + - Use of --implicit-cache with TargetSignatures('content') can, + for some changes, not rebuild a file when necessary. + + - SCons does not currently automatically check out SConstruct or + SConscript files from SCCS, RCS or BitKeeper. + + - The Command() global function (specified without a construction + environment) is broken. + - No support yet for the following planned command-line options: -d -e -l --list-actions --list-derived --list-where diff --git a/src/setupTests.py b/src/setupTests.py index 9f87a82..7ef3833 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.94' +version = '0.95' scons_version = 'scons-%s' % version -- cgit v0.12