svn commit: r431276 - in head/devel: . cpprestsdk
Vanilla I. Shu
vanilla at FreeBSD.org
Thu Jan 12 14:44:58 UTC 2017
Author: vanilla
Date: Thu Jan 12 14:44:56 2017
New Revision: 431276
URL: https://svnweb.freebsd.org/changeset/ports/431276
Log:
Add cpprestsdk 2.9.1, microsoft C++ REST SDK.
PR: 215960
Submitted by: projects at phess.net
Added:
head/devel/cpprestsdk/
head/devel/cpprestsdk/Makefile (contents, props changed)
head/devel/cpprestsdk/distinfo (contents, props changed)
head/devel/cpprestsdk/pkg-descr (contents, props changed)
head/devel/cpprestsdk/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Jan 12 14:43:17 2017 (r431275)
+++ head/devel/Makefile Thu Jan 12 14:44:56 2017 (r431276)
@@ -320,6 +320,7 @@
SUBDIR += cpp-netlib
SUBDIR += cppcheck
SUBDIR += cppi
+ SUBDIR += cpprestsdk
SUBDIR += cpptest
SUBDIR += cppunit
SUBDIR += cpputest
Added: head/devel/cpprestsdk/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cpprestsdk/Makefile Thu Jan 12 14:44:56 2017 (r431276)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= cpprestsdk
+PORTVERSION= 2.9.1
+DISTVERSIONPREFIX= v
+CATEGORIES= devel
+
+MAINTAINER= projects at phess.net
+COMMENT= Microsoft C++ REST SDK
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/../license.txt
+
+LIB_DEPENDS= libboost_system.so:devel/boost-libs
+
+USE_GITHUB= yes
+GH_ACCOUNT= Microsoft
+
+USES= cmake ssl
+USE_LDCONFIG= yes
+WRKSRC_SUBDIR= Release
+
+.include <bsd.port.mk>
Added: head/devel/cpprestsdk/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cpprestsdk/distinfo Thu Jan 12 14:44:56 2017 (r431276)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1484223440
+SHA256 (Microsoft-cpprestsdk-v2.9.1_GH0.tar.gz) = 7097889965df48ec5799d6ed3b4f95f16ca82ee3512eb31db844d9df600bc899
+SIZE (Microsoft-cpprestsdk-v2.9.1_GH0.tar.gz) = 1601475
Added: head/devel/cpprestsdk/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cpprestsdk/pkg-descr Thu Jan 12 14:44:56 2017 (r431276)
@@ -0,0 +1,17 @@
+The C++ REST SDK is a Microsoft project for cloud-based client-server
+communication in native code using a modern asynchronous C++ API design.
+This project aims to help C++ developers connect to and interact with services.
+
+What's in the SDK:
+
+- Features
+ HTTP client/server, JSON, URI, asynchronous streams, WebSockets client, oAuth
+
+- PPL Tasks
+ A powerful model for composing asynchronous operations based on C++11 features
+
+- Platforms
+ Windows desktop, Windows Store, Windows Phone, Ubuntu, OS X, iOS, and Android
+ [and now also FreeBSD ;-)]
+
+WWW: https://github.com/Microsoft/cpprestsdk
Added: head/devel/cpprestsdk/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/cpprestsdk/pkg-plist Thu Jan 12 14:44:56 2017 (r431276)
@@ -0,0 +1,46 @@
+include/cpprest/astreambuf.h
+include/cpprest/asyncrt_utils.h
+include/cpprest/base_uri.h
+include/cpprest/containerstream.h
+include/cpprest/details/SafeInt3.hpp
+include/cpprest/details/basic_types.h
+include/cpprest/details/cpprest_compat.h
+include/cpprest/details/fileio.h
+include/cpprest/details/http_constants.dat
+include/cpprest/details/http_helpers.h
+include/cpprest/details/http_server.h
+include/cpprest/details/http_server_api.h
+include/cpprest/details/http_server_asio.h
+include/cpprest/details/http_server_httpsys.h
+include/cpprest/details/nosal.h
+include/cpprest/details/resource.h
+include/cpprest/details/uri_parser.h
+include/cpprest/details/web_utilities.h
+include/cpprest/details/x509_cert_utilities.h
+include/cpprest/filestream.h
+include/cpprest/http_client.h
+include/cpprest/http_headers.h
+include/cpprest/http_listener.h
+include/cpprest/http_msg.h
+include/cpprest/interopstream.h
+include/cpprest/json.h
+include/cpprest/oauth1.h
+include/cpprest/oauth2.h
+include/cpprest/producerconsumerstream.h
+include/cpprest/rawptrstream.h
+include/cpprest/streams.h
+include/cpprest/uri.h
+include/cpprest/uri_builder.h
+include/cpprest/version.h
+include/cpprest/ws_client.h
+include/cpprest/ws_msg.h
+include/pplx/pplx.h
+include/pplx/pplxcancellation_token.h
+include/pplx/pplxconv.h
+include/pplx/pplxinterface.h
+include/pplx/pplxlinux.h
+include/pplx/pplxtasks.h
+include/pplx/pplxwin.h
+include/pplx/threadpool.h
+lib/libcpprest.so
+lib/libcpprest.so.2.9
More information about the svn-ports-all
mailing list