pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

reuse-tool: Import version 4.0.3



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Wed Oct 2 15:00:21 2024 +0200
Changeset:	8da11e4bc3561f3c125030b441f62a25270ce5a1

Modified Files:
	Makefile
Added Files:
	reuse-tool/COMMIT_MSG
	reuse-tool/DESCR
	reuse-tool/Makefile
	reuse-tool/PLIST
	reuse-tool/distinfo

Log Message:
reuse-tool: Import version 4.0.3

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8da11e4bc3561f3c125030b441f62a25270ce5a1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |  3 +-
 reuse-tool/COMMIT_MSG |  3 ++
 reuse-tool/DESCR      | 16 ++++++++++
 reuse-tool/Makefile   | 26 ++++++++++++++++
 reuse-tool/PLIST      | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++
 reuse-tool/distinfo   |  5 +++
 6 files changed, 137 insertions(+), 1 deletion(-)

diffs:
diff --git a/Makefile b/Makefile
index 54fb40963f..b7d0bae300 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT=	Work-in-progress packages
 
-SUBDIR+=	2048-c
+rSUBDIR+=	2048-c
 SUBDIR+=	3dsconv
 SUBDIR+=	4ti2
 SUBDIR+=	7-zip-zstd
@@ -4966,6 +4966,7 @@ SUBDIR+=	reproc
 SUBDIR+=	resin
 SUBDIR+=	retawq
 SUBDIR+=	retro68
+SUBDIR+=	reuse-tool
 SUBDIR+=	revealjs
 SUBDIR+=	revelation
 SUBDIR+=	reviewdog
