From ea2aec2ebb636a2feaa4cbf5fdcb9f489d4f2c82 Mon Sep 17 00:00:00 2001 From: adam Date: Fri, 29 Jul 2005 12:57:13 +0000 Subject: Changes 1.11.0: * New rules for building and using DLLs were implemented. Now gcc and other tricks are used to properly export symbols, so no .def file should be needed. * The GNUsteprc file in $GNUSTEP_SYSTEM_ROOT is deprecated. See the new GNUstep.conf file (which is not installed by default). * Psuedo-framwork support was implemented on MingW. This essentially involves copying the framework to several places so it can be used without links, which Windows does not really support. There's no other clean way to do it. * Support for xxx_WINDRES_FILES on MinGW was implemented. --- devel/gnustep-make/Makefile | 5 ++--- devel/gnustep-make/PLIST | 4 +--- devel/gnustep-make/distinfo | 12 ++++++------ devel/gnustep-make/gnustep.mk | 4 ++-- devel/gnustep-make/patches/patch-ac | 8 ++++---- devel/gnustep-make/patches/patch-ad | 6 +++--- 6 files changed, 18 insertions(+), 21 deletions(-) (limited to 'devel/gnustep-make') diff --git a/devel/gnustep-make/Makefile b/devel/gnustep-make/Makefile index 2aef47cc511..a2de852b1d0 100644 --- a/devel/gnustep-make/Makefile +++ b/devel/gnustep-make/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.20 2005/06/01 18:02:43 jlam Exp $ +# $NetBSD: Makefile,v 1.21 2005/07/29 12:57:13 adam Exp $ -DISTNAME= gnustep-make-1.10.0 -PKGREVISION= 1 +DISTNAME= gnustep-make-1.11.0 CATEGORIES= devel gnustep MASTER_SITES= ${MASTER_SITE_GNUSTEP:=core/} diff --git a/devel/gnustep-make/PLIST b/devel/gnustep-make/PLIST index 08883dfd96f..d6a6be61627 100644 --- a/devel/gnustep-make/PLIST +++ b/devel/gnustep-make/PLIST @@ -1,5 +1,4 @@ -@comment $NetBSD: PLIST,v 1.9 2004/09/24 01:24:31 rh Exp $ -share/GNUstep/System/.GNUsteprc +@comment $NetBSD: PLIST,v 1.10 2005/07/29 12:57:13 adam Exp $ share/GNUstep/System/Library/Makefiles/GNUstep-reset.sh share/GNUstep/System/Library/Makefiles/GNUstep.csh share/GNUstep/System/Library/Makefiles/GNUstep.sh @@ -113,7 +112,6 @@ share/GNUstep/System/Library/Makefiles/transform_paths.sh share/GNUstep/System/Library/Makefiles/user_home share/GNUstep/System/Library/Makefiles/vendor.sh share/GNUstep/System/Library/Makefiles/which_lib -share/GNUstep/System/Makefiles share/GNUstep/System/Tools/debugapp share/GNUstep/System/Tools/openapp share/GNUstep/System/Tools/opentool diff --git a/devel/gnustep-make/distinfo b/devel/gnustep-make/distinfo index 50c665f4a3f..7c5c884f8e3 100644 --- a/devel/gnustep-make/distinfo +++ b/devel/gnustep-make/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.12 2005/02/23 22:24:15 agc Exp $ +$NetBSD: distinfo,v 1.13 2005/07/29 12:57:14 adam Exp $ -SHA1 (gnustep-make-1.10.0.tar.gz) = 24a4a948d834f8d12173a394ee3966a05f6a6f5f -RMD160 (gnustep-make-1.10.0.tar.gz) = 37840590d11f9a3356cf4dcae2fb518f645ea478 -Size (gnustep-make-1.10.0.tar.gz) = 372852 bytes +SHA1 (gnustep-make-1.11.0.tar.gz) = 73ad7dbe10446014f59f99759b0e1331f5934ae3 +RMD160 (gnustep-make-1.11.0.tar.gz) = 284a0cdb578b27552c52121a6c86048cca15ecfb +Size (gnustep-make-1.11.0.tar.gz) = 380469 bytes SHA1 (patch-aa) = 4969ea2cbd61e4bc2dab109abcbbdf5177ebdd8c SHA1 (patch-ab) = ee585d5bb5d12f72dff3f0fd3f4c356a8522da38 -SHA1 (patch-ac) = d7616f27ed876125348a3c6c001b3f02029a89d8 -SHA1 (patch-ad) = 4793cb5c75062e6c9b79f9190791f3bfc393779a +SHA1 (patch-ac) = 673f3ea36182ebe521bbe68d73fed8414112a459 +SHA1 (patch-ad) = ff910b36c23968db43818c46859d0711ce3054fa SHA1 (patch-ae) = b7af49c45fed5fb72a7b455b533a23e78f6f20ce diff --git a/devel/gnustep-make/gnustep.mk b/devel/gnustep-make/gnustep.mk index 8fa86c0c1d9..691972b710e 100644 --- a/devel/gnustep-make/gnustep.mk +++ b/devel/gnustep-make/gnustep.mk @@ -1,4 +1,4 @@ -# $NetBSD: gnustep.mk,v 1.4 2005/05/22 20:07:51 jlam Exp $ +# $NetBSD: gnustep.mk,v 1.5 2005/07/29 12:57:14 adam Exp $ .if !defined(GNUSTEP_MK) GNUSTEP_MK= #defined @@ -10,7 +10,7 @@ GNUSTEP_ROOT= ${PREFIX}/${GNUSTEP_SUBDIR} GNUSTEP_SYSTEM_ROOT= ${GNUSTEP_ROOT}/System GNUSTEP_LOCAL_ROOT= ${GNUSTEP_ROOT}/Local GNUSTEP_NETWORK_ROOT= ${GNUSTEP_ROOT}/Network -GNUSTEP_MAKEFILES= ${GNUSTEP_SYSTEM_ROOT}/Makefiles +GNUSTEP_MAKEFILES= ${GNUSTEP_SYSTEM_ROOT}/Library/Makefiles GNUSTEP_HOST= ${MACHINE_GNU_PLATFORM} GNUSTEP_HOST_CPU= ${MACHINE_GNU_ARCH:S/i386/ix86/} GNUSTEP_HOST_VENDOR= ${LOWER_VENDOR} diff --git a/devel/gnustep-make/patches/patch-ac b/devel/gnustep-make/patches/patch-ac index 14032afc9bb..c90b5fce078 100644 --- a/devel/gnustep-make/patches/patch-ac +++ b/devel/gnustep-make/patches/patch-ac @@ -1,8 +1,8 @@ -$NetBSD: patch-ac,v 1.3 2004/08/18 13:58:27 adam Exp $ +$NetBSD: patch-ac,v 1.4 2005/07/29 12:57:14 adam Exp $ ---- target.make.orig 2004-04-20 09:43:51.000000000 +0000 +--- target.make.orig 2005-07-13 14:56:18.000000000 +0000 +++ target.make -@@ -632,9 +632,9 @@ endif +@@ -671,9 +671,9 @@ endif #################################################### # @@ -14,7 +14,7 @@ $NetBSD: patch-ac,v 1.3 2004/08/18 13:58:27 adam Exp $ # This is disabled temporarily, because I don't know exactly how # to link shared libs. Everything seems to link correctly now but # constructor functions in the shared lib failed to get called -@@ -666,7 +666,7 @@ endif +@@ -705,7 +705,7 @@ endif # # NetBSD ELF # diff --git a/devel/gnustep-make/patches/patch-ad b/devel/gnustep-make/patches/patch-ad index bc4fbdf0435..d968a6f5a1f 100644 --- a/devel/gnustep-make/patches/patch-ad +++ b/devel/gnustep-make/patches/patch-ad @@ -1,8 +1,8 @@ -$NetBSD: patch-ad,v 1.2 2004/08/18 13:58:27 adam Exp $ +$NetBSD: patch-ad,v 1.3 2005/07/29 12:57:14 adam Exp $ ---- configure.orig 2004-03-18 13:17:22.000000000 +0000 +--- configure.orig 2005-03-10 04:21:17.000000000 +0000 +++ configure -@@ -4545,7 +4545,7 @@ echo $ECHO_N "checking if the compiler s +@@ -4833,7 +4833,7 @@ echo $ECHO_N "checking if the compiler s # What we want to do: set AUTO_DEPENDENCIES to yes if gcc => 3.x -- cgit v1.2.3