Commit graph

26 commits

Author SHA1 Message Date
rh
c202629a0b Fix bogus double pwent reuse and make user lookup actually work in
'user_home'.
Bump PKGREVISION.
2004-11-24 02:37:32 +00:00
rh
a525ac877a Add some more relevant directories to PRINT_PLIST_AWK. 2004-09-27 00:36:32 +00:00
rh
faf6185b71 Update gnustep-make to 1.10.0. Notable changes include:
* a GNUsteprc file is now automatically created and installed in
     $GNUSTEP_SYSTEM_ROOT, which sets the system-wide default for the
     user root directory (default=~/GNUstep, which can be overriden
     with the `--with-user-root' argument to configure, or by modifying
     GNUsteprc after configuration.)

   * make_services is not run by GNUstep.sh anymore. You must run this
     manually now (see the gnustep-gui documentation).

   * Palettes use a plist instead of a strings format file now for the
     palette.table file.

   * You can use the `--enable-native-objc-exceptions' argument to
     configure to enable use of built in objc exceptions with compilers
     that support it.
2004-09-24 01:24:31 +00:00
wiz
030ad0d00c Add more PRINT_PLIST_AWK, and add package name to inserted comment. 2004-09-20 14:50:28 +00:00
wiz
1695c996ac Add some PRINT_PLIST_AWK lines. 2004-09-20 12:28:26 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
adam
c66400ff13 Changes 1.9.2:
* Application and Bundles use the latest convention on Apple.
   * Improve/Simplify dependency checking when making docs
2004-08-18 13:58:27 +00:00
wiz
aa3e858c8e Unused. 2004-05-09 11:23:51 +00:00
rh
82cefe4c14 Update gnustep-make to 1.9.1.
Changes in version `1.9.1'
==========================

   * Remove `--disable-import' option
   * README.Darwin for darwin/MacOSX install
   * Framework version and naming clarified.

Changes in version `1.9.0'
==========================

   * Support for building in a separate build dir.
   * Add `--enable-strip-makefiles' option to configure
   * List of classes in a framework gets written to the plist file.
2004-04-10 23:31:39 +00:00
minskim
302c3bb2e9 bl3ify gnustep-objc. 2004-03-31 19:47:59 +00:00
minskim
1f3a71d6ef Use buildlink3 framework and enable pkgviews installation. 2004-03-31 19:20:26 +00:00
grant
f49bdea710 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:24:28 +00:00
sketch
576bc192fe Use a more portable test construct for compatability with Solaris and
others.  Remove -Wall to get the package building with USE_SUNPRO by
default.
2003-12-17 14:55:58 +00:00
adam
cf264494c8 Some empty directories are now created; --enable-flattened is the default for GNUstep, so removed from the main Makefile 2003-12-08 15:31:40 +00:00
adam
ef23b0f252 Changes in version `1.8.0':
Read the NEWS file for a complete list of changes since the last
stable release. The major difference from 1.6.0 is that the locations
of 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.
2003-12-05 09:16:33 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
rh
e04ee0184d Add GNUSTEP_HOST_OS to PLIST_SUBST. 2003-05-06 05:39:19 +00:00
rh
abaf0b1d23 Update gnustep-make to 1.6.0. Changes include:
Make now configures by default for only one system. To compile and
run GNUstep for multiple platforms from the same directory, use the
configure argument -enable-multi-platform.

   * Auto-build def file for DLLs

   * Work natively on MacOSX systems. Now use apple-apple-apple instead
     of nx-nx-nx on OSX systems.

   * More efficient checks for re-making a project.
2003-04-01 08:29:12 +00:00
dmcmahill
a93fb0253f bump pkgrevision since the last change was an important bug fix 2003-02-06 11:50:01 +00:00
dmcmahill
63c90f2f90 teach GNUstep to deal with the fact that some NetBSD ELF systems (such as
alpha, and probably pmax) show up as 'netbsd' while others (such as i386)
show up as 'netbsdelf'.  Should fix problems on all ELF systems which
come up as 'netbsd'.
2003-02-06 10:54:17 +00:00
rh
a198a706e1 Update gnustep-make to 1.5.1.
Changes in version `1.5.1'
==========================
   * Framework support rewritten, also supports multiple names.
   * API change: Replace frameowork's xxx_TOOLS by xxx_COPY_INTO_DIR.
   * Unified link commands between libraries and frameworks
     (LIB_LINK_*).
   * New 'make strings' target for localization support.
   * Speed improvements.
   * Doesn't try to build OSX bundle on GNUstep and vice versa.
   * API change: Tools/Subproj can have resources.
   * API change: TOOL_INSTALL_DIR.
2003-01-03 04:02:25 +00:00
rh
c42ec64f90 Replace hardcoded /usr/pkg in target.make w/ ${LOCALBASE}. Patch provided
by dillo in private email.
Bump PKGREVISION.
2002-09-29 23:45:52 +00:00
rh
73232caa5c s/ix86/GNUSTEP_HOST_CPU/
s/elf/APPEND_ELF/
2002-09-28 02:01:40 +00:00
rh
a8cf807bb1 USE_X11 so that GNUstep GUI applications will find X11 libraries
Bump PKGREVISION
2002-09-27 23:52:38 +00:00
rh
9f85fe4d75 Add proper runtime link path
Add some missing environment variables needed by the GNUstep build system
Include GNUstep binary directories in PATH
Include some missing header files in buildlink list
Bump PKGREVISION
2002-09-27 15:22:11 +00:00
rh
41b8141a5f Initial import of gnustep-make-1.5.0, a set of makefiles and templates for
GNUstep development.
2002-09-27 10:40:16 +00:00