www/109163: [maintainer update] www/hiawatha
Hugo Leisink
hugo at freebsd.leisink.org
Wed Feb 14 11:50:06 UTC 2007
>Number: 109163
>Category: www
>Synopsis: [maintainer update] www/hiawatha
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-www
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Feb 14 11:50:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Hugo Leisink
>Release: FreeBSD 6.1-RELEASE i386
>Organization:
none
>Environment:
System: FreeBSD garfield.snowcn.snow.nl 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root at opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
8a9,11
> # hiawatha/files
> # hiawatha/files/pkg-message.in
> # hiawatha/files/hiawatha.in
13,15d15
< # hiawatha/files
< # hiawatha/files/hiawatha.in
< # hiawatha/files/pkg-message.in
18a19,58
> echo c - hiawatha/files
> mkdir -p hiawatha/files > /dev/null 2>&1
> echo x - hiawatha/files/pkg-message.in
> sed 's/^X//' >hiawatha/files/pkg-message.in << 'END-of-hiawatha/files/pkg-message.in'
> X===============================================================================
> X
> XThe Hiawatha webserver is now installed.
> X
> XEdit the configuration files in %%PREFIX%%/etc/hiawatha to suit your needs.
> X
> XAdd hiawatha_enable="YES" to rc.conf and start Hiawatha by running:
> X%%PREFIX%%/etc/rc.d/hiawatha.sh start
> X
> X===============================================================================
> END-of-hiawatha/files/pkg-message.in
> echo x - hiawatha/files/hiawatha.in
> sed 's/^X//' >hiawatha/files/hiawatha.in << 'END-of-hiawatha/files/hiawatha.in'
> X#!/bin/sh
> X#
> X# $FreeBSD$
> X#
> X
> X# PROVIDE: httpd
> X# REQUIRE: NETWORKING SERVERS
> X# BEFORE: DAEMON
> X
> X# Add the following line(s) to /etc/rc.conf:
> X# hiawatha_enable (bool): Set to "NO" by default, set it to "YES" to enable hiawatha
> X
> X. %%RC_SUBR%%
> X
> Xname="hiawatha"
> Xrcvar=`set_rcvar`
> Xcommand="%%PREFIX%%/sbin/${name}"
> Xpidfile="/var/run/${name}.pid"
> X
> Xload_rc_config $name
> X: ${hiawatha_enable="NO"}
> Xrun_rc_command "$1"
> END-of-hiawatha/files/hiawatha.in
22c62
< X# Date created: 24 november 2006
---
> X# Date created: 17 december 2006
25c65
< X# $FreeBSD: ports/www/hiawatha/Makefile,v 1.2 2006/12/27 10:06:14 itetcu Exp $
---
> X# $FreeBSD$
29c69
< XPORTVERSION= 5.3
---
> XPORTVERSION= 5.6
36c76
< XMAN1= hiawatha.1 cgi_wrapper.1
---
> XMAN1= hiawatha.1 cgi-wrapper.1 php-fcgi.1 wigwam.1
45,46c85,87
< XOPTIONS= SSL "Compile with SSL support?" On
< XOPTIONS+= PHP "Include the CGI version of PHP?" On
---
> XOPTIONS= SSL "Support for Secure Sockets Layer (SSL)?" On
> XOPTIONS+= CACHE "Internal file caching support?" On
> XOPTIONS+= COMMAND "Enable the Hiawatha CommandChannel?" Off
48c89
< XCONFIG_FILES= httpd.conf mimetype.conf throttle.conf cgi_wrapper.conf
---
> XCONFIG_FILES= httpd.conf mimetype.conf throttle.conf cgi-wrapper.conf php-fcgi.conf
56,57c97,102
< X.if !defined(WITHOUT_PHP)
< XWANT_PHP_CGI= yes
---
> X.if defined(WITHOUT_CACHE)
> XCONFIGURE_ARGS+=--disable-cache
> X.endif
> X
> X.if !defined(WITHOUT_COMMAND)
> XCONFIGURE_ARGS+=--enable-command
61,64c106,107
< X ${CP} -f ${WRKSRC}/extra/fcgi-server ${PREFIX}/sbin
< X ${CP} -f ${WRKSRC}/extra/newroot ${PREFIX}/sbin
< X @for _file in ${CONFIG_FILES} ; do \
< X ${CP} -f ${WRKSRC}/etc/hiawatha/$${_file} ${PREFIX}/etc/hiawatha/$${_file}.sample ; \
---
> X @for file in ${CONFIG_FILES} ; do \
> X ${CP} -f ${WRKSRC}/etc/hiawatha/$${file} ${PREFIX}/etc/hiawatha/$${file}.sample ; \
73,75c116,118
< XMD5 (hiawatha-5.3.tar.gz) = 16a3d7e720fb4b1a7dd66f77c60b7dc5
< XSHA256 (hiawatha-5.3.tar.gz) = 168dc7fec581a905600a4a1d50dd35e3e635a8601e5b6a023a326ce15654ae37
< XSIZE (hiawatha-5.3.tar.gz) = 184446
---
> XMD5 (hiawatha-5.6.tar.gz) = 3c471a19793e838b58201d711f19d0c3
> XSHA256 (hiawatha-5.6.tar.gz) = 27f570eb41409606cdf16b77e73293587e2337a7c4f2981eae0a019dc461991a
> XSIZE (hiawatha-5.6.tar.gz) = 194423
88c131
< Xsbin/cgi_wrapper
---
> Xsbin/cgi-wrapper
90c133
< Xsbin/fcgi-server
---
> Xsbin/php-fcgi
95c138,139
< X at unexec if cmp -s %D/etc/hiawatha/cgi_wrapper.conf %D/etc/hiawatha/cgi_wrapper.conf.sample; then rm -f %D/etc/hiawatha/cgi_wrapper.conf; fi
---
> X at unexec if cmp -s %D/etc/hiawatha/cgi-wrapper.conf %D/etc/hiawatha/cgi-wrapper.conf.sample; then rm -f %D/etc/hiawatha/cgi-wrapper.conf; fi
> X at unexec if cmp -s %D/etc/hiawatha/php-fcgi.conf %D/etc/hiawatha/php-fcgi.conf.sample; then rm -f %D/etc/hiawatha/php-fcgi.conf; fi
99c143,144
< Xetc/hiawatha/cgi_wrapper.conf.sample
---
> Xetc/hiawatha/cgi-wrapper.conf.sample
> Xetc/hiawatha/php-fcgi.conf.sample
105,144d149
< echo c - hiawatha/files
< mkdir -p hiawatha/files > /dev/null 2>&1
< echo x - hiawatha/files/hiawatha.in
< sed 's/^X//' >hiawatha/files/hiawatha.in << 'END-of-hiawatha/files/hiawatha.in'
< X#!/bin/sh
< X#
< X# $FreeBSD: ports/www/hiawatha/files/hiawatha.in,v 1.1 2006/12/03 20:56:24 itetcu Exp $
< X#
< X
< X# PROVIDE: httpd
< X# REQUIRE: NETWORKING SERVERS
< X# BEFORE: DAEMON
< X
< X# Add the following line(s) to /etc/rc.conf:
< X# hiawatha_enable (bool): Set to "NO" by default, set it to "YES" to enable hiawatha
< X
< X. %%RC_SUBR%%
< X
< Xname="hiawatha"
< Xrcvar=`set_rcvar`
< Xcommand="%%PREFIX%%/sbin/${name}"
< Xpidfile="/var/run/${name}.pid"
< X
< Xload_rc_config $name
< X: ${hiawatha_enable="NO"}
< Xrun_rc_command "$1"
< END-of-hiawatha/files/hiawatha.in
< echo x - hiawatha/files/pkg-message.in
< sed 's/^X//' >hiawatha/files/pkg-message.in << 'END-of-hiawatha/files/pkg-message.in'
< X===============================================================================
< X
< XThe Hiawatha webserver is now installed.
< X
< XEdit the configuration files in %%PREFIX%%/etc/hiawatha to suit your needs.
< X
< XAdd hiawatha_enable="YES" to rc.conf and start Hiawatha by running:
< X%%PREFIX%%/etc/rc.d/hiawatha.sh start
< X
< X===============================================================================
< END-of-hiawatha/files/pkg-message.in
>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-www
mailing list