Commits

David B. Evans authored 97833665087
neon: fix homepage, master_sites, livecheck

Upstream website closed in late 2017, development discontinued.
No tags

www/neon/Portfile

Modified
10 10 license LGPL-2+
11 11
12 12 platforms darwin freebsd
13 13
14 14 long_description \
15 15 neon is an HTTP and WebDAV client library with a C language API. \
16 16 It provides a high-level interface to HTTP and WebDAV methods and a \
17 17 low-level interface to HTTP request handling, easily allowing the \
18 18 implementation of new methods.
19 19
20 -homepage http://www.webdav.org/neon/
21 -master_sites ${homepage}
20 +# homepage http://www.webdav.org/neon/
21 +# original homepage gone use most recent archive.org snapshot available
22 +homepage https://web.archive.org/web/20171017202434/http://webdav.org:80/
23 +master_sites macports_distfiles
22 24
23 25 depends_lib port:expat \
24 26 port:gettext \
25 27 port:libiconv \
26 28 port:kerberos5 \
27 29 port:libcomerr \
28 30 port:libproxy \
29 31 path:lib/libssl.dylib:openssl \
30 32 port:zlib
31 33
67 69 }
68 70 reinplace "s|${configure.universal_ldflags}||g" \
69 71 ${destroot}${prefix}/bin/neon-config \
70 72 ${destroot}${prefix}/lib/pkgconfig/neon.pc
71 73 }
72 74 }
73 75
74 76 test.run yes
75 77 test.target check
76 78
77 -livecheck.type regex
78 -livecheck.url ${homepage}
79 -livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)
79 +livecheck.type none

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut