[21400] trunk/dports/www/lighttpd/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Mon Jan 22 19:40:37 PST 2007
Revision: 21400
http://trac.macosforge.org/projects/macports/changeset/21400
Author: pguyot at kallisys.net
Date: 2007-01-22 19:40:37 -0800 (Mon, 22 Jan 2007)
Log Message:
-----------
www/lighttpd: update to 1.4.13.
No news from maintainer in 3 months, taking over.
Ticket: #10993
Modified Paths:
--------------
trunk/dports/www/lighttpd/Portfile
Modified: trunk/dports/www/lighttpd/Portfile
===================================================================
--- trunk/dports/www/lighttpd/Portfile 2007-01-23 03:30:23 UTC (rev 21399)
+++ trunk/dports/www/lighttpd/Portfile 2007-01-23 03:40:37 UTC (rev 21400)
@@ -2,10 +2,9 @@
PortSystem 1.0
name lighttpd
-version 1.4.11
-revision 1
+version 1.4.13
categories www
-maintainers jstetser at icongarden.com
+maintainers pguyot at kallisys.net
description A secure, fast, compliant and flexible web-server
long_description lighttpd is a secure, fast, compliant and very flexible\
web-server which has been optimized for high-performance\
@@ -13,19 +12,46 @@
compared to other webservers and takes care of cpu-load.
homepage http://www.lighttpd.net/
master_sites ${homepage}/download/
-checksums ${distname}.tar.gz sha1 ca904d3d4d9dde76f85156f2c709a394f30e28c8 \
- lighttpd.conf sha1 b13edd7e9f7da3761f4e152ff92d5f34044bd91d
+checksums ${distname}.tar.gz \
+ md5 d775d6478391b95d841a1018c8db0b95 \
+ sha1 b17553e66609f85baec50263712a4a5aeca50ca5 \
+ rmd160 4e67e42dc3692d50c044561cc903de7b906f260c
depends_lib port:pcre \
port:zlib
+patchfiles patch-doc-lighttpd.conf
+post-patch {
+ reinplace "s|__PREFIX|${prefix}|g" "${worksrcpath}/doc/lighttpd.conf"
+}
+
configure.args --mandir=${prefix}/share/man
+# Startup item.
+set lighttpd_config_name lighttpd.conf
+set lighttpd_config ${prefix}/etc/${name}/${lighttpd_config_name}
+set lighttpd_pidfile_name lighttpd.pid
+set lighttpd_pidfile ${prefix}/var/run/${lighttpd_pidfile_name}
+
+startupitem.create yes
+startupitem.init "PIDFILE=${lighttpd_pidfile}"
+startupitem.start "${prefix}/sbin/lighttpd -f ${lighttpd_config}"
+startupitem.stop "kill \$(cat \$PIDFILE)"
+
post-destroot {
file mkdir "${destroot}${prefix}/etc/${name}/"
xinstall -m 644 -v "${worksrcpath}/doc/lighttpd.conf" \
- "${destroot}${prefix}/etc/${name}/lighttpd.conf.default"
+ "${destroot}${lighttpd_config}.default"
}
+post-install {
+ ui_msg "\n Before starting lighttpd it must be configured.\n\
+ Lighttpd is configured by editing ${lighttpd_config}\n\
+ There's a sample config file at ${lighttpd_config}.default.\n\
+ Please note that the launchd daemon relies on the PID being at\n\
+ ${lighttpd_pidfile}."
+}
+
+
platform darwin 8 {
configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
}
@@ -74,4 +100,3 @@
configure.args-append --with-webdav-props
}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070122/d56a25d4/attachment.html
More information about the macports-changes
mailing list