ports/137354: [NEW PORT] www/tinytinyhttpd: Tiny tiny httpd

Shinsuke Matsui smatsui at karashi.org
Sun Aug 2 13:50:04 UTC 2009


>Number:         137354
>Category:       ports
>Synopsis:       [NEW PORT] www/tinytinyhttpd: Tiny tiny httpd
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 02 13:50:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Shinsuke Matsui
>Release:        FreeBSD 7.2-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD hoge.foo.baa 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Wed Jun 24 00:57:44 UTC 2009
>Description:
tinytinyhttpd is a very lightweight HTTP server written in C.
It supports multi threads, customization, directory listing and CGI.
It is confirmed to run the following software under tinytinyhttpd
with no hassle:

* MTOS(Movable Type Open Source) (perl)
* WordPress (php)
* blogn Plus (php)
* tDiary (ruby)
* PukiWiki (php)
* NucreusCMS (php)
* blosxom (perl)

AUTHOR: mattn the ossan
WWW: http://github.com/mattn/tinytinyhttpd/tree/master

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- tinytinyhttpd-0.0.2.shar begins here ---
# 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:
#
#	tinytinyhttpd
#	tinytinyhttpd/Makefile
#	tinytinyhttpd/distinfo
#	tinytinyhttpd/files
#	tinytinyhttpd/files/example.conf
#	tinytinyhttpd/pkg-descr
#
echo c - tinytinyhttpd
mkdir -p tinytinyhttpd > /dev/null 2>&1
echo x - tinytinyhttpd/Makefile
sed 's/^X//' >tinytinyhttpd/Makefile << 'aae4d4aa49f52da0dfb02a45bfbc0ee0'
X# New ports collection makefile for:	tinytinyhttpd
X# Date created:		01 Aug 2009
X# Whom:			Shinsuke Matsui <smatsui at karashi.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tinytinyhttpd
XPORTVERSION=	0.0.2
XCATEGORIES=	www
XMASTER_SITES=	http://cloud.github.com/downloads/mattn/tinytinyhttpd/ \
X		${MASTER_SITE_LOCAL}
X
XMAINTAINER=	smatsui at karashi.org
XCOMMENT=	Tiny tiny httpd
X
XPLIST_FILES=	bin/tthttpd
XPORTDOCS=	README.mkd example.conf ChangeLog
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/tthttpd ${PREFIX}/bin
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${FILESDIR}/example.conf ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README.mkd ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
aae4d4aa49f52da0dfb02a45bfbc0ee0
echo x - tinytinyhttpd/distinfo
sed 's/^X//' >tinytinyhttpd/distinfo << '6bebbd8a646c3fbe7e29d9917cbef87f'
XMD5 (tinytinyhttpd-0.0.2.tar.gz) = 45c818dcc98ea943753a02d2c6d01bae
XSHA256 (tinytinyhttpd-0.0.2.tar.gz) = 1b6bdd7ea798e714c2259048de95daa79487aea6e09cdc76ea08eb1b6a82db73
XSIZE (tinytinyhttpd-0.0.2.tar.gz) = 21560
6bebbd8a646c3fbe7e29d9917cbef87f
echo c - tinytinyhttpd/files
mkdir -p tinytinyhttpd/files > /dev/null 2>&1
echo x - tinytinyhttpd/files/example.conf
sed 's/^X//' >tinytinyhttpd/files/example.conf << 'efa9a83d564b2159db60013aadd9b0d2'
X[global]
Xport=8080
Xroot=/path/to/contents
Xindexpages=index.html,index.php
Xcharset=utf-8
Xspawnexec=on
X
X[mime/types]
Xcgi=@/usr/local/bin/perl
Xphp=@/usr/local/bin/php
efa9a83d564b2159db60013aadd9b0d2
echo x - tinytinyhttpd/pkg-descr
sed 's/^X//' >tinytinyhttpd/pkg-descr << 'e9ac88aa38c746763dc1a79ad34823d0'
Xtinytinyhttpd is a very lightweight HTTP server written in C.
XIt supports multi threads, customization, directory listing and CGI.
XIt is confirmed to run the following software under tinytinyhttpd
Xwith no hassle:
X
X* MTOS(Movable Type Open Source) (perl)
X* WordPress (php)
X* blogn Plus (php)
X* tDiary (ruby)
X* PukiWiki (php)
X* NucreusCMS (php)
X* blosxom (perl)
X
XAUTHOR: mattn the ossan
XWWW: http://github.com/mattn/tinytinyhttpd/tree/master
e9ac88aa38c746763dc1a79ad34823d0
exit
--- tinytinyhttpd-0.0.2.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list