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