Ticket #12656: neon-0.26.4.diff

File neon-0.26.4.diff, 2.4 KB (added by nox@…, 17 years ago)
  • Portfile

     
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem      1.0
    44name            neon
    5 version         0.26.3
    6 revision        1
     5version         0.26.4
    76categories      www
    87maintainers     dluke@geeklair.net
    98description     An HTTP and WebDAV client library with a C interface
    109platforms       darwin freebsd
     10
    1111long_description \
    1212    neon is an HTTP and WebDAV client library with a C language API.    \
    1313    It provides a high-level interface to HTTP and WebDAV methods and a \
     
    1515    implementation of new methods.
    1616
    1717homepage        http://www.webdav.org/neon/
    18 master_sites    macports \
    19                 http://www.webdav.org/neon/
    20 checksums       md5 6e52cd9c03e372026d6eccbfb80f09ef
     18master_sites    ${homepage}
     19
     20depends_build   port:pkgconfig
    2121
    2222depends_lib     port:expat \
    2323                port:gettext \
     
    2525                port:openssl \
    2626                port:zlib
    2727
     28checksums       md5 2d11fff51ffa856fc6b5d4bd801d6cc4 \
     29                sha1 0c005fe73573253888b0c6e839b18d24c52582a4 \
     30                rmd160 7f1f63aa05b8b1329a88d95dca513af08f2d632d
     31
     32post-patch {
     33        if {! [variant_isset doc]} {
     34                reinplace -E "/^install-docs:/s/install-html//" ${worksrcpath}/Makefile.in
     35        }
     36}
     37
    2838configure.args  --with-ssl \
    2939                --enable-shared \
    3040                --with-expat \
    31                 --without-gssapi \
    32                 --mandir=\\\${prefix}/share/man
     41                --without-gssapi \
     42                --mandir=${prefix}/share/man
     43
     44post-destroot {
     45        set docdir ${prefix}/share/doc/${name}-${version}
     46        if {! [variant_isset doc]} {
     47                xinstall -d ${destroot}${docdir}
     48        }
     49        xinstall -m 0644 -W ${worksrcpath} AUTHORS BUGS ChangeLog NEWS README THANKS TODO \
     50                ${destroot}${docdir}
     51}
     52
     53pre-test {
     54        set x {}
     55
     56        fs-traverse dir ${worksrcpath} {
     57                if {[file tail ${dir}] == ".libs" && [file isdirectory ${dir}]} {
     58                        lappend x ${dir}
     59                        continue
     60                }
     61        }
    3362
    34 destroot.destdir    prefix=${destroot}${prefix}
     63        test.env-append DYLD_LIBRARY_PATH=[join ${x} ":"]
     64}
     65
     66variant doc description {Install extra documentation} {}
    3567
    36 test.env    DYLD_LIBRARY_PATH=`find ${worksrcpath} -type d -name .libs | xargs echo | sed -e 's/ /:/g'`
    3768test.run    yes
    3869test.target check
     70
     71livecheck.check regex
     72livecheck.url   ${homepage}
     73livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
     74