pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/gnustep-base Update gnustep-base to 1.9.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/2d0c590ded92
branches: trunk
changeset: 472444:2d0c590ded92
user: rh <rh%pkgsrc.org@localhost>
date: Sat Apr 10 23:41:01 2004 +0000
description:
Update gnustep-base to 1.9.1.
Noteworthy changes in version `1.9.1'
=====================================
* Default string encoding taken from system nl_langinfo if not set
with GNUSTEP_STRING_ENCODING.
* NSKeyedArchiver/NSKeyedUnarchiver classes added.
* NSPropertyLists class added, also decodes Mac OS X binary propery
lists.
Noteworthy changes in version `1.9.0'
=====================================
* Lazy locking implemented (see GSLock documentation)
* MacOSX PB files updated to 10.3
* DO retain/release implementation simplified and also handles some
complex DO retain/release problems.
* GNUSTEP_STRING_ENCODING now supports any valid iconv name.
* gdomap uid/gid fixes
* NSString subclass heirarchy reorganized to fix problems with
copying and ownership of data.
diffstat:
devel/gnustep-base/Makefile | 33 +++++++++++++++++----------------
devel/gnustep-base/PLIST | 15 +++++++--------
devel/gnustep-base/buildlink2.mk | 7 +++----
devel/gnustep-base/buildlink3.mk | 25 +++++++++++++++++++++++++
devel/gnustep-base/distinfo | 7 ++++---
devel/gnustep-base/patches/patch-ad | 20 ++++++++++++++++++++
6 files changed, 76 insertions(+), 31 deletions(-)
diffs (225 lines):
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/Makefile
--- a/devel/gnustep-base/Makefile Sat Apr 10 23:39:23 2004 +0000
+++ b/devel/gnustep-base/Makefile Sat Apr 10 23:41:01 2004 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2004/03/26 02:27:38 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2004/04/10 23:41:01 rh Exp $
#
-DISTNAME= gnustep-base-1.8.0
-PKGREVISION= 2
+DISTNAME= gnustep-base-1.9.1
CATEGORIES= devel gnustep
MASTER_SITES= ftp://ftp.gnustep.org/pub/gnustep/core/
@@ -12,12 +11,8 @@
PTHREAD_LIBS= -lpthread
-USE_BUILDLINK2= YES
-USE_GNU_TOOLS+= make
-USE_X11= YES
-MAKEFILE= GNUmakefile
-GNU_CONFIGURE= YES
-GNU_CONFIGURE_PREFIX= ${PREFIX}/share/GNUstep
+USE_BUILDLINK3= yes
+USE_X11= yes
CONFIGURE_ARGS+= --exec-prefix=${PREFIX}/libexec/GNUstep
CONFIGURE_ENV+= INSTALL_PROGRAM="${INSTALL_SCRIPT}"
@@ -32,17 +27,23 @@
post-install:
${INSTALL_SCRIPT} ${WRKDIR}/openapp ${PREFIX}/bin
-.include "../../converters/libiconv/buildlink2.mk"
-.include "../../devel/ffcall/buildlink2.mk"
-.include "../../devel/gmp/buildlink2.mk"
-.include "../../devel/gnustep-objc/buildlink2.mk"
-.include "../../security/openssl/buildlink2.mk"
-.include "../../textproc/libxml2/buildlink2.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/ffcall/buildlink3.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../devel/gnustep-make/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../mk/pthread.buildlink2.mk"
+.include "../../mk/compiler.mk"
+
+.if empty(CC_VERSION:Mgcc-3*)
+.include "../../devel/gnustep-objc/buildlink3.mk"
+.endif
+
+.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "pth")
PTHREAD_LIBS+= -lpth
.endif
+.include "../../devel/gnustep-make/gnustep.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/PLIST
--- a/devel/gnustep-base/PLIST Sat Apr 10 23:39:23 2004 +0000
+++ b/devel/gnustep-base/PLIST Sat Apr 10 23:41:01 2004 +0000
@@ -1,8 +1,5 @@
-@comment $NetBSD: PLIST,v 1.5 2003/12/05 09:55:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2004/04/10 23:41:01 rh Exp $
bin/openapp
-share/GNUstep/System/Library/Bundles/SSL.bundle/Resources/Info-gnustep.plist
-share/GNUstep/System/Library/Bundles/SSL.bundle/SSL
-share/GNUstep/System/Library/Bundles/SSL.bundle/stamp.make
share/GNUstep/System/Library/DTDs/gsdoc-0_6_5.dtd
share/GNUstep/System/Library/DTDs/gsdoc-0_6_6.dtd
share/GNUstep/System/Library/DTDs/gsdoc-0_6_7.dtd
@@ -26,7 +23,6 @@
share/GNUstep/System/Library/Headers/Foundation/NSCharacterSet.h
share/GNUstep/System/Library/Headers/Foundation/NSClassDescription.h
share/GNUstep/System/Library/Headers/Foundation/NSCoder.h
-share/GNUstep/System/Library/Headers/Foundation/NSConcreteNumber.h
share/GNUstep/System/Library/Headers/Foundation/NSConnection.h
share/GNUstep/System/Library/Headers/Foundation/NSData.h
share/GNUstep/System/Library/Headers/Foundation/NSDate.h
@@ -46,7 +42,9 @@
share/GNUstep/System/Library/Headers/Foundation/NSGeometry.h
share/GNUstep/System/Library/Headers/Foundation/NSHashTable.h
share/GNUstep/System/Library/Headers/Foundation/NSHost.h
+share/GNUstep/System/Library/Headers/Foundation/NSIndexSet.h
share/GNUstep/System/Library/Headers/Foundation/NSInvocation.h
+share/GNUstep/System/Library/Headers/Foundation/NSKeyedArchiver.h
share/GNUstep/System/Library/Headers/Foundation/NSKeyValueCoding.h
share/GNUstep/System/Library/Headers/Foundation/NSLock.h
share/GNUstep/System/Library/Headers/Foundation/NSMapTable.h
@@ -63,6 +61,7 @@
share/GNUstep/System/Library/Headers/Foundation/NSPortMessage.h
share/GNUstep/System/Library/Headers/Foundation/NSPortNameServer.h
share/GNUstep/System/Library/Headers/Foundation/NSProcessInfo.h
+share/GNUstep/System/Library/Headers/Foundation/NSPropertyList.h
share/GNUstep/System/Library/Headers/Foundation/NSProtocolChecker.h
share/GNUstep/System/Library/Headers/Foundation/NSProxy.h
share/GNUstep/System/Library/Headers/Foundation/NSRange.h
@@ -89,6 +88,7 @@
share/GNUstep/System/Library/Headers/GNUstepBase/GSIArray.h
share/GNUstep/System/Library/Headers/GNUstepBase/GSIMap.h
share/GNUstep/System/Library/Headers/GNUstepBase/GSLocale.h
+share/GNUstep/System/Library/Headers/GNUstepBase/GSLock.h
share/GNUstep/System/Library/Headers/GNUstepBase/GSMime.h
share/GNUstep/System/Library/Headers/GNUstepBase/GSObjCRuntime.h
share/GNUstep/System/Library/Headers/GNUstepBase/GSUnion.h
@@ -111,6 +111,7 @@
share/GNUstep/System/Library/Headers/gnustep/base/GSIArray.h
share/GNUstep/System/Library/Headers/gnustep/base/GSIMap.h
share/GNUstep/System/Library/Headers/gnustep/base/GSLocale.h
+share/GNUstep/System/Library/Headers/gnustep/base/GSLock.h
share/GNUstep/System/Library/Headers/gnustep/base/GSMime.h
share/GNUstep/System/Library/Headers/gnustep/base/GSObjCRuntime.h
share/GNUstep/System/Library/Headers/gnustep/base/GSUnion.h
@@ -726,7 +727,7 @@
share/GNUstep/System/Library/Libraries/Resources/gnustep-base/NSTimeZones/zones/Zulu
share/GNUstep/System/Library/Libraries/Resources/gnustep-base/TraditionalChinese.lproj/Localizable.strings
share/GNUstep/System/Library/Libraries/libgnustep-base.so
-share/GNUstep/System/Library/Libraries/libgnustep-base.so.1.8.0
+share/GNUstep/System/Library/Libraries/libgnustep-base.so.1.9.1
share/GNUstep/System/Library/Makefiles/Additional/base.make
share/GNUstep/System/Tools/autogsdoc
share/GNUstep/System/Tools/cvtenc
@@ -781,5 +782,3 @@
@dirrm share/GNUstep/System/Library/Documentation/man/man8
@dirrm share/GNUstep/System/Library/Documentation/man/man1
@dirrm share/GNUstep/System/Library/DTDs
-@dirrm share/GNUstep/System/Library/Bundles/SSL.bundle/Resources
-@dirrm share/GNUstep/System/Library/Bundles/SSL.bundle
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/buildlink2.mk
--- a/devel/gnustep-base/buildlink2.mk Sat Apr 10 23:39:23 2004 +0000
+++ b/devel/gnustep-base/buildlink2.mk Sat Apr 10 23:41:01 2004 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: buildlink2.mk,v 1.6 2004/03/26 02:27:38 wiz Exp $
+# $NetBSD: buildlink2.mk,v 1.7 2004/04/10 23:41:01 rh Exp $
#
.if !defined(GNUSTEP_BASE_BUILDLINK2_MK)
GNUSTEP_BASE_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= gnustep-base
-BUILDLINK_DEPENDS.gnustep-base?= gnustep-base>=1.8.0
-BUILDLINK_RECOMMENDED.gnustep-base?= gnustep-base>=1.8.0nb2
+BUILDLINK_DEPENDS.gnustep-base?= gnustep-base>=1.9.1
BUILDLINK_PKGSRCDIR.gnustep-base?= ../../devel/gnustep-base
EVAL_PREFIX+= BUILDLINK_PREFIX.gnustep-base=gnustep-base
@@ -21,7 +20,7 @@
.include "../../converters/libiconv/buildlink2.mk"
.include "../../devel/ffcall/buildlink2.mk"
.include "../../devel/gmp/buildlink2.mk"
-.include "../../devel/gnustep-objc/buildlink2.mk"
+.include "../../devel/gnustep-make/buildlink2.mk"
.include "../../security/openssl/buildlink2.mk"
.include "../../textproc/libxml2/buildlink2.mk"
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gnustep-base/buildlink3.mk Sat Apr 10 23:41:01 2004 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: buildlink3.mk,v 1.1 2004/04/10 23:41:01 rh Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+GNUSTEP_BASE_BUILDLINK3_MK:= ${GNUSTEP_BASE_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= gnustep-base
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnustep-base}
+BUILDLINK_PACKAGES+= gnustep-base
+
+.if !empty(GNUSTEP_BASE_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.gnustep-base+= gnustep-base>=1.9.1
+BUILDLINK_PKGSRCDIR.gnustep-base?= ../../devel/gnustep-base
+.endif # GNUSTEP_BASE_BUILDLINK3_MK
+
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/ffcall/buildlink3.mk"
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../devel/gnustep-make/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/distinfo
--- a/devel/gnustep-base/distinfo Sat Apr 10 23:39:23 2004 +0000
+++ b/devel/gnustep-base/distinfo Sat Apr 10 23:41:01 2004 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.6 2003/12/05 09:55:46 adam Exp $
+$NetBSD: distinfo,v 1.7 2004/04/10 23:41:01 rh Exp $
-SHA1 (gnustep-base-1.8.0.tar.gz) = e9fa85bb98c13ffc2934bb23417fc987abdf0d15
-Size (gnustep-base-1.8.0.tar.gz) = 1629498 bytes
+SHA1 (gnustep-base-1.9.1.tar.gz) = 143b2fbbb0516e2d73312ff9950f2c99ff18c618
+Size (gnustep-base-1.9.1.tar.gz) = 1689980 bytes
SHA1 (patch-aa) = 5ca3a4060645d6c27b24377610b199478f2427d7
SHA1 (patch-ab) = ae62248abf728e4a6633e61b0a157200ab0deb20
SHA1 (patch-ac) = 1723a6ca011507df5d54c00edf232954c94a157b
+SHA1 (patch-ad) = e2b243fc7d22ec46a1c53ae6f89c3b6220ef5fb8
diff -r 384fd24055f1 -r 2d0c590ded92 devel/gnustep-base/patches/patch-ad
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gnustep-base/patches/patch-ad Sat Apr 10 23:41:01 2004 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-ad,v 1.1 2004/04/10 23:41:01 rh Exp $
+
+--- Headers/Foundation/NSCoder.h.orig 2004-01-22 19:37:07.000000000 +1000
++++ Headers/Foundation/NSCoder.h
+@@ -82,9 +82,15 @@
+ * MacOS-X adds some typedefs that GNUstep already has by another name.
+ */
+ #include <GSConfig.h>
++#ifndef uint8_t
+ #define uint8_t gsu8
++#endif
++#ifndef int32_t
+ #define int32_t gss32
++#endif
++#ifndef int64_t
+ #define int64_t gss64
++#endif
+
+
+ /** <override-subclass />
Home |
Main Index |
Thread Index |
Old Index