Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 057D584E9A for ; Sat, 17 Jun 2023 18:03:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id k2w7prn3ZsOq for ; Sat, 17 Jun 2023 18:03:57 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E52E584D2F for ; Sat, 17 Jun 2023 18:03:56 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id DEDA2FA89; Sat, 17 Jun 2023 18:03:56 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_16870250363540" MIME-Version: 1.0 Date: Sat, 17 Jun 2023 18:03:56 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/py-zope.interface To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20230617180356.DEDA2FA89@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_16870250363540 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sat Jun 17 18:03:56 UTC 2023 Added Files: pkgsrc/devel/py-zope.interface: DESCR Makefile PLIST distinfo Log Message: devel/py-zope.interface: import py-zope.interface-6.0 This package provides an implementation of "object interfaces" for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the Design By Contract methodology support in Python. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-zope.interface/DESCR \ pkgsrc/devel/py-zope.interface/Makefile \ pkgsrc/devel/py-zope.interface/PLIST \ pkgsrc/devel/py-zope.interface/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_16870250363540 Content-Disposition: inline Content-Length: 10227 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/py-zope.interface/DESCR diff -u /dev/null pkgsrc/devel/py-zope.interface/DESCR:1.1 --- /dev/null Sat Jun 17 18:03:56 2023 +++ pkgsrc/devel/py-zope.interface/DESCR Sat Jun 17 18:03:56 2023 @@ -0,0 +1,5 @@ +This package provides an implementation of "object interfaces" for +Python. Interfaces are a mechanism for labeling objects as conforming +to a given API or contract. So, this package can be considered as +implementation of the Design By Contract methodology support in +Python. Index: pkgsrc/devel/py-zope.interface/Makefile diff -u /dev/null pkgsrc/devel/py-zope.interface/Makefile:1.1 --- /dev/null Sat Jun 17 18:03:56 2023 +++ pkgsrc/devel/py-zope.interface/Makefile Sat Jun 17 18:03:56 2023 @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2023/06/17 18:03:56 wiz Exp $ + +DISTNAME= zope.interface-6.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_PYPI:=z/zope.interface/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/zopefoundation/zope.interface +COMMENT= Zope interfaces for Python +LICENSE= zpl-2.1 + +DEPENDS+= ${PYPKGPREFIX}-zope.event-[0-9]*:../../devel/py-zope.event +TEST_DEPENDS+= ${PYPKGPREFIX}-zope.testing-[0-9]*:../../devel/py-zope.testing +TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage + +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-zope.interface/PLIST diff -u /dev/null pkgsrc/devel/py-zope.interface/PLIST:1.1 --- /dev/null Sat Jun 17 18:03:56 2023 +++ pkgsrc/devel/py-zope.interface/PLIST Sat Jun 17 18:03:56 2023 @@ -0,0 +1,161 @@ +@comment $NetBSD: PLIST,v 1.1 2023/06/17 18:03:56 wiz Exp $ +${PYSITELIB}/${EGG_NAME}-nspkg.pth +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt +${PYSITELIB}/${EGG_INFODIR}/not-zip-safe +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/zope/interface/__init__.py +${PYSITELIB}/zope/interface/__init__.pyc +${PYSITELIB}/zope/interface/__init__.pyo +${PYSITELIB}/zope/interface/_compat.py +${PYSITELIB}/zope/interface/_compat.pyc +${PYSITELIB}/zope/interface/_compat.pyo +${PYSITELIB}/zope/interface/_flatten.py +${PYSITELIB}/zope/interface/_flatten.pyc +${PYSITELIB}/zope/interface/_flatten.pyo +${PYSITELIB}/zope/interface/_zope_interface_coptimizations.c +${PYSITELIB}/zope/interface/_zope_interface_coptimizations.so +${PYSITELIB}/zope/interface/adapter.py +${PYSITELIB}/zope/interface/adapter.pyc +${PYSITELIB}/zope/interface/adapter.pyo +${PYSITELIB}/zope/interface/advice.py +${PYSITELIB}/zope/interface/advice.pyc +${PYSITELIB}/zope/interface/advice.pyo +${PYSITELIB}/zope/interface/common/__init__.py +${PYSITELIB}/zope/interface/common/__init__.pyc +${PYSITELIB}/zope/interface/common/__init__.pyo +${PYSITELIB}/zope/interface/common/builtins.py +${PYSITELIB}/zope/interface/common/builtins.pyc +${PYSITELIB}/zope/interface/common/builtins.pyo +${PYSITELIB}/zope/interface/common/collections.py +${PYSITELIB}/zope/interface/common/collections.pyc +${PYSITELIB}/zope/interface/common/collections.pyo +${PYSITELIB}/zope/interface/common/idatetime.py +${PYSITELIB}/zope/interface/common/idatetime.pyc +${PYSITELIB}/zope/interface/common/idatetime.pyo +${PYSITELIB}/zope/interface/common/interfaces.py +${PYSITELIB}/zope/interface/common/interfaces.pyc +${PYSITELIB}/zope/interface/common/interfaces.pyo +${PYSITELIB}/zope/interface/common/io.py +${PYSITELIB}/zope/interface/common/io.pyc +${PYSITELIB}/zope/interface/common/io.pyo +${PYSITELIB}/zope/interface/common/mapping.py +${PYSITELIB}/zope/interface/common/mapping.pyc +${PYSITELIB}/zope/interface/common/mapping.pyo +${PYSITELIB}/zope/interface/common/numbers.py +${PYSITELIB}/zope/interface/common/numbers.pyc +${PYSITELIB}/zope/interface/common/numbers.pyo +${PYSITELIB}/zope/interface/common/sequence.py +${PYSITELIB}/zope/interface/common/sequence.pyc +${PYSITELIB}/zope/interface/common/sequence.pyo +${PYSITELIB}/zope/interface/common/tests/__init__.py +${PYSITELIB}/zope/interface/common/tests/__init__.pyc +${PYSITELIB}/zope/interface/common/tests/__init__.pyo +${PYSITELIB}/zope/interface/common/tests/basemapping.py +${PYSITELIB}/zope/interface/common/tests/basemapping.pyc +${PYSITELIB}/zope/interface/common/tests/basemapping.pyo +${PYSITELIB}/zope/interface/common/tests/test_builtins.py +${PYSITELIB}/zope/interface/common/tests/test_builtins.pyc +${PYSITELIB}/zope/interface/common/tests/test_builtins.pyo +${PYSITELIB}/zope/interface/common/tests/test_collections.py +${PYSITELIB}/zope/interface/common/tests/test_collections.pyc +${PYSITELIB}/zope/interface/common/tests/test_collections.pyo +${PYSITELIB}/zope/interface/common/tests/test_idatetime.py +${PYSITELIB}/zope/interface/common/tests/test_idatetime.pyc +${PYSITELIB}/zope/interface/common/tests/test_idatetime.pyo +${PYSITELIB}/zope/interface/common/tests/test_import_interfaces.py +${PYSITELIB}/zope/interface/common/tests/test_import_interfaces.pyc +${PYSITELIB}/zope/interface/common/tests/test_import_interfaces.pyo +${PYSITELIB}/zope/interface/common/tests/test_io.py +${PYSITELIB}/zope/interface/common/tests/test_io.pyc +${PYSITELIB}/zope/interface/common/tests/test_io.pyo +${PYSITELIB}/zope/interface/common/tests/test_numbers.py +${PYSITELIB}/zope/interface/common/tests/test_numbers.pyc +${PYSITELIB}/zope/interface/common/tests/test_numbers.pyo +${PYSITELIB}/zope/interface/declarations.py +${PYSITELIB}/zope/interface/declarations.pyc +${PYSITELIB}/zope/interface/declarations.pyo +${PYSITELIB}/zope/interface/document.py +${PYSITELIB}/zope/interface/document.pyc +${PYSITELIB}/zope/interface/document.pyo +${PYSITELIB}/zope/interface/exceptions.py +${PYSITELIB}/zope/interface/exceptions.pyc +${PYSITELIB}/zope/interface/exceptions.pyo +${PYSITELIB}/zope/interface/interface.py +${PYSITELIB}/zope/interface/interface.pyc +${PYSITELIB}/zope/interface/interface.pyo +${PYSITELIB}/zope/interface/interfaces.py +${PYSITELIB}/zope/interface/interfaces.pyc +${PYSITELIB}/zope/interface/interfaces.pyo +${PYSITELIB}/zope/interface/registry.py +${PYSITELIB}/zope/interface/registry.pyc +${PYSITELIB}/zope/interface/registry.pyo +${PYSITELIB}/zope/interface/ro.py +${PYSITELIB}/zope/interface/ro.pyc +${PYSITELIB}/zope/interface/ro.pyo +${PYSITELIB}/zope/interface/tests/__init__.py +${PYSITELIB}/zope/interface/tests/__init__.pyc +${PYSITELIB}/zope/interface/tests/__init__.pyo +${PYSITELIB}/zope/interface/tests/advisory_testing.py +${PYSITELIB}/zope/interface/tests/advisory_testing.pyc +${PYSITELIB}/zope/interface/tests/advisory_testing.pyo +${PYSITELIB}/zope/interface/tests/dummy.py +${PYSITELIB}/zope/interface/tests/dummy.pyc +${PYSITELIB}/zope/interface/tests/dummy.pyo +${PYSITELIB}/zope/interface/tests/idummy.py +${PYSITELIB}/zope/interface/tests/idummy.pyc +${PYSITELIB}/zope/interface/tests/idummy.pyo +${PYSITELIB}/zope/interface/tests/m1.py +${PYSITELIB}/zope/interface/tests/m1.pyc +${PYSITELIB}/zope/interface/tests/m1.pyo +${PYSITELIB}/zope/interface/tests/odd.py +${PYSITELIB}/zope/interface/tests/odd.pyc +${PYSITELIB}/zope/interface/tests/odd.pyo +${PYSITELIB}/zope/interface/tests/test_adapter.py +${PYSITELIB}/zope/interface/tests/test_adapter.pyc +${PYSITELIB}/zope/interface/tests/test_adapter.pyo +${PYSITELIB}/zope/interface/tests/test_advice.py +${PYSITELIB}/zope/interface/tests/test_advice.pyc +${PYSITELIB}/zope/interface/tests/test_advice.pyo +${PYSITELIB}/zope/interface/tests/test_compile_flags.py +${PYSITELIB}/zope/interface/tests/test_compile_flags.pyc +${PYSITELIB}/zope/interface/tests/test_compile_flags.pyo +${PYSITELIB}/zope/interface/tests/test_declarations.py +${PYSITELIB}/zope/interface/tests/test_declarations.pyc +${PYSITELIB}/zope/interface/tests/test_declarations.pyo +${PYSITELIB}/zope/interface/tests/test_document.py +${PYSITELIB}/zope/interface/tests/test_document.pyc +${PYSITELIB}/zope/interface/tests/test_document.pyo +${PYSITELIB}/zope/interface/tests/test_element.py +${PYSITELIB}/zope/interface/tests/test_element.pyc +${PYSITELIB}/zope/interface/tests/test_element.pyo +${PYSITELIB}/zope/interface/tests/test_exceptions.py +${PYSITELIB}/zope/interface/tests/test_exceptions.pyc +${PYSITELIB}/zope/interface/tests/test_exceptions.pyo +${PYSITELIB}/zope/interface/tests/test_interface.py +${PYSITELIB}/zope/interface/tests/test_interface.pyc +${PYSITELIB}/zope/interface/tests/test_interface.pyo +${PYSITELIB}/zope/interface/tests/test_interfaces.py +${PYSITELIB}/zope/interface/tests/test_interfaces.pyc +${PYSITELIB}/zope/interface/tests/test_interfaces.pyo +${PYSITELIB}/zope/interface/tests/test_odd_declarations.py +${PYSITELIB}/zope/interface/tests/test_odd_declarations.pyc +${PYSITELIB}/zope/interface/tests/test_odd_declarations.pyo +${PYSITELIB}/zope/interface/tests/test_registry.py +${PYSITELIB}/zope/interface/tests/test_registry.pyc +${PYSITELIB}/zope/interface/tests/test_registry.pyo +${PYSITELIB}/zope/interface/tests/test_ro.py +${PYSITELIB}/zope/interface/tests/test_ro.pyc +${PYSITELIB}/zope/interface/tests/test_ro.pyo +${PYSITELIB}/zope/interface/tests/test_sorting.py +${PYSITELIB}/zope/interface/tests/test_sorting.pyc +${PYSITELIB}/zope/interface/tests/test_sorting.pyo +${PYSITELIB}/zope/interface/tests/test_verify.py +${PYSITELIB}/zope/interface/tests/test_verify.pyc +${PYSITELIB}/zope/interface/tests/test_verify.pyo +${PYSITELIB}/zope/interface/verify.py +${PYSITELIB}/zope/interface/verify.pyc +${PYSITELIB}/zope/interface/verify.pyo Index: pkgsrc/devel/py-zope.interface/distinfo diff -u /dev/null pkgsrc/devel/py-zope.interface/distinfo:1.1 --- /dev/null Sat Jun 17 18:03:56 2023 +++ pkgsrc/devel/py-zope.interface/distinfo Sat Jun 17 18:03:56 2023 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2023/06/17 18:03:56 wiz Exp $ + +BLAKE2s (zope.interface-6.0.tar.gz) = e93c2a3fe9f18cdcc0e3d52114e28023ac4433a07bd314d7f779b783e391b312 +SHA512 (zope.interface-6.0.tar.gz) = ed6bc98a61c91c34cfd8e24a8545e462fdffab13bc77a8144714a9cdd3bc7f4b873a50597a64f50b3c811f57218e1f2c78ceb267e52ae0ab5c136f082caa0612 +Size (zope.interface-6.0.tar.gz) = 246297 bytes --_----------=_16870250363540--