pkgsrc-WIP-changes archive

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

py-shodan: Import py-shodan-1.29.1 as wip/py-shodan



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Tue Jul 18 11:40:06 2023 +0200
Changeset:	c00bae3c6576f4a84313c950352a65a3b15f16e3

Added Files:
	py-shodan/ALTERNATIVES
	py-shodan/DESCR
	py-shodan/Makefile
	py-shodan/PLIST
	py-shodan/distinfo

Log Message:
py-shodan: Import py-shodan-1.29.1 as wip/py-shodan

Shodan is a search engine for Internet-connected devices. Google lets
you search for websites, Shodan lets you search for devices. This
library provides developers easy access to all of the data stored in
Shodan in order to automate tasks and integrate into existing tools.

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

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

diffstat:
 py-shodan/ALTERNATIVES |  1 +
 py-shodan/DESCR        |  4 +++
 py-shodan/Makefile     | 28 ++++++++++++++++++
 py-shodan/PLIST        | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
 py-shodan/distinfo     |  5 ++++
 5 files changed, 115 insertions(+)

diffs:
diff --git a/py-shodan/ALTERNATIVES b/py-shodan/ALTERNATIVES
new file mode 100644
index 0000000000..ea8475496e
--- /dev/null
+++ b/py-shodan/ALTERNATIVES
@@ -0,0 +1 @@
+bin/shodan @PREFIX@/bin/shodan@PYVERSSUFFIX@
diff --git a/py-shodan/DESCR b/py-shodan/DESCR
new file mode 100644
index 0000000000..8d531c728a
--- /dev/null
+++ b/py-shodan/DESCR
@@ -0,0 +1,4 @@
+Shodan is a search engine for Internet-connected devices. Google lets
+you search for websites, Shodan lets you search for devices. This
+library provides developers easy access to all of the data stored in
+Shodan in order to automate tasks and integrate into existing tools.
diff --git a/py-shodan/Makefile b/py-shodan/Makefile
new file mode 100644
index 0000000000..a85a079bbd
--- /dev/null
+++ b/py-shodan/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.13 2023/06/06 12:42:49 riastradh Exp $
+
+DISTNAME=	shodan-1.29.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	security python
+MASTER_SITES=	${MASTER_SITE_PYPI:=s/shodan/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/achillean/shodan-python
+COMMENT=	Python library and command-line utility for Shodan
+LICENSE=	mit
+
+DEPENDS+=	${PYPKGPREFIX}-click-[0-9]*:../../devel/py-click
+DEPENDS+=	${PYPKGPREFIX}-click-plugins-[0-9]*:../../devel/py-click-plugins
+DEPENDS+=	${PYPKGPREFIX}-colorama-[0-9]*:../../comms/py-colorama
+DEPENDS+=	${PYPKGPREFIX}-requests>=2.2.1:../../devel/py-requests
+DEPENDS+=	${PYPKGPREFIX}-xlsxwriter-[0-9]*:../../textproc/py-xlsxwriter
+
+# Several dependencies incompatible with Python 2.x
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+USE_LANGUAGES=	# none
+
+post-install:
+	${MV} ${DESTDIR}${PREFIX}/bin/shodan ${DESTDIR}${PREFIX}/bin/shodan${PYVERSSUFFIX}
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-shodan/PLIST b/py-shodan/PLIST
new file mode 100644
index 0000000000..f7da90694d
--- /dev/null
+++ b/py-shodan/PLIST
@@ -0,0 +1,77 @@
+@comment $NetBSD$
+bin/shodan${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}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/shodan/__init__.py
+${PYSITELIB}/shodan/__init__.pyc
+${PYSITELIB}/shodan/__init__.pyo
+${PYSITELIB}/shodan/__main__.py
+${PYSITELIB}/shodan/__main__.pyc
+${PYSITELIB}/shodan/__main__.pyo
+${PYSITELIB}/shodan/cli/__init__.py
+${PYSITELIB}/shodan/cli/__init__.pyc
+${PYSITELIB}/shodan/cli/__init__.pyo
+${PYSITELIB}/shodan/cli/alert.py
+${PYSITELIB}/shodan/cli/alert.pyc
+${PYSITELIB}/shodan/cli/alert.pyo
+${PYSITELIB}/shodan/cli/converter/__init__.py
+${PYSITELIB}/shodan/cli/converter/__init__.pyc
+${PYSITELIB}/shodan/cli/converter/__init__.pyo
+${PYSITELIB}/shodan/cli/converter/base.py
+${PYSITELIB}/shodan/cli/converter/base.pyc
+${PYSITELIB}/shodan/cli/converter/base.pyo
+${PYSITELIB}/shodan/cli/converter/csvc.py
+${PYSITELIB}/shodan/cli/converter/csvc.pyc
+${PYSITELIB}/shodan/cli/converter/csvc.pyo
+${PYSITELIB}/shodan/cli/converter/excel.py
+${PYSITELIB}/shodan/cli/converter/excel.pyc
+${PYSITELIB}/shodan/cli/converter/excel.pyo
+${PYSITELIB}/shodan/cli/converter/geojson.py
+${PYSITELIB}/shodan/cli/converter/geojson.pyc
+${PYSITELIB}/shodan/cli/converter/geojson.pyo
+${PYSITELIB}/shodan/cli/converter/images.py
+${PYSITELIB}/shodan/cli/converter/images.pyc
+${PYSITELIB}/shodan/cli/converter/images.pyo
+${PYSITELIB}/shodan/cli/converter/kml.py
+${PYSITELIB}/shodan/cli/converter/kml.pyc
+${PYSITELIB}/shodan/cli/converter/kml.pyo
+${PYSITELIB}/shodan/cli/data.py
+${PYSITELIB}/shodan/cli/data.pyc
+${PYSITELIB}/shodan/cli/data.pyo
+${PYSITELIB}/shodan/cli/helpers.py
+${PYSITELIB}/shodan/cli/helpers.pyc
+${PYSITELIB}/shodan/cli/helpers.pyo
+${PYSITELIB}/shodan/cli/host.py
+${PYSITELIB}/shodan/cli/host.pyc
+${PYSITELIB}/shodan/cli/host.pyo
+${PYSITELIB}/shodan/cli/organization.py
+${PYSITELIB}/shodan/cli/organization.pyc
+${PYSITELIB}/shodan/cli/organization.pyo
+${PYSITELIB}/shodan/cli/scan.py
+${PYSITELIB}/shodan/cli/scan.pyc
+${PYSITELIB}/shodan/cli/scan.pyo
+${PYSITELIB}/shodan/cli/settings.py
+${PYSITELIB}/shodan/cli/settings.pyc
+${PYSITELIB}/shodan/cli/settings.pyo
+${PYSITELIB}/shodan/cli/worldmap.py
+${PYSITELIB}/shodan/cli/worldmap.pyc
+${PYSITELIB}/shodan/cli/worldmap.pyo
+${PYSITELIB}/shodan/client.py
+${PYSITELIB}/shodan/client.pyc
+${PYSITELIB}/shodan/client.pyo
+${PYSITELIB}/shodan/exception.py
+${PYSITELIB}/shodan/exception.pyc
+${PYSITELIB}/shodan/exception.pyo
+${PYSITELIB}/shodan/helpers.py
+${PYSITELIB}/shodan/helpers.pyc
+${PYSITELIB}/shodan/helpers.pyo
+${PYSITELIB}/shodan/stream.py
+${PYSITELIB}/shodan/stream.pyc
+${PYSITELIB}/shodan/stream.pyo
+${PYSITELIB}/shodan/threatnet.py
+${PYSITELIB}/shodan/threatnet.pyc
+${PYSITELIB}/shodan/threatnet.pyo
diff --git a/py-shodan/distinfo b/py-shodan/distinfo
new file mode 100644
index 0000000000..2bf58e089e
--- /dev/null
+++ b/py-shodan/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.10 2023/05/26 20:00:17 adam Exp $
+
+BLAKE2s (shodan-1.29.1.tar.gz) = e53a68bdc152a2de5c1cb4e85aeeb23bf55781457d3ed7d6f2624a3a594c0bfd
+SHA512 (shodan-1.29.1.tar.gz) = d12483a669e5f89aa3712190fa75f68d6a259739548f6b150131506c72a07ad520c1e85ff0dc98c02124ccab1868cb77534f7e36d76594373957aee0efbdba1d
+Size (shodan-1.29.1.tar.gz) = 55823 bytes


Home | Main Index | Thread Index | Old Index