Date: Sat, 9 May 2015 02:56:30 +0000 (UTC) From: Ryan Steinmetz <zi@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r385861 - in head/devel: . cpp-netlib Message-ID: <201505090256.t492uUhl081101@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: zi Date: Sat May 9 02:56:30 2015 New Revision: 385861 URL: https://svnweb.freebsd.org/changeset/ports/385861 Log: - New port: devel/cpp-netlib: 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/ Added: head/devel/cpp-netlib/ head/devel/cpp-netlib/Makefile (contents, props changed) head/devel/cpp-netlib/distinfo (contents, props changed) head/devel/cpp-netlib/pkg-descr (contents, props changed) head/devel/cpp-netlib/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat May 9 02:32:16 2015 (r385860) +++ head/devel/Makefile Sat May 9 02:56:30 2015 (r385861) @@ -272,6 +272,7 @@ SUBDIR += cowlib SUBDIR += cpan-upload SUBDIR += cpan-upload-http + SUBDIR += cpp-netlib SUBDIR += cppcheck SUBDIR += cppi SUBDIR += cpptest Added: head/devel/cpp-netlib/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cpp-netlib/Makefile Sat May 9 02:56:30 2015 (r385861) @@ -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> Added: head/devel/cpp-netlib/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cpp-netlib/distinfo Sat May 9 02:56:30 2015 (r385861) @@ -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 Added: head/devel/cpp-netlib/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cpp-netlib/pkg-descr Sat May 9 02:56:30 2015 (r385861) @@ -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/ Added: head/devel/cpp-netlib/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cpp-netlib/pkg-plist Sat May 9 02:56:30 2015 (r385861) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505090256.t492uUhl081101>