* configure.ac: Standardize order of flags and libs

Check for proper defs in tzfile.h. Add sub-configure options
so they are listed in help. Add generic include/lib flags option.
* config.mak.in: Add load flags variable
* base.make.in: Idem.
* SSL/configure.ac: Add generic include/lib flags option.

* Version: Add numeric value for runtime versioning.
* Souce/GNUmakeifle: Add resource set install
* Source/Makefile.postamble (Info-gnustep.plist): New target.
* Testing/nsbundle.m: Additional tests.

* Source/NSTimeZone.m: Check for proper tzfile defs (Fixes #10724).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20261 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2004-10-26 19:08:17 +00:00
parent 0bf0a5d5e4
commit c1f9bd362f
15 changed files with 1376 additions and 566 deletions

View file

@ -108,7 +108,7 @@
#include "GNUstepBase/GSCategories.h"
#include "GSConfig.h"
#ifdef HAVE_TZFILE_H
#ifdef HAVE_TZHEAD
#include <tzfile.h>
#else
#define NOID
@ -1226,7 +1226,7 @@ static NSMapTable *absolutes = 0;
/* Get the zone name from the localtime file, assuming the file
is a symlink to the time zone. Getting the actual data (which
is easier) doesn't help, since we won't know the name itself. */
#if defined(HAVE_TZFILE_H) && defined(TZDEFAULT)
#if defined(HAVE_TZHEAD) && defined(TZDEFAULT)
tzdir = RETAIN([NSString stringWithCString: TZDIR]);
localZoneString = [NSString stringWithCString: TZDEFAULT];
localZoneString = [localZoneString stringByResolvingSymlinksInPath];