pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cppzmq: added lincense information, fixed DESCR.



Module Name:	pkgsrc-wip
Committed By:	Aleksej Lebedev <root%zta.lk@localhost>
Pushed By:	zhtw
Date:		Fri Apr 17 12:37:11 2020 +0200
Changeset:	145bd4605c45d8442150965792b7e2d312588b47

Modified Files:
	cppzmq/DESCR
	cppzmq/Makefile

Log Message:
cppzmq: added lincense information, fixed DESCR.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=145bd4605c45d8442150965792b7e2d312588b47

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cppzmq/DESCR    | 24 +-----------------------
 cppzmq/Makefile |  6 +++---
 2 files changed, 4 insertions(+), 26 deletions(-)

diffs:
diff --git a/cppzmq/DESCR b/cppzmq/DESCR
index 36f5522053..0350a49a4d 100644
--- a/cppzmq/DESCR
+++ b/cppzmq/DESCR
@@ -1,23 +1 @@
-TODO: Adjust the following lines from README.md
-
-[![Travis-CI Status](https://img.shields.io/travis/zeromq/cppzmq/master.svg?label=Linux%20|%20OSX)](https://travis-ci.org/zeromq/cppzmq)
-[![Appveyor Status](https://img.shields.io/appveyor/ci/zeromq/cppzmq/master.svg?label=Windows)](https://ci.appveyor.com/project/zeromq/cppzmq/branch/master)
-[![Coverage Status](https://coveralls.io/repos/github/zeromq/cppzmq/badge.svg?branch=master)](https://coveralls.io/github/zeromq/cppzmq?branch=master)
-[![License](https://img.shields.io/github/license/zeromq/cppzmq.svg)](https://github.com/zeromq/cppzmq/blob/master/LICENSE)
-
-Introduction & Design Goals
-===========================
-
-cppzmq is a C++ binding for libzmq. It has the following design goals:
- - cppzmq maps the libzmq C API to C++ concepts. In particular:
-   - it is type-safe (the libzmq C API exposes various class-like concepts as void*)
-   - it provides exception-based error handling (the libzmq C API provides errno-based error handling)
-   - it provides RAII-style classes that automate resource management (the libzmq C API requires the user to take care to free resources explicitly)
- - cppzmq is a light-weight, header-only binding. You only need to include the header file zmq.hpp (and maybe zmq_addon.hpp) to use it.
- - zmq.hpp is meant to contain direct mappings of the abstractions provided by the libzmq C API, while zmq_addon.hpp provides additional higher-level abstractions.
-
-There are other C++ bindings for ZeroMQ with different design goals. In particular, none of the following bindings are header-only:
- - [zmqpp](https://github.com/zeromq/zmqpp) is a high-level binding to libzmq.
- - [czmqpp](https://github.com/zeromq/czmqpp) is a binding based on the high-level czmq API.
- - [fbzmq](https://github.com/facebook/fbzmq) is a binding that integrates with Apache Thrift and provides higher-level abstractions in addition. It requires C++14.
-...
+Lightweight and header-only C++ binding for libzmq.
diff --git a/cppzmq/Makefile b/cppzmq/Makefile
index 415b031d02..7676455a37 100644
--- a/cppzmq/Makefile
+++ b/cppzmq/Makefile
@@ -9,9 +9,9 @@ MASTER_SITES=	${MASTER_SITE_GITHUB:=zeromq/}
 DIST_SUBDIR=	${GITHUB_PROJECT}
 
 MAINTAINER=	root%zta.lk@localhost
-HOMEPAGE=	https://github.com/zeromq/cppzmq/
-COMMENT=	TODO: Short description of the package
-#LICENSE=	# TODO: (see mk/license.mk)
+HOMEPAGE=	https://www.zeromq.org
+COMMENT=	C++ binding for libzmq
+LICENSE=	mit
 
 WRKSRC=		${WRKDIR}/cppzmq-4.6.0
 USE_CMAKE=	yes


Home | Main Index | Thread Index | Old Index