Fix missing paren. Doc updates

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19083 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2004-04-13 02:40:25 +00:00
parent 9e97f4ca7d
commit d3248a1655
9 changed files with 81 additions and 17 deletions

View file

@ -1,3 +1,16 @@
2004-04-12 Adam Fedor <fedor@gnu.org>
* common.make (GNUSTEP_FRAMEWORKS_FLAGS): Add missing close paren.
* clean_os.sh: Add netbsd1.6Z
* Documentation/GNUmakefile (GNUSTEP_TEXI2HTML_FLAGS): Add.
* Documentation/gnustep.init: Some updates.
* Documentation/announce.texi: Fix bug url.
* Documentation/gnustep-howto.texi: Add more dependancy explanations.
* Documentation/machines.texi: Add FreeBSD 5.x.
2004-04-02 David Ayers <d.ayers@inode.at>
* GNUstep-reset.sh: Unset DYLD_LIBRARY_PATH and

View file

@ -130,6 +130,8 @@ MAN7_PAGES = GNUstep.7
include $(GNUSTEP_MAKEFILES)/documentation.make
GNUSTEP_TEXI2HTML_FLAGS += -init_file gnustep.init
# Typing 'make regenerate' should build all, then install the files
# top-level. This is mostly for making gnustep-make releases.
regenerate: all
@ -184,4 +186,4 @@ after-uninstall::
after-distclean::
rm -f version.texi
endif
endif

View file

