aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2006-09-10 16:15:09 +0800
committerdinoex <dinoex@FreeBSD.org>2006-09-10 16:15:09 +0800
commit7b321647fa1e8a4164f3c67364736ec8cadc8da0 (patch)
tree4aa50dc85d9202db8f90d834c5ad766aef592ff1 /net
parent2d18926379c567a385c492bd9725e225e5511591 (diff)
downloadfreebsd-ports-gnome-7b321647fa1e8a4164f3c67364736ec8cadc8da0.tar.gz
freebsd-ports-gnome-7b321647fa1e8a4164f3c67364736ec8cadc8da0.tar.zst
freebsd-ports-gnome-7b321647fa1e8a4164f3c67364736ec8cadc8da0.zip
Netclasses is an easy to use interface to socket programming in Objective-C
with GNUstep. The core netclasses supports virtually any protocol, but the distribution comes with everything needed for TCP/IP (opening ports, background connections, etc.). Netclasses seamlessly integrates into NSRunLoop, which means there should be no need for redesigning applications to use it. PR: 103033 Submitted by: Gürkan Sengün
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/netclasses/Makefile30
-rw-r--r--net/netclasses/distinfo3
-rw-r--r--net/netclasses/pkg-descr10
-rw-r--r--net/netclasses/pkg-plist25
5 files changed, 69 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 7c0da5587193..951134bf3c4f 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -324,6 +324,7 @@
SUBDIR += netatalk
SUBDIR += netboot
SUBDIR += netcat
+ SUBDIR += netclasses
SUBDIR += netdude
SUBDIR += netmap
SUBDIR += netpipes
diff --git a/net/netclasses/Makefile b/net/netclasses/Makefile
new file mode 100644
index 000000000000..813b5fcc470a
--- /dev/null
+++ b/net/netclasses/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: netclasses
+# Date created: 007 Sep 2006
+# Whom: gurkan@linuks.mine.nu
+#
+# $FreeBSD$
+#
+
+PORTNAME= netclasses
+PORTVERSION= 1.06
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= gurkan@linuks.mine.nu
+COMMENT= Objective-C framework for socket programming with GNUstep
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNUSTEP= yes
+USE_GNUSTEP_PREFIX= yes
+USE_GNUSTEP_BASE= yes
+USE_GNUSTEP_BUILD= yes
+USE_GNUSTEP_INSTALL= yes
+# broken
+#USE_LDCONFIG= yes
+INSTALLS_SHLIB= yes
+MAKEFILE= GNUmakefile
+
+.include <bsd.port.mk>
diff --git a/net/netclasses/distinfo b/net/netclasses/distinfo
new file mode 100644
index 000000000000..d9d7640053bd
--- /dev/null
+++ b/net/netclasses/distinfo
@@ -0,0 +1,3 @@
+MD5 (netclasses-1.06.tar.gz) = 39bf70e969a8098c303493d90a62da6b
+SHA256 (netclasses-1.06.tar.gz) = ad8567b8ed58f0677af75ca4d3dde88a2c43cde9cbd19f9cb2f8b7ffeda2101e
+SIZE (netclasses-1.06.tar.gz) = 124181
diff --git a/net/netclasses/pkg-descr b/net/netclasses/pkg-descr
new file mode 100644
index 000000000000..573fd80c0c97
--- /dev/null
+++ b/net/netclasses/pkg-descr
@@ -0,0 +1,10 @@
+Netclasses is an easy to use interface to socket programming in Objective-C
+with GNUstep. The core netclasses supports virtually any protocol, but the
+distribution comes with everything needed for TCP/IP (opening ports,
+background connections, etc.). Netclasses seamlessly integrates into
+NSRunLoop, which means there should be no need for redesigning applications
+to use it.
+
+WWW: http://netclasses.aeruder.net/
+
+gurkan@linuks.mine.nu
diff --git a/net/netclasses/pkg-plist b/net/netclasses/pkg-plist
new file mode 100644
index 000000000000..6f488c0d97cf
--- /dev/null
+++ b/net/netclasses/pkg-plist
@@ -0,0 +1,25 @@
+Local/Library/Frameworks/netclasses.framework/Headers
+Local/Library/Frameworks/netclasses.framework/Resources
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Headers/IRCObject.h
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Headers/LineObject.h
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Headers/NetBase.h
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Headers/NetTCP.h
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Resources/Info-gnustep.plist
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/libnetclasses.so
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/libnetclasses.so.%%MAJORLIBVERSION%%
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/libnetclasses.so.%%LIBVERSION%%
+Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/netclasses
+Local/Library/Frameworks/netclasses.framework/Versions/Current
+Local/Library/Headers/netclasses
+Local/Library/Libraries/libnetclasses.so
+Local/Library/Libraries/libnetclasses.so.%%MAJORLIBVERSION%%
+Local/Library/Libraries/libnetclasses.so.%%LIBVERSION%%
+@dirrmtry Local/Library/Libraries
+@dirrmtry Local/Library/Headers
+@dirrm Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Resources
+@dirrm Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%/Headers
+@dirrm Local/Library/Frameworks/netclasses.framework/Versions/%%VERSION%%
+@dirrm Local/Library/Frameworks/netclasses.framework/Versions
+@dirrm Local/Library/Frameworks/netclasses.framework
+@dirrmtry Local/Library/Frameworks
+@dirrmtry Local/Library