summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorrodent <rodent>2015-04-02 23:52:50 +0000
committerrodent <rodent>2015-04-02 23:52:50 +0000
commit94d6ca19a14e66e00b983071e55dcee2eb8fc78f (patch)
tree426713721b0d1c38213d4a38eec2babbd195d081 /www
parent51123f951b753d4b4725417cac1e36156386e7a3 (diff)
downloadpkgsrc-94d6ca19a14e66e00b983071e55dcee2eb8fc78f.tar.gz
YaHTTP aims to be a pure http request/response parser that has no IO ties. It is
intended to be used on small-footprint applications and other utilities that want to use HTTP over something else than network IO.
Diffstat (limited to 'www')
-rw-r--r--www/yahttp/DESCR3
-rw-r--r--www/yahttp/Makefile29
-rw-r--r--www/yahttp/PLIST449
-rw-r--r--www/yahttp/buildlink3.mk13
-rw-r--r--www/yahttp/distinfo6
-rw-r--r--www/yahttp/patches/patch-configure.ac15
6 files changed, 515 insertions, 0 deletions
diff --git a/www/yahttp/DESCR b/www/yahttp/DESCR
new file mode 100644
index 00000000000..8c5f3122b2b
--- /dev/null
+++ b/www/yahttp/DESCR
@@ -0,0 +1,3 @@
+YaHTTP aims to be a pure http request/response parser that has no IO ties. It is
+intended to be used on small-footprint applications and other utilities that
+want to use HTTP over something else than network IO.
diff --git a/www/yahttp/Makefile b/www/yahttp/Makefile
new file mode 100644
index 00000000000..1b6d33393be
--- /dev/null
+++ b/www/yahttp/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2015/04/02 23:52:50 rodent Exp $
+
+DISTNAME= yahttp-0.1.5
+CATEGORIES= www
+MASTER_SITES= ${MASTER_SITE_GITHUB:=cmouse/}
+GITHUB_RELEASE= v0.1.5
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= ${MASTER_SITE_GITHUB:=cmouse/yahttp/}
+COMMENT= Yet Another HTTP Library
+LICENSE= mit
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= aclocal autoconf autoheader automake
+
+.include "../../mk/compiler.mk"
+.if !empty(PKGSRC_COMPILER:Mclang)
+CXXFLAGS+= -std=c++11
+.endif
+
+pre-configure:
+ set -e; cd ${WRKSRC}; \
+ aclocal; autoheader; automake -a --foreign -i; autoconf
+
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/yahttp/PLIST b/www/yahttp/PLIST
new file mode 100644
index 00000000000..2852175efdf
--- /dev/null
+++ b/www/yahttp/PLIST
@@ -0,0 +1,449 @@
+@comment $NetBSD: PLIST,v 1.1 2015/04/02 23:52:50 rodent Exp $
+include/yahttp/cookie.hpp
+include/yahttp/exception.hpp
+include/yahttp/reqresp.hpp
+include/yahttp/router.hpp
+include/yahttp/url.hpp
+include/yahttp/utility.hpp
+include/yahttp/yahttp-config.h
+include/yahttp/yahttp.hpp
+lib/libyahttp.la
+share/doc/yahttp/all_0.html
+share/doc/yahttp/all_0.js
+share/doc/yahttp/all_1.html
+share/doc/yahttp/all_1.js
+share/doc/yahttp/all_10.html
+share/doc/yahttp/all_10.js
+share/doc/yahttp/all_11.html
+share/doc/yahttp/all_11.js
+share/doc/yahttp/all_12.html
+share/doc/yahttp/all_12.js
+share/doc/yahttp/all_13.html
+share/doc/yahttp/all_13.js
+share/doc/yahttp/all_14.html
+share/doc/yahttp/all_14.js
+share/doc/yahttp/all_15.html
+share/doc/yahttp/all_15.js
+share/doc/yahttp/all_16.html
+share/doc/yahttp/all_16.js
+share/doc/yahttp/all_17.html
+share/doc/yahttp/all_17.js
+share/doc/yahttp/all_2.html
+share/doc/yahttp/all_2.js
+share/doc/yahttp/all_3.html
+share/doc/yahttp/all_3.js
+share/doc/yahttp/all_4.html
+share/doc/yahttp/all_4.js
+share/doc/yahttp/all_5.html
+share/doc/yahttp/all_5.js
+share/doc/yahttp/all_6.html
+share/doc/yahttp/all_6.js
+share/doc/yahttp/all_7.html
+share/doc/yahttp/all_7.js
+share/doc/yahttp/all_8.html
+share/doc/yahttp/all_8.js
+share/doc/yahttp/all_9.html
+share/doc/yahttp/all_9.js
+share/doc/yahttp/all_a.html
+share/doc/yahttp/all_a.js
+share/doc/yahttp/all_b.html
+share/doc/yahttp/all_b.js
+share/doc/yahttp/all_c.html
+share/doc/yahttp/all_c.js
+share/doc/yahttp/all_d.html
+share/doc/yahttp/all_d.js
+share/doc/yahttp/all_e.html
+share/doc/yahttp/all_e.js
+share/doc/yahttp/all_f.html
+share/doc/yahttp/all_f.js
+share/doc/yahttp/annotated.html
+share/doc/yahttp/bc_s.png
+share/doc/yahttp/bdwn.png
+share/doc/yahttp/classYaHTTP_1_1AsyncLoader-members.html
+share/doc/yahttp/classYaHTTP_1_1AsyncLoader.html
+share/doc/yahttp/classYaHTTP_1_1AsyncLoader__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1AsyncLoader__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1AsyncLoader__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader-members.html
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader.html
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1AsyncRequestLoader__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader-members.html
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader.html
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1AsyncResponseLoader__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1Cookie-members.html
+share/doc/yahttp/classYaHTTP_1_1Cookie.html
+share/doc/yahttp/classYaHTTP_1_1CookieJar-members.html
+share/doc/yahttp/classYaHTTP_1_1CookieJar.html
+share/doc/yahttp/classYaHTTP_1_1Cookie__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1Cookie__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Cookie__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1DateTime-members.html
+share/doc/yahttp/classYaHTTP_1_1DateTime.html
+share/doc/yahttp/classYaHTTP_1_1Error-members.html
+share/doc/yahttp/classYaHTTP_1_1Error.html
+share/doc/yahttp/classYaHTTP_1_1Error__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1Error__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Error__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1Error__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1Error__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Error__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1HTTPBase-members.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase_1_1SendBodyRender-members.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase_1_1SendBodyRender.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase_1_1SendFileRender-members.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase_1_1SendFileRender.html
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1HTTPBase__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1ParseError-members.html
+share/doc/yahttp/classYaHTTP_1_1ParseError.html
+share/doc/yahttp/classYaHTTP_1_1ParseError__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1ParseError__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1ParseError__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1ParseError__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1ParseError__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1ParseError__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1Request-members.html
+share/doc/yahttp/classYaHTTP_1_1Request.html
+share/doc/yahttp/classYaHTTP_1_1Request__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1Request__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Request__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1Request__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1Request__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Request__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1Response-members.html
+share/doc/yahttp/classYaHTTP_1_1Response.html
+share/doc/yahttp/classYaHTTP_1_1Response__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1Response__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Response__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1Response__inherit__graph.map
+share/doc/yahttp/classYaHTTP_1_1Response__inherit__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Response__inherit__graph.png
+share/doc/yahttp/classYaHTTP_1_1Router-members.html
+share/doc/yahttp/classYaHTTP_1_1Router.html
+share/doc/yahttp/classYaHTTP_1_1Router__coll__graph.map
+share/doc/yahttp/classYaHTTP_1_1Router__coll__graph.md5
+share/doc/yahttp/classYaHTTP_1_1Router__coll__graph.png
+share/doc/yahttp/classYaHTTP_1_1URL-members.html
+share/doc/yahttp/classYaHTTP_1_1URL.html
+share/doc/yahttp/classYaHTTP_1_1Utility-members.html
+share/doc/yahttp/classYaHTTP_1_1Utility.html
+share/doc/yahttp/classes.html
+share/doc/yahttp/classes_0.html
+share/doc/yahttp/classes_0.js
+share/doc/yahttp/classes_1.html
+share/doc/yahttp/classes_1.js
+share/doc/yahttp/classes_2.html
+share/doc/yahttp/classes_2.js
+share/doc/yahttp/classes_3.html
+share/doc/yahttp/classes_3.js
+share/doc/yahttp/classes_4.html
+share/doc/yahttp/classes_4.js
+share/doc/yahttp/classes_5.html
+share/doc/yahttp/classes_5.js
+share/doc/yahttp/classes_6.html
+share/doc/yahttp/classes_6.js
+share/doc/yahttp/classes_7.html
+share/doc/yahttp/classes_7.js
+share/doc/yahttp/classes_8.html
+share/doc/yahttp/classes_8.js
+share/doc/yahttp/close.png
+share/doc/yahttp/closed.png
+share/doc/yahttp/cookie_8hpp.html
+share/doc/yahttp/cookie_8hpp__dep__incl.map
+share/doc/yahttp/cookie_8hpp__dep__incl.md5
+share/doc/yahttp/cookie_8hpp__dep__incl.png
+share/doc/yahttp/cookie_8hpp_source.html
+share/doc/yahttp/defines_0.html
+share/doc/yahttp/defines_0.js
+share/doc/yahttp/defines_1.html
+share/doc/yahttp/defines_1.js
+share/doc/yahttp/defines_2.html
+share/doc/yahttp/defines_2.js
+share/doc/yahttp/defines_3.html
+share/doc/yahttp/defines_3.js
+share/doc/yahttp/defines_4.html
+share/doc/yahttp/defines_4.js
+share/doc/yahttp/defines_5.html
+share/doc/yahttp/defines_5.js
+share/doc/yahttp/defines_6.html
+share/doc/yahttp/defines_6.js
+share/doc/yahttp/dir_11f3938c4a46de440ddd67600f0b2491.html
+share/doc/yahttp/dir_11f3938c4a46de440ddd67600f0b2491_dep.map
+share/doc/yahttp/dir_11f3938c4a46de440ddd67600f0b2491_dep.md5
+share/doc/yahttp/dir_11f3938c4a46de440ddd67600f0b2491_dep.png
+share/doc/yahttp/doxygen.png
+share/doc/yahttp/enums_0.html
+share/doc/yahttp/enums_0.js
+share/doc/yahttp/enumvalues_0.html
+share/doc/yahttp/enumvalues_0.js
+share/doc/yahttp/enumvalues_1.html
+share/doc/yahttp/enumvalues_1.js
+share/doc/yahttp/exception_8hpp.html
+share/doc/yahttp/exception_8hpp__dep__incl.map
+share/doc/yahttp/exception_8hpp__dep__incl.md5
+share/doc/yahttp/exception_8hpp__dep__incl.png
+share/doc/yahttp/exception_8hpp__incl.map
+share/doc/yahttp/exception_8hpp__incl.md5
+share/doc/yahttp/exception_8hpp__incl.png
+share/doc/yahttp/exception_8hpp_source.html
+share/doc/yahttp/files.html
+share/doc/yahttp/files_0.html
+share/doc/yahttp/files_0.js
+share/doc/yahttp/files_1.html
+share/doc/yahttp/files_1.js
+share/doc/yahttp/files_2.html
+share/doc/yahttp/files_2.js
+share/doc/yahttp/files_3.html
+share/doc/yahttp/files_3.js
+share/doc/yahttp/files_4.html
+share/doc/yahttp/files_4.js
+share/doc/yahttp/ftv2blank.png
+share/doc/yahttp/ftv2cl.png
+share/doc/yahttp/ftv2doc.png
+share/doc/yahttp/ftv2folderclosed.png
+share/doc/yahttp/ftv2folderopen.png
+share/doc/yahttp/ftv2lastnode.png
+share/doc/yahttp/ftv2link.png
+share/doc/yahttp/ftv2mlastnode.png
+share/doc/yahttp/ftv2mnode.png
+share/doc/yahttp/ftv2mo.png
+share/doc/yahttp/ftv2node.png
+share/doc/yahttp/ftv2ns.png
+share/doc/yahttp/ftv2plastnode.png
+share/doc/yahttp/ftv2pnode.png
+share/doc/yahttp/ftv2splitbar.png
+share/doc/yahttp/ftv2vertline.png
+share/doc/yahttp/functions.html
+share/doc/yahttp/functions_0.html
+share/doc/yahttp/functions_0.js
+share/doc/yahttp/functions_1.html
+share/doc/yahttp/functions_1.js
+share/doc/yahttp/functions_10.html
+share/doc/yahttp/functions_10.js
+share/doc/yahttp/functions_11.html
+share/doc/yahttp/functions_11.js
+share/doc/yahttp/functions_12.html
+share/doc/yahttp/functions_12.js
+share/doc/yahttp/functions_2.html
+share/doc/yahttp/functions_2.js
+share/doc/yahttp/functions_3.html
+share/doc/yahttp/functions_3.js
+share/doc/yahttp/functions_4.html
+share/doc/yahttp/functions_4.js
+share/doc/yahttp/functions_5.html
+share/doc/yahttp/functions_5.js
+share/doc/yahttp/functions_6.html
+share/doc/yahttp/functions_6.js
+share/doc/yahttp/functions_7.html
+share/doc/yahttp/functions_7.js
+share/doc/yahttp/functions_8.html
+share/doc/yahttp/functions_8.js
+share/doc/yahttp/functions_9.html
+share/doc/yahttp/functions_9.js
+share/doc/yahttp/functions_a.html
+share/doc/yahttp/functions_a.js
+share/doc/yahttp/functions_b.html
+share/doc/yahttp/functions_b.js
+share/doc/yahttp/functions_c.html
+share/doc/yahttp/functions_c.js
+share/doc/yahttp/functions_d.html
+share/doc/yahttp/functions_d.js
+share/doc/yahttp/functions_e.html
+share/doc/yahttp/functions_e.js
+share/doc/yahttp/functions_f.html
+share/doc/yahttp/functions_f.js
+share/doc/yahttp/functions_func.html
+share/doc/yahttp/functions_rela.html
+share/doc/yahttp/functions_vars.html
+share/doc/yahttp/globals.html
+share/doc/yahttp/globals_defs.html
+share/doc/yahttp/graph_legend.html
+share/doc/yahttp/graph_legend.md5
+share/doc/yahttp/graph_legend.png
+share/doc/yahttp/hierarchy.html
+share/doc/yahttp/index.html
+share/doc/yahttp/inherit_graph_0.map
+share/doc/yahttp/inherit_graph_0.md5
+share/doc/yahttp/inherit_graph_0.png
+share/doc/yahttp/inherit_graph_1.map
+share/doc/yahttp/inherit_graph_1.md5
+share/doc/yahttp/inherit_graph_1.png
+share/doc/yahttp/inherit_graph_10.map
+share/doc/yahttp/inherit_graph_10.md5
+share/doc/yahttp/inherit_graph_10.png
+share/doc/yahttp/inherit_graph_11.map
+share/doc/yahttp/inherit_graph_11.md5
+share/doc/yahttp/inherit_graph_11.png
+share/doc/yahttp/inherit_graph_12.map
+share/doc/yahttp/inherit_graph_12.md5
+share/doc/yahttp/inherit_graph_12.png
+share/doc/yahttp/inherit_graph_13.map
+share/doc/yahttp/inherit_graph_13.md5
+share/doc/yahttp/inherit_graph_13.png
+share/doc/yahttp/inherit_graph_2.map
+share/doc/yahttp/inherit_graph_2.md5
+share/doc/yahttp/inherit_graph_2.png
+share/doc/yahttp/inherit_graph_3.map
+share/doc/yahttp/inherit_graph_3.md5
+share/doc/yahttp/inherit_graph_3.png
+share/doc/yahttp/inherit_graph_4.map
+share/doc/yahttp/inherit_graph_4.md5
+share/doc/yahttp/inherit_graph_4.png
+share/doc/yahttp/inherit_graph_5.map
+share/doc/yahttp/inherit_graph_5.md5
+share/doc/yahttp/inherit_graph_5.png
+share/doc/yahttp/inherit_graph_6.map
+share/doc/yahttp/inherit_graph_6.md5
+share/doc/yahttp/inherit_graph_6.png
+share/doc/yahttp/inherit_graph_7.map
+share/doc/yahttp/inherit_graph_7.md5
+share/doc/yahttp/inherit_graph_7.png
+share/doc/yahttp/inherit_graph_8.map
+share/doc/yahttp/inherit_graph_8.md5
+share/doc/yahttp/inherit_graph_8.png
+share/doc/yahttp/inherit_graph_9.map
+share/doc/yahttp/inherit_graph_9.md5
+share/doc/yahttp/inherit_graph_9.png
+share/doc/yahttp/inherits.html
+share/doc/yahttp/mag_sel.png
+share/doc/yahttp/namespaceYaHTTP.html
+share/doc/yahttp/namespacemembers.html
+share/doc/yahttp/namespacemembers_enum.html
+share/doc/yahttp/namespacemembers_eval.html
+share/doc/yahttp/namespacemembers_func.html
+share/doc/yahttp/namespacemembers_type.html
+share/doc/yahttp/namespacemembers_vars.html
+share/doc/yahttp/namespaces.html
+share/doc/yahttp/namespaces_0.html
+share/doc/yahttp/namespaces_0.js
+share/doc/yahttp/nav_f.png
+share/doc/yahttp/nav_g.png
+share/doc/yahttp/nav_h.png
+share/doc/yahttp/nomatches.html
+share/doc/yahttp/open.png
+share/doc/yahttp/pages_0.html
+share/doc/yahttp/pages_0.js
+share/doc/yahttp/related_0.html
+share/doc/yahttp/related_0.js
+share/doc/yahttp/reqresp_8cpp.html
+share/doc/yahttp/reqresp_8cpp__incl.map
+share/doc/yahttp/reqresp_8cpp__incl.md5
+share/doc/yahttp/reqresp_8cpp__incl.png
+share/doc/yahttp/reqresp_8hpp.html
+share/doc/yahttp/reqresp_8hpp__dep__incl.map
+share/doc/yahttp/reqresp_8hpp__dep__incl.md5
+share/doc/yahttp/reqresp_8hpp__dep__incl.png
+share/doc/yahttp/reqresp_8hpp__incl.map
+share/doc/yahttp/reqresp_8hpp__incl.md5
+share/doc/yahttp/reqresp_8hpp__incl.png
+share/doc/yahttp/reqresp_8hpp_source.html
+share/doc/yahttp/router_8cpp.html
+share/doc/yahttp/router_8cpp__incl.map
+share/doc/yahttp/router_8cpp__incl.md5
+share/doc/yahttp/router_8cpp__incl.png
+share/doc/yahttp/router_8hpp.html
+share/doc/yahttp/router_8hpp__dep__incl.map
+share/doc/yahttp/router_8hpp__dep__incl.md5
+share/doc/yahttp/router_8hpp__dep__incl.png
+share/doc/yahttp/router_8hpp__incl.map
+share/doc/yahttp/router_8hpp__incl.md5
+share/doc/yahttp/router_8hpp__incl.png
+share/doc/yahttp/router_8hpp_source.html
+share/doc/yahttp/search.css
+share/doc/yahttp/search.js
+share/doc/yahttp/search_l.png
+share/doc/yahttp/search_m.png
+share/doc/yahttp/search_r.png
+share/doc/yahttp/structYaHTTP_1_1ASCIICINullSafeComparator-members.html
+share/doc/yahttp/structYaHTTP_1_1ASCIICINullSafeComparator.html
+share/doc/yahttp/sync_off.png
+share/doc/yahttp/sync_on.png
+share/doc/yahttp/tab_a.png
+share/doc/yahttp/tab_b.png
+share/doc/yahttp/tab_h.png
+share/doc/yahttp/tab_s.png
+share/doc/yahttp/typedefs_0.html
+share/doc/yahttp/typedefs_0.js
+share/doc/yahttp/typedefs_1.html
+share/doc/yahttp/typedefs_1.js
+share/doc/yahttp/url_8hpp.html
+share/doc/yahttp/url_8hpp__dep__incl.map
+share/doc/yahttp/url_8hpp__dep__incl.md5
+share/doc/yahttp/url_8hpp__dep__incl.png
+share/doc/yahttp/url_8hpp__incl.map
+share/doc/yahttp/url_8hpp__incl.md5
+share/doc/yahttp/url_8hpp__incl.png
+share/doc/yahttp/url_8hpp_source.html
+share/doc/yahttp/utility_8hpp.html
+share/doc/yahttp/utility_8hpp__dep__incl.map
+share/doc/yahttp/utility_8hpp__dep__incl.md5
+share/doc/yahttp/utility_8hpp__dep__incl.png
+share/doc/yahttp/utility_8hpp_source.html
+share/doc/yahttp/variables_0.html
+share/doc/yahttp/variables_0.js
+share/doc/yahttp/variables_1.html
+share/doc/yahttp/variables_1.js
+share/doc/yahttp/variables_10.html
+share/doc/yahttp/variables_10.js
+share/doc/yahttp/variables_11.html
+share/doc/yahttp/variables_11.js
+share/doc/yahttp/variables_12.html
+share/doc/yahttp/variables_12.js
+share/doc/yahttp/variables_13.html
+share/doc/yahttp/variables_13.js
+share/doc/yahttp/variables_2.html
+share/doc/yahttp/variables_2.js
+share/doc/yahttp/variables_3.html
+share/doc/yahttp/variables_3.js
+share/doc/yahttp/variables_4.html
+share/doc/yahttp/variables_4.js
+share/doc/yahttp/variables_5.html
+share/doc/yahttp/variables_5.js
+share/doc/yahttp/variables_6.html
+share/doc/yahttp/variables_6.js
+share/doc/yahttp/variables_7.html
+share/doc/yahttp/variables_7.js
+share/doc/yahttp/variables_8.html
+share/doc/yahttp/variables_8.js
+share/doc/yahttp/variables_9.html
+share/doc/yahttp/variables_9.js
+share/doc/yahttp/variables_a.html
+share/doc/yahttp/variables_a.js
+share/doc/yahttp/variables_b.html
+share/doc/yahttp/variables_b.js
+share/doc/yahttp/variables_c.html
+share/doc/yahttp/variables_c.js
+share/doc/yahttp/variables_d.html
+share/doc/yahttp/variables_d.js
+share/doc/yahttp/variables_e.html
+share/doc/yahttp/variables_e.js
+share/doc/yahttp/variables_f.html
+share/doc/yahttp/variables_f.js
+share/doc/yahttp/yahttp-config_8h.html
+share/doc/yahttp/yahttp-config_8h__dep__incl.map
+share/doc/yahttp/yahttp-config_8h__dep__incl.md5
+share/doc/yahttp/yahttp-config_8h__dep__incl.png
+share/doc/yahttp/yahttp-config_8h_source.html
+share/doc/yahttp/yahttp_8hpp.html
+share/doc/yahttp/yahttp_8hpp__dep__incl.map
+share/doc/yahttp/yahttp_8hpp__dep__incl.md5
+share/doc/yahttp/yahttp_8hpp__dep__incl.png
+share/doc/yahttp/yahttp_8hpp__incl.map
+share/doc/yahttp/yahttp_8hpp__incl.md5
+share/doc/yahttp/yahttp_8hpp__incl.png
+share/doc/yahttp/yahttp_8hpp_source.html
diff --git a/www/yahttp/buildlink3.mk b/www/yahttp/buildlink3.mk
new file mode 100644
index 00000000000..887f7829fc3
--- /dev/null
+++ b/www/yahttp/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2015/04/02 23:52:50 rodent Exp $
+
+BUILDLINK_TREE+= yahttp
+
+.if !defined(YAHTTP_BUILDLINK3_MK)
+YAHTTP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.yahttp+= yahttp>=0.1.5
+BUILDLINK_PKGSRCDIR.yahttp?= ../../www/yahttp
+
+.endif # YAHTTP_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -yahttp
diff --git a/www/yahttp/distinfo b/www/yahttp/distinfo
new file mode 100644
index 00000000000..957b2459874
--- /dev/null
+++ b/www/yahttp/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2015/04/02 23:52:50 rodent Exp $
+
+SHA1 (yahttp-0.1.5.tar.gz) = 6cee407d56eaf027cdd0942839d3b172d8d5870e
+RMD160 (yahttp-0.1.5.tar.gz) = 417fb69669f4fb1fe7490d2c57815b2fdc3e8c89
+Size (yahttp-0.1.5.tar.gz) = 1339625 bytes
+SHA1 (patch-configure.ac) = ad890f7ff9ab32c2a3cce5732be08346fed64118
diff --git a/www/yahttp/patches/patch-configure.ac b/www/yahttp/patches/patch-configure.ac
new file mode 100644
index 00000000000..6098a08a686
--- /dev/null
+++ b/www/yahttp/patches/patch-configure.ac
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure.ac,v 1.1 2015/04/02 23:52:50 rodent Exp $
+
+Fix portability failure.
+
+--- configure.ac.orig 2014-12-27 12:40:45.000000000 +0000
++++ configure.ac
+@@ -28,7 +28,7 @@ AC_CHECK_MEMBER(struct tm.tm_gmtoff,
+
+ # test for boost anyways
+ BOOST_REQUIRE([1.36], [boost=no])
+-if test "$boost" == ""; then
++if test "$boost" = ""; then
+ BOOST_TEST
+ fi
+