From nobody Wed Jul 12 06:04:14 2023 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 4R16dB3PBjz4dTVf; Wed, 12 Jul 2023 06:04:14 +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 4R16dB2qsPz3vxb; Wed, 12 Jul 2023 06:04:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689141854; 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=nXB/O2KAbEuNkEeAWzuOsgUKckEcbNH9Ov8yI5VVDRg=; b=Agqy0+lr7KkP8/QIEukBcIQR/RkMwwnwTymTNQRDl51P2ZzF7HbASkH0uZI2ycsfFb81Va BrOvVkh5+mPx7zJ+j57mh0MeX3DMlBUjo8e9Gyfp/NrjkzPdk+QesFF9Yys4eT3ojY7WgS uIt8Ho//EgMeBcRXsUW0sKMCBCIuARo8OQGbxEWCr9SZOB7MWv6RksrV9ASCS5+nX6Ugoc fEx3w4Sk/CjzZp6r2YOzkKAM7enstKS0ehrsknn5xcFKDpZG1WU5tlxHgRkTyLLnv9VrVT GIL4WHb1VjYATbyl90/GugvkxfPemOKmY7Me+wBrCrmuJSs03O76p7jBYBSdQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689141854; 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=nXB/O2KAbEuNkEeAWzuOsgUKckEcbNH9Ov8yI5VVDRg=; b=AFj6jms9//RDirvIWE6graf54t/mDz765P7Jqlv0e0od7slrdpVJ9DHZf2b3tzAeOYTHY+ mwvPF6G1ns0se+XPouGVu9G9AlneHj+/2/XHZTvLLB0OSMP2/FY/UpzALj6SmLSYVVasNg yjh9LaFEkNHl8CZmilVSJ/D/Ek1YU+xPGQWIsROVUxAQFM28YNwrpaDj+LHpi2BtqUOGpQ X9ZbcoanWxqEEeSNpMj2IoR7XzwKWF5JVn2KSOQh7JzFAijPiwmowOKG4dJDLAP72DRdQs EUdN3rLezkhoVQ7e9knAJFZGPW2eI/nfNlYpslS8nE/pt2cESL+hcCCVvFi+9Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689141854; a=rsa-sha256; cv=none; b=A9Fn8XoShod/rtT5DPq9jpg2hNyz45KQlWQEbG0BpnYDbgXDeLYKBFhDviI7OvG1dDQIWI XDODF7Kk/YDDBTu4fYT8lK9I7QrZN+9VZ7eLTxr4gKK2nZhOto0FXeXrB3qCBJ2bemzEDf EbCESeH6PZtkzk4Wd5uoQJKxcWQgr0xwmDU+j/rtBaIK5hc7/X4NlzlcFKzN7pTEf/wwR3 q76d03ANKWJRNczn18mFMRFCSs62jrQmgf7ASgRVHakNQ4BMTPSGGT/5ryedcUhbZG2S9I k9lIIRR4MWlQ12dSxgB3suPtsiDU0gzUqLHZBzR6wezDvHtQpqL9wsCcmnpJfw== 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 4R16dB1tgYzxWW; Wed, 12 Jul 2023 06:04:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36C64ECg000361; Wed, 12 Jul 2023 06:04:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36C64EZH000360; Wed, 12 Jul 2023 06:04:14 GMT (envelope-from git) Date: Wed, 12 Jul 2023 06:04:14 GMT Message-Id: <202307120604.36C64EZH000360@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yasuhiro Kimura Subject: git: 8e74955b2dc7 - main - sysutils/rubygem-bundler: Create symlinks for manpages 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: yasu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8e74955b2dc746dee8e2d48db8b3bd11e89d6e50 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=8e74955b2dc746dee8e2d48db8b3bd11e89d6e50 commit 8e74955b2dc746dee8e2d48db8b3bd11e89d6e50 Author: Yasuhiro Kimura AuthorDate: 2023-06-28 01:23:55 +0000 Commit: Yasuhiro Kimura CommitDate: 2023-07-12 06:02:24 +0000 sysutils/rubygem-bundler: Create symlinks for manpages Manpages of bundler are installed in ${PREFIX}/${GEMS_BASE_DIR}/gems/${PORTNAME}-${PORTVERSION}/lib/bundler/man but it isn't included in the default value of MANPATH. So create symlinks to the manpages in ${PREFIX}/man/man{1,5} so man(1) can find them. While here, pet portclippy. PR: 272258 Approved by: maintainer timeout --- sysutils/rubygem-bundler/Makefile | 42 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile index 4150fc9a1884..bb4a64c7db18 100644 --- a/sysutils/rubygem-bundler/Makefile +++ b/sysutils/rubygem-bundler/Makefile @@ -1,5 +1,6 @@ PORTNAME= bundler PORTVERSION= 2.4.15 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils rubygems MASTER_SITES= RG @@ -13,11 +14,48 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cpe gem +CONFLICTS_INSTALL= go-tools # bin/bundle + NO_ARCH= yes PLIST_FILES= bin/bundle \ - bin/bundler + bin/bundler \ + man/man1/bundle-add.1.gz \ + man/man1/bundle-binstubs.1.gz \ + man/man1/bundle-cache.1.gz \ + man/man1/bundle-check.1.gz \ + man/man1/bundle-clean.1.gz \ + man/man1/bundle-config.1.gz \ + man/man1/bundle-console.1.gz \ + man/man1/bundle-doctor.1.gz \ + man/man1/bundle-exec.1.gz \ + man/man1/bundle-gem.1.gz \ + man/man1/bundle-help.1.gz \ + man/man1/bundle-info.1.gz \ + man/man1/bundle-init.1.gz \ + man/man1/bundle-inject.1.gz \ + man/man1/bundle-install.1.gz \ + man/man1/bundle-list.1.gz \ + man/man1/bundle-lock.1.gz \ + man/man1/bundle-open.1.gz \ + man/man1/bundle-outdated.1.gz \ + man/man1/bundle-platform.1.gz \ + man/man1/bundle-plugin.1.gz \ + man/man1/bundle-pristine.1.gz \ + man/man1/bundle-remove.1.gz \ + man/man1/bundle-show.1.gz \ + man/man1/bundle-update.1.gz \ + man/man1/bundle-version.1.gz \ + man/man1/bundle-viz.1.gz \ + man/man1/bundle.1.gz \ + man/man5/gemfile.5.gz -CONFLICTS_INSTALL= go-tools # bin/bundle +post-install: +.for i in 1 5 + for f in ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/gems/${PORTNAME}-${PORTVERSION}/lib/bundler/man/*.${i}; do \ + ${GZIP_CMD} $$f; \ + ${RLN} $${f}.gz ${STAGEDIR}${PREFIX}/man/man${i}/$$(basename $$f).gz; \ + done +.endfor .include