From nobody Tue Jul 26 12:13:31 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4LsbWp2cppz4Ws7T; Tue, 26 Jul 2022 12:17:26 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from sprint-2.amdmi3.ru (sprint-2.amdmi3.ru [IPv6:2a0a:2b41:94:cb5e::]) by mx1.freebsd.org (Postfix) with ESMTP id 4LsbWn2pd1z3wtK; Tue, 26 Jul 2022 12:17:25 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from amdmi3.ru (localhost [IPv6:::1]) by sprint-2.amdmi3.ru (Postfix) with SMTP id BE28D187EE9; Tue, 26 Jul 2022 15:19:06 +0300 (MSK) Received: by amdmi3.ru (nbSMTP-1.00) for uid 1000 amdmi3@amdmi3.ru; Tue, 26 Jul 2022 15:19:06 +0300 (MSK) Date: Tue, 26 Jul 2022 15:13:31 +0300 From: Dmitry Marakasov To: Jose Alonso Cardenas Marquez Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 5f0856f00ae7 - main - net/libpaho-mqtt3: New port: Eclipse Paho C Client Library for the MQTT Protocol Message-ID: References: <202207201444.26KEir4A031584@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <202207201444.26KEir4A031584@gitrepo.freebsd.org> X-Rspamd-Queue-Id: 4LsbWn2pd1z3wtK X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of amdmi3@amdmi3.ru has no SPF policy when checking 2a0a:2b41:94:cb5e::) smtp.mailfrom=amdmi3@amdmi3.ru X-Spamd-Result: default: False [-2.00 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; MLMMJ_DEST(0.00)[dev-commits-ports-all@freebsd.org,dev-commits-ports-main@freebsd.org]; R_SPF_NA(0.00)[no SPF record]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[amdmi3]; TO_DN_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[amdmi3.ru]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ASN(0.00)[asn:35278, ipnet:2a0a:2b41::/32, country:RU] X-ThisMailContainsUnwantedMimeParts: N * Jose Alonso Cardenas Marquez (acm@FreeBSD.org) wrote: This port has broken plist. It includes sample binaries which are not installed. > The branch main has been updated by acm: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=5f0856f00ae7b2bbc82c9da2e0497705b827079d > > commit 5f0856f00ae7b2bbc82c9da2e0497705b827079d > Author: Jose Alonso Cardenas Marquez > AuthorDate: 2022-07-20 14:43:45 +0000 > Commit: Jose Alonso Cardenas Marquez > CommitDate: 2022-07-20 14:44:45 +0000 > > net/libpaho-mqtt3: New port: Eclipse Paho C Client Library for the MQTT Protocol > > Eclipse Paho C Client Library for the MQTT Protocol > > The Paho C client comprises four variant libraries, shared or static: > > paho-mqtt3a - asynchronous (MQTTAsync) > paho-mqtt3as - asynchronous with SSL (MQTTAsync) > paho-mqtt3c - "classic" / synchronous (MQTTClient) > paho-mqtt3cs - "classic" / synchronous with SSL (MQTTClient) > Which Paho C API to use, with some history, for context > > WWW: https://github.com/eclipse/paho.mqtt.c > --- > net/Makefile | 1 + > net/libpaho-mqtt3/Makefile | 23 ++++++++++++++++++++ > net/libpaho-mqtt3/distinfo | 3 +++ > net/libpaho-mqtt3/pkg-descr | 11 ++++++++++ > net/libpaho-mqtt3/pkg-plist | 53 +++++++++++++++++++++++++++++++++++++++++++++ > 5 files changed, 91 insertions(+) > > diff --git a/net/Makefile b/net/Makefile > index d3aecc8c2a11..8ad763b67768 100644 > --- a/net/Makefile > +++ b/net/Makefile > @@ -391,6 +391,7 @@ > SUBDIR += libopennet > SUBDIR += liboping > SUBDIR += libosip2 > + SUBDIR += libpaho-mqtt3 > SUBDIR += libpcap > SUBDIR += libpcapnav > SUBDIR += libpfctl > diff --git a/net/libpaho-mqtt3/Makefile b/net/libpaho-mqtt3/Makefile > new file mode 100644 > index 000000000000..2a29d344fc13 > --- /dev/null > +++ b/net/libpaho-mqtt3/Makefile > @@ -0,0 +1,23 @@ > +PORTNAME= libpaho-mqtt3 > +PORTVERSION= 1.3.10 > +DISTVERSIONPREFIX= v > +CATEGORIES= net devel > + > +MAINTAINER= acm@FreeBSD.org > +COMMENT= Eclipse Paho C Client Library for the MQTT Protocol > + > +LICENSE= EPL > +LICENSE_FILE= ${WRKSRC}/LICENSE > + > +USES= cmake ssl > + > +USE_GITHUB= yes > +GH_ACCOUNT= eclipse > +GH_PROJECT= paho.mqtt.c > + > +CMAKE_ARGS+= -DPAHO_WITH_SSL=BOOL:TRUE > + > +post-install: > + ${INSTALL_MAN} ${WRKSRC}/doc/man/man1/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 > + > +.include > diff --git a/net/libpaho-mqtt3/distinfo b/net/libpaho-mqtt3/distinfo > new file mode 100644 > index 000000000000..6726b52e7a27 > --- /dev/null > +++ b/net/libpaho-mqtt3/distinfo > @@ -0,0 +1,3 @@ > +TIMESTAMP = 1658302121 > +SHA256 (eclipse-paho.mqtt.c-v1.3.10_GH0.tar.gz) = c70db96e66adacae411d5d875fbb08bca6ff9945de3d215b3af93cbd22792db5 > +SIZE (eclipse-paho.mqtt.c-v1.3.10_GH0.tar.gz) = 3615593 > diff --git a/net/libpaho-mqtt3/pkg-descr b/net/libpaho-mqtt3/pkg-descr > new file mode 100644 > index 000000000000..db0a23848b12 > --- /dev/null > +++ b/net/libpaho-mqtt3/pkg-descr > @@ -0,0 +1,11 @@ > +Eclipse Paho C Client Library for the MQTT Protocol > + > +The Paho C client comprises four variant libraries, shared or static: > + > +paho-mqtt3a - asynchronous (MQTTAsync) > +paho-mqtt3as - asynchronous with SSL (MQTTAsync) > +paho-mqtt3c - "classic" / synchronous (MQTTClient) > +paho-mqtt3cs - "classic" / synchronous with SSL (MQTTClient) > +Which Paho C API to use, with some history, for context > + > +WWW: https://github.com/eclipse/paho.mqtt.c > diff --git a/net/libpaho-mqtt3/pkg-plist b/net/libpaho-mqtt3/pkg-plist > new file mode 100644 > index 000000000000..116d0e85401e > --- /dev/null > +++ b/net/libpaho-mqtt3/pkg-plist > @@ -0,0 +1,53 @@ > +bin/MQTTAsync_publish > +bin/MQTTAsync_publish_time > +bin/MQTTAsync_subscribe > +bin/MQTTClient_publish > +bin/MQTTClient_publish_async > +bin/MQTTClient_subscribe > +bin/MQTTVersion > +bin/paho_c_pub > +bin/paho_c_sub > +bin/paho_cs_pub > +bin/paho_cs_sub > +include/MQTTAsync.h > +include/MQTTClient.h > +include/MQTTClientPersistence.h > +include/MQTTExportDeclarations.h > +include/MQTTProperties.h > +include/MQTTReasonCodes.h > +include/MQTTSubscribeOpts.h > +lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-%%CMAKE_BUILD_TYPE%%.cmake > +lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake > +lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake > +lib/libpaho-mqtt3a.so > +lib/libpaho-mqtt3a.so.1 > +lib/libpaho-mqtt3a.so.1.3.10 > +lib/libpaho-mqtt3as.so > +lib/libpaho-mqtt3as.so.1 > +lib/libpaho-mqtt3as.so.1.3.10 > +lib/libpaho-mqtt3c.so > +lib/libpaho-mqtt3c.so.1 > +lib/libpaho-mqtt3c.so.1.3.10 > +lib/libpaho-mqtt3cs.so > +lib/libpaho-mqtt3cs.so.1 > +lib/libpaho-mqtt3cs.so.1.3.10 > +man/man1/paho_c_pub.1.gz > +man/man1/paho_c_sub.1.gz > +man/man1/paho_cs_pub.1.gz > +man/man1/paho_cs_sub.1.gz > +share/doc/Eclipse Paho C/CONTRIBUTING.md > +share/doc/Eclipse Paho C/README.md > +share/doc/Eclipse Paho C/edl-v10 > +share/doc/Eclipse Paho C/epl-v20 > +share/doc/Eclipse Paho C/notice.html > +share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c > +share/doc/Eclipse Paho C/samples/MQTTAsync_publish_time.c > +share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c > +share/doc/Eclipse Paho C/samples/MQTTClient_publish.c > +share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c > +share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c > +share/doc/Eclipse Paho C/samples/paho_c_pub.c > +share/doc/Eclipse Paho C/samples/paho_c_sub.c > +share/doc/Eclipse Paho C/samples/paho_cs_pub.c > +share/doc/Eclipse Paho C/samples/paho_cs_sub.c > +share/doc/Eclipse Paho C/samples/pubsub_opts.c > -- Dmitry Marakasov . amdmi3@amdmi3.ru ..: https://github.com/AMDmi3 https://amdmi3.ru/