From nobody Thu Jan 27 05:09:08 2022 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 09EE719735D4; Thu, 27 Jan 2022 05:09:09 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JkpXh6sSVz4V6q; Thu, 27 Jan 2022 05:09:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643260149; 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=ObZhQo9//t7Dz32gQhzJgY1AYpUBeqJXOwjaHurJnUg=; b=VMbE4VQmqKebzk6gQ2VB9OxIHOO9EVxWeb5ESZLGbiSODlW6oEmKPwJzx/5oHYl/UoXOxP bl2Lzppu25Y+PhPGhf7pwx8/9lQGyVATRcWQOEEG2LTh9U7m1PJq4ic0Q/7abPlR//thnS FFX4ctHXmRU/Y33CEojFgEbDoSWbb3zeqyqY1C5NkZmAtsswcOfZ2NL3maiDMYmMXQIb3z PzkLBhWC6LSmLsq/pzS/qqzl+g9LYZL82WBeaQSLoIXr5rwv3oXez6C/iGD3+HlD0GtIc2 u/Y+SO1XpWwHnUhWOTR6ImwlFryfDqaOqibXOFkFFm+8hUSK1BxM2Zph/hXizQ== 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 C0C5F10915; Thu, 27 Jan 2022 05:09:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20R598NK090192; Thu, 27 Jan 2022 05:09:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20R5981R090191; Thu, 27 Jan 2022 05:09:08 GMT (envelope-from git) Date: Thu, 27 Jan 2022 05:09:08 GMT Message-Id: <202201270509.20R5981R090191@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Cy Schubert Subject: git: fe14cd83dad6 - main - security/libgcrypt: optionalize INFO 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fe14cd83dad652fbccffcdcaa81f73637f008c15 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1643260149; 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=ObZhQo9//t7Dz32gQhzJgY1AYpUBeqJXOwjaHurJnUg=; b=G0LC6LVvvQe9pAsIOsQ3PYDNWWhhPV/wEliI8T8vXK3FUuQzNmXo6ZwbbmSKVyDvh0yE/e YDgQ8NJ6QIWFZIuCNtdIDK+Z0cf+j1KmhWSPQukRO83d6OjVSIGo8WnoH73Tva7QrnBqtv Mh96QEHihfqkiOQybmS0WPBTi1pErzrgRLpyIg8SSsUmjQTnOUqLrUyuwl+7V/pgTKNtUT DzOA8RGoL6zDS69/P9AEgEUxn6fczMEYKEbDeKz6HPA4Twzwx7wGJA2G7pQX6YlPjXsoFh mdTRkgll3zJoICXj5MYs7nA/qRtc5lYPskF2trDMeItFO6l28cgWv18JXAH93w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1643260149; a=rsa-sha256; cv=none; b=f1p+sz6kAdIN7qWZxiHuuB5Dr3qWiGth4rOcGlyx9r4jP2H7+H4onqDSuu53uWa4vJwX67 LHI4JUUzO8EoZuknmc4Wmfdr8y/sCDlioLODC8ueDGHalCXsabMEoB8GbmRwPEiPTmqTZN pMYHjC+U6Ps86BgZ/hYRXgVv/WhqNpMDjg2jxqZvRcGBKx7Se8f9nwS6N95zx8eN99QKg+ z95hswAk7yYjKBCbDNd82jFXKgh/xN8P/7fhp6e9ZNe+MA8qDYTvPijskD6nAREJBMQ7Sd 8y2yZT4TMMsz6rbNVVkmSd8HF3pS6ncZnG1aoVgIZX/hmYOtMcuKdmkzYoqTJQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=fe14cd83dad652fbccffcdcaa81f73637f008c15 commit fe14cd83dad652fbccffcdcaa81f73637f008c15 Author: Greg V AuthorDate: 2021-10-30 15:38:41 +0000 Commit: Cy Schubert CommitDate: 2022-01-27 05:08:40 +0000 security/libgcrypt: optionalize INFO Allow the user to optionally exclude INFO files, allowing the space conscious user the ability to install a minimual package. The default remains to install INOF files as before. PR: 259552 Reported by: Greg V Submitted by: Greg V --- security/libgcrypt/Makefile | 13 ++++++++----- security/libgcrypt/files/extra-patch-no-info | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/security/libgcrypt/Makefile b/security/libgcrypt/Makefile index 967ce24dbe81..38d3efb710ea 100644 --- a/security/libgcrypt/Makefile +++ b/security/libgcrypt/Makefile @@ -12,26 +12,29 @@ LICENSE_COMB= multi BUILD_DEPENDS= libgpg-error>=1.32:security/libgpg-error RUN_DEPENDS= libgpg-error>=1.32:security/libgpg-error -USES= cpe libtool makeinfo tar:bzip2 +USES= cpe libtool tar:bzip2 CPE_VENDOR= gnupg USE_CSTD= gnu89 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-drng-support -CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} USE_LDCONFIG= yes TEST_TARGET= check DOCS= AUTHORS ChangeLog ChangeLog-2011 INSTALL NEWS THANKS TODO \ doc/HACKING doc/README.apichanges -INFO= gcrypt PORTDOCS= * -OPTIONS_DEFINE= DOCS STATIC -OPTIONS_DEFAULT= DOCS STATIC +OPTIONS_DEFINE= DOCS INFO STATIC +OPTIONS_DEFAULT= DOCS INFO STATIC OPTIONS_SUB= yes +INFO_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-no-info +INFO_CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" +INFO_INFO= gcrypt +INFO_USES= makeinfo + STATIC_CONFIGURE_ENABLE= static .include diff --git a/security/libgcrypt/files/extra-patch-no-info b/security/libgcrypt/files/extra-patch-no-info new file mode 100644 index 000000000000..85d58af1cd98 --- /dev/null +++ b/security/libgcrypt/files/extra-patch-no-info @@ -0,0 +1,20 @@ +--- doc/Makefile.in.orig 2021-08-22 16:00:24 UTC ++++ doc/Makefile.in +@@ -690,7 +690,7 @@ distdir-am: $(DISTFILES) + check-am: all-am + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am +-all-am: Makefile $(INFO_DEPS) $(MANS) ++all-am: Makefile $(MANS) + installdirs: + for dir in "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ +@@ -750,7 +750,7 @@ info: info-am + + info-am: $(INFO_DEPS) + +-install-data-am: install-info-am install-man ++install-data-am: install-man + + install-dvi: install-dvi-am +