pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jul 13 12:11:00 UTC 2022

Modified Files:
        pkgsrc/sysutils: Makefile
Added Files:
        pkgsrc/sysutils/py-invoke: ALTERNATIVES DESCR Makefile PLIST distinfo

Log Message:
py-invoke: added version 1.7.1

Invoke is a Python library for managing shell-oriented subprocesses and
organizing executable Python code into CLI-invokable tasks. It draws
inspiration from various sources (make/rake, Fabric 1.x, etc) to arrive at a
powerful & clean feature set.


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

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

Modified files:

Index: pkgsrc/sysutils/Makefile
diff -u pkgsrc/sysutils/Makefile:1.1007 pkgsrc/sysutils/Makefile:1.1008
--- pkgsrc/sysutils/Makefile:1.1007     Fri Jul  8 14:40:06 2022
+++ pkgsrc/sysutils/Makefile    Wed Jul 13 12:11:00 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1007 2022/07/08 14:40:06 wiz Exp $
+# $NetBSD: Makefile,v 1.1008 2022/07/13 12:11:00 adam Exp $
 #
 
 COMMENT=       System utilities
@@ -560,6 +560,7 @@ SUBDIR+=    py-diffoscope
 SUBDIR+=       py-eliot
 SUBDIR+=       py-filetype
 SUBDIR+=       py-google-compute-engine
+SUBDIR+=       py-invoke
 SUBDIR+=       py-jeepney
 SUBDIR+=       py-kazoo
 SUBDIR+=       py-magic

Added files:

