diff options
author | Ryan Steinmetz <zi@FreeBSD.org> | 2015-05-09 02:56:30 +0000 |
---|---|---|
committer | Ryan Steinmetz <zi@FreeBSD.org> | 2015-05-09 02:56:30 +0000 |
commit | 940a8b742561e111244845b18c3e9f4ac53dfbb0 (patch) | |
tree | 06d35c1dcc661b2ae6d8c32d0333176db39fa63f /devel/cpp-netlib | |
parent | ae0a7fef72a5df59812e7e26ceec624afca934f6 (diff) |
Notes
Diffstat (limited to 'devel/cpp-netlib')
-rw-r--r-- | devel/cpp-netlib/Makefile | 20 | ||||
-rw-r--r-- | devel/cpp-netlib/distinfo | 2 | ||||
-rw-r--r-- | devel/cpp-netlib/pkg-descr | 19 | ||||
-rw-r--r-- | devel/cpp-netlib/pkg-plist | 226 |
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 |