Ticket #34659: Portfile.diff

File Portfile.diff, 1.4 KB (added by lockhart (Thomas Lockhart), 12 years ago)

Update the GeoIP version to 1.2.7. Add a livecheck test. Patch is on current svn contents.

  • Portfile

    old new  
     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: Portfile 95185 2012-07-06 15:04:52Z jmr@macports.org $
    23
    34PortSystem 1.0
    45PortGroup python 1.0
    56
    67name                    py-geoip
    7 version                 1.2.5
     8version                 1.2.7
    89categories              python net
    910license                 LGPL-2.1+
    1011platforms               darwin
     
    1617master_sites    http://www.maxmind.com/download/geoip/api/python/
    1718distname                GeoIP-Python-${version}
    1819
    19 checksums               sha1    bb7d89425319a1ae517d9b4eacd7c22b19fcf195 \
    20                                 rmd160  1e313f7c50cbb6f61843427046e1f2f812c5bbc8
     20checksums               sha1    0af5f5d06bc81b5427019d28ba029e8c31dec9eb \
     21                                rmd160  4abb50a70ce15e8305e786593ddd2de15efed129
    2122
    2223python.versions 24 25 26 27
     24python.default_version 24
    2325
    2426if {$subport != $name} {
    2527        depends_lib-append      port:libgeoip
     
    3335            ${destroot}${prefix}/share/doc/${subport}
    3436        xinstall -m 644 -W ${worksrcpath} test.py test_city.py test_org.py \
    3537            ${destroot}${prefix}/share/doc/${subport}/examples
     38        livecheck.type  none
    3639    }
     40} else {
     41        livecheck.type  regex
     42        livecheck.url   ${master_sites}
     43        livecheck.regex "GeoIP-Python-(\\d+(\\.\\d+)+)${extract.suffix}"
    3744}