From nobody Sat Nov 13 14:45:41 2021 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 692E6184B91E; Sat, 13 Nov 2021 14:45:41 +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 4HrytY2K5Vz3n3V; Sat, 13 Nov 2021 14:45:41 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 2B44215075; Sat, 13 Nov 2021 14:45:41 +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 1ADEjfdH022013; Sat, 13 Nov 2021 14:45:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1ADEjfwh022012; Sat, 13 Nov 2021 14:45:41 GMT (envelope-from git) Date: Sat, 13 Nov 2021 14:45:41 GMT Message-Id: <202111131445.1ADEjfwh022012@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Fechner Subject: git: 071dde0deabf - main - devel/rubygem-license_finder: added new port 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-Transfer-Encoding: 8bit X-Git-Committer: mfechner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 071dde0deabfeed67a3ec3c4d19c7006f2fa45bb Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=071dde0deabfeed67a3ec3c4d19c7006f2fa45bb commit 071dde0deabfeed67a3ec3c4d19c7006f2fa45bb Author: Matthias Fechner AuthorDate: 2021-11-05 06:02:57 +0000 Commit: Matthias Fechner CommitDate: 2021-11-13 14:44:38 +0000 devel/rubygem-license_finder: added new port Is required for gitlab-ce. --- devel/Makefile | 3 +++ devel/rubygem-license_finder/Makefile | 33 +++++++++++++++++++++++++++++++++ devel/rubygem-license_finder/distinfo | 3 +++ devel/rubygem-license_finder/pkg-descr | 6 ++++++ devel/rubygem-thor10/Makefile | 25 +++++++++++++++++++++++++ devel/rubygem-thor10/distinfo | 3 +++ devel/rubygem-thor10/pkg-descr | 3 +++ devel/rubygem-with_env/Makefile | 21 +++++++++++++++++++++ devel/rubygem-with_env/distinfo | 3 +++ devel/rubygem-with_env/pkg-descr | 5 +++++ 10 files changed, 105 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 7809ac52b59d..1e6e67faf62c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6467,6 +6467,7 @@ SUBDIR += rubygem-librarian SUBDIR += rubygem-librarianp SUBDIR += rubygem-libyajl2 + SUBDIR += rubygem-license_finder SUBDIR += rubygem-licensee SUBDIR += rubygem-listen SUBDIR += rubygem-little-plugger @@ -6832,6 +6833,7 @@ SUBDIR += rubygem-test-unit SUBDIR += rubygem-thor SUBDIR += rubygem-thor0 + SUBDIR += rubygem-thor10 SUBDIR += rubygem-thread_safe SUBDIR += rubygem-thread_safe1 SUBDIR += rubygem-thrift @@ -6921,6 +6923,7 @@ SUBDIR += rubygem-will_paginate SUBDIR += rubygem-windows_error SUBDIR += rubygem-wisper + SUBDIR += rubygem-with_env SUBDIR += rubygem-wmi-lite SUBDIR += rubygem-xdg SUBDIR += rubygem-xdg2 diff --git a/devel/rubygem-license_finder/Makefile b/devel/rubygem-license_finder/Makefile new file mode 100644 index 000000000000..d222481aedea --- /dev/null +++ b/devel/rubygem-license_finder/Makefile @@ -0,0 +1,33 @@ +# Created by: Matthias Fechner + +PORTNAME= license_finder +PORTVERSION= 6.14.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Generate, verify and enforce software licenses + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler \ + rubygem-rubyzip>=1<3:archivers/rubygem-rubyzip \ + rubygem-thor10>=1.0.1<1.1:devel/rubygem-thor10 \ + rubygem-tomlrb>=1.3<2.1:textproc/rubygem-tomlrb \ + rubygem-with_env>=1.1.0<1.1.1:devel/rubygem-with_env \ + rubygem-xml-simple>=1.1.5<1.2:textproc/rubygem-xml-simple + +USES= gem python:run shebangfix +USE_RUBY= yes + +NO_ARCH= yes + +SHEBANG_FILES= dlf \ + bin/license_finder_pip.py \ + ci/scripts/*.sh + +PLIST_FILES= bin/license_finder \ + bin/license_finder_pip.py + +.include diff --git a/devel/rubygem-license_finder/distinfo b/devel/rubygem-license_finder/distinfo new file mode 100644 index 000000000000..2b06908d285d --- /dev/null +++ b/devel/rubygem-license_finder/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1636089645 +SHA256 (rubygem/license_finder-6.14.2.gem) = 690995460f0709eb9f78d61df262df7c1a25f35b8847e9e8d49fd3e3982cea58 +SIZE (rubygem/license_finder-6.14.2.gem) = 169984 diff --git a/devel/rubygem-license_finder/pkg-descr b/devel/rubygem-license_finder/pkg-descr new file mode 100644 index 000000000000..f90fca91df3d --- /dev/null +++ b/devel/rubygem-license_finder/pkg-descr @@ -0,0 +1,6 @@ +LicenseFinder works with your package managers to find dependencies, +detect the licenses of the packages in them, compare those licenses +against a user-defined list of permitted licenses, and give you an +actionable exception report. + +WWW: https://github.com/pivotal/LicenseFinder diff --git a/devel/rubygem-thor10/Makefile b/devel/rubygem-thor10/Makefile new file mode 100644 index 000000000000..aa15ef2d3266 --- /dev/null +++ b/devel/rubygem-thor10/Makefile @@ -0,0 +1,25 @@ +# Created by: Matthias Fechner +# +PORTNAME= thor +PORTVERSION= 1.0.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 10 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Scripting framework that replaces rake, sake, and rubigen + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^1\.0\. + +post-install: + ${RM} ${STAGEDIR}${PREFIX}/bin/thor + +.include diff --git a/devel/rubygem-thor10/distinfo b/devel/rubygem-thor10/distinfo new file mode 100644 index 000000000000..2e62e01f0ca8 --- /dev/null +++ b/devel/rubygem-thor10/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1636090411 +SHA256 (rubygem/thor-1.0.1.gem) = 7572061e3cbe6feee57828670e6a25a66dd397f05c1f8515d49f770a7d9d70f5 +SIZE (rubygem/thor-1.0.1.gem) = 56320 diff --git a/devel/rubygem-thor10/pkg-descr b/devel/rubygem-thor10/pkg-descr new file mode 100644 index 000000000000..b54e9a884c89 --- /dev/null +++ b/devel/rubygem-thor10/pkg-descr @@ -0,0 +1,3 @@ +A scripting framework that replaces rake, sake and rubigen + +WWW: https://github.com/erikhuda/thor diff --git a/devel/rubygem-with_env/Makefile b/devel/rubygem-with_env/Makefile new file mode 100644 index 000000000000..a9b6a90958f5 --- /dev/null +++ b/devel/rubygem-with_env/Makefile @@ -0,0 +1,21 @@ +# Created by: Matthias Fechner + +PORTNAME= with_env +PORTVERSION= 1.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Execute code with env variables + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= gem shebangfix +USE_RUBY= yes + +NO_ARCH= yes + +SHEBANG_FILES= bin/setup + +.include diff --git a/devel/rubygem-with_env/distinfo b/devel/rubygem-with_env/distinfo new file mode 100644 index 000000000000..b16045f4ce23 --- /dev/null +++ b/devel/rubygem-with_env/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1636089840 +SHA256 (rubygem/with_env-1.1.0.gem) = 50b3e4f0a6cda8f90d8a6bd87a6261f6c381429abafb161c4c69ad4a0cd0b6e4 +SIZE (rubygem/with_env-1.1.0.gem) = 7168 diff --git a/devel/rubygem-with_env/pkg-descr b/devel/rubygem-with_env/pkg-descr new file mode 100644 index 000000000000..cd234d324945 --- /dev/null +++ b/devel/rubygem-with_env/pkg-descr @@ -0,0 +1,5 @@ +WithEnv is an extremely small helper module for executing code with ENV +variables. It exists because I got tired of re-writing or copying over +a #with_env helper method for the 131st time. + +WWW: https://github.com/mhs/with_env-rb