ports/128105: New port: devel/libmsocket

Matt Harris mattdharris at users.sourceforge.net
Tue Oct 14 23:20:02 UTC 2008


>Number:         128105
>Category:       ports
>Synopsis:       New port: devel/libmsocket
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 14 23:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Matt Harris
>Release:        RELENG_7
>Organization:
>Environment:
>Description:
New port:
libmsocket is a socket abstraction library for C programmers.

In addition to simple TCP sockets, it is moving towards transparent
support for additional abstractions in a seamless manner, such as
SSL and Socks5 proxies.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	libmsocket
#	libmsocket/files
#	libmsocket/pkg-descr
#	libmsocket/distinfo
#	libmsocket/Makefile
#
echo c - libmsocket
mkdir -p libmsocket > /dev/null 2>&1
echo c - libmsocket/files
mkdir -p libmsocket/files > /dev/null 2>&1
echo x - libmsocket/pkg-descr
sed 's/^X//' >libmsocket/pkg-descr << 'c0e6c67f94c3cd5eb0e221404110a215'
Xlibmsocket is a socket abstraction library for C programmers.
X
XIn addition to simple TCP sockets, it is moving towards transparent
Xsupport for additional abstractions in a seamless manner, such as 
XSSL and Socks5 proxies.
c0e6c67f94c3cd5eb0e221404110a215
echo x - libmsocket/distinfo
sed 's/^X//' >libmsocket/distinfo << '5bc58f6d6d3ec511eb51aeb12b6745eb'
XMD5 (libmsocket-0.4.tar.bz2) = 7ce86cfc7ba06ced17719b84018ddef6
XSHA256 (libmsocket-0.4.tar.bz2) = 39b8b7a7e222f87bcebfa28ed053489df810f7f7141bbcb2ae8a1ae0c27406fc
XSIZE (libmsocket-0.4.tar.bz2) = 69281
5bc58f6d6d3ec511eb51aeb12b6745eb
echo x - libmsocket/Makefile
sed 's/^X//' >libmsocket/Makefile << '8106c57a8e37a01a52c66820df9a91c5'
X# New ports collection makefile for:	libmsocket
X# Date created:				2008-10-14
X# Whom:					Matt Harris <mattdharris at users.sourceforge.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libmsocket
XPORTVERSION=	0.4
XCATEGORIES=	devel net
XMASTER_SITES=   ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=     kageki
XDISTNAME=	libmsocket-${PORTVERSION}
X#EXTRACT_SUFX=	.tar.bz2
X
XMAINTAINER=	mattdharris at users.sourceforge.net
XCOMMENT=	A socket abstraction library for C programmers
X
XLIB_DEPENDS=    event:${PORTSDIR}/devel/libevent
X
XPLIST_FILES=	lib/libmsocket.so \
X		lib/libmsocket.so.0.1 \
X		lib/libmsocket.a \
X		include/msocket.h \
X		include/msocketutils.h
X
XGNU_CONFIGURE=  yes
XUSE_LDCONFIG=	yes
XUSE_BZIP2=	yes
X
XCONFIGURE_ARGS=		--enable-throttling
X.if defined(WITH_DEBUG)
XCONFIGURE_ARGS+=	--enable-debug
X.endif
XCONFIGURE_ARGS+=	--with-libevent=${PREFIX}
X
X.include <bsd.port.mk>
8106c57a8e37a01a52c66820df9a91c5
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list