From nobody Sun Aug 04 08:56:02 2024 X-Original-To: dev-commits-ports-main@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 4WcD1t50lLz5SRZH; Sun, 04 Aug 2024 08:56:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WcD1t4PxSz42xX; Sun, 4 Aug 2024 08:56:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722761762; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BQ1tz3cICMybQCB2UOd5vM3Cv0I3iIzrANA+XU5Sn+8=; b=KDn3jjralcCJ8aLKRd/EIZMfY9OJvxFJlACvKRaz4JhYPwf0RfKnDTjFvGmAPviHZBY1ww FFp+XYH7WO4752Vzn/6B0AP9EypxsmYkeDlpFYRRZoKz8JovnKH+njS67Fbj0AyFMhjugF 02FkHymJ13b5wOwQajoNjJEiR/YHM+toHPy9/ANnT39sEC3eiLNxTb2zlejOng0yTEORgw WzTl3012Cj+DrulKsQwxPaZkvGDHXl7MMf5zEMbDH97puE3kufL6ZHAhpU6C0hyM5RezQx 60u3e6djKGlsI6RGYS9ewLBGY9JOtCZZkCxbQPEEjo71RI+f+f5NeSM7/MgsAw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1722761762; a=rsa-sha256; cv=none; b=QSLz565buMVN4pNm+MJBD5inIVWW4bAznNR8g/f1L1BZYB++uP+m70kTaVLnJeilRBkBKs pPhA8vAlQ6wvBfpnaExWP8Ju7WdSFuBwynKLXNlsHyVhLIjfrVrmayHQj4+rt3r4IXVgPW WjFnc8kp4aAJCo27rETKn6aGyOchuMJy07EDCx1c+63Xs54SqiAKos8dYY3ZP+vBfLSqD8 mEGyI8iCHezmC1Yob9cuq5v5Q5WG35u1hvrecnydfO4TPCsTK4uk33Sa8HGQ0QdpHcdmeT UgHZ9EInqFO69Ou0AO+OPhugZnEB6Z1nIbDI4PCXfwZbQ0yOlRgxfJjSkATvxg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1722761762; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BQ1tz3cICMybQCB2UOd5vM3Cv0I3iIzrANA+XU5Sn+8=; b=LHda85PYGEQGESXyfUpvW8TOHjFHdZ9tNZZp//pphBdf69RiT8UH1NGkDgFcse6FWj7p9a z11405XANp2xi+U9mJy7rjfdNojdCUCfqjPc6tRgdTzyV2Ed/Ua0CH+LPskThjYtgHNiy6 mGbuoeslt8uJyq0ubjs4dxre4R4W8WdZZ5crysJjhtoKiHXwlAW87vl0x3IdG+ij+IKN9B D9qH0UCnDDFvPPYBnrwkJNUV6jD+8eEk2aTJOSp7LGLqbUZ8BzbOpqhTcFaIZ9qgz4/jdu ulTSeQCGLTDvp4Nzhg/7qFr0mAnnvcxbVczFCo/f5rm2RMsdJZvtkmXJVL11oA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WcD1t3zbdzpXh; Sun, 4 Aug 2024 08:56:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4748u2ww092641; Sun, 4 Aug 2024 08:56:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4748u2gZ092638; Sun, 4 Aug 2024 08:56:02 GMT (envelope-from git) Date: Sun, 4 Aug 2024 08:56:02 GMT Message-Id: <202408040856.4748u2gZ092638@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 5a9e5ba34b58 - main - net/jose: Improve port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5a9e5ba34b58b4e334cdd5ce840f7c40771441f5 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=5a9e5ba34b58b4e334cdd5ce840f7c40771441f5 commit 5a9e5ba34b58b4e334cdd5ce840f7c40771441f5 Author: Daniel Engberg AuthorDate: 2024-08-04 08:47:17 +0000 Commit: Daniel Engberg CommitDate: 2024-08-04 08:55:43 +0000 net/jose: Improve port * Use upstream release archive * Remove USES= ninja, selection of meson backend is handled by the framework * Make asciidoc build dependency optional via MANPAGES option * Remove INSTALL_TARGET (not used with meson) * Sort pkg-plist PR: 280101 Approved by: portmgr (maintainer timeout, 1+ month) --- net/jose/Makefile | 16 +++++++++------- net/jose/distinfo | 6 +++--- net/jose/pkg-plist | 42 +++++++++++++++++++++--------------------- 3 files changed, 33 insertions(+), 31 deletions(-) diff --git a/net/jose/Makefile b/net/jose/Makefile index 3f29455d385b..d8c9bc583c5d 100644 --- a/net/jose/Makefile +++ b/net/jose/Makefile @@ -1,6 +1,7 @@ PORTNAME= jose DISTVERSION= 14 CATEGORIES= net +MASTER_SITES= https://github.com/latchset/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= hdholm@alumni.iastate.edu COMMENT= Tools for JSON Object Signing and Encryption (JOSE) @@ -9,16 +10,17 @@ WWW= https://github.com/latchset/jose LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= a2x:textproc/asciidoc \ - jq:textproc/jq +BUILD_DEPENDS= jq:textproc/jq LIB_DEPENDS= libjansson.so:devel/jansson -USES= compiler:c11 meson ninja pkgconfig ssl -USE_GITHUB= yes -GH_ACCOUNT= latchset -GH_TAGNAME= v14 +USES= compiler:c11 meson pkgconfig ssl tar:xz USE_LDCONFIG= yes -INSTALL_TARGET= install-strip +OPTIONS_DEFINE= MANPAGES +OPTIONS_DEFAULT=MANPAGES +OPTIONS_SUB= yes + +MANPAGES_BUILD_DEPENDS= a2x:textproc/asciidoc +MANPAGES_MESON_ENABLED= docs .include diff --git a/net/jose/distinfo b/net/jose/distinfo index 4e984a98c805..df29adbf0429 100644 --- a/net/jose/distinfo +++ b/net/jose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719702984 -SHA256 (latchset-jose-14-v14_GH0.tar.gz) = 3ffb8ea9a0fa5194051499d96bfde957621fcd490ef7ed95effc699029d7ad3b -SIZE (latchset-jose-14-v14_GH0.tar.gz) = 843394 +TIMESTAMP = 1719954796 +SHA256 (jose-14.tar.xz) = cee329ef9fce97c4c025604a8d237092f619aaa9f6d35fdf9d8c9052bc1ff95b +SIZE (jose-14.tar.xz) = 764940 diff --git a/net/jose/pkg-plist b/net/jose/pkg-plist index d97e5a1aff74..e7b4a21c5ed4 100644 --- a/net/jose/pkg-plist +++ b/net/jose/pkg-plist @@ -1,25 +1,4 @@ bin/jose -lib/libjose.so -lib/libjose.so.0 -lib/libjose.so.0.0.0 -libdata/pkgconfig/jose.pc -share/man/man1/jose-alg.1.gz -share/man/man1/jose-b64-dec.1.gz -share/man/man1/jose-b64-enc.1.gz -share/man/man1/jose-fmt.1.gz -share/man/man1/jose-jwe-dec.1.gz -share/man/man1/jose-jwe-enc.1.gz -share/man/man1/jose-jwe-fmt.1.gz -share/man/man1/jose-jwk-eql.1.gz -share/man/man1/jose-jwk-exc.1.gz -share/man/man1/jose-jwk-gen.1.gz -share/man/man1/jose-jwk-pub.1.gz -share/man/man1/jose-jwk-thp.1.gz -share/man/man1/jose-jwk-use.1.gz -share/man/man1/jose-jws-fmt.1.gz -share/man/man1/jose-jws-sig.1.gz -share/man/man1/jose-jws-ver.1.gz -share/man/man1/jose.1.gz include/jose/b64.h include/jose/cfg.h include/jose/io.h @@ -28,6 +7,27 @@ include/jose/jwe.h include/jose/jwk.h include/jose/jws.h include/jose/openssl.h +lib/libjose.so +lib/libjose.so.0 +lib/libjose.so.0.0.0 +libdata/pkgconfig/jose.pc +%%MANPAGES%%share/man/man1/jose-alg.1.gz +%%MANPAGES%%share/man/man1/jose-b64-dec.1.gz +%%MANPAGES%%share/man/man1/jose-b64-enc.1.gz +%%MANPAGES%%share/man/man1/jose-fmt.1.gz +%%MANPAGES%%share/man/man1/jose-jwe-dec.1.gz +%%MANPAGES%%share/man/man1/jose-jwe-enc.1.gz +%%MANPAGES%%share/man/man1/jose-jwe-fmt.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-eql.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-exc.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-gen.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-pub.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-thp.1.gz +%%MANPAGES%%share/man/man1/jose-jwk-use.1.gz +%%MANPAGES%%share/man/man1/jose-jws-fmt.1.gz +%%MANPAGES%%share/man/man1/jose-jws-sig.1.gz +%%MANPAGES%%share/man/man1/jose-jws-ver.1.gz +%%MANPAGES%%share/man/man1/jose.1.gz share/man/man3/jose_b64.3.gz share/man/man3/jose_cfg.3.gz share/man/man3/jose_io.3.gz