# $Id: Portfile 80645 2011-07-16 03:09:48Z dluke@macports.org $ PortSystem 1.0 name neon version 0.29.6 categories www maintainers geeklair.net:dluke description An HTTP and WebDAV client library with a C interface license LGPL-2+ platforms darwin freebsd long_description \ neon is an HTTP and WebDAV client library with a C language API. \ It provides a high-level interface to HTTP and WebDAV methods and a \ low-level interface to HTTP request handling, easily allowing the \ implementation of new methods. homepage http://www.webdav.org/neon/ master_sites ${homepage} depends_lib port:expat \ port:gettext \ port:libiconv \ port:openssl \ port:zlib checksums md5 591e0c82e6979e7e615211b386b8f6bc \ sha1 ae1109923303f67ed3421157927bc4bc29c58961 \ rmd160 f2cd96ed659675812a97b99d1b54e3d8eb66e4ed use_parallel_build yes configure.args --with-ssl \ --enable-shared \ --with-expat \ --without-libproxy \ --mandir=${prefix}/share/man pre-test { set x {} fs-traverse dir ${worksrcpath} { if {[file tail ${dir}] == ".libs" && [file isdirectory ${dir}]} { lappend x ${dir} continue } } test.env-append DYLD_LIBRARY_PATH=[join ${x} ":"] } post-configure { if {[variant_isset universal]} { system "cd ${worksrcpath} && ed - config.h < ${filespath}/config.h.ed && touch stamp-h1" } } post-destroot { if {[variant_isset universal]} { if {${configure.universal_cppflags} != ""} { reinplace "s|${configure.universal_cppflags}||g" \ ${destroot}${prefix}/bin/neon-config \ ${destroot}${prefix}/lib/pkgconfig/neon.pc } reinplace "s|${configure.universal_ldflags}||g" \ ${destroot}${prefix}/bin/neon-config \ ${destroot}${prefix}/lib/pkgconfig/neon.pc } } test.run yes test.target check livecheck.type regex livecheck.url ${homepage} livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)