Version 2.0.3

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/stable@25818 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2008-01-01 21:20:16 +00:00
parent 10db7fd80a
commit 27036fbcd8
8 changed files with 67 additions and 66 deletions

View file

@ -1,7 +1,7 @@
1 Announcement
**************
The GNUstep Makefile Package version 2.0.2 is now available.
The GNUstep Makefile Package version 2.0.3 is now available.
1.1 What is the GNUstep makefile package?
=========================================
@ -12,15 +12,16 @@ project without having to deal with the complex issues associated with
configuration, building, installation, and packaging. It also allows
the user to easily create cross-compiled binaries.
1.2 Changes in version `2.0.2'
1.2 Changes in version `2.0.3'
==============================
Update license to GPLv3. Bug fixes.
New man pages for tools. Better uninstallation of files Add Windows
installer makefile for Applications.
1.3 Obtaining gnustep-make
==========================
You can get the gstep-make-2.0.2.tar.gz distribution file at
You can get the gstep-make-2.0.3.tar.gz distribution file at
`ftp://ftp.gnustep.org/pub/gnustep/core'
Please log bug reports on the GNUstep project page

View file

@ -1,3 +1,7 @@
2008-01-01 Adam Fedor <fedor@gnu.org>
* Version 2.0.3.
2007-12-30 Adam Fedor <fedor@gnu.org>
* Documentation/README.Darwin: Update for compiling with

View file

@ -188,21 +188,12 @@ Currently tested on Darwin 6.x, 7.x, 8.x
@table @var
@item Recommended compiler
gcc 4.x, gcc 3.3.2 or greater 3.3.* versions.
FSF gcc 4.x, gcc 3.3.2 or greater 3.3.* versions.
Older versions will not compile on Darwin and 3.4.* versions don't
support GNU runtime compilation on Darwin currently (The GCC bug report
is http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).
Default compiler (Apple GCC) has problems, mostly because it tries
to link in Apple libraries that conflict with GNUstep.
Get the FSF gcc-4 compiler using fink or
download the FSF GCC compiler and configure it with
-enable-threads=posix. You don't need binutils or anything else.
Use the GNU runtime. Make sure to add
@example
export CC=gcc-4 (or use the correct path to FSF gcc)
@end example
so that the correct compiler is found
Apple gcc with Mac OS X 10.4 or later and XCode 2.5 or later
@item Extra libs needed
Use libffi (not ffcall). This should be enabled by default in gnustep-base

View file

@ -9,12 +9,17 @@
The currently released version is @samp{@value{GNUSTEP-MAKE-VERSION}}.
@end ifclear
@section Changes in version @samp{2.0.3}
New man pages for tools. Better uninstallation of files
Add Windows installer makefile for Applications.
@ifclear ANNOUNCE-ONLY
@section Changes in version @samp{2.0.2}
Update license to GPLv3. Bug fixes.
@ifclear ANNOUNCE-ONLY
@section Changes in version @samp{2.0.1}
Bug fixes in filesystem layout and framework installation.

2
FAQ
View file

@ -1,7 +1,7 @@
1 GNUstep Frequently Asked Questions with Answers
*************************************************
Last updated 25 May 2007. Please send corrections to
Last updated 1 January 2008. Please send corrections to
<gnustep-maintainer@gnu.org>. Also look at the user FAQ for more user
oriented questions.

View file

@ -1,7 +1,7 @@
GNUstep HOWTO
*************
Last Update: 25 May 2007
Last Update: 1 January 2008
This document explains how to build the different components of the
GNUstep core libraries and GNUstep Launchpad.
@ -519,18 +519,12 @@ MacOSX/PowerPC section.
Currently tested on Darwin 6.x, 7.x, 8.x
RECOMMENDED COMPILER
gcc 4.x, gcc 3.3.2 or greater 3.3.* versions. Older versions will
not compile on Darwin and 3.4.* versions don't support GNU runtime
compilation on Darwin currently (The GCC bug report is
FSF gcc 4.x, gcc 3.3.2 or greater 3.3.* versions. Older versions
will not compile on Darwin and 3.4.* versions don't support GNU
runtime compilation on Darwin currently (The GCC bug report is
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572).
Default compiler (Apple GCC) has problems, mostly because it tries
to link in Apple libraries that conflict with GNUstep. Get the
FSF gcc-4 compiler using fink or download the FSF GCC compiler and
configure it with -enable-threads=posix. You don't need binutils
or anything else. Use the GNU runtime. Make sure to add
export CC=gcc-4 (or use the correct path to FSF gcc)
so that the correct compiler is found
Apple gcc with Mac OS X 10.4 or later and XCode 2.5 or later
EXTRA LIBS NEEDED
Use libffi (not ffcall). This should be enabled by default in

78
NEWS
View file

@ -1,19 +1,25 @@
1 NEWS
******
The currently released version is `2.0.2'.
The currently released version is `2.0.3'.
1.1 Changes in version `2.0.2'
1.1 Changes in version `2.0.3'
==============================
New man pages for tools. Better uninstallation of files Add Windows
installer makefile for Applications.
1.2 Changes in version `2.0.2'
==============================
Update license to GPLv3. Bug fixes.
1.2 Changes in version `2.0.1'
1.3 Changes in version `2.0.1'
==============================
Bug fixes in filesystem layout and framework installation.
1.3 Changes in version `2.0.0'
1.4 Changes in version `2.0.0'
==============================
The Makefile package has had a major makover which befits a major
@ -83,7 +89,7 @@ with this version of make.
* Fixed rebuilding .plist and .palette files
1.4 Changes in version `1.13.0'
1.5 Changes in version `1.13.0'
===============================
Debug libraries now have the same name as normal libraries (i.e. no "_d"
@ -96,12 +102,12 @@ into the same executable.
make package (e.g. with Windows OS). The libraries can still use native
paths.
1.5 Changes in version `1.12.0'
1.6 Changes in version `1.12.0'
===============================
Minor fixes.
1.6 Changes in version `1.11.2'
1.7 Changes in version `1.11.2'
===============================
The `GNUstep.conf' file is now viewed as the essential determination of
@ -131,7 +137,7 @@ rules.
files in the xxx_OBJCC_FILES variable, and put extra ObjC++ flags in
xxx_OBJCCFLAGS or ADDITIONAL_OBJCCFLAGS.
1.7 Changes in version `1.11.1'
1.8 Changes in version `1.11.1'
===============================
Part of the previous change was reversed. Now libobjc is still linked
@ -142,7 +148,7 @@ there is no need to recompile all applications again.
Compilation of GNUstep on cygwin was revampled and fixed due to a
lot of work by Tom MacSween.
1.8 Changes in version `1.11.0'
1.9 Changes in version `1.11.0'
===============================
NOTE: The libobjc library is now linked in with the base library and
@ -165,8 +171,8 @@ apps when switching to this new version.
* Support for xxx_WINDRES_FILES on MinGW was implemented.
1.9 Changes in version `1.10.0'
===============================
1.10 Changes in version `1.10.0'
================================
* a GNUsteprc file is now automatically created and installed in
$GNUSTEP_SYSTEM_ROOT, which sets the system-wide default for the
@ -184,14 +190,14 @@ apps when switching to this new version.
configure to enable use of built in objc exceptions with compilers
that support it.
1.10 Changes in version `1.9.2'
1.11 Changes in version `1.9.2'
===============================
* Application and Bundles use the latest convention on Apple.
* Improve/Simplify dependency checking when making docs
1.11 Changes in version `1.9.1'
1.12 Changes in version `1.9.1'
===============================
* Remove `--disable-import' option
@ -200,7 +206,7 @@ apps when switching to this new version.
* Framework version and naming clarified.
1.12 Changes in version `1.9.0'
1.13 Changes in version `1.9.0'
===============================
* Support for building in a separate build dir.
@ -209,7 +215,7 @@ apps when switching to this new version.
* List of classes in a framework gets written to the plist file.
1.13 Changes in version `1.8.0'
1.14 Changes in version `1.8.0'
===============================
Read the NEWS file for a complete list of changes since the last stable
@ -218,19 +224,19 @@ certain directories have changed. Generally this will not cause a
problem unless your GNUstep directory is shared by multiple machines
running this and earlier (1.6.x) versions of the software.
1.14 Changes in version `1.7.4'
1.15 Changes in version `1.7.4'
===============================
Bug fixes.
1.15 Changes in version `1.7.3'
1.16 Changes in version `1.7.3'
===============================
* Adds library combo to Headers directory if not flattened.
* Add Markup file (Renaissance) support.
1.16 Changes in version `1.7.2'
1.17 Changes in version `1.7.2'
===============================
-enable-flattened (Flat directory structure) is on by default.
@ -239,12 +245,12 @@ Bug fixes.
* netbsd and openbsd compile fixes.
1.17 Changes in version `1.7.1'
1.18 Changes in version `1.7.1'
===============================
Bug fixes.
1.18 Changes in version `1.7.0'
1.19 Changes in version `1.7.0'
===============================
This version contains a major change in the location of certain
@ -259,7 +265,7 @@ incompatibilities.
* Support for preprocessed Info.plists.
1.19 Changes in version `1.6.0'
1.20 Changes in version `1.6.0'
===============================
Make now configures by default for only one system. To compile and run
@ -273,7 +279,7 @@ configure argument -enable-multi-platform.
* More efficient checks for re-making a project.
1.20 Changes in version `1.5.1'
1.21 Changes in version `1.5.1'
===============================
* Framework support rewritten, also supports multiple names.
@ -293,17 +299,17 @@ configure argument -enable-multi-platform.
* API change: TOOL_INSTALL_DIR.
1.21 Changes in version `1.5.0'
1.22 Changes in version `1.5.0'
===============================
* Add NetBSD Elf support
1.22 Changes in version `1.4.0'
1.23 Changes in version `1.4.0'
===============================
* Update Darwin/GNU gcc and Irix targets
1.23 Changes in version `1.3.4'
1.24 Changes in version `1.3.4'
===============================
This is a first prerelease version for 1.4.
@ -316,14 +322,14 @@ This is a first prerelease version for 1.4.
* Add verbosity levels. Use make messages=yes for full messages.
1.24 Changes in version `1.3.3'
1.25 Changes in version `1.3.3'
===============================
* Recognizes XXX_STANDARD_INSTALL=no to not do installation.
* Updated instructions for MingW/MSYS installation.
1.25 Changes in version `1.3.2'
1.26 Changes in version `1.3.2'
===============================
* Instructions for building on Windows with MSYS
@ -334,7 +340,7 @@ This is a first prerelease version for 1.4.
* Continued reorganization.
1.26 Changes in version `1.3.0'
1.27 Changes in version `1.3.0'
===============================
The package has gone through an extensive reorganization to break up
@ -357,7 +363,7 @@ effect, it also increased the speed of the code by at least a factor of
* Fixes for MacOSX, MingW
1.27 Changes in version `1.2.1'
1.28 Changes in version `1.2.1'
===============================
* the source distribution code has been rewritten to be more general
@ -375,7 +381,7 @@ effect, it also increased the speed of the code by at least a factor of
* various bug fixes and minor improvements.
1.28 Changes in version `1.2.0'
1.29 Changes in version `1.2.0'
===============================
* The core rules and internals of gnustep-make have been
@ -403,7 +409,7 @@ effect, it also increased the speed of the code by at least a factor of
* Much improved Windows path support
1.29 Changes in version `1.0.1'
1.30 Changes in version `1.0.1'
===============================
* Support for Java tools.
@ -414,7 +420,7 @@ effect, it also increased the speed of the code by at least a factor of
* Fixes to run on FreeBSD, Solaris.
1.30 Changes in version `1.0.0'
1.31 Changes in version `1.0.0'
===============================
* Optimizations that in many cases more than double the speed.
@ -425,14 +431,14 @@ effect, it also increased the speed of the code by at least a factor of
* Better checking for mingw and cygwin
1.31 Changes in version `0.9.2'
1.32 Changes in version `0.9.2'
===============================
* HOWTO and faq files moved from core package to here
* Configurable GNUSTEP_LOCAL_ROOT and GNUSTEP_NETWORK_ROOT
1.32 Changes in version `0.9.1'
1.33 Changes in version `0.9.1'
===============================
Make has been reoganized so that it only relies on libraries and other
@ -447,7 +453,7 @@ simplifies compilation and packaging.
* RPM support rewritten from scratch.
1.33 Changes in version `0.9.0'
1.34 Changes in version `0.9.0'
===============================
ffcall library is highly recommended for use with the GNUstep base
@ -464,7 +470,7 @@ package. See the INSTALL file.
* Added support for Frameworks
1.34 Noteworthy changes in version `0.6.6'
1.35 Noteworthy changes in version `0.6.6'
==========================================
The GNUstep system libraries are now installed in a separate system root

View file

@ -4,7 +4,7 @@
# The version number of this release.
GNUSTEP_MAKE_MAJOR_VERSION=2
GNUSTEP_MAKE_MINOR_VERSION=0
GNUSTEP_MAKE_SUBMINOR_VERSION=2
GNUSTEP_MAKE_SUBMINOR_VERSION=3
GNUSTEP_MAKE_VERSION=${GNUSTEP_MAKE_MAJOR_VERSION}.${GNUSTEP_MAKE_MINOR_VERSION}.${GNUSTEP_MAKE_SUBMINOR_VERSION}