Index: pkgsrc/sysutils/py-invoke/ALTERNATIVES
diff -u /dev/null pkgsrc/sysutils/py-invoke/ALTERNATIVES:1.1
--- /dev/null   Wed Jul 13 12:11:00 2022
+++ pkgsrc/sysutils/py-invoke/ALTERNATIVES      Wed Jul 13 12:11:00 2022
@@ -0,0 +1,2 @@
+bin/inv @PREFIX@/bin/inv-@PYVERSSUFFIX@
+bin/invoke @PREFIX@/bin/invoke-@PYVERSSUFFIX@
Index: pkgsrc/sysutils/py-invoke/DESCR
diff -u /dev/null pkgsrc/sysutils/py-invoke/DESCR:1.1
--- /dev/null   Wed Jul 13 12:11:00 2022
+++ pkgsrc/sysutils/py-invoke/DESCR     Wed Jul 13 12:11:00 2022
@@ -0,0 +1,4 @@
+Invoke is a Python library for managing shell-oriented subprocesses and
+organizing executable Python code into CLI-invokable tasks. It draws
+inspiration from various sources (make/rake, Fabric 1.x, etc) to arrive at a
+powerful & clean feature set.
Index: pkgsrc/sysutils/py-invoke/Makefile
diff -u /dev/null pkgsrc/sysutils/py-invoke/Makefile:1.1
--- /dev/null   Wed Jul 13 12:11:00 2022
+++ pkgsrc/sysutils/py-invoke/Makefile  Wed Jul 13 12:11:00 2022
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2022/07/13 12:11:00 adam Exp $
+
+DISTNAME=      invoke-1.7.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    sysutils python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=i/invoke/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://pyinvoke.org/
+COMMENT=       Pythonic task execution
+LICENSE=       modified-bsd
+
+USE_LANGUAGES= # none
+
+post-install:
+.for bin in inv invoke
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
+.endfor
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/py-invoke/PLIST
diff -u /dev/null pkgsrc/sysutils/py-invoke/PLIST:1.1
--- /dev/null   Wed Jul 13 12:11:00 2022
+++ pkgsrc/sysutils/py-invoke/PLIST     Wed Jul 13 12:11:00 2022
@@ -0,0 +1,209 @@
+@comment $NetBSD: PLIST,v 1.1 2022/07/13 12:11:00 adam Exp $
+bin/inv-${PYVERSSUFFIX}
+bin/invoke-${PYVERSSUFFIX}
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/invoke/__init__.py
+${PYSITELIB}/invoke/__init__.pyc
+${PYSITELIB}/invoke/__init__.pyo
+${PYSITELIB}/invoke/__main__.py
+${PYSITELIB}/invoke/__main__.pyc
+${PYSITELIB}/invoke/__main__.pyo
+${PYSITELIB}/invoke/_version.py
+${PYSITELIB}/invoke/_version.pyc
+${PYSITELIB}/invoke/_version.pyo
+${PYSITELIB}/invoke/collection.py
+${PYSITELIB}/invoke/collection.pyc
+${PYSITELIB}/invoke/collection.pyo
+${PYSITELIB}/invoke/completion/__init__.py
+${PYSITELIB}/invoke/completion/__init__.pyc
+${PYSITELIB}/invoke/completion/__init__.pyo
+${PYSITELIB}/invoke/completion/bash.completion
+${PYSITELIB}/invoke/completion/complete.py
+${PYSITELIB}/invoke/completion/complete.pyc
+${PYSITELIB}/invoke/completion/complete.pyo
+${PYSITELIB}/invoke/completion/fish.completion
+${PYSITELIB}/invoke/completion/zsh.completion
+${PYSITELIB}/invoke/config.py
+${PYSITELIB}/invoke/config.pyc
+${PYSITELIB}/invoke/config.pyo
+${PYSITELIB}/invoke/context.py
+${PYSITELIB}/invoke/context.pyc
+${PYSITELIB}/invoke/context.pyo
+${PYSITELIB}/invoke/env.py
+${PYSITELIB}/invoke/env.pyc
+${PYSITELIB}/invoke/env.pyo
+${PYSITELIB}/invoke/exceptions.py
+${PYSITELIB}/invoke/exceptions.pyc
+${PYSITELIB}/invoke/exceptions.pyo
+${PYSITELIB}/invoke/executor.py
+${PYSITELIB}/invoke/executor.pyc
+${PYSITELIB}/invoke/executor.pyo
+${PYSITELIB}/invoke/loader.py
+${PYSITELIB}/invoke/loader.pyc
+${PYSITELIB}/invoke/loader.pyo
+${PYSITELIB}/invoke/main.py
+${PYSITELIB}/invoke/main.pyc
+${PYSITELIB}/invoke/main.pyo
+${PYSITELIB}/invoke/parser/__init__.py
+${PYSITELIB}/invoke/parser/__init__.pyc
+${PYSITELIB}/invoke/parser/__init__.pyo
+${PYSITELIB}/invoke/parser/argument.py
+${PYSITELIB}/invoke/parser/argument.pyc
+${PYSITELIB}/invoke/parser/argument.pyo
+${PYSITELIB}/invoke/parser/context.py
+${PYSITELIB}/invoke/parser/context.pyc
+${PYSITELIB}/invoke/parser/context.pyo
+${PYSITELIB}/invoke/parser/parser.py
+${PYSITELIB}/invoke/parser/parser.pyc
+${PYSITELIB}/invoke/parser/parser.pyo
+${PYSITELIB}/invoke/program.py
+${PYSITELIB}/invoke/program.pyc
+${PYSITELIB}/invoke/program.pyo
+${PYSITELIB}/invoke/runners.py
+${PYSITELIB}/invoke/runners.pyc
+${PYSITELIB}/invoke/runners.pyo
+${PYSITELIB}/invoke/tasks.py
+${PYSITELIB}/invoke/tasks.pyc
+${PYSITELIB}/invoke/tasks.pyo
+${PYSITELIB}/invoke/terminals.py
+${PYSITELIB}/invoke/terminals.pyc
+${PYSITELIB}/invoke/terminals.pyo
+${PYSITELIB}/invoke/util.py
+${PYSITELIB}/invoke/util.pyc
+${PYSITELIB}/invoke/util.pyo
+${PYSITELIB}/invoke/vendor/__init__.py
+${PYSITELIB}/invoke/vendor/__init__.pyc
+${PYSITELIB}/invoke/vendor/__init__.pyo
+${PYSITELIB}/invoke/vendor/decorator.py
+${PYSITELIB}/invoke/vendor/decorator.pyc
+${PYSITELIB}/invoke/vendor/decorator.pyo
+${PYSITELIB}/invoke/vendor/fluidity/__init__.py
+${PYSITELIB}/invoke/vendor/fluidity/__init__.pyc
+${PYSITELIB}/invoke/vendor/fluidity/__init__.pyo
+${PYSITELIB}/invoke/vendor/fluidity/backwardscompat.py
+${PYSITELIB}/invoke/vendor/fluidity/backwardscompat.pyc
+${PYSITELIB}/invoke/vendor/fluidity/backwardscompat.pyo
+${PYSITELIB}/invoke/vendor/fluidity/machine.py
+${PYSITELIB}/invoke/vendor/fluidity/machine.pyc
+${PYSITELIB}/invoke/vendor/fluidity/machine.pyo
+${PYSITELIB}/invoke/vendor/lexicon/__init__.py
+${PYSITELIB}/invoke/vendor/lexicon/__init__.pyc
+${PYSITELIB}/invoke/vendor/lexicon/__init__.pyo
+${PYSITELIB}/invoke/vendor/lexicon/alias_dict.py
+${PYSITELIB}/invoke/vendor/lexicon/alias_dict.pyc
+${PYSITELIB}/invoke/vendor/lexicon/alias_dict.pyo
+${PYSITELIB}/invoke/vendor/lexicon/attribute_dict.py
+${PYSITELIB}/invoke/vendor/lexicon/attribute_dict.pyc
+${PYSITELIB}/invoke/vendor/lexicon/attribute_dict.pyo
+${PYSITELIB}/invoke/vendor/six.py
+${PYSITELIB}/invoke/vendor/six.pyc
+${PYSITELIB}/invoke/vendor/six.pyo
+${PYSITELIB}/invoke/vendor/yaml2/__init__.py
+${PYSITELIB}/invoke/vendor/yaml2/__init__.pyc
+${PYSITELIB}/invoke/vendor/yaml2/__init__.pyo
+${PYSITELIB}/invoke/vendor/yaml2/composer.py
+${PYSITELIB}/invoke/vendor/yaml2/composer.pyc
+${PYSITELIB}/invoke/vendor/yaml2/composer.pyo
+${PYSITELIB}/invoke/vendor/yaml2/constructor.py
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/constructor.pyc
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/constructor.pyo
+${PYSITELIB}/invoke/vendor/yaml2/cyaml.py
+${PYSITELIB}/invoke/vendor/yaml2/cyaml.pyc
+${PYSITELIB}/invoke/vendor/yaml2/cyaml.pyo
+${PYSITELIB}/invoke/vendor/yaml2/dumper.py
+${PYSITELIB}/invoke/vendor/yaml2/dumper.pyc
+${PYSITELIB}/invoke/vendor/yaml2/dumper.pyo
+${PYSITELIB}/invoke/vendor/yaml2/emitter.py
+${PYSITELIB}/invoke/vendor/yaml2/emitter.pyc
+${PYSITELIB}/invoke/vendor/yaml2/emitter.pyo
+${PYSITELIB}/invoke/vendor/yaml2/error.py
+${PYSITELIB}/invoke/vendor/yaml2/error.pyc
+${PYSITELIB}/invoke/vendor/yaml2/error.pyo
+${PYSITELIB}/invoke/vendor/yaml2/events.py
+${PYSITELIB}/invoke/vendor/yaml2/events.pyc
+${PYSITELIB}/invoke/vendor/yaml2/events.pyo
+${PYSITELIB}/invoke/vendor/yaml2/loader.py
+${PYSITELIB}/invoke/vendor/yaml2/loader.pyc
+${PYSITELIB}/invoke/vendor/yaml2/loader.pyo
+${PYSITELIB}/invoke/vendor/yaml2/nodes.py
+${PYSITELIB}/invoke/vendor/yaml2/nodes.pyc
+${PYSITELIB}/invoke/vendor/yaml2/nodes.pyo
+${PYSITELIB}/invoke/vendor/yaml2/parser.py
+${PYSITELIB}/invoke/vendor/yaml2/parser.pyc
+${PYSITELIB}/invoke/vendor/yaml2/parser.pyo
+${PYSITELIB}/invoke/vendor/yaml2/reader.py
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/reader.pyc
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/reader.pyo
+${PYSITELIB}/invoke/vendor/yaml2/representer.py
+${PYSITELIB}/invoke/vendor/yaml2/representer.pyc
+${PYSITELIB}/invoke/vendor/yaml2/representer.pyo
+${PYSITELIB}/invoke/vendor/yaml2/resolver.py
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/resolver.pyc
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/resolver.pyo
+${PYSITELIB}/invoke/vendor/yaml2/scanner.py
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/scanner.pyc
+${PLIST.py2x}${PYSITELIB}/invoke/vendor/yaml2/scanner.pyo
+${PYSITELIB}/invoke/vendor/yaml2/serializer.py
+${PYSITELIB}/invoke/vendor/yaml2/serializer.pyc
+${PYSITELIB}/invoke/vendor/yaml2/serializer.pyo
+${PYSITELIB}/invoke/vendor/yaml2/tokens.py
+${PYSITELIB}/invoke/vendor/yaml2/tokens.pyc
+${PYSITELIB}/invoke/vendor/yaml2/tokens.pyo
+${PYSITELIB}/invoke/vendor/yaml3/__init__.py
+${PLIST.py3x}${PYSITELIB}/invoke/vendor/yaml3/__init__.pyc
+${PLIST.py3x}${PYSITELIB}/invoke/vendor/yaml3/__init__.pyo
+${PYSITELIB}/invoke/vendor/yaml3/composer.py
+${PYSITELIB}/invoke/vendor/yaml3/composer.pyc
+${PYSITELIB}/invoke/vendor/yaml3/composer.pyo
+${PYSITELIB}/invoke/vendor/yaml3/constructor.py
+${PYSITELIB}/invoke/vendor/yaml3/constructor.pyc
+${PYSITELIB}/invoke/vendor/yaml3/constructor.pyo
+${PYSITELIB}/invoke/vendor/yaml3/cyaml.py
+${PYSITELIB}/invoke/vendor/yaml3/cyaml.pyc
+${PYSITELIB}/invoke/vendor/yaml3/cyaml.pyo
+${PYSITELIB}/invoke/vendor/yaml3/dumper.py
+${PYSITELIB}/invoke/vendor/yaml3/dumper.pyc
+${PYSITELIB}/invoke/vendor/yaml3/dumper.pyo
+${PYSITELIB}/invoke/vendor/yaml3/emitter.py
+${PYSITELIB}/invoke/vendor/yaml3/emitter.pyc
+${PYSITELIB}/invoke/vendor/yaml3/emitter.pyo
+${PYSITELIB}/invoke/vendor/yaml3/error.py
+${PYSITELIB}/invoke/vendor/yaml3/error.pyc
+${PYSITELIB}/invoke/vendor/yaml3/error.pyo
+${PYSITELIB}/invoke/vendor/yaml3/events.py
+${PYSITELIB}/invoke/vendor/yaml3/events.pyc
+${PYSITELIB}/invoke/vendor/yaml3/events.pyo
+${PYSITELIB}/invoke/vendor/yaml3/loader.py
+${PYSITELIB}/invoke/vendor/yaml3/loader.pyc
+${PYSITELIB}/invoke/vendor/yaml3/loader.pyo
+${PYSITELIB}/invoke/vendor/yaml3/nodes.py
+${PYSITELIB}/invoke/vendor/yaml3/nodes.pyc
+${PYSITELIB}/invoke/vendor/yaml3/nodes.pyo
+${PYSITELIB}/invoke/vendor/yaml3/parser.py
+${PYSITELIB}/invoke/vendor/yaml3/parser.pyc
+${PYSITELIB}/invoke/vendor/yaml3/parser.pyo
+${PYSITELIB}/invoke/vendor/yaml3/reader.py
+${PYSITELIB}/invoke/vendor/yaml3/reader.pyc
+${PYSITELIB}/invoke/vendor/yaml3/reader.pyo
+${PYSITELIB}/invoke/vendor/yaml3/representer.py
+${PYSITELIB}/invoke/vendor/yaml3/representer.pyc
+${PYSITELIB}/invoke/vendor/yaml3/representer.pyo
+${PYSITELIB}/invoke/vendor/yaml3/resolver.py
+${PYSITELIB}/invoke/vendor/yaml3/resolver.pyc
+${PYSITELIB}/invoke/vendor/yaml3/resolver.pyo
+${PYSITELIB}/invoke/vendor/yaml3/scanner.py
+${PYSITELIB}/invoke/vendor/yaml3/scanner.pyc
+${PYSITELIB}/invoke/vendor/yaml3/scanner.pyo
+${PYSITELIB}/invoke/vendor/yaml3/serializer.py
+${PYSITELIB}/invoke/vendor/yaml3/serializer.pyc
+${PYSITELIB}/invoke/vendor/yaml3/serializer.pyo
+${PYSITELIB}/invoke/vendor/yaml3/tokens.py
+${PYSITELIB}/invoke/vendor/yaml3/tokens.pyc
+${PYSITELIB}/invoke/vendor/yaml3/tokens.pyo
+${PYSITELIB}/invoke/watchers.py
+${PYSITELIB}/invoke/watchers.pyc
+${PYSITELIB}/invoke/watchers.pyo
Index: pkgsrc/sysutils/py-invoke/distinfo
diff -u /dev/null pkgsrc/sysutils/py-invoke/distinfo:1.1
--- /dev/null   Wed Jul 13 12:11:00 2022
+++ pkgsrc/sysutils/py-invoke/distinfo  Wed Jul 13 12:11:00 2022
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/07/13 12:11:00 adam Exp $
+
+BLAKE2s (invoke-1.7.1.tar.gz) = ad2115695708b3b2df9e85618f83fb820e0c51d6422796808f254fea01e6fb3a
+SHA512 (invoke-1.7.1.tar.gz) = 10671faf7eccb44491860a3272324fe79ea32b05d83d68f2c929bf1cec348f64a6d10234eeffd9ecaef402631df3d9c07f2d63daa0ee9e7e3ea7756af268ff09
+Size (invoke-1.7.1.tar.gz) = 344626 bytes



Home | Main Index | Thread Index | Old Index