[69174] trunk/dports/www/webalizer/Portfile

dports at macports.org dports at macports.org
Sat Jun 26 14:31:13 PDT 2010


Revision: 69174
          http://trac.macports.org/changeset/69174
Author:   dports at macports.org
Date:     2010-06-26 14:31:08 -0700 (Sat, 26 Jun 2010)
Log Message:
-----------
webalizer: maintainer update (#25411)
  * update to 2.21-02
  * update homepage
  * use bzip2 download
  * add missing dependency on Berkeley DB
  * add additional variants to support options in new version

Modified Paths:
--------------
    trunk/dports/www/webalizer/Portfile

Modified: trunk/dports/www/webalizer/Portfile
===================================================================
--- trunk/dports/www/webalizer/Portfile	2010-06-26 19:37:01 UTC (rev 69173)
+++ trunk/dports/www/webalizer/Portfile	2010-06-26 21:31:08 UTC (rev 69174)
@@ -1,27 +1,30 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
 PortSystem 1.0
+
 name			webalizer
-version			2.01-10
-revision		1
+version			2.21-02
 categories		www
 maintainers		pobox.com:mike.mclean
 description		The Webalizer is a fast, free web server log file analysis program
 
 long_description	The Webalizer is a fast, free web server log file analysis program. \
 			It produces highly detailed, easily configurable usage reports in HTML format, \
-			for viewing with a standard web browser. 
+			for viewing with a standard web browser.
 
 platforms		darwin
-homepage		http://www.mrunix.net/webalizer/
-extract.suffix	.tgz
+
+homepage                http://www.webalizer.org/
+
+
+use_bzip2               yes
 distfiles		${name}-${version}-src${extract.suffix}
-master_sites	ftp://ftp.mrunix.net/pub/webalizer \
-				ftp://ftp.mrunix.net/pub/webalizer/old
-checksums		md5 9217595005aec46a505e1fb349052a8e
+master_sites            ftp://ftp.mrunix.net/pub/webalizer
 
-fetch.user anonymous
-fetch.password anonymous at example.com
+checksums               md5 29af2558a5564493df654b6310b152e7 \
+                        sha1 b637ebf1eb459e03c052c24d7da3e5f0794e2230 \
+                        rmd160 c7d48acf6e2c1fedfd04eac30214a76db7c84aee
 
 depends_lib		lib:libgd.2:gd2 \
 			lib:libz:zlib \
@@ -40,13 +43,38 @@
 			ETCDIR=${destroot}${prefix}/etc \
 			MANDIR=${destroot}${prefix}/share/man/man1
 
-post-destroot {		xinstall -d ${destroot}${prefix}/share/doc/${name}
-			xinstall -m 644 -v -W ${worksrcpath} \
-				CHANGES COPYING Copyright country-codes.txt \
-				DNS.README README README.FIRST \
-				${destroot}${prefix}/share/doc/${name}
-			}
+post-destroot {
+    xinstall -d ${destroot}${prefix}/share/doc/${name}
+    xinstall -m 644 -v -W ${worksrcpath} \
+        CHANGES COPYING Copyright country-codes.txt \
+        DNS.README README README.FIRST \
+        ${destroot}${prefix}/share/doc/${name}
+}
 
-variant static		{ configure.args-append --enable-static }
-variant	debug		{ configure.args-append --enable-debug }
+variant static description {Build as static executable              [default=no]} {
+        configure.args-append --enable-static
+}
+ 
+variant debug description {Compile with debugging code              [default=no]} {
+    configure.args-append --enable-debug
+}
 
+variant no_largefile description {omit support for large files      [default=no]} {
+    configure.args-append --disable-largefile
+}
+
+variant no_dns description {Disable DNS/GeoDB lookup code           [default=no => DNS/GeoDB enabled, bdb libs required]} {
+    configure.args-append --disable-dns
+    depends_lib-delete port:db47
+}
+
+variant with_bz2 description {Enable BZip2 decompression code       [default=no]} {
+    configure.args-append --enable-bz2
+    depends_lib-append port:bzip2
+}
+
+variant with_geoip conflicts no_dns description {Enable GeoIP geolocation code       [default=no]} {
+    configure.args-append --enable-geoip
+    depends_lib-append port:libgeoip
+}
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100626/f94555dd/attachment.html>


More information about the macports-changes mailing list