Ignore:
Timestamp:
Jun 26, 2010, 9:31:08 PM (10 years ago)
Author:
dports@…
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
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/webalizer/Portfile

    r50984 r69174  
     1# -*- 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
    12# $Id$
    23
    34PortSystem 1.0
     5
    46name                    webalizer
    5 version                 2.01-10
    6 revision                1
     7version                 2.21-02
    78categories              www
    89maintainers             pobox.com:mike.mclean
     
    1112long_description        The Webalizer is a fast, free web server log file analysis program. \
    1213                        It produces highly detailed, easily configurable usage reports in HTML format, \
    13                         for viewing with a standard web browser. 
     14                        for viewing with a standard web browser.
    1415
    1516platforms               darwin
    16 homepage                http://www.mrunix.net/webalizer/
    17 extract.suffix  .tgz
     17
     18homepage                http://www.webalizer.org/
     19
     20
     21use_bzip2               yes
    1822distfiles               ${name}-${version}-src${extract.suffix}
    19 master_sites    ftp://ftp.mrunix.net/pub/webalizer \
    20                                 ftp://ftp.mrunix.net/pub/webalizer/old
    21 checksums               md5 9217595005aec46a505e1fb349052a8e
     23master_sites            ftp://ftp.mrunix.net/pub/webalizer
    2224
    23 fetch.user anonymous
    24 fetch.password anonymous@example.com
     25checksums               md5 29af2558a5564493df654b6310b152e7 \
     26                        sha1 b637ebf1eb459e03c052c24d7da3e5f0794e2230 \
     27                        rmd160 c7d48acf6e2c1fedfd04eac30214a76db7c84aee
    2528
    2629depends_lib             lib:libgd.2:gd2 \
     
    4144                        MANDIR=${destroot}${prefix}/share/man/man1
    4245
    43 post-destroot {         xinstall -d ${destroot}${prefix}/share/doc/${name}
    44                         xinstall -m 644 -v -W ${worksrcpath} \
    45                                 CHANGES COPYING Copyright country-codes.txt \
    46                                 DNS.README README README.FIRST \
    47                                 ${destroot}${prefix}/share/doc/${name}
    48                         }
     46post-destroot {
     47    xinstall -d ${destroot}${prefix}/share/doc/${name}
     48    xinstall -m 644 -v -W ${worksrcpath} \
     49        CHANGES COPYING Copyright country-codes.txt \
     50        DNS.README README README.FIRST \
     51        ${destroot}${prefix}/share/doc/${name}
     52}
    4953
    50 variant static          { configure.args-append --enable-static }
    51 variant debug           { configure.args-append --enable-debug }
     54variant static description {Build as static executable              [default=no]} {
     55        configure.args-append --enable-static
     56}
     57 
     58variant debug description {Compile with debugging code              [default=no]} {
     59    configure.args-append --enable-debug
     60}
    5261
     62variant no_largefile description {omit support for large files      [default=no]} {
     63    configure.args-append --disable-largefile
     64}
     65
     66variant no_dns description {Disable DNS/GeoDB lookup code           [default=no => DNS/GeoDB enabled, bdb libs required]} {
     67    configure.args-append --disable-dns
     68    depends_lib-delete port:db47
     69}
     70
     71variant with_bz2 description {Enable BZip2 decompression code       [default=no]} {
     72    configure.args-append --enable-bz2
     73    depends_lib-append port:bzip2
     74}
     75
     76variant with_geoip conflicts no_dns description {Enable GeoIP geolocation code       [default=no]} {
     77    configure.args-append --enable-geoip
     78    depends_lib-append port:libgeoip
     79}
     80
Note: See TracChangeset for help on using the changeset viewer.