mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-13 07:34:50 +00:00
add serveez 0.1.3
A server framework
This commit is contained in:
parent
a9fa35f71a
commit
be2e021374
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=59261
@ -448,6 +448,7 @@
|
||||
SUBDIR += sdl_net
|
||||
SUBDIR += sendfile
|
||||
SUBDIR += sendip
|
||||
SUBDIR += serveez
|
||||
SUBDIR += sharity-light
|
||||
SUBDIR += silc-client
|
||||
SUBDIR += silc-doc
|
||||
|
32
net/serveez/Makefile
Normal file
32
net/serveez/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# ex:ts=8
|
||||
# Ports collection makefile for: serveez
|
||||
# Date created: May 16, 2002
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= serveez
|
||||
PORTVERSION= 0.1.3
|
||||
CATEGORIES= net devel
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
LIB_DEPENDS= guile:${PORTSDIR}/lang/guile \
|
||||
gnugetopt:${PORTSDIR}/devel/libgnugetopt \
|
||||
bz2:${PORTSDIR}/archivers/bzip2
|
||||
|
||||
GUILE_CONFIG?= ${LOCALBASE}/bin/guile-config
|
||||
USE_LIBTOOL= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= \
|
||||
CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include `${GUILE_CONFIG} compile`" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt `${GUILE_CONFIG} link`"
|
||||
USE_GMAKE= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
MAN1= serveez.1
|
||||
|
||||
.include <bsd.port.mk>
|
1
net/serveez/distinfo
Normal file
1
net/serveez/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (serveez-0.1.3.tar.gz) = 61d99e1812f2dd87c9e194b0677de131
|
1
net/serveez/pkg-comment
Normal file
1
net/serveez/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A server framework
|
15
net/serveez/pkg-descr
Normal file
15
net/serveez/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
Serveez is a server framework. It provides routines and help for implementing
|
||||
IP based servers (currently TCP, UDP and ICMP). It is also possible to use
|
||||
named pipes for all connection oriented protocols. We think it is worth the
|
||||
effort because many people need server functionality within their applications.
|
||||
However, many people experience problems with select()- or poll()-loops, and
|
||||
with non-blocking operations. This application demonstrates various aspects of
|
||||
advanced network programming in a portable manner. You can use it for
|
||||
implementing your own servers or for understanding how certain network
|
||||
services and operations work. The package includes a number of servers that
|
||||
work already: an HTTP server, an IRC server, a Gnutella spider and some others.
|
||||
One of the highlights is that you can run all protocols on the same port. The
|
||||
application itself is single threaded but it uses helper processes for
|
||||
concurrent name resolution and ident lookups.
|
||||
|
||||
WWW: http://www.gnu.org/software/serveez/
|
55
net/serveez/pkg-plist
Normal file
55
net/serveez/pkg-plist
Normal file
@ -0,0 +1,55 @@
|
||||
bin/mkpassword
|
||||
bin/serveez
|
||||
bin/serveez-config
|
||||
include/libserveez.h
|
||||
include/libserveez/alloc.h
|
||||
include/libserveez/array.h
|
||||
include/libserveez/binding.h
|
||||
include/libserveez/boot.h
|
||||
include/libserveez/codec/codec.h
|
||||
include/libserveez/core.h
|
||||
include/libserveez/coserver/coserver.h
|
||||
include/libserveez/defines.h
|
||||
include/libserveez/dynload.h
|
||||
include/libserveez/hash.h
|
||||
include/libserveez/icmp-socket.h
|
||||
include/libserveez/interface.h
|
||||
include/libserveez/passthrough.h
|
||||
include/libserveez/pipe-socket.h
|
||||
include/libserveez/portcfg.h
|
||||
include/libserveez/raw-socket.h
|
||||
include/libserveez/server-core.h
|
||||
include/libserveez/server-loop.h
|
||||
include/libserveez/server-socket.h
|
||||
include/libserveez/server.h
|
||||
include/libserveez/snprintf.h
|
||||
include/libserveez/socket.h
|
||||
include/libserveez/sparsevec.h
|
||||
include/libserveez/tcp-socket.h
|
||||
include/libserveez/udp-socket.h
|
||||
include/libserveez/util.h
|
||||
include/libserveez/vector.h
|
||||
include/libserveez/windoze.h
|
||||
include/svzconfig.h
|
||||
@dirrm include/libserveez/codec
|
||||
@dirrm include/libserveez/coserver
|
||||
@dirrm include/libserveez
|
||||
lib/libserveez-0.1.3.so
|
||||
lib/libserveez.a
|
||||
lib/libserveez.la
|
||||
lib/libserveez.so
|
||||
@unexec install-info --delete %D/info/serveez-api.info %D/info/dir
|
||||
@unexec install-info --delete %D/info/serveez.info %D/info/dir
|
||||
info/serveez-api.info
|
||||
info/serveez.info
|
||||
@exec install-info %D/info/serveez-api.info %D/info/dir
|
||||
@exec install-info %D/info/serveez.info %D/info/dir
|
||||
share/aclocal/serveez.m4
|
||||
share/serveez/echo-server.scm
|
||||
share/serveez/eval-server.scm
|
||||
share/serveez/inetd.scm
|
||||
share/serveez/mandel-client.scm
|
||||
share/serveez/mandel-server.scm
|
||||
share/serveez/mandel-shared.scm
|
||||
share/serveez/serveez.scm
|
||||
@dirrm share/serveez
|
Loading…
Reference in New Issue
Block a user