@ -218,7 +218,7 @@ then:
(apple-apple-apple is the default if you don't specify gnu-gnu-gnu). If you want
to be able to compile for different targets/platforms together. Do this:
./configure --with-library-combo=gnu-gnu-gnu -disable-flattened
./configure --with-library-combo=gnu-gnu-gnu --disable-flattened
--enable-multi-platform [--prefix=<GNUstep install dir>] [CC='<gcc install
dir>/bin/gcc']
@ -461,4 +461,4 @@ opentool gpbs
---
That's all.
That's all.

View file

@ -22,5 +22,5 @@ You can get the gstep-make-@value{GNUSTEP-MAKE-VERSION}.tar.gz
distribution file at @url{ftp://ftp.gnustep.org/pub/gnustep/core}
Please log bug reports on the GNUstep project page
@url{http://savannah.gnu.org/support/?group=gnustep} or send bug
@url{http://savannah.gnu.org/bugs/?group=gnustep} or send bug
reports to @email{bug-gnustep@@gnu.org}.

View file

@ -83,7 +83,7 @@ the following packages first (if you don't already have them):
@itemize @bullet
@item gcc (Version 2.95 or greater, 3.0.4 or greater recommended)
@item GNU make (Version 3.75 or greater)
@item gdb, if you plan to do any debugging
@item gdb (Version 6.0 or greater recommended), if you plan to do any debugging
@end itemize
You may also need to install some of the following libraries and
@ -134,6 +134,15 @@ The GUI library uses this to handle loading JPEG images.
@item The PNG library (libpng) (RECOMMENDED)
The GUI library uses this to handle loading PNG images.
@item libaudiofile (RECOMMENDED)
The GUI library uses this for the sound server
@item freetype2 (RECOMMENDED, REQUIRED for art backend)
This is used for font information
@item libart_lgpl2 (REQUIRED for are backend only)
Drawing library for the art backend.
@item WindowMaker (Version >= 0.62) (OPTIONAL)
GNUstep and WindowMaker work together to provide a consistant interface.
Although it is not required, GNUstep will work much better if you use it

View file

@ -1,8 +1,24 @@
# this is added inside <HEAD></HEAD> after <TITLE> and some META NAME stuff
# can be used for <style> <script>, <meta> tags
$T2H_EXTRA_HEAD = '<link rel="stylesheet" href="../gnustep-main.css" type="text/css" />';
if (defined($ENV{'GNUSTEP_WEB_ROOT'})) {
open(TMPL,"<$ENV{'GNUSTEP_WEB_ROOT'}/secondary.html.template");
$tmpl=join("",<TMPL>);
close(TMPL);
($T2H_EXTRA_HEAD,$T2H_PRE_BODY_OPEN,$T2H_PRE_BODY_CLOSE) =
($tmpl=~/<\/title>(.*)<\/head>.*<body>(.*<div id="main">).*(<\/div>.*)<\/body>/sm);
}
else {
# this is added inside <HEAD></HEAD> after <TITLE> and some META NAME stuff
# can be used for <style> <script>, <meta> tags
$T2H_EXTRA_HEAD = '<link rel="stylesheet" href="../gnustep-main.css"
type="text/css" />';
}
#$T2H_AFTER_BODY_OPEN = '<div id="main" class="content">';
#$T2H_PRE_BODY_CLOSE = '</div>';
######################################################################
sub nothing
{
}
$T2H_print_About = \&nothing;
$T2H_SECTION_NAVIGATION = 0;
$T2H_print_navigation = \&nothing;

View file

@ -20,6 +20,7 @@ more popular operating systems. Some machines marked with
* Debian/i386::
* Debian/PowerPC::
* Debian/SPARC::
* FreeBSD 5.x::
* FreeBSD 4.x::
* FreeBSD 3.x::
* FreeBSD 2.x::
@ -105,8 +106,8 @@ Use the GNU runtime. Download the gcc compiler and configure it with
@item Special Instructions
Read the @url{README.Darwin} file in the gnustep-make/Documentation directory for
complete instructions.
Read the @url{README.Darwin} file in the gnustep-make/Documentation
directory for complete instructions.
@end table
@ -131,8 +132,8 @@ so you don't have to type --enable-libffi. Also you need the dlcompat library
@item Special Instructions
Read the @url{README.Darwin} file in the gnustep-make/Documentation directory for
complete instructions.
Read the @url{README.Darwin} file in the gnustep-make/Documentation
directory for complete instructions.
@end table
@ -184,7 +185,7 @@ None
@end table
@c -----------------------------------------
@node Debian/SPARC, FreeBSD 4.x, Debian/PowerPC, Machine Specific
@node Debian/SPARC, FreeBSD 5.x, Debian/PowerPC, Machine Specific
@section Debian/SPARC
Tested on sid.
@ -200,7 +201,25 @@ None
@end table
@c -----------------------------------------
@node FreeBSD 4.x, FreeBSD 3.x, Debian/SPARC, Machine Specific
@node FreeBSD 5.x, FreeBSD 4.x, Debian/SPARC, Machine Specific
@section FreeBSD 5.x
Tested on 5.0 and 5.1
@table @samp
@item Recommended compiler
@item Extra libs needed
None.
@item Special Instructions
Can install via /usr/ports/devel/gnustep, but not all required dependancies
are installed. See the GNUstep-HOWTO for list of libraries.
@end table
@c -----------------------------------------
@node FreeBSD 4.x, FreeBSD 3.x, FreeBSD 5.x, Machine Specific
@section FreeBSD 4.x
@table @samp

View file

@ -36,6 +36,11 @@ case "$1" in
echo netbsdelf
exit 0
;;
# Also an ELF target
netbsd1.6ZK*)
echo netbsdelf
exit 0
;;
# Remove version number for Darwin
darwin7*)
echo darwin7

View file

@ -312,7 +312,7 @@ ifeq ($(REMOVE_EMPTY_DIRS),yes)
GNUSTEP_LIBRARIES_FLAGS = \
$(addprefix -L,$(foreach dir,$(GNUSTEP_LIBRARIES_DIRS),$(remove_if_empty)))
GNUSTEP_FRAMEWORKS_FLAGS = \
$(addprefix -F,$(foreach dir,$(GNUSTEP_FRAMEWORKS_DIRS),$(remove_if_empty))
$(addprefix -F,$(foreach dir,$(GNUSTEP_FRAMEWORKS_DIRS),$(remove_if_empty)))
else
# Default case, just add -I / -L
GNUSTEP_HEADERS_FLAGS = $(addprefix -I,$(GNUSTEP_HEADERS_DIRS))