diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-05-02 01:29:30 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-05-02 01:29:30 +0800 |
commit | 69873d0e794168d584a22fe33b91774eb0f02fa1 (patch) | |
tree | 66339a1566f4f7ff29f6b631072ed8bf7a0dfa00 /net | |
parent | 8a5758601573a8a83f7ba08bbb3b3f3cfa4d2912 (diff) | |
download | freebsd-ports-gnome-69873d0e794168d584a22fe33b91774eb0f02fa1.tar.gz freebsd-ports-gnome-69873d0e794168d584a22fe33b91774eb0f02fa1.tar.zst freebsd-ports-gnome-69873d0e794168d584a22fe33b91774eb0f02fa1.zip |
add gsk
GSK is a C library for writing servers. It is designed for writing servers
where everything happens in a single thread.
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/gsk/Makefile | 28 | ||||
-rw-r--r-- | net/gsk/distinfo | 1 | ||||
-rw-r--r-- | net/gsk/files/patch-demos::small-webserver::Makefile.in | 11 | ||||
-rw-r--r-- | net/gsk/pkg-comment | 1 | ||||
-rw-r--r-- | net/gsk/pkg-descr | 4 | ||||
-rw-r--r-- | net/gsk/pkg-plist | 107 |
7 files changed, 153 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index 711386b970cd..f2cc5066ed5e 100644 --- a/net/Makefile +++ b/net/Makefile @@ -121,6 +121,7 @@ SUBDIR += gnut SUBDIR += gopher SUBDIR += gq + SUBDIR += gsk SUBDIR += gtic SUBDIR += gtk+licq SUBDIR += gtk-gnutella diff --git a/net/gsk/Makefile b/net/gsk/Makefile new file mode 100644 index 000000000000..5158cde52223 --- /dev/null +++ b/net/gsk/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# New ports collection makefile for: gsk +# Date created: May 1, 2001 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= gsk +PORTVERSION= 0.3.0 +CATEGORIES= net devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ijliao@FreeBSD.org + +.if !defined(WITHOUT_OPENSSL) +USE_OPENSSL= yes +CONFIGURE_ARGS= --enable-ssl +.endif + +USE_GLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= LIBS="${PTHREAD_LIBS}" +USE_GMAKE= yes +INSTALLS_SHLIB= yes + +.include <bsd.port.mk> diff --git a/net/gsk/distinfo b/net/gsk/distinfo new file mode 100644 index 000000000000..757497cc2e43 --- /dev/null +++ b/net/gsk/distinfo @@ -0,0 +1 @@ +MD5 (gsk-0.3.0.tar.gz) = 5d55d3302184c5e777618604664f5bfe diff --git a/net/gsk/files/patch-demos::small-webserver::Makefile.in b/net/gsk/files/patch-demos::small-webserver::Makefile.in new file mode 100644 index 000000000000..c83eb739623d --- /dev/null +++ b/net/gsk/files/patch-demos::small-webserver::Makefile.in @@ -0,0 +1,11 @@ +--- demos/small-webserver/Makefile.in.orig Tue May 1 23:34:38 2001 ++++ demos/small-webserver/Makefile.in Tue May 1 23:34:52 2001 +@@ -95,7 +95,7 @@ + debug_suffix = @debug_suffix@ + INCLUDES = -I$(top_srcdir)/include @GSK_CFLAGS@ @GSK_LIB_CFLAGS@ + +-misc_gsk_ld_add = ../../src/libgsk$(debug_suffix).la ../../src/protocols/libgsk-protocol$(debug_suffix).la ../../src/xml/libgsk-xml$(debug_suffix).la ../../src/xml/libgsk-server$(debug_suffix).la @GSK_LIBS@ ../../src/gtk/libgsk-minigtk$(debug_suffix).la -lgthread ++misc_gsk_ld_add = ../../src/libgsk$(debug_suffix).la ../../src/protocols/libgsk-protocol$(debug_suffix).la ../../src/xml/libgsk-xml$(debug_suffix).la ../../src/xml/libgsk-server$(debug_suffix).la @GSK_LIBS@ ../../src/gtk/libgsk-minigtk$(debug_suffix).la + + + gsksmallhttpserver_LDADD = $(misc_gsk_ld_add) diff --git a/net/gsk/pkg-comment b/net/gsk/pkg-comment new file mode 100644 index 000000000000..d9e21d18bf27 --- /dev/null +++ b/net/gsk/pkg-comment @@ -0,0 +1 @@ +A C library for writing servers diff --git a/net/gsk/pkg-descr b/net/gsk/pkg-descr new file mode 100644 index 000000000000..daf6e2f0ce4b --- /dev/null +++ b/net/gsk/pkg-descr @@ -0,0 +1,4 @@ +GSK is a C library for writing servers. It is designed for writing servers +where everything happens in a single thread. + +WWW: http://gsk.sourceforge.net/ diff --git a/net/gsk/pkg-plist b/net/gsk/pkg-plist new file mode 100644 index 000000000000..89c3076d13b7 --- /dev/null +++ b/net/gsk/pkg-plist @@ -0,0 +1,107 @@ +bin/gsk-config +bin/gsk-make-iface-macros +bin/gsk-make-memchunk +bin/gsk-skeleton +bin/gsk-skeleton-data-scan +include/gsk/gskactor.h +include/gsk/gskactorbuffered.h +include/gsk/gskactorcli.h +include/gsk/gskactordatagramsocket.h +include/gsk/gskactorlistener.h +include/gsk/gskactorparser.h +include/gsk/gskactorstreamsocket.h +include/gsk/gskactorudp.h +include/gsk/gskarrayedarg.h +include/gsk/gskbasic.h +include/gsk/gskbuffer.h +include/gsk/gskbufferiterator.h +include/gsk/gskconfig.h +include/gsk/gskconstraint.h +include/gsk/gskdaemonize.h +include/gsk/gskdaemonsettings.h +include/gsk/gskdatagramsocket.h +include/gsk/gskdebug.h +include/gsk/gskdebugoptions.h +include/gsk/gskgtk.h +include/gsk/gskinterface.h +include/gsk/gsklog.h +include/gsk/gskmain.h +include/gsk/gskmainloop.h +include/gsk/gskmainloopdevpoll.h +include/gsk/gskmainloopkqueue.h +include/gsk/gskmainlooppoll.h +include/gsk/gskmainlooppollbase.h +include/gsk/gskmainloopselect.h +include/gsk/gsknetworkinterface.h +include/gsk/gsksocket.h +include/gsk/gsksocketaddress.h +include/gsk/gsksocketlistener.h +include/gsk/gsksocketlocation.h +include/gsk/gsksocketudp.h +include/gsk/gskstreamsocket.h +include/gsk/gskstringify.h +include/gsk/gskthreadpool.h +include/gsk/gskutil.h +include/gsk/gskvalidator.h +include/gsk/gtk/gtkarg.h +include/gsk/gtk/gtkdebug.h +include/gsk/gtk/gtkenums.h +include/gsk/gtk/gtkmarshal.h +include/gsk/gtk/gtkobject.h +include/gsk/gtk/gtksignal.h +include/gsk/gtk/gtktypebuiltins.h +include/gsk/gtk/gtktypeutils.h +include/gsk/gtk/makeenums.h +include/gsk/gtkreflection.h +include/gsk/protocols/gskbase64.h +include/gsk/protocols/gskdate.h +include/gsk/protocols/gskdns.h +include/gsk/protocols/gskdnscache.h +include/gsk/protocols/gskdnsimplementations.h +include/gsk/protocols/gskdnsinterfaces.h +include/gsk/protocols/gskdnsrrcache.h +include/gsk/protocols/gskhttpclient.h +include/gsk/protocols/gskhttpcommon.h +include/gsk/protocols/gskhttpheader.h +include/gsk/protocols/gskhttpserver.h +include/gsk/protocols/gskhttpservlet.h +include/gsk/protocols/gskresolver.h +include/gsk/protocols/gsksimpleproxy.h +include/gsk/protocols/gsksimpleproxylistener.h +include/gsk/protocols/gskurl.h +include/gsk/protocols/gskurldownload.h +include/gsk/protocols/gskxmlrpc.h +include/gsk/xml/gskxmldeserialize.h +include/gsk/xml/gskxmloutput.h +include/gsk/xml/gskxmlparser.h +include/gsk/xml/gskxmlprocessor.h +include/gsk/xml/gskxmlserialize.h +include/gsk/xml/gskxmlservlet.h +include/gsk/xml/gskxmltoken.h +@dirrm include/gsk/gtk +@dirrm include/gsk/protocols +@dirrm include/gsk/xml +@dirrm include/gsk +lib/libgsk-minigtk.a +lib/libgsk-minigtk.la +lib/libgsk-minigtk.so +lib/libgsk-minigtk.so.0 +lib/libgsk-protocol.a +lib/libgsk-protocol.la +lib/libgsk-protocol.so +lib/libgsk-protocol.so.0 +lib/libgsk-server.a +lib/libgsk-server.la +lib/libgsk-server.so +lib/libgsk-server.so.0 +lib/libgsk-xml.a +lib/libgsk-xml.la +lib/libgsk-xml.so +lib/libgsk-xml.so.0 +lib/libgsk.a +lib/libgsk.la +lib/libgsk.so +lib/libgsk.so.0 +share/aclocal/gsk.m4 +share/gsk-skeleton/gsk.skeleton-data +@dirrm share/gsk-skeleton |