Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jan 2017 14:44:56 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431276 - in head/devel: . cpprestsdk
Message-ID:  <201701121444.v0CEiurQ008525@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701121444.v0CEiurQ008525>