Ticket #11938: curl-7.16.2_0.diff

File curl-7.16.2_0.diff, 3.9 KB (added by n.oxyde@…, 18 years ago)
  • net/curl/Portfile

    old new  
    22
    33PortSystem 1.0
    44name            curl
    5 version         7.16.1
     5version         7.16.2
    66categories      net www
    77maintainers     yeled@macports.org
    88description     Tool for transferring files with URL syntax
     
    1212    user interaction or any kind of interactivity.
    1313homepage        http://curl.haxx.se/
    1414platforms       darwin freebsd
    15 master_sites    http://curl.haxx.se/download/ \
    16                 ftp://ftp.sunet.se/pub/www/utilities/curl/ \
    17                 http://curl.sourceforge.net/download/ \
    18                 http://cool.haxx.se/curl/ \
    19                 ftp://gd.tuwien.ac.at/utils/archivers/curl/ \
    20                 http://gd.tuwien.ac.at/utils/archivers/curl/ \
    21                 http://www.execve.net/curl/
    22 checksums       md5 acdab0b0467c55e10ed02d2afed80575 \
    23                 sha1 645f87f63d29f71dced74869450d52f84a75c2b6 \
    24                 rmd160 8251efba8f4bde512b7cf68ad0acb5efb4302d9b
     15master_sites    ${homepage}download/ \
     16                ftp://ftp.sunet.se/pub/www/utilities/${name}/ \
     17                http://cool.haxx.se/${name}/ \
     18                ftp://gd.tuwien.ac.at/utils/archivers/${name}/ \
     19                http://gd.tuwien.ac.at/utils/archivers/${name}/ \
     20                http://www.execve.net/${name}/ \
     21                sourceforge
     22checksums       md5 37a1de15c4300ca9413d39d2bcea9b36 \
     23                sha1 b23d35b5af7b75e53c6632cd4c9d0cb0c08cafe5 \
     24                rmd160 28edfab5659d410bf00725a0ac7228583fc171b6
    2525use_bzip2       yes
    2626
    2727configure.args  --disable-ipv6 \
    2828                --without-libidn \
    2929                --without-libssh2 \
    3030                --with-zlib=${prefix} \
    31                 --mandir=${prefix}/share/man
     31                --disable-ldap \
     32                --without-ssl
    3233configure.env   PKG_CONFIG_PATH=${prefix}
    3334
    3435depends_build   port:pkgconfig
    35 depends_lib     port:openssl \
    36                 port:zlib
     36depends_lib     port:zlib
    3737
    3838test.run        yes
    3939test.target     test-full
    4040
    41 platform darwin 6 {
    42     depends_lib-append      lib:libdl:dlcompat
     41set docdir      ${prefix}/share/doc/${name}-${version}
     42
     43post-destroot {
     44    xinstall -m 0755 -d ${destroot}${docdir}
     45    xinstall -m 0644 -W ${worksrcpath} CHANGES COPYING README RELEASE-NOTES ${destroot}${docdir}
     46    xinstall -m 0644 -W ${worksrcpath}/docs BUGS CONTRIBUTE FAQ FEATURES HISTORY INTERNALS \
     47        KNOWN_BUGS MANUAL RESOURCES THANKS TODO VERSIONS ${destroot}${docdir}
    4348}
    4449
    4550platform darwin 8 {
     
    7075    depends_lib-append      port:fbopenssl
    7176    configure.args-append   --with-spnego=${prefix}
    7277}
     78
     79variant ssl {
     80    depends_lib-append      port:openssl
     81    configure.args-delete   --without-ssl
     82}
     83
     84variant gnutls conflicts ssl {
     85    depends_lib-append      port:gnutls
     86    configure.args-append   --with-gnutls
     87}
     88
     89variant gss {
     90    depends_lib-append      port:gss
     91    configure.args-append   --with-gssapi=${prefix}
     92}
     93
     94variant openldap {
     95    depends_lib-append      port:openldap
     96    configure.args-delete   --disable-ldap
     97}
     98
     99variant doc {
     100    post-destroot {
     101        xinstall -m 0755 -d ${destroot}${docdir}/html/libcurl
     102        xinstall -m 0644 -W ${worksrcpath}/docs TheArtOfHttpScripting ${destroot}${docdir}/html
     103        eval xinstall -m 0644 [glob ${worksrcpath}/docs/*.html] ${destroot}${docdir}/html
     104        eval xinstall -m 0644 [glob ${worksrcpath}/docs/libcurl/*.html] \
     105            ${destroot}${docdir}/html/libcurl
     106
     107        xinstall -m 0755 -d ${destroot}${docdir}/pdf/libcurl
     108        xinstall -m 0644 -W ${worksrcpath}/docs curl-config.pdf curl.pdf ${destroot}${docdir}/pdf
     109        eval xinstall -m 0644 [glob ${worksrcpath}/docs/libcurl/*.pdf] ${destroot}${docdir}/pdf/libcurl
     110    }
     111}
     112
     113livecheck.check             freshmeat