pkgsrc-WIP-changes archive

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

py-singer-tap-jira: Import py-singer-tap-jira-2.2.0 as wip/py-singer-tap-jira



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sun Mar 24 13:09:47 2024 +0100
Changeset:	371cc3a8e9e15ecd608b64f00e8e2da1ee7e6236

Added Files:
	py-singer-tap-jira/ALTERNATIVES
	py-singer-tap-jira/DESCR
	py-singer-tap-jira/Makefile
	py-singer-tap-jira/PLIST
	py-singer-tap-jira/distinfo
	py-singer-tap-jira/patches/patch-setup.py

Log Message:
py-singer-tap-jira: Import py-singer-tap-jira-2.2.0 as wip/py-singer-tap-jira

Singer.io tap for extracting data from the JIRA API.

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

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

diffstat:
 py-singer-tap-jira/ALTERNATIVES           |  1 +
 py-singer-tap-jira/DESCR                  |  1 +
 py-singer-tap-jira/Makefile               | 26 ++++++++++++++++++++++++
 py-singer-tap-jira/PLIST                  | 33 +++++++++++++++++++++++++++++++
 py-singer-tap-jira/distinfo               |  6 ++++++
 py-singer-tap-jira/patches/patch-setup.py | 17 ++++++++++++++++
 6 files changed, 84 insertions(+)

diffs:
diff --git a/py-singer-tap-jira/ALTERNATIVES b/py-singer-tap-jira/ALTERNATIVES
new file mode 100644
index 0000000000..0a78e227d2
--- /dev/null
+++ b/py-singer-tap-jira/ALTERNATIVES
@@ -0,0 +1 @@
+bin/singer-tap-jira @PREFIX@/bin/singer-tap-jira@PYVERSSUFFIX@
diff --git a/py-singer-tap-jira/DESCR b/py-singer-tap-jira/DESCR
new file mode 100644
index 0000000000..7a15641b09
--- /dev/null
+++ b/py-singer-tap-jira/DESCR
@@ -0,0 +1 @@
+Singer.io tap for extracting data from the JIRA API.
diff --git a/py-singer-tap-jira/Makefile b/py-singer-tap-jira/Makefile
new file mode 100644
index 0000000000..477cbd20f5
--- /dev/null
+++ b/py-singer-tap-jira/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD$
+
+DISTNAME=	tap-jira-2.2.0
+PKGNAME=	${PYPKGPREFIX}-singer-${DISTNAME}
+CATEGORIES=	www python
+MASTER_SITES=	${MASTER_SITE_PYPI:=t/tap-jira/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/singer-io/tap-jira
+COMMENT=	Singer Tap to extract data from the JIRA API
+LICENSE=	gnu-agpl-v3
+
+DEPENDS+=	${PYPKGPREFIX}-dateparser-[0-9]*:../../time/py-dateparser
+DEPENDS+=	${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests
+DEPENDS+=	${PYPKGPREFIX}-singer-python>=6.0.0:../../wip/py-singer-python
+
+USE_LANGUAGES=	# none
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27	# only for Python 3
+
+post-install:
+	cd ${DESTDIR}${PREFIX}/bin && \
+	${MV} tap-jira singer-tap-jira${PYVERSSUFFIX} || ${TRUE}
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-singer-tap-jira/PLIST b/py-singer-tap-jira/PLIST
new file mode 100644
index 0000000000..c27d643761
--- /dev/null
+++ b/py-singer-tap-jira/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD$
+bin/singer-tap-jira${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/tap_jira/__init__.py
+${PYSITELIB}/tap_jira/__init__.pyc
+${PYSITELIB}/tap_jira/__init__.pyo
+${PYSITELIB}/tap_jira/context.py
+${PYSITELIB}/tap_jira/context.pyc
+${PYSITELIB}/tap_jira/context.pyo
+${PYSITELIB}/tap_jira/http.py
+${PYSITELIB}/tap_jira/http.pyc
+${PYSITELIB}/tap_jira/http.pyo
+${PYSITELIB}/tap_jira/schemas/changelogs.json
+${PYSITELIB}/tap_jira/schemas/components.json
+${PYSITELIB}/tap_jira/schemas/issue_comments.json
+${PYSITELIB}/tap_jira/schemas/issue_transitions.json
+${PYSITELIB}/tap_jira/schemas/issues.json
+${PYSITELIB}/tap_jira/schemas/project_categories.json
+${PYSITELIB}/tap_jira/schemas/project_types.json
+${PYSITELIB}/tap_jira/schemas/projects.json
+${PYSITELIB}/tap_jira/schemas/resolutions.json
+${PYSITELIB}/tap_jira/schemas/roles.json
+${PYSITELIB}/tap_jira/schemas/users.json
+${PYSITELIB}/tap_jira/schemas/versions.json
+${PYSITELIB}/tap_jira/schemas/worklogs.json
+${PYSITELIB}/tap_jira/streams.py
+${PYSITELIB}/tap_jira/streams.pyc
+${PYSITELIB}/tap_jira/streams.pyo
diff --git a/py-singer-tap-jira/distinfo b/py-singer-tap-jira/distinfo
new file mode 100644
index 0000000000..af74bf28b9
--- /dev/null
+++ b/py-singer-tap-jira/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+BLAKE2s (tap-jira-2.2.0.tar.gz) = be17e700bdbba8c8e1eeca50b715545e872fe9a669b27c951c07f3af2c75bb7f
+SHA512 (tap-jira-2.2.0.tar.gz) = 75a6d3a14b08c5686af483c619a910df65e76507fdb9f676ad846d672daa85b18fcecf9663cef2e8f2d9403ebe1ac7812cb7b172568fba64456dfdea65a70e8f
+Size (tap-jira-2.2.0.tar.gz) = 39648 bytes
+SHA1 (patch-setup.py) = b573d2b07b4926cbb1fc0c25410f0f0272d435e5
diff --git a/py-singer-tap-jira/patches/patch-setup.py b/py-singer-tap-jira/patches/patch-setup.py
new file mode 100644
index 0000000000..e8822bacf1
--- /dev/null
+++ b/py-singer-tap-jira/patches/patch-setup.py
@@ -0,0 +1,17 @@
+$NetBSD$
+
+Relax too strict version requirements.
+
+--- setup.py.orig	2024-01-23 21:36:35.000000000 +0000
++++ setup.py
+@@ -9,8 +9,8 @@ setup(name="tap-jira",
+       classifiers=["Programming Language :: Python :: 3 :: Only"],
+       py_modules=["tap_jira"],
+       install_requires=[
+-          "singer-python==6.0.0",
+-          "requests==2.31.0",
++          "singer-python>=6.0.0",
++          "requests>=2.31.0",
+           "dateparser"
+       ],
+       extras_require={


Home | Main Index | Thread Index | Old Index