devel/rubygem-gitlab-license_finder: new port with version 6.14.2.1

Required for gitlab-ce 14.6.
This commit is contained in:
Matthias Fechner 2021-12-21 21:30:53 +01:00
parent c67821f8ab
commit 9888f1dfd0
4 changed files with 43 additions and 0 deletions

View File

@ -6364,6 +6364,7 @@
SUBDIR += rubygem-gitlab-experiment
SUBDIR += rubygem-gitlab-labkit
SUBDIR += rubygem-gitlab-license
SUBDIR += rubygem-gitlab-license_finder
SUBDIR += rubygem-gitlab-pygments.rb
SUBDIR += rubygem-gitlab-sidekiq-fetcher
SUBDIR += rubygem-gitlab_chronic_duration

View File

@ -0,0 +1,33 @@
# Created by: Matthias Fechner <mfechner@FreeBSD.org>
PORTNAME= gitlab-license_finder
PORTVERSION= 6.14.2.1
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 <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1640031423
SHA256 (rubygem/gitlab-license_finder-6.14.2.1.gem) = e1c462401b44e94e9ab2434c14f5d3d900e0813d5d98239bb6d8ff354ddaf93b
SIZE (rubygem/gitlab-license_finder-6.14.2.1.gem) = 169984

View File

@ -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