pkgsrc-WIP-changes archive

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

Add a package for clixon-pyapi version 1.1.0.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Tue Sep 17 13:42:41 2024 +0000
Changeset:	ee4feeb87125e8e81b10c018754d03c08b7ec33f

Added Files:
	clixon-pyapi/DESCR
	clixon-pyapi/Makefile
	clixon-pyapi/PLIST
	clixon-pyapi/distinfo

Log Message:
Add a package for clixon-pyapi version 1.1.0.

Clixon Python API is a network services API for Clixon controller.

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

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

diffstat:
 clixon-pyapi/DESCR    |  1 +
 clixon-pyapi/Makefile | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++
 clixon-pyapi/PLIST    | 85 ++++++++++++++++++++++++++++++++++++++++++++++++
 clixon-pyapi/distinfo |  5 +++
 4 files changed, 180 insertions(+)

diffs:
diff --git a/clixon-pyapi/DESCR b/clixon-pyapi/DESCR
new file mode 100644
index 0000000000..88c46b477a
--- /dev/null
+++ b/clixon-pyapi/DESCR
@@ -0,0 +1 @@
+Clixon Python API is a network services API for Clixon controller.
diff --git a/clixon-pyapi/Makefile b/clixon-pyapi/Makefile
new file mode 100644
index 0000000000..597c93ae0e
--- /dev/null
+++ b/clixon-pyapi/Makefile
@@ -0,0 +1,89 @@
+# $NetBSD$
+
+DISTNAME=	clixon-pyapi-1.1.0
+CATEGORIES=	net
+MASTER_SITES=	${MASTER_SITE_GITHUB:=clicon/}
+GITHUB_PROJECT=	clixon-pyapi
+DISTFILES+=	${PKGNAME_NOREV}.tar.gz
+
+MAINTAINER=	he%NetBSD.org@localhost
+HOMEPAGE=	https://www.clicon.org/
+COMMENT=	Network services API for the Clixon controller
+LICENSE=	apache-2.0
+
+# Comments are from requirements.txt.
+# Yes, these are not the same; requirements.txt list exact
+# versions, while this pkg Makefile lists "newer than or equal".
+#
+# alabaster==0.7.16
+DEPENDS+=	${PYPKGPREFIX}-alabaster>=0.7.16:../../textproc/py-alabaster
+# attrs==23.2.0
+DEPENDS+=	${PYPKGPREFIX}-attrs>=23.2.0:../../devel/py-attrs
+# Babel==2.14.0
+DEPENDS+=	${PYPKGPREFIX}-babel>=2.14.0:../../devel/py-babel
+# certifi==2024.2.2
+DEPENDS+=	${PYPKGPREFIX}-certifi>=2024.2.2:../../security/py-certifi
+# charset-normalizer==3.3.2
+DEPENDS+=	${PYPKGPREFIX}-charset-normalizer>=3.3.2:../../converters/py-charset-normalizer
+# coverage==7.4.4
+DEPENDS+=	${PYPKGPREFIX}-coverage>=7.4.4:../../devel/py-coverage
+# daemonize==2.5.0
+DEPENDS+=	${PYPKGPREFIX}-daemonize>=2.5.0:../../devel/py-daemonize
+# docutils==0.20.1
+DEPENDS+=	${PYPKGPREFIX}-docutils>=0.20.1:../../textproc/py-docutils
+# exceptiongroup==1.2.0
+DEPENDS+=	${PYPKGPREFIX}-exceptiongroup>=1.2.0:../../devel/py-exceptiongroup
+# idna==3.7
+DEPENDS+=	${PYPKGPREFIX}-idna>=3.7:../../www/py-idna
+# imagesize==1.4.1
+DEPENDS+=	${PYPKGPREFIX}-imagesize>=1.4.1:../../graphics/py-imagesize
+# iniconfig==2.0.0
+DEPENDS+=	${PYPKGPREFIX}-iniconfig>=2.0.0:../../devel/py-iniconfig
+# Jinja2==3.1.3
+DEPENDS+=	${PYPKGPREFIX}-jinja2>=3.1.3:../../textproc/py-jinja2
+# MarkupSafe==2.1.5
+DEPENDS+=	${PYPKGPREFIX}-markupsafe>=2.1.5:../../textproc/py-markupsafe
+# packaging==24.0
+DEPENDS+=	${PYPKGPREFIX}-packaging>=24.0:../../devel/py-packaging
+# pluggy==1.4.0
+DEPENDS+=	${PYPKGPREFIX}-pluggy>=1.4.0:../../devel/py-pluggy
+# Pygments==2.17.2
+DEPENDS+=	${PYPKGPREFIX}-pygments>=2.17.2:../../textproc/py-pygments
+# pytest==8.1.1
+DEPENDS+=	${PYPKGPREFIX}-test>=8.1.1:../../devel/py-test
+# pytest-cov==5.0.0
+DEPENDS+=	${PYPKGPREFIX}-test-cov>=5.0.0:../../devel/py-test-cov
+# requests==2.31.0
+DEPENDS+=	${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests
+# snowballstemmer==2.2.0
+DEPENDS+=	${PYPKGPREFIX}-snowballstemmer>=2.2.0:../../textproc/py-snowballstemmer
+# Sphinx==7.3.6
+DEPENDS+=	${PYPKGPREFIX}-sphinx>=7.3.6:../../textproc/py-sphinx
+# sphinx-rtd-theme==2.0.0
+DEPENDS+=	${PYPKGPREFIX}-sphinx-rtd-theme>=2.0.0:../../textproc/py-sphinx-rtd-theme
+# sphinxcontrib-applehelp==1.0.8
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-applehelp>=1.0.8:../../textproc/py-sphinxcontrib-applehelp
+# sphinxcontrib-devhelp==1.0.6
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-devhelp>=1.0.6:../../textproc/py-sphinxcontrib-devhelp
+# sphinxcontrib-htmlhelp==2.0.5
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-htmlhelp>=2.0.5:../../textproc/py-sphinxcontrib-htmlhelp
+# sphinxcontrib-jquery==4.1
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-jquery>=4.1:../../textproc/py-sphinxcontrib-jquery
+# sphinxcontrib-jsmath==1.0.1
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-jsmath>=1.0.1:../../textproc/py-sphinxcontrib-jsmath
+# sphinxcontrib-qthelp==1.0.7
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-qthelp>=1.0.7:../../textproc/py-sphinxcontrib-qthelp
+# sphinxcontrib-serializinghtml==1.1.10
+DEPENDS+=	${PYPKGPREFIX}-sphinxcontrib-serializinghtml>=1.1.10:../../textproc/py-sphinxcontrib-serializinghtml
+# tomli==2.0.1
+DEPENDS+=	${PYPKGPREFIX}-tomli>=2.0.1:../../textproc/py-tomli
+# urllib3==2.2.1
+DEPENDS+=	${PYPKGPREFIX}-urllib3>=2.2.1:../../www/py-urllib3
+# xmltodict==0.13.0
+DEPENDS+=	${PYPKGPREFIX}-xmltodict>=0.13.0:../../textproc/py-xmltodict
+
+REPLACE_PYTHON+=	clixon_server.py
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/clixon-pyapi/PLIST b/clixon-pyapi/PLIST
new file mode 100644
index 0000000000..efa12ef15d
--- /dev/null
+++ b/clixon-pyapi/PLIST
@@ -0,0 +1,85 @@
+@comment $NetBSD$
+bin/clixon_server.py
+${PYSITELIB}/clixon/__init__.py
+${PYSITELIB}/clixon/__init__.pyc
+${PYSITELIB}/clixon/__init__.pyo
+${PYSITELIB}/clixon/args.py
+${PYSITELIB}/clixon/args.pyc
+${PYSITELIB}/clixon/args.pyo
+${PYSITELIB}/clixon/client.py
+${PYSITELIB}/clixon/client.pyc
+${PYSITELIB}/clixon/client.pyo
+${PYSITELIB}/clixon/clixon.py
+${PYSITELIB}/clixon/clixon.pyc
+${PYSITELIB}/clixon/clixon.pyo
+${PYSITELIB}/clixon/element.py
+${PYSITELIB}/clixon/element.pyc
+${PYSITELIB}/clixon/element.pyo
+${PYSITELIB}/clixon/event.py
+${PYSITELIB}/clixon/event.pyc
+${PYSITELIB}/clixon/event.pyo
+${PYSITELIB}/clixon/exceptions.py
+${PYSITELIB}/clixon/exceptions.pyc
+${PYSITELIB}/clixon/exceptions.pyo
+${PYSITELIB}/clixon/helpers.py
+${PYSITELIB}/clixon/helpers.pyc
+${PYSITELIB}/clixon/helpers.pyo
+${PYSITELIB}/clixon/log.py
+${PYSITELIB}/clixon/log.pyc
+${PYSITELIB}/clixon/log.pyo
+${PYSITELIB}/clixon/modules.py
+${PYSITELIB}/clixon/modules.pyc
+${PYSITELIB}/clixon/modules.pyo
+${PYSITELIB}/clixon/netconf.py
+${PYSITELIB}/clixon/netconf.pyc
+${PYSITELIB}/clixon/netconf.pyo
+${PYSITELIB}/clixon/parser.py
+${PYSITELIB}/clixon/parser.pyc
+${PYSITELIB}/clixon/parser.pyo
+${PYSITELIB}/clixon/sock.py
+${PYSITELIB}/clixon/sock.pyc
+${PYSITELIB}/clixon/sock.pyo
+${PYSITELIB}/clixon/version.py
+${PYSITELIB}/clixon/version.pyc
+${PYSITELIB}/clixon/version.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/tests/__init__.py
+${PYSITELIB}/tests/__init__.pyc
+${PYSITELIB}/tests/__init__.pyo
+${PYSITELIB}/tests/config.py
+${PYSITELIB}/tests/config.pyc
+${PYSITELIB}/tests/config.pyo
+${PYSITELIB}/tests/test_argparse.py
+${PYSITELIB}/tests/test_argparse.pyc
+${PYSITELIB}/tests/test_argparse.pyo
+${PYSITELIB}/tests/test_configfile.py
+${PYSITELIB}/tests/test_configfile.pyc
+${PYSITELIB}/tests/test_configfile.pyo
+${PYSITELIB}/tests/test_events.py
+${PYSITELIB}/tests/test_events.pyc
+${PYSITELIB}/tests/test_events.pyo
+${PYSITELIB}/tests/test_get_path.py
+${PYSITELIB}/tests/test_get_path.pyc
+${PYSITELIB}/tests/test_get_path.pyo
+${PYSITELIB}/tests/test_helpers.py
+${PYSITELIB}/tests/test_helpers.pyc
+${PYSITELIB}/tests/test_helpers.pyo
+${PYSITELIB}/tests/test_log.py
+${PYSITELIB}/tests/test_log.pyc
+${PYSITELIB}/tests/test_log.pyo
+${PYSITELIB}/tests/test_netconf.py
+${PYSITELIB}/tests/test_netconf.pyc
+${PYSITELIB}/tests/test_netconf.pyo
+${PYSITELIB}/tests/test_parse.py
+${PYSITELIB}/tests/test_parse.pyc
+${PYSITELIB}/tests/test_parse.pyo
+${PYSITELIB}/tests/test_socket.py
+${PYSITELIB}/tests/test_socket.pyc
+${PYSITELIB}/tests/test_socket.pyo
+${PYSITELIB}/tests/test_templates.py
+${PYSITELIB}/tests/test_templates.pyc
+${PYSITELIB}/tests/test_templates.pyo
diff --git a/clixon-pyapi/distinfo b/clixon-pyapi/distinfo
new file mode 100644
index 0000000000..6b0383e4a8
--- /dev/null
+++ b/clixon-pyapi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (clixon-pyapi-1.1.0.tar.gz) = 6f9daeec111501b3e23882c4e3478032adbd7cf488bc08e4c5dbfc2e73db5151
+SHA512 (clixon-pyapi-1.1.0.tar.gz) = 0fbd1b38e98c5adaeecd47f364b2e984847424c4305b67acf3025e86f119aa91f99da94407261423283a73edf6a2ceec08fdd7ed01b9bb2d8c71edbfde4af71d
+Size (clixon-pyapi-1.1.0.tar.gz) = 37827 bytes


Home | Main Index | Thread Index | Old Index