pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/edcommon Initial import of edcommon-32, a set of...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3df87d73ec5b
branches:  trunk
changeset: 486591:3df87d73ec5b
user:      rh <rh%pkgsrc.org@localhost>
date:      Thu Dec 30 11:56:01 2004 +0000

description:
Initial import of edcommon-32, a set of Foundation and AppKit extensions
for GNUstep.

diffstat:

 devel/edcommon/DESCR            |  12 ++++++
 devel/edcommon/Makefile         |  25 ++++++++++++
 devel/edcommon/PLIST            |  80 +++++++++++++++++++++++++++++++++++++++++
 devel/edcommon/buildlink3.mk    |  18 +++++++++
 devel/edcommon/distinfo         |   7 +++
 devel/edcommon/patches/patch-aa |  23 +++++++++++
 devel/edcommon/patches/patch-ab |  13 ++++++
 devel/edcommon/patches/patch-ac |  13 ++++++
 8 files changed, 191 insertions(+), 0 deletions(-)

diffs (223 lines):

diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/DESCR      Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,12 @@
+  The EDCommon framework extends Foundation and AppKit in a natural way.
+It contains common methods you always need, like removing whitespace around
+a string, special collection classes such as stack or object pair, an
+object-oriented API for socket programming, some widgets, the chasing
+arrows to indicate background activity for example, an XML parser and
+other nifty stuff.
+
+  The origins of the EDCommon und EDMessage frameworks date back to 1997
+and the original NeXT implementation of the OpenStep standard.  Most of
+their components have been thoroughly tested and refined through years of
+use in OpenSource as well as in commercial projects.  EDCommon also has
+full Apple-style reference documentation for all classes and other APIs.
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/Makefile   Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+#
+
+DISTNAME=              ${PKGNAME}-s
+PKGNAME=               edcommon-32
+CATEGORIES=            devel gnustep
+MASTER_SITES=          http://www.mulle-kybernetik.com/software/EDFrameworks/Downloads/
+
+MAINTAINER=            tech-pkg%NetBSD.org@localhost
+HOMEPAGE=              http://www.mulle-kybernetik.com/software/EDFrameworks/Downloads/
+COMMENT=               Foundation and AppKit extensions
+
+WRKSRC=                        ${WRKDIR}/ed/EDCommon
+USE_BUILDLINK3=                yes
+USE_X11=               yes
+
+MAKE_ENV+=             ADDITIONAL_OBJCFLAGS="-Wno-import -I${WRKSRC}/.."
+
+.include "../../x11/gnustep-back/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+
+do-configure:
+       ${LN} -s ${WRKSRC}/*/*.h ${WRKSRC}
+
+.include "../../mk/bsd.pkg.mk"
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/PLIST      Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,80 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Headers
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Resources
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/EDCommon
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/CollectionMapping.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDAOMTagProcessor.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDActivityIndicator.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDApplication.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDBitmapCharset.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDCanvas.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDCommon.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDCommonDefines.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDIPSocket.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDIRCObject.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDKeyControlWindow.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDLRUCache.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDLightWeightLock.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDMLParser.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDMLTagProcessorProtocol.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDMLToken.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDMutableObjectPair.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDNumberSet.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDObjcRuntime.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDObjectPair.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDObjectReference.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDObjectWell.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDRange.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDSocket.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDSortedArray+Private.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDSortedArray.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDSparseClusterArray.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDStack.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDStream.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDStringScanner.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDSwapView.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDTCPSocket.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDTVScrollView.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDTableView.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/EDUDPSocket.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSApplication+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSArray+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSAttributedString+AppKitExtensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSAttributedString+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSData+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSDate+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSDictionary+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSFileHandle+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSHost+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSInvocation+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSMatrix+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSObject+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSPasteboard+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSProcessInfo+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSScanner+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSSet+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSString+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSTableColumn+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSTableView+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSWindow+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/NSWorkspace+Extensions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/functions.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers/osdep.h
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Resources/Info-gnustep.plist
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Resources/MIME.plist
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Resources/XMLEntities.plist
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Resources/arrows.tiff
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/libEDCommon.so
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/libEDCommon.so.0.0.1
+share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/Current
+share/GNUstep/Local/Library/Headers/EDCommon
+share/GNUstep/Local/Library/Libraries/libEDCommon.so
+share/GNUstep/Local/Library/Libraries/libEDCommon.so.0.0.1
+@comment in devel/gnustep-make: @dirrm share/GNUstep/Local/Library/Libraries
+@comment in devel/gnustep-make: @dirrm share/GNUstep/Local/Library/Headers
+@dirrm share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Resources
+@dirrm share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A/Headers
+@dirrm share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions/A
+@dirrm share/GNUstep/Local/Library/Frameworks/EDCommon.framework/Versions
+@dirrm share/GNUstep/Local/Library/Frameworks/EDCommon.framework
+@comment in devel/gnustep-make: @dirrm share/GNUstep/Local/Library/Frameworks
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/buildlink3.mk      Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+EDCOMMON_BUILDLINK3_MK:=       ${EDCOMMON_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    edcommon
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nedcommon}
+BUILDLINK_PACKAGES+=   edcommon
+
+.if !empty(EDCOMMON_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.edcommon+=   edcommon>=32
+BUILDLINK_PKGSRCDIR.edcommon?= ../../devel/edcommon
+.endif # EDCOMMON_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/distinfo   Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+
+SHA1 (edcommon-32-s.tar.gz) = b189c4ff52ea4ef1cf5bcd65b5f0e7fd7da3e1a0
+Size (edcommon-32-s.tar.gz) = 188718 bytes
+SHA1 (patch-aa) = d6dc8e945e23eaf2c8d67649e611fdff79f56f42
+SHA1 (patch-ab) = b020a7f62739015624f3b267d680cd55b2d29fb1
+SHA1 (patch-ac) = ede7d137943f8ee5fbf622eca06d82c2677c19fa
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/patches/patch-aa   Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+
+--- DataStructures.subproj/GNUmakefile.orig    2003-01-04 02:08:59.000000000 +1000
++++ DataStructures.subproj/GNUmakefile
+@@ -23,15 +23,15 @@ EDAOMTagProcessor.h             EDNumber
+ EDBitmapCharset.h               EDObjectPair.h \
+ EDIRCObject.h                   EDObjectReference.h \
+ EDLRUCache.h                    EDRange.h \
+-EDLightWeightLock.h             EDRedBlackTree+Private.h \
+-EDMLParser.h                    EDRedBlackTree.h \
++EDLightWeightLock.h             EDSortedArray+Private.h \
++EDMLParser.h                    EDSortedArray.h \
+ EDMLTagProcessorProtocol.h      EDSparseClusterArray.h \
+ EDMLToken.h                     EDStack.h \
+ EDMutableObjectPair.h           EDStringScanner.h
+ 
+ 
+ DataStructures.subproj_OBJC_FILES = \
+-EDBitmapCharset.m         EDMLToken.m               EDRedBlackTree.m \
++EDBitmapCharset.m         EDMLToken.m               EDSortedArray.m \
+ EDIRCObject.m             EDNumberSet.m             EDSparseClusterArray.m \
+ EDLRUCache.m              EDObjectPair.m            EDStack.m \
+ EDAOMTagProcessor.m     EDObjectReference.m       EDStringScanner.m \
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/patches/patch-ab   Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+
+--- osdep.h.orig       2002-08-29 08:09:58.000000000 +1000
++++ osdep.h
+@@ -169,7 +169,7 @@ extern int gethostname(char *name, int n
+ #endif
+ 
+ 
+-#elif defined(__FreeBSD__)
++#elif defined(__FreeBSD__) || defined(__NetBSD__)
+ 
+ //---------------------------------------------------------------------------------------
+ // FreeBSD
diff -r ab6c2b5c0d4a -r 3df87d73ec5b devel/edcommon/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/edcommon/patches/patch-ac   Thu Dec 30 11:56:01 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2004/12/30 11:56:01 rh Exp $
+
+--- FoundationExtensions.subproj/NSFileHandle+Extensions.m.orig        2002-08-17 04:12:48.000000000 +1000
++++ FoundationExtensions.subproj/NSFileHandle+Extensions.m
+@@ -144,7 +144,7 @@
+                     format: @"PeekNamedPipe() NT Error # %d", GetLastError()];
+ 
+     return lpTotalBytesAvail;
+-#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(linux)
++#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(linux) || defined(__NetBSD__)
+     int numBytes;
+ 
+     if(ioctl(EDSOCKETHANDLE, FIONREAD, (char *) &numBytes) == -1)



Home | Main Index | Thread Index | Old Index