ports/120603: New port: www/libmicrohttpd C library for embedding HTTP server functionality

David Barksdale amatus at gnu.org
Wed Feb 13 03:50:03 UTC 2008


>Number:         120603
>Category:       ports
>Synopsis:       New port: www/libmicrohttpd C library for embedding HTTP server functionality
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 13 03:50:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     David Barksdale
>Release:        7.0rc1
>Organization:
>Environment:
>Description:
This is a new port for libmicrohttpd http://gnunet.org/libmicrohttpd/
>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:
#
#	www/libmicrohttpd
#	www/libmicrohttpd/Makefile
#	www/libmicrohttpd/pkg-descr
#	www/libmicrohttpd/distinfo
#
echo c - www/libmicrohttpd
mkdir -p www/libmicrohttpd > /dev/null 2>&1
echo x - www/libmicrohttpd/Makefile
sed 's/^X//' >www/libmicrohttpd/Makefile << 'END-of-www/libmicrohttpd/Makefile'
X# New ports collection makefile for:	libmicrohttpd
X# Date created:	12 February 2008
X# Whom:	David Barksdale <amatus at gnu.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		libmicrohttpd
XPORTVERSION=	0.2.1
XCATEGORIES=		www
XMASTER_SITES=	http://gnunet.org/libmicrohttpd/download/
X
XMAINTAINER=		amatus at gnu.org
XCOMMENT=		C library for embedding HTTP server functionality
X
XUSE_LDCONFIG=	yes
XGNU_CONFIGURE=	yes
X
XPLIST_FILES=	lib/libmicrohttpd.so.3 \
X				lib/libmicrohttpd.la \
X				lib/libmicrohttpd.so \
X				lib/libmicrohttpd.a \
X				include/microhttpd.h
X
XMAN3=			libmicrohttpd.3
X
X.include <bsd.port.mk>
END-of-www/libmicrohttpd/Makefile
echo x - www/libmicrohttpd/pkg-descr
sed 's/^X//' >www/libmicrohttpd/pkg-descr << 'END-of-www/libmicrohttpd/pkg-descr'
Xlibmicrohttpd is a small C library for embedding  HTTP server functionality
Xinto other  applications. It is reentrant, fast, supports HTTP 1.1, and
Xpermits listening on multiple ports. The API is simple and still powerful
Xenough to allow programmers to use the entire HTTP feature set.
X
XWWW: http://gnunet.org/libmicrohttpd/
END-of-www/libmicrohttpd/pkg-descr
echo x - www/libmicrohttpd/distinfo
sed 's/^X//' >www/libmicrohttpd/distinfo << 'END-of-www/libmicrohttpd/distinfo'
XMD5 (libmicrohttpd-0.2.1.tar.gz) = 74641297975985f891b00ef5933b2712
XSHA256 (libmicrohttpd-0.2.1.tar.gz) = 8ec33b6d073f8cd4d2bc230ca519d58bd79d34d412863cea816e7ade9da171d0
XSIZE (libmicrohttpd-0.2.1.tar.gz) = 473834
END-of-www/libmicrohttpd/distinfo
exit



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



More information about the freebsd-ports-bugs mailing list