summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2017-02-01 15:27:14 +0000
committerleot <leot@pkgsrc.org>2017-02-01 15:27:14 +0000
commitd380ec68d3e33c09bcc0d8de95f0f1ae4909240e (patch)
tree8b070b48511227d2be3e6aee072272c4aa98d406 /www
parent35d0c59457133ca8c697838f5ab539421c51190a (diff)
downloadpkgsrc-d380ec68d3e33c09bcc0d8de95f0f1ae4909240e.tar.gz
Import py-robobrowser-0.5.3 as www/robobrowser
RoboBrowser is a simple, Pythonic library for browsing the web without a standalone web browser. RoboBrowser can fetch a page, click on links and buttons, and fill out and submit forms. If you need to interact with web services that don't have APIs, RoboBrowser can help.
Diffstat (limited to 'www')
-rw-r--r--www/py-robobrowser/DESCR5
-rw-r--r--www/py-robobrowser/Makefile21
-rw-r--r--www/py-robobrowser/PLIST40
-rw-r--r--www/py-robobrowser/distinfo6
4 files changed, 72 insertions, 0 deletions
diff --git a/www/py-robobrowser/DESCR b/www/py-robobrowser/DESCR
new file mode 100644
index 00000000000..0f2e8d1d89f
--- /dev/null
+++ b/www/py-robobrowser/DESCR
@@ -0,0 +1,5 @@
+RoboBrowser is a simple, Pythonic library for browsing the web
+without a standalone web browser. RoboBrowser can fetch a page,
+click on links and buttons, and fill out and submit forms. If you
+need to interact with web services that don't have APIs, RoboBrowser
+can help.
diff --git a/www/py-robobrowser/Makefile b/www/py-robobrowser/Makefile
new file mode 100644
index 00000000000..d43465a3ece
--- /dev/null
+++ b/www/py-robobrowser/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2017/02/01 15:27:14 leot Exp $
+
+DISTNAME= robobrowser-0.5.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= www
+MASTER_SITES= ${MASTER_SITE_PYPI:=r/robobrowser/}
+
+MAINTAINER= leot@NetBSD.org
+HOMEPAGE= http://robobrowser.readthedocs.io/
+COMMENT= Your friendly neighborhood web scraper
+LICENSE= modified-bsd
+
+DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4>=4.3.2:../../www/py-beautifulsoup4
+DEPENDS+= ${PYPKGPREFIX}-requests>=2.6.0:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-werkzeug>=0.10.4:../../www/py-werkzeug
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-robobrowser/PLIST b/www/py-robobrowser/PLIST
new file mode 100644
index 00000000000..cf8f9ba04d2
--- /dev/null
+++ b/www/py-robobrowser/PLIST
@@ -0,0 +1,40 @@
+@comment $NetBSD: PLIST,v 1.1 2017/02/01 15:27:14 leot Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/robobrowser/__init__.py
+${PYSITELIB}/robobrowser/__init__.pyc
+${PYSITELIB}/robobrowser/__init__.pyo
+${PYSITELIB}/robobrowser/browser.py
+${PYSITELIB}/robobrowser/browser.pyc
+${PYSITELIB}/robobrowser/browser.pyo
+${PYSITELIB}/robobrowser/cache.py
+${PYSITELIB}/robobrowser/cache.pyc
+${PYSITELIB}/robobrowser/cache.pyo
+${PYSITELIB}/robobrowser/compat.py
+${PYSITELIB}/robobrowser/compat.pyc
+${PYSITELIB}/robobrowser/compat.pyo
+${PYSITELIB}/robobrowser/exceptions.py
+${PYSITELIB}/robobrowser/exceptions.pyc
+${PYSITELIB}/robobrowser/exceptions.pyo
+${PYSITELIB}/robobrowser/forms/__init__.py
+${PYSITELIB}/robobrowser/forms/__init__.pyc
+${PYSITELIB}/robobrowser/forms/__init__.pyo
+${PYSITELIB}/robobrowser/forms/fields.py
+${PYSITELIB}/robobrowser/forms/fields.pyc
+${PYSITELIB}/robobrowser/forms/fields.pyo
+${PYSITELIB}/robobrowser/forms/form.py
+${PYSITELIB}/robobrowser/forms/form.pyc
+${PYSITELIB}/robobrowser/forms/form.pyo
+${PYSITELIB}/robobrowser/helpers.py
+${PYSITELIB}/robobrowser/helpers.pyc
+${PYSITELIB}/robobrowser/helpers.pyo
+${PYSITELIB}/robobrowser/ordereddict.py
+${PYSITELIB}/robobrowser/ordereddict.pyc
+${PYSITELIB}/robobrowser/ordereddict.pyo
+${PYSITELIB}/robobrowser/responses.py
+${PYSITELIB}/robobrowser/responses.pyc
+${PYSITELIB}/robobrowser/responses.pyo
diff --git a/www/py-robobrowser/distinfo b/www/py-robobrowser/distinfo
new file mode 100644
index 00000000000..4fd8bd740ca
--- /dev/null
+++ b/www/py-robobrowser/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/02/01 15:27:14 leot Exp $
+
+SHA1 (robobrowser-0.5.3.tar.gz) = 82e6e6efa161d0d9bf73677332ad97981d760d9a
+RMD160 (robobrowser-0.5.3.tar.gz) = d2192d22f67b09cd07730784123f1a92ecccd6fa
+SHA512 (robobrowser-0.5.3.tar.gz) = d26d351d65fc963459b49ff277c2c412165ee70b75f17581f61991ef6000cdf574648b72e65ef778425f7023a14109f02b1a0e53b67d9ac793941d0382060f54
+Size (robobrowser-0.5.3.tar.gz) = 22040 bytes