diff options
author | rh <rh@pkgsrc.org> | 2005-04-24 02:48:06 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 2005-04-24 02:48:06 +0000 |
commit | 5cb0320f5ed22576a079b2355f3593ba2e39d643 (patch) | |
tree | 73c1147a979f183255f25cc05705dbd301d6670b /devel/libFoundation | |
parent | 8abcd7a102f30934cbc520bece587035283b931d (diff) | |
download | pkgsrc-5cb0320f5ed22576a079b2355f3593ba2e39d643.tar.gz |
Initial import of libFoundation-1.0.72.107, a library implementing the
OpenStep Foundation API
Diffstat (limited to 'devel/libFoundation')
-rw-r--r-- | devel/libFoundation/DESCR | 4 | ||||
-rw-r--r-- | devel/libFoundation/Makefile | 45 | ||||
-rw-r--r-- | devel/libFoundation/PLIST | 279 | ||||
-rw-r--r-- | devel/libFoundation/buildlink3.mk | 73 | ||||
-rw-r--r-- | devel/libFoundation/distinfo | 5 |
5 files changed, 406 insertions, 0 deletions
diff --git a/devel/libFoundation/DESCR b/devel/libFoundation/DESCR new file mode 100644 index 00000000000..ee81290e0b3 --- /dev/null +++ b/devel/libFoundation/DESCR @@ -0,0 +1,4 @@ + LibFoundation is a library mostly conform to the OpenStep Foundation API +specification, that is, it includes Objective-C classes and methods +handling memory management, collections, basic file-input/output, handling +of URLs, etc. diff --git a/devel/libFoundation/Makefile b/devel/libFoundation/Makefile new file mode 100644 index 00000000000..57ffd4c6f01 --- /dev/null +++ b/devel/libFoundation/Makefile @@ -0,0 +1,45 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/04/24 02:48:06 rh Exp $ +# + +DISTNAME= libFoundation-1.0.72-r107 +PKGNAME= ${DISTNAME:S/-r/./} +CATEGORIES= devel gnustep +MASTER_SITES= ftp://ftp.opengroupware.org/sources/releases/ \ + http://www.opengroupware.org/sources/releases/ + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://www.opengroupware.org/en/devs/thirdparty/libFoundation/ +COMMENT= Library implementing the OpenStep Foundation API + +WRKSRC= ${WRKDIR}/libfoundation + +GNU_CONFIGURE= yes +MAKE_ENV+= ADDITIONAL_OBJCFLAGS="-I${WRKSRC} -I." +MAKE_ENV+= FOUNDATION_LIB="fd" + +PLIST_SUBST+= GNUSTEP_HOST_CPU=${GNUSTEP_HOST_CPU} + +LIBF_HOST_OS= ${GNUSTEP_HOST:C/.*-//} + +pre-configure: + ${MKDIR} ${WRKSRC}/config/${MACHINE_GNU_ARCH} + [ -e ${WRKSRC}/config/${MACHINE_GNU_ARCH}/${GNUSTEP_HOST_OS}.h ] || \ + ${LN} -s linux.h ${WRKSRC}/config/${MACHINE_GNU_ARCH}/${GNUSTEP_HOST_OS}.h + [ -e ${WRKSRC}/config/${MACHINE_GNU_ARCH}/${LIBF_HOST_OS}.h ] || \ + ${LN} -s linux.h ${WRKSRC}/config/${MACHINE_GNU_ARCH}/${LIBF_HOST_OS}.h + +post-configure: + [ -e ${WRKSRC}/Foundation/${GNUSTEP_HOST_CPU}/${GNUSTEP_HOST_OS} ] || \ + ${LN} -s \ + ${WRKSRC}/Foundation/${GNUSTEP_HOST_CPU}/${LIBF_HOST_OS} \ + ${WRKSRC}/Foundation/${GNUSTEP_HOST_CPU}/${GNUSTEP_HOST_OS} + +.include "../../mk/compiler.mk" + +.if empty(CC_VERSION:Mgcc-3*) +.include "../../devel/gnustep-objc/buildlink3.mk" +.endif +.include "../../devel/gnustep-make/buildlink3.mk" + +.include "../../mk/pthread.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libFoundation/PLIST b/devel/libFoundation/PLIST new file mode 100644 index 00000000000..8030f6a6e0a --- /dev/null +++ b/devel/libFoundation/PLIST @@ -0,0 +1,279 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/24 02:48:06 rh Exp $ +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/alphanumericCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/controlCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/decimalDigitCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/decomposableCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/emptyCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/illegalCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/letterCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/lowercaseLetterCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/nonBaseCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/punctuationCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/uppercaseLetterCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/whitespaceAndNewlineCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets/whitespaceCharacterSet.bitmap +share/GNUstep/System/Libraries/Resources/libFoundation/Defaults/English.plist +share/GNUstep/System/Libraries/Resources/libFoundation/Defaults/French.plist +share/GNUstep/System/Libraries/Resources/libFoundation/Defaults/German.plist +share/GNUstep/System/Libraries/Resources/libFoundation/Defaults/NSGlobalDomain.plist +share/GNUstep/System/Libraries/Resources/libFoundation/Defaults/Romanian.plist +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/NSW +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/North +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/Queensland +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/South +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/Tasmania +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/Victoria +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia/West +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/CET +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/CLST +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/CST6CDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Atlantic +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Central +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/East-Saskatchewan +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Eastern +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Mountain +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Newfoundland +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Pacific +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada/Yukon +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/EET +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/EST +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/EST5EDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Europe/Berlin +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Europe/Brussels +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Europe/Paris +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GB-Eire +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+0_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+1 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+10 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+10_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+11 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+11_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+12 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+13 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+14 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+1_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+2 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+2_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+3 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+3_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+4 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+4_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+5 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+5_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+6 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+6_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+7 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+7_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+8 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+8_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+9 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT+9_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-0_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-1 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-10 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-10_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-11 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-11_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-12 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-1_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-2 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-2_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-3 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-3_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-4 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-4_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-5 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-5_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-6 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-6_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-7 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-7_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-8 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-8_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-9 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/GMT-9_30 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Greenwich +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/HST +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Iceland +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Japan +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/MET +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/MST +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/MST7MDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/NZ +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/PST8PDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Poland +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/RegionsDictionary +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SAST +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SGT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Singapore +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/AST4 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/AST4ADT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/CST6 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/CST6CDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/EST5 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/EST5EDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/HST10 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/MST7 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/MST7MDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/PST8 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/PST8PDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/YST9 +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV/YST9YDT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Turkey +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/UCT +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Arizona +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Central +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/East-Indiana +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Eastern +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Hawaii +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Mountain +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Pacific +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Pacific-New +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US/Yukon +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/UTC +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Universal +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/W-SU +share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/WET +share/GNUstep/System/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU}/${LOWER_OPSYS}/GNU/lfmemory.h +share/GNUstep/System/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU}/${LOWER_OPSYS}/GNU/real_exception_file.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/Foundation.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSAccount.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSAllocDebugZone.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSArchiver.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSArray.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSAttributedString.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSAutoreleasePool.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSBundle.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSByteOrder.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSCalendarDate.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSCharacterSet.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSClassDescription.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSCoder.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteArray.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteCharacterSet.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteData.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteDate.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteDictionary.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteNumber.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteSet.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteString.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteTimeZoneDetail.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConcreteValue.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSConnection.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSData.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDate.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDateFormatter.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDebug.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDecimal.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDecimalNumber.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDefaultZone.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDictionary.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDistantObject.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSDistributedLock.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSEnumerator.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSError.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSException.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSFileHandle.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSFileManager.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSFormatter.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSGeometry.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSHashTable.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSHost.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSInvocation.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSKeyValueCoding.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSLock.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSMapTable.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSMethodSignature.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSNotification.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSNotificationQueue.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSNull.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSNumberFormatter.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSObjCRuntime.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSObject.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPathUtilities.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPort.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPortCoder.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPortMessage.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPortNameServer.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSPosixFileDescriptor.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSProcessInfo.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSProxy.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSRange.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSRunLoop.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSScanner.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSScriptKeyValueCoding.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSSerialization.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSSet.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSSortDescriptor.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSStream.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSString.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSTask.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSThread.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSTimeZone.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSTimer.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSURL.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSURLHandle.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSUndoManager.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSUserDefaults.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSUtilities.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSValue.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/NSZone.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/StackZone.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/UnixSignalHandler.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/EncodingFormatExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/FoundationException.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/FoundationExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/GeneralExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/NSCoderExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/NSFileHandleExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/NSInvocationExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/NSValueExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions/StringExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/DefaultScannerHandler.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/FormatScanner.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/GCArray.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/GCDictionary.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/GCObject.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/GarbageCollector.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/NSException.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/PrintfFormatScanner.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/PrintfScannerHandler.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/encoding.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/exceptions/FoundationException.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/exceptions/GeneralExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/exceptions/NSCoderExceptions.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/objc-runtime.h +share/GNUstep/System/Library/Headers/libFoundation/extensions/support.h +share/GNUstep/System/Library/Libraries/libFoundation.so +share/GNUstep/System/Library/Libraries/libFoundation.so.1.0.72 +share/GNUstep/System/Library/Makefiles/Additional/libFoundation.make +share/GNUstep/System/Tools/Defaults +@comment in devel/gnustep-make: @dirrm share/GNUstep/System/Tools +@comment in devel/gnustep-make: @dirrm share/GNUstep/System/Library/Makefiles/Additional +@comment in devel/gnustep-make: @dirrm share/GNUstep/System/Library/Libraries +@dirrm share/GNUstep/System/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU}/${LOWER_OPSYS}/GNU +@dirrm share/GNUstep/System/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU}/${LOWER_OPSYS} +@dirrm share/GNUstep/System/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU} +@dirrm share/GNUstep/System/Library/Headers/libFoundation/extensions/exceptions +@dirrm share/GNUstep/System/Library/Headers/libFoundation/extensions +@dirrm share/GNUstep/System/Library/Headers/libFoundation/Foundation/exceptions +@dirrm share/GNUstep/System/Library/Headers/libFoundation/Foundation +@dirrm share/GNUstep/System/Library/Headers/libFoundation +@comment in devel/gnustep-make: @dirrm share/GNUstep/System/Library/Headers +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/US +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/SystemV +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Europe +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Canada +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Australia +@exec ${MKDIR} %D/share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Asia +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Asia +@exec ${MKDIR} %D/share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Africa +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo/Africa +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/TimeZoneInfo +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/Defaults +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation/CharacterSets +@dirrm share/GNUstep/System/Libraries/Resources/libFoundation +@dirrm share/GNUstep/System/Libraries/Resources +@dirrm share/GNUstep/System/Libraries +@comment in devel/gnustep-make: @dirrm share/GNUstep/System diff --git a/devel/libFoundation/buildlink3.mk b/devel/libFoundation/buildlink3.mk new file mode 100644 index 00000000000..a2a7c03cebb --- /dev/null +++ b/devel/libFoundation/buildlink3.mk @@ -0,0 +1,73 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/04/24 02:48:06 rh Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBFOUNDATION_BUILDLINK3_MK:= ${LIBFOUNDATION_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= libFoundation +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NlibFoundation} +BUILDLINK_PACKAGES+= libFoundation + +.if !empty(LIBFOUNDATION_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.libFoundation+= libFoundation>=1.0.72.107 +BUILDLINK_PKGSRCDIR.libFoundation?= ../../devel/libFoundation + +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/CharacterSets$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/Defaults$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Africa$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Asia$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Australia$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Canada$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Europe$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/SystemV$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/US$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}\/${LOWER_OPSYS}$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}\/${LOWER_OPSYS}\/GNU$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/Foundation$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/Foundation\/exceptions$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/extensions$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@dirrm share\/GNUstep\/System\/Library\/Headers\/libFoundation\/extensions\/exceptions$$/ { print "@comment in devel/libFoundation: " $$0; next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/CharacterSets$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/Defaults$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Africa$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Asia$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Australia$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Canada$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/Europe$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/SystemV$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Libraries\/Resources\/libFoundation\/TimeZoneInfo\/US$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}\/${LOWER_OPSYS}$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/${GNUSTEP_HOST_CPU}\/${LOWER_OPSYS}\/GNU$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/Foundation$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/Foundation\/exceptions$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/extensions$$/ { next; } +PRINT_PLIST_AWK+= /^@exec \$${MKDIR} %D\/share\/GNUstep\/System\/Library\/Headers\/libFoundation\/extensions\/exceptions$$/ { next; } + +FOUNDATION_LIB?= fd +ADDITIONAL_INCLUDE_DIRS+=-I${GNUSTEP_SYSTEM_ROOT}/Library/Headers/libFoundation/${GNUSTEP_HOST_CPU}/${LOWER_OPSYS}/GNU +.if !defined(NO_FOUNDATION_ENV) +CONFIGURE_ENV+= FOUNDATION_LIB="${FOUNDATION_LIB}" +CONFIGURE_ENV+= ADDITIONAL_INCLUDE_DIRS="${ADDITIONAL_INCLUDE_DIRS}" +MAKE_ENV+= FOUNDATION_LIB="${FOUNDATION_LIB}" +MAKE_ENV+= ADDITIONAL_INCLUDE_DIRS="${ADDITIONAL_INCLUDE_DIRS}" +.endif + +.endif # LIBFOUNDATION_BUILDLINK3_MK + +.include "../../devel/gnustep-make/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/libFoundation/distinfo b/devel/libFoundation/distinfo new file mode 100644 index 00000000000..dbd76e2a510 --- /dev/null +++ b/devel/libFoundation/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/04/24 02:48:06 rh Exp $ + +SHA1 (libFoundation-1.0.72-r107.tar.gz) = e6934e03d749a7a47d6e1ba5ab006d48458fd685 +RMD160 (libFoundation-1.0.72-r107.tar.gz) = 8de369d04b80d91bc939dbe0dcf9c93e44f60ee4 +Size (libFoundation-1.0.72-r107.tar.gz) = 534583 bytes |