pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-importlab



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun May 12 17:12:00 UTC 2024

Added Files:
        pkgsrc/devel/py-importlab: ALTERNATIVES DESCR Makefile PLIST distinfo

Log Message:
devel/py-importlab: import py-importlab-0.8.1

Importlab is a library for Python that automatically infers
dependencies and calculates a dependency graph. It can perform
dependency ordering of a set of files, including cycle detection.

Importlab's main use case is to work with static analysis tools
that process one file at a time, ensuring that a file's dependencies
are analysed before it is.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-importlab/ALTERNATIVES \
    pkgsrc/devel/py-importlab/DESCR pkgsrc/devel/py-importlab/Makefile \
    pkgsrc/devel/py-importlab/PLIST pkgsrc/devel/py-importlab/distinfo

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

Added files:

Index: pkgsrc/devel/py-importlab/ALTERNATIVES
diff -u /dev/null pkgsrc/devel/py-importlab/ALTERNATIVES:1.1
--- /dev/null   Sun May 12 17:12:00 2024
+++ pkgsrc/devel/py-importlab/ALTERNATIVES      Sun May 12 17:11:59 2024
@@ -0,0 +1 @@
+bin/importlab @PREFIX@/bin/importlab-@PYVERSSUFFIX@
Index: pkgsrc/devel/py-importlab/DESCR
diff -u /dev/null pkgsrc/devel/py-importlab/DESCR:1.1
--- /dev/null   Sun May 12 17:12:00 2024
+++ pkgsrc/devel/py-importlab/DESCR     Sun May 12 17:11:59 2024
@@ -0,0 +1,7 @@
+Importlab is a library for Python that automatically infers
+dependencies and calculates a dependency graph. It can perform
+dependency ordering of a set of files, including cycle detection.
+
+Importlab's main use case is to work with static analysis tools
+that process one file at a time, ensuring that a file's dependencies
+are analysed before it is.
Index: pkgsrc/devel/py-importlab/Makefile
diff -u /dev/null pkgsrc/devel/py-importlab/Makefile:1.1
--- /dev/null   Sun May 12 17:12:00 2024
+++ pkgsrc/devel/py-importlab/Makefile  Sun May 12 17:12:00 2024
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2024/05/12 17:12:00 wiz Exp $
+
+DISTNAME=      importlab-0.8.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=i/importlab/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/google/importlab
+COMMENT=       Library to calculate python dependency graphs
+LICENSE=       apache-2.0
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-networkx>=2:../../math/py-networkx
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+post-install:
+       cd ${DESTDIR}${PREFIX}/bin && ${MV} importlab importlab-${PYVERSSUFFIX} || ${TRUE}
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-importlab/PLIST
diff -u /dev/null pkgsrc/devel/py-importlab/PLIST:1.1
--- /dev/null   Sun May 12 17:12:00 2024
+++ pkgsrc/devel/py-importlab/PLIST     Sun May 12 17:12:00 2024
@@ -0,0 +1,34 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/12 17:12:00 wiz Exp $
+bin/importlab-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/importlab/__init__.py
+${PYSITELIB}/importlab/__init__.pyc
+${PYSITELIB}/importlab/__init__.pyo
+${PYSITELIB}/importlab/environment.py
+${PYSITELIB}/importlab/environment.pyc
+${PYSITELIB}/importlab/environment.pyo
+${PYSITELIB}/importlab/fs.py
+${PYSITELIB}/importlab/fs.pyc
+${PYSITELIB}/importlab/fs.pyo
+${PYSITELIB}/importlab/graph.py
+${PYSITELIB}/importlab/graph.pyc
+${PYSITELIB}/importlab/graph.pyo
+${PYSITELIB}/importlab/import_finder.py
+${PYSITELIB}/importlab/import_finder.pyc
+${PYSITELIB}/importlab/import_finder.pyo
+${PYSITELIB}/importlab/output.py
+${PYSITELIB}/importlab/output.pyc
+${PYSITELIB}/importlab/output.pyo
+${PYSITELIB}/importlab/parsepy.py
+${PYSITELIB}/importlab/parsepy.pyc
+${PYSITELIB}/importlab/parsepy.pyo
+${PYSITELIB}/importlab/resolve.py
+${PYSITELIB}/importlab/resolve.pyc
+${PYSITELIB}/importlab/resolve.pyo
+${PYSITELIB}/importlab/utils.py
+${PYSITELIB}/importlab/utils.pyc
+${PYSITELIB}/importlab/utils.pyo
Index: pkgsrc/devel/py-importlab/distinfo
diff -u /dev/null pkgsrc/devel/py-importlab/distinfo:1.1
--- /dev/null   Sun May 12 17:12:00 2024
+++ pkgsrc/devel/py-importlab/distinfo  Sun May 12 17:12:00 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/05/12 17:12:00 wiz Exp $
+
+BLAKE2s (importlab-0.8.1.tar.gz) = fb6ae428214f673f8943d233deecfb44afe4bc48f94a8474160b09fed090a1b0
+SHA512 (importlab-0.8.1.tar.gz) = d89d1d3639b996f77ff66e347e6a2a9374528ff45d69d617f3eb585622389f50de18aca0083a5e691733a2ed09882e0947a4e4df888ff1bda1b5354cb303e9d2
+Size (importlab-0.8.1.tar.gz) = 28856 bytes



Home | Main Index | Thread Index | Old Index