aboutsummaryrefslogtreecommitdiff
path: root/devel/cpp-netlib
diff options
context:
space:
mode:
authorRyan Steinmetz <zi@FreeBSD.org>2015-05-09 02:56:30 +0000
committerRyan Steinmetz <zi@FreeBSD.org>2015-05-09 02:56:30 +0000
commit940a8b742561e111244845b18c3e9f4ac53dfbb0 (patch)
tree06d35c1dcc661b2ae6d8c32d0333176db39fa63f /devel/cpp-netlib
parentae0a7fef72a5df59812e7e26ceec624afca934f6 (diff)
Notes
Diffstat (limited to 'devel/cpp-netlib')
-rw-r--r--devel/cpp-netlib/Makefile20
-rw-r--r--devel/cpp-netlib/distinfo2
-rw-r--r--devel/cpp-netlib/pkg-descr19
-rw-r--r--devel/cpp-netlib/pkg-plist226
4 files changed, 267 insertions, 0 deletions
diff --git a/devel/cpp-netlib/Makefile b/devel/cpp-netlib/Makefile
new file mode 100644
index 000000000000..ee6a5491d5d4
--- /dev/null
+++ b/devel/cpp-netlib/Makefile
@@ -0,0 +1,20 @@
+# Created by: Ryan Steinmetz <zi@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= cpp-netlib
+DISTVERSION= 0.11.1
+CATEGORIES= devel
+
+MAINTAINER= zi@FreeBSD.org
+COMMENT= Cross-platform, standards compliant networking library
+
+LICENSE= BSL
+
+BUILD_DEPENDS= boost-libs>0:${PORTSDIR}/devel/boost-libs
+
+USES= cmake:outsource
+USE_GITHUB= yes
+GH_ACCOUNT= ${PORTNAME}
+GH_TAGNAME= ${PORTNAME}-${PORTVERSION}-final
+
+.include <bsd.port.mk>
diff --git a/devel/cpp-netlib/distinfo b/devel/cpp-netlib/distinfo
new file mode 100644
index 000000000000..9b5a2b4ddfc8
--- /dev/null
+++ b/devel/cpp-netlib/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cpp-netlib-cpp-netlib-0.11.1-cpp-netlib-0.11.1-final_GH0.tar.gz) = 34e1bb6902512c14ffdc083315b3a4ee573ed80d80b4fa6bdae3bbd94e7cd09e
+SIZE (cpp-netlib-cpp-netlib-0.11.1-cpp-netlib-0.11.1-final_GH0.tar.gz) = 1556521
diff --git a/devel/cpp-netlib/pkg-descr b/devel/cpp-netlib/pkg-descr
new file mode 100644
index 000000000000..646e39cb53f2
--- /dev/null
+++ b/devel/cpp-netlib/pkg-descr
@@ -0,0 +1,19 @@
+cpp-netlib is a collection of network related routines/implementations geared
+towards providing a robust cross-platform networking library. cpp-netlib
+offers the following implementations:
+
+* Common Message Type -- A generic message type which can be used to
+ encapsulate and store message related information, used by all network
+ implementations as the primary means of data exchange.
+
+* Network protocol message parsers -- A collection of parsers which generate
+ message objects from strings.
+
+* Adapters and Wrappers -- A collection of Adapters and wrappers aimed towards
+ making the message type STL friendly.
+
+* Network protocol client and server implementations -- A collection of
+ network protocol implementations that include embeddable client and server
+ types.
+
+WWW: https://github.com/cpp-netlib/cpp-netlib/
diff --git a/devel/cpp-netlib/pkg-plist b/devel/cpp-netlib/pkg-plist
new file mode 100644
index 000000000000..03a6ab4d8a72
--- /dev/null
+++ b/devel/cpp-netlib/pkg-plist
@@ -0,0 +1,226 @@
+include/boost/mime.hpp
+include/boost/network.hpp
+include/boost/network/constants.hpp
+include/boost/network/detail/debug.hpp
+include/boost/network/detail/directive_base.hpp
+include/boost/network/detail/wrapper_base.hpp
+include/boost/network/include/http/client.hpp
+include/boost/network/include/http/server.hpp
+include/boost/network/include/message.hpp
+include/boost/network/message.hpp
+include/boost/network/message/directives.hpp
+include/boost/network/message/directives/detail/string_directive.hpp
+include/boost/network/message/directives/detail/string_value.hpp
+include/boost/network/message/directives/header.hpp
+include/boost/network/message/directives/remove_header.hpp
+include/boost/network/message/message_concept.hpp
+include/boost/network/message/modifiers/add_header.hpp
+include/boost/network/message/modifiers/body.hpp
+include/boost/network/message/modifiers/clear_headers.hpp
+include/boost/network/message/modifiers/destination.hpp
+include/boost/network/message/modifiers/remove_header.hpp
+include/boost/network/message/modifiers/source.hpp
+include/boost/network/message/traits/body.hpp
+include/boost/network/message/traits/destination.hpp
+include/boost/network/message/traits/headers.hpp
+include/boost/network/message/traits/source.hpp
+include/boost/network/message/transformers.hpp
+include/boost/network/message/transformers/selectors.hpp
+include/boost/network/message/transformers/to_lower.hpp
+include/boost/network/message/transformers/to_upper.hpp
+include/boost/network/message/wrappers.hpp
+include/boost/network/message/wrappers/body.hpp
+include/boost/network/message/wrappers/destination.hpp
+include/boost/network/message/wrappers/headers.hpp
+include/boost/network/message/wrappers/source.hpp
+include/boost/network/message_fwd.hpp
+include/boost/network/protocol.hpp
+include/boost/network/protocol/http.hpp
+include/boost/network/protocol/http/algorithms/linearize.hpp
+include/boost/network/protocol/http/client.hpp
+include/boost/network/protocol/http/client/async_impl.hpp
+include/boost/network/protocol/http/client/connection/async_base.hpp
+include/boost/network/protocol/http/client/connection/async_normal.hpp
+include/boost/network/protocol/http/client/connection/async_protocol_handler.hpp
+include/boost/network/protocol/http/client/connection/connection_delegate.hpp
+include/boost/network/protocol/http/client/connection/connection_delegate_factory.hpp
+include/boost/network/protocol/http/client/connection/normal_delegate.hpp
+include/boost/network/protocol/http/client/connection/normal_delegate.ipp
+include/boost/network/protocol/http/client/connection/ssl_delegate.hpp
+include/boost/network/protocol/http/client/connection/ssl_delegate.ipp
+include/boost/network/protocol/http/client/connection/sync_base.hpp
+include/boost/network/protocol/http/client/connection/sync_normal.hpp
+include/boost/network/protocol/http/client/connection/sync_ssl.hpp
+include/boost/network/protocol/http/client/facade.hpp
+include/boost/network/protocol/http/client/macros.hpp
+include/boost/network/protocol/http/client/options.hpp
+include/boost/network/protocol/http/client/pimpl.hpp
+include/boost/network/protocol/http/client/sync_impl.hpp
+include/boost/network/protocol/http/errors.hpp
+include/boost/network/protocol/http/impl/message.ipp
+include/boost/network/protocol/http/impl/parser.ipp
+include/boost/network/protocol/http/impl/request.hpp
+include/boost/network/protocol/http/impl/request_parser.ipp
+include/boost/network/protocol/http/impl/response.ipp
+include/boost/network/protocol/http/message.hpp
+include/boost/network/protocol/http/message/async_message.hpp
+include/boost/network/protocol/http/message/directives/major_version.hpp
+include/boost/network/protocol/http/message/directives/method.hpp
+include/boost/network/protocol/http/message/directives/minor_version.hpp
+include/boost/network/protocol/http/message/directives/status.hpp
+include/boost/network/protocol/http/message/directives/status_message.hpp
+include/boost/network/protocol/http/message/directives/uri.hpp
+include/boost/network/protocol/http/message/directives/version.hpp
+include/boost/network/protocol/http/message/header.hpp
+include/boost/network/protocol/http/message/header/name.hpp
+include/boost/network/protocol/http/message/header/value.hpp
+include/boost/network/protocol/http/message/header_concept.hpp
+include/boost/network/protocol/http/message/message_base.hpp
+include/boost/network/protocol/http/message/modifiers/body.hpp
+include/boost/network/protocol/http/message/modifiers/clear_headers.hpp
+include/boost/network/protocol/http/message/modifiers/destination.hpp
+include/boost/network/protocol/http/message/modifiers/headers.hpp
+include/boost/network/protocol/http/message/modifiers/major_version.hpp
+include/boost/network/protocol/http/message/modifiers/method.hpp
+include/boost/network/protocol/http/message/modifiers/minor_version.hpp
+include/boost/network/protocol/http/message/modifiers/source.hpp
+include/boost/network/protocol/http/message/modifiers/status.hpp
+include/boost/network/protocol/http/message/modifiers/status_message.hpp
+include/boost/network/protocol/http/message/modifiers/uri.hpp
+include/boost/network/protocol/http/message/modifiers/version.hpp
+include/boost/network/protocol/http/message/traits/status.hpp
+include/boost/network/protocol/http/message/traits/status_message.hpp
+include/boost/network/protocol/http/message/traits/version.hpp
+include/boost/network/protocol/http/message/wrappers/anchor.hpp
+include/boost/network/protocol/http/message/wrappers/body.hpp
+include/boost/network/protocol/http/message/wrappers/destination.hpp
+include/boost/network/protocol/http/message/wrappers/headers.hpp
+include/boost/network/protocol/http/message/wrappers/helper.hpp
+include/boost/network/protocol/http/message/wrappers/host.hpp
+include/boost/network/protocol/http/message/wrappers/major_version.hpp
+include/boost/network/protocol/http/message/wrappers/method.hpp
+include/boost/network/protocol/http/message/wrappers/minor_version.hpp
+include/boost/network/protocol/http/message/wrappers/path.hpp
+include/boost/network/protocol/http/message/wrappers/port.hpp
+include/boost/network/protocol/http/message/wrappers/protocol.hpp
+include/boost/network/protocol/http/message/wrappers/query.hpp
+include/boost/network/protocol/http/message/wrappers/ready.hpp
+include/boost/network/protocol/http/message/wrappers/source.hpp
+include/boost/network/protocol/http/message/wrappers/status.hpp
+include/boost/network/protocol/http/message/wrappers/status_message.hpp
+include/boost/network/protocol/http/message/wrappers/uri.hpp
+include/boost/network/protocol/http/message/wrappers/version.hpp
+include/boost/network/protocol/http/parser.hpp
+include/boost/network/protocol/http/parser/incremental.hpp
+include/boost/network/protocol/http/policies/async_connection.hpp
+include/boost/network/protocol/http/policies/async_resolver.hpp
+include/boost/network/protocol/http/policies/pooled_connection.hpp
+include/boost/network/protocol/http/policies/simple_connection.hpp
+include/boost/network/protocol/http/policies/sync_resolver.hpp
+include/boost/network/protocol/http/request.hpp
+include/boost/network/protocol/http/request_concept.hpp
+include/boost/network/protocol/http/request_parser.hpp
+include/boost/network/protocol/http/response.hpp
+include/boost/network/protocol/http/response_concept.hpp
+include/boost/network/protocol/http/server.hpp
+include/boost/network/protocol/http/server/async_connection.hpp
+include/boost/network/protocol/http/server/async_server.hpp
+include/boost/network/protocol/http/server/impl/parsers.ipp
+include/boost/network/protocol/http/server/options.hpp
+include/boost/network/protocol/http/server/request.hpp
+include/boost/network/protocol/http/server/request_parser.hpp
+include/boost/network/protocol/http/server/socket_options_base.hpp
+include/boost/network/protocol/http/server/storage_base.hpp
+include/boost/network/protocol/http/server/sync_connection.hpp
+include/boost/network/protocol/http/server/sync_server.hpp
+include/boost/network/protocol/http/support/client_or_server.hpp
+include/boost/network/protocol/http/support/is_client.hpp
+include/boost/network/protocol/http/support/is_http.hpp
+include/boost/network/protocol/http/support/is_keepalive.hpp
+include/boost/network/protocol/http/support/is_server.hpp
+include/boost/network/protocol/http/support/is_simple.hpp
+include/boost/network/protocol/http/support/sync_only.hpp
+include/boost/network/protocol/http/tags.hpp
+include/boost/network/protocol/http/traits.hpp
+include/boost/network/protocol/http/traits/connection_keepalive.hpp
+include/boost/network/protocol/http/traits/connection_policy.hpp
+include/boost/network/protocol/http/traits/delegate_factory.hpp
+include/boost/network/protocol/http/traits/impl/chunk_cache.ipp
+include/boost/network/protocol/http/traits/impl/content.ipp
+include/boost/network/protocol/http/traits/impl/cookie_name.ipp
+include/boost/network/protocol/http/traits/impl/cookie_value.ipp
+include/boost/network/protocol/http/traits/impl/cookies_container.ipp
+include/boost/network/protocol/http/traits/impl/delimiters.ipp
+include/boost/network/protocol/http/traits/impl/header_name.ipp
+include/boost/network/protocol/http/traits/impl/header_value.ipp
+include/boost/network/protocol/http/traits/impl/headers.ipp
+include/boost/network/protocol/http/traits/impl/headers_container.ipp
+include/boost/network/protocol/http/traits/impl/method.ipp
+include/boost/network/protocol/http/traits/impl/post_content.ipp
+include/boost/network/protocol/http/traits/impl/query_container.ipp
+include/boost/network/protocol/http/traits/impl/query_name.ipp
+include/boost/network/protocol/http/traits/impl/query_string.ipp
+include/boost/network/protocol/http/traits/impl/query_value.ipp
+include/boost/network/protocol/http/traits/impl/request_methods.ipp
+include/boost/network/protocol/http/traits/impl/resource.ipp
+include/boost/network/protocol/http/traits/impl/response_code.ipp
+include/boost/network/protocol/http/traits/impl/response_message.ipp
+include/boost/network/protocol/http/traits/impl/status_message.ipp
+include/boost/network/protocol/http/traits/message_traits.hpp
+include/boost/network/protocol/http/traits/parser_traits.hpp
+include/boost/network/protocol/http/traits/resolver.hpp
+include/boost/network/protocol/http/traits/resolver_policy.hpp
+include/boost/network/protocol/http/traits/vector.hpp
+include/boost/network/protocol/stream_handler.hpp
+include/boost/network/support/is_async.hpp
+include/boost/network/support/is_default_string.hpp
+include/boost/network/support/is_default_wstring.hpp
+include/boost/network/support/is_http.hpp
+include/boost/network/support/is_keepalive.hpp
+include/boost/network/support/is_pod.hpp
+include/boost/network/support/is_simple.hpp
+include/boost/network/support/is_sync.hpp
+include/boost/network/support/is_tcp.hpp
+include/boost/network/support/is_udp.hpp
+include/boost/network/support/pod_or_normal.hpp
+include/boost/network/support/sync_only.hpp
+include/boost/network/tags.hpp
+include/boost/network/traits/char.hpp
+include/boost/network/traits/headers_container.hpp
+include/boost/network/traits/istream.hpp
+include/boost/network/traits/istringstream.hpp
+include/boost/network/traits/ostream_iterator.hpp
+include/boost/network/traits/ostringstream.hpp
+include/boost/network/traits/string.hpp
+include/boost/network/traits/vector.hpp
+include/boost/network/uri.hpp
+include/boost/network/uri/accessors.hpp
+include/boost/network/uri/builder.hpp
+include/boost/network/uri/config.hpp
+include/boost/network/uri/decode.hpp
+include/boost/network/uri/detail/uri_parts.hpp
+include/boost/network/uri/directives.hpp
+include/boost/network/uri/directives/authority.hpp
+include/boost/network/uri/directives/fragment.hpp
+include/boost/network/uri/directives/host.hpp
+include/boost/network/uri/directives/path.hpp
+include/boost/network/uri/directives/port.hpp
+include/boost/network/uri/directives/query.hpp
+include/boost/network/uri/directives/scheme.hpp
+include/boost/network/uri/directives/user_info.hpp
+include/boost/network/uri/encode.hpp
+include/boost/network/uri/schemes.hpp
+include/boost/network/uri/uri.hpp
+include/boost/network/uri/uri.ipp
+include/boost/network/uri/uri_io.hpp
+include/boost/network/utils/base64/encode-io.hpp
+include/boost/network/utils/base64/encode.hpp
+include/boost/network/utils/thread_pool.hpp
+include/boost/network/version.hpp
+lib/cmake/cppnetlib/cppnetlibConfig.cmake
+lib/cmake/cppnetlib/cppnetlibConfigVersion.cmake
+lib/cmake/cppnetlib/cppnetlibTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/cppnetlib/cppnetlibTargets.cmake
+lib/libcppnetlib-client-connections.a
+lib/libcppnetlib-server-parsers.a
+lib/libcppnetlib-uri.a