diff --git a/reuse-tool/COMMIT_MSG b/reuse-tool/COMMIT_MSG
new file mode 100644
index 0000000000..36e0c21a53
--- /dev/null
+++ b/reuse-tool/COMMIT_MSG
@@ -0,0 +1,3 @@
+devel/reuse-tool: Add reuse-tool version 4.0.3
+
+Tool for compliance with the REUSE recommendations.
diff --git a/reuse-tool/DESCR b/reuse-tool/DESCR
new file mode 100644
index 0000000000..11862a2621
--- /dev/null
+++ b/reuse-tool/DESCR
@@ -0,0 +1,16 @@
+Copyright and licensing is difficult, especially when reusing software from
+different projects that are released under various different licenses.
+
+REUSE was started by the Free Software Foundation Europe (FSFE) to provide a
+set of recommendations to make licensing your Free Software projects easier.
+Not only do these recommendations make it easier for you to declare the
+licenses under which your works are released, but they also make it easier
+for a computer to understand how your project is licensed.
+
+As a short summary, the recommendations are threefold:
+- Choose and provide licenses
+- Add copyright and licensing information to each file
+- Confirm REUSE compliance
+
+This tool exists to facilitate the developer in complying with the above
+recommendations.
diff --git a/reuse-tool/Makefile b/reuse-tool/Makefile
new file mode 100644
index 0000000000..6a00839cf9
--- /dev/null
+++ b/reuse-tool/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+
+DISTNAME=	reuse-tool-4.0.3
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=fsfe/}
+GITHUB_PROJECT=	reuse-tool
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	micha%NetBSD.org@localhost
+HOMEPAGE=	https://reuse.readthedocs.io/en/stable/
+COMMENT=	Tool for compliance with the REUSE recommendations
+LICENSE=	apache-2.0 AND gnu-gpl-v3 AND cc-by-sa-v4.0 AND cc0-1.0-universal
+
+USE_LANGUAGES=	# none
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-poetry-core>=1.9.0:../../devel/py-poetry-core
+DEPENDS+=	${PYPKGPREFIX}-attrs>=21.3:../../devel/py-attrs
+DEPENDS+=	${PYPKGPREFIX}-binaryornot>=0.4.4:../../devel/py-binaryornot
+DEPENDS+=	${PYPKGPREFIX}-debian>=0.1.34<0.1.45:../../wip/py-debian
+DEPENDS+=	${PYPKGPREFIX}-boolean.py>=3.8.0:../../devel/py-boolean.py
+DEPENDS+=	${PYPKGPREFIX}-license-expression>=1.0:../../devel/py-license-expression
+DEPENDS+=	${PYPKGPREFIX}-jinja2>=3.0.0:../../textproc/py-jinja2
+DEPENDS+=	${PYPKGPREFIX}-tomlkit>=0.8:../../textproc/py-tomlkit
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/reuse-tool/PLIST b/reuse-tool/PLIST
new file mode 100644
index 0000000000..0ea2d7bb15
--- /dev/null
+++ b/reuse-tool/PLIST
@@ -0,0 +1,85 @@
+@comment $NetBSD$
+bin/reuse
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/AUTHORS.rst
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/LICENSES/Apache-2.0.txt
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/LICENSES/CC-BY-SA-4.0.txt
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/LICENSES/CC0-1.0.txt
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/LICENSES/GPL-3.0-or-later.txt
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/METADATA
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/RECORD
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/WHEEL
+${PYSITELIB}/reuse-${PKGVERSION}.dist-info/entry_points.txt
+${PYSITELIB}/reuse/__init__.py
+${PYSITELIB}/reuse/__init__.pyc
+${PYSITELIB}/reuse/__init__.pyo
+${PYSITELIB}/reuse/__main__.py
+${PYSITELIB}/reuse/__main__.pyc
+${PYSITELIB}/reuse/__main__.pyo
+${PYSITELIB}/reuse/_annotate.py
+${PYSITELIB}/reuse/_annotate.pyc
+${PYSITELIB}/reuse/_annotate.pyo
+${PYSITELIB}/reuse/_format.py
+${PYSITELIB}/reuse/_format.pyc
+${PYSITELIB}/reuse/_format.pyo
+${PYSITELIB}/reuse/_licenses.py
+${PYSITELIB}/reuse/_licenses.pyc
+${PYSITELIB}/reuse/_licenses.pyo
+${PYSITELIB}/reuse/_main.py
+${PYSITELIB}/reuse/_main.pyc
+${PYSITELIB}/reuse/_main.pyo
+${PYSITELIB}/reuse/_util.py
+${PYSITELIB}/reuse/_util.pyc
+${PYSITELIB}/reuse/_util.pyo
+${PYSITELIB}/reuse/comment.py
+${PYSITELIB}/reuse/comment.pyc
+${PYSITELIB}/reuse/comment.pyo
+${PYSITELIB}/reuse/convert_dep5.py
+${PYSITELIB}/reuse/convert_dep5.pyc
+${PYSITELIB}/reuse/convert_dep5.pyo
+${PYSITELIB}/reuse/download.py
+${PYSITELIB}/reuse/download.pyc
+${PYSITELIB}/reuse/download.pyo
+${PYSITELIB}/reuse/global_licensing.py
+${PYSITELIB}/reuse/global_licensing.pyc
+${PYSITELIB}/reuse/global_licensing.pyo
+${PYSITELIB}/reuse/header.py
+${PYSITELIB}/reuse/header.pyc
+${PYSITELIB}/reuse/header.pyo
+${PYSITELIB}/reuse/lint.py
+${PYSITELIB}/reuse/lint.pyc
+${PYSITELIB}/reuse/lint.pyo
+${PYSITELIB}/reuse/locale/cs/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/de/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/eo/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/es/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/fr/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/gl/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/it/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/nl/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/pt/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/ru/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/sv/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/tr/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/locale/uk/LC_MESSAGES/reuse.mo
+${PYSITELIB}/reuse/project.py
+${PYSITELIB}/reuse/project.pyc
+${PYSITELIB}/reuse/project.pyo
+${PYSITELIB}/reuse/py.typed
+${PYSITELIB}/reuse/report.py
+${PYSITELIB}/reuse/report.pyc
+${PYSITELIB}/reuse/report.pyo
+${PYSITELIB}/reuse/resources/exceptions.json
+${PYSITELIB}/reuse/resources/exceptions.json.license
+${PYSITELIB}/reuse/resources/licenses.json
+${PYSITELIB}/reuse/resources/licenses.json.license
+${PYSITELIB}/reuse/spdx.py
+${PYSITELIB}/reuse/spdx.pyc
+${PYSITELIB}/reuse/spdx.pyo
+${PYSITELIB}/reuse/supported_licenses.py
+${PYSITELIB}/reuse/supported_licenses.pyc
+${PYSITELIB}/reuse/supported_licenses.pyo
+${PYSITELIB}/reuse/templates/default_template.jinja2
+${PYSITELIB}/reuse/templates/default_template.jinja2.license
+${PYSITELIB}/reuse/vcs.py
+${PYSITELIB}/reuse/vcs.pyc
+${PYSITELIB}/reuse/vcs.pyo
diff --git a/reuse-tool/distinfo b/reuse-tool/distinfo
new file mode 100644
index 0000000000..9922592f7b
--- /dev/null
+++ b/reuse-tool/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (reuse-tool-4.0.3.tar.gz) = 387c6737cd9098d5f6074247260c745b08acc881464c9fe188284c3356401185
+SHA512 (reuse-tool-4.0.3.tar.gz) = 2f9dca807a0f3eed9356c1fcbe9f7bc8fd9711ac3583811decf90bbb28818a0af64925fa31ee84e8c0e8241d64e9194209b03cb422bf1aeb6b160eca3289bec6
+Size (reuse-tool-4.0.3.tar.gz) = 360402 bytes


Home | Main Index | Thread Index | Old Index