Revision: 69174 http://trac.macports.org/changeset/69174 Author: dports@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@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 +} +
participants (1)
-
dports@macports.org