summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2014-05-17 13:59:37 +0000
committerrodent <rodent@pkgsrc.org>2014-05-17 13:59:37 +0000
commitd3cf9e74a97fb44e575c24d5c87ca3e9f0cd9490 (patch)
tree3634d6ef6ae8b436dba0312fed352a7c00364622 /graphics
parente7e6e30ebc4d6fd9ce834de6ba3ca95259b8c060 (diff)
downloadpkgsrc-d3cf9e74a97fb44e575c24d5c87ca3e9f0cd9490.tar.gz
Import py27-pygal-1.4.6 as graphics/py-pygal.
pygal is a dynamic SVG charting library written in python. All the documentation is on http://pygal.org/.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/py-pygal/ALTERNATIVES1
-rw-r--r--graphics/py-pygal/DESCR2
-rw-r--r--graphics/py-pygal/Makefile27
-rw-r--r--graphics/py-pygal/PLIST160
-rw-r--r--graphics/py-pygal/distinfo5
-rw-r--r--graphics/py-pygal/options.mk20
6 files changed, 215 insertions, 0 deletions
diff --git a/graphics/py-pygal/ALTERNATIVES b/graphics/py-pygal/ALTERNATIVES
new file mode 100644
index 00000000000..fba2dc6e7a3
--- /dev/null
+++ b/graphics/py-pygal/ALTERNATIVES
@@ -0,0 +1 @@
+bin/pygal_gen.py @PREFIX@/bin/pygal_gen@PYVERSSUFFIX@.py
diff --git a/graphics/py-pygal/DESCR b/graphics/py-pygal/DESCR
new file mode 100644
index 00000000000..9118eab3d7a
--- /dev/null
+++ b/graphics/py-pygal/DESCR
@@ -0,0 +1,2 @@
+pygal is a dynamic SVG charting library written in python. All the documentation
+is on http://pygal.org/.
diff --git a/graphics/py-pygal/Makefile b/graphics/py-pygal/Makefile
new file mode 100644
index 00000000000..acfa568f458
--- /dev/null
+++ b/graphics/py-pygal/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2014/05/17 13:59:37 rodent Exp $
+
+DISTNAME= pygal-1.4.6
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= graphics python
+MASTER_SITES= https://pypi.python.org/packages/source/p/pygal/
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= http://pygal.org/
+COMMENT= Python SVG graph plotting library
+LICENSE= gnu-lgpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+
+USE_LANGUAGES= # none
+
+PY_PATCHPLIST= yes
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+.include "options.mk"
+
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/bin/pygal_gen.py \
+ ${DESTDIR}${PREFIX}/bin/pygal_gen${PYVERSSUFFIX}.py
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/py-pygal/PLIST b/graphics/py-pygal/PLIST
new file mode 100644
index 00000000000..9a7200f656f
--- /dev/null
+++ b/graphics/py-pygal/PLIST
@@ -0,0 +1,160 @@
+@comment $NetBSD: PLIST,v 1.1 2014/05/17 13:59:37 rodent Exp $
+bin/pygal_gen${PYVERSSUFFIX}.py
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/pygal/__init__.py
+${PYSITELIB}/pygal/__init__.pyc
+${PYSITELIB}/pygal/__init__.pyo
+${PYSITELIB}/pygal/_compat.py
+${PYSITELIB}/pygal/_compat.pyc
+${PYSITELIB}/pygal/_compat.pyo
+${PYSITELIB}/pygal/adapters.py
+${PYSITELIB}/pygal/adapters.pyc
+${PYSITELIB}/pygal/adapters.pyo
+${PYSITELIB}/pygal/colors.py
+${PYSITELIB}/pygal/colors.pyc
+${PYSITELIB}/pygal/colors.pyo
+${PYSITELIB}/pygal/config.py
+${PYSITELIB}/pygal/config.pyc
+${PYSITELIB}/pygal/config.pyo
+${PYSITELIB}/pygal/css/base.css
+${PYSITELIB}/pygal/css/graph.css
+${PYSITELIB}/pygal/css/style.css
+${PYSITELIB}/pygal/ghost.py
+${PYSITELIB}/pygal/ghost.pyc
+${PYSITELIB}/pygal/ghost.pyo
+${PYSITELIB}/pygal/graph/__init__.py
+${PYSITELIB}/pygal/graph/__init__.pyc
+${PYSITELIB}/pygal/graph/__init__.pyo
+${PYSITELIB}/pygal/graph/bar.py
+${PYSITELIB}/pygal/graph/bar.pyc
+${PYSITELIB}/pygal/graph/bar.pyo
+${PYSITELIB}/pygal/graph/base.py
+${PYSITELIB}/pygal/graph/base.pyc
+${PYSITELIB}/pygal/graph/base.pyo
+${PYSITELIB}/pygal/graph/box.py
+${PYSITELIB}/pygal/graph/box.pyc
+${PYSITELIB}/pygal/graph/box.pyo
+${PYSITELIB}/pygal/graph/datey.py
+${PYSITELIB}/pygal/graph/datey.pyc
+${PYSITELIB}/pygal/graph/datey.pyo
+${PYSITELIB}/pygal/graph/dot.py
+${PYSITELIB}/pygal/graph/dot.pyc
+${PYSITELIB}/pygal/graph/dot.pyo
+${PYSITELIB}/pygal/graph/fr.departments.svg
+${PYSITELIB}/pygal/graph/fr.regions.svg
+${PYSITELIB}/pygal/graph/frenchmap.py
+${PYSITELIB}/pygal/graph/frenchmap.pyc
+${PYSITELIB}/pygal/graph/frenchmap.pyo
+${PYSITELIB}/pygal/graph/funnel.py
+${PYSITELIB}/pygal/graph/funnel.pyc
+${PYSITELIB}/pygal/graph/funnel.pyo
+${PYSITELIB}/pygal/graph/gauge.py
+${PYSITELIB}/pygal/graph/gauge.pyc
+${PYSITELIB}/pygal/graph/gauge.pyo
+${PYSITELIB}/pygal/graph/graph.py
+${PYSITELIB}/pygal/graph/graph.pyc
+${PYSITELIB}/pygal/graph/graph.pyo
+${PYSITELIB}/pygal/graph/histogram.py
+${PYSITELIB}/pygal/graph/histogram.pyc
+${PYSITELIB}/pygal/graph/histogram.pyo
+${PYSITELIB}/pygal/graph/horizontal.py
+${PYSITELIB}/pygal/graph/horizontal.pyc
+${PYSITELIB}/pygal/graph/horizontal.pyo
+${PYSITELIB}/pygal/graph/horizontalbar.py
+${PYSITELIB}/pygal/graph/horizontalbar.pyc
+${PYSITELIB}/pygal/graph/horizontalbar.pyo
+${PYSITELIB}/pygal/graph/horizontalstackedbar.py
+${PYSITELIB}/pygal/graph/horizontalstackedbar.pyc
+${PYSITELIB}/pygal/graph/horizontalstackedbar.pyo
+${PYSITELIB}/pygal/graph/line.py
+${PYSITELIB}/pygal/graph/line.pyc
+${PYSITELIB}/pygal/graph/line.pyo
+${PYSITELIB}/pygal/graph/pie.py
+${PYSITELIB}/pygal/graph/pie.pyc
+${PYSITELIB}/pygal/graph/pie.pyo
+${PYSITELIB}/pygal/graph/pyramid.py
+${PYSITELIB}/pygal/graph/pyramid.pyc
+${PYSITELIB}/pygal/graph/pyramid.pyo
+${PYSITELIB}/pygal/graph/radar.py
+${PYSITELIB}/pygal/graph/radar.pyc
+${PYSITELIB}/pygal/graph/radar.pyo
+${PYSITELIB}/pygal/graph/stackedbar.py
+${PYSITELIB}/pygal/graph/stackedbar.pyc
+${PYSITELIB}/pygal/graph/stackedbar.pyo
+${PYSITELIB}/pygal/graph/stackedline.py
+${PYSITELIB}/pygal/graph/stackedline.pyc
+${PYSITELIB}/pygal/graph/stackedline.pyo
+${PYSITELIB}/pygal/graph/supranationalworldmap.py
+${PYSITELIB}/pygal/graph/supranationalworldmap.pyc
+${PYSITELIB}/pygal/graph/supranationalworldmap.pyo
+${PYSITELIB}/pygal/graph/verticalpyramid.py
+${PYSITELIB}/pygal/graph/verticalpyramid.pyc
+${PYSITELIB}/pygal/graph/verticalpyramid.pyo
+${PYSITELIB}/pygal/graph/worldmap.py
+${PYSITELIB}/pygal/graph/worldmap.pyc
+${PYSITELIB}/pygal/graph/worldmap.pyo
+${PYSITELIB}/pygal/graph/worldmap.svg
+${PYSITELIB}/pygal/graph/xy.py
+${PYSITELIB}/pygal/graph/xy.pyc
+${PYSITELIB}/pygal/graph/xy.pyo
+${PYSITELIB}/pygal/i18n.py
+${PYSITELIB}/pygal/i18n.pyc
+${PYSITELIB}/pygal/i18n.pyo
+${PYSITELIB}/pygal/interpolate.py
+${PYSITELIB}/pygal/interpolate.pyc
+${PYSITELIB}/pygal/interpolate.pyo
+${PYSITELIB}/pygal/serie.py
+${PYSITELIB}/pygal/serie.pyc
+${PYSITELIB}/pygal/serie.pyo
+${PYSITELIB}/pygal/style.py
+${PYSITELIB}/pygal/style.pyc
+${PYSITELIB}/pygal/style.pyo
+${PYSITELIB}/pygal/svg.py
+${PYSITELIB}/pygal/svg.pyc
+${PYSITELIB}/pygal/svg.pyo
+${PYSITELIB}/pygal/test/__init__.py
+${PYSITELIB}/pygal/test/__init__.pyc
+${PYSITELIB}/pygal/test/__init__.pyo
+${PYSITELIB}/pygal/test/test_bar.py
+${PYSITELIB}/pygal/test/test_bar.pyc
+${PYSITELIB}/pygal/test/test_bar.pyo
+${PYSITELIB}/pygal/test/test_box.py
+${PYSITELIB}/pygal/test/test_box.pyc
+${PYSITELIB}/pygal/test/test_box.pyo
+${PYSITELIB}/pygal/test/test_colors.py
+${PYSITELIB}/pygal/test/test_colors.pyc
+${PYSITELIB}/pygal/test/test_colors.pyo
+${PYSITELIB}/pygal/test/test_config.py
+${PYSITELIB}/pygal/test/test_config.pyc
+${PYSITELIB}/pygal/test/test_config.pyo
+${PYSITELIB}/pygal/test/test_donut.py
+${PYSITELIB}/pygal/test/test_donut.pyc
+${PYSITELIB}/pygal/test/test_donut.pyo
+${PYSITELIB}/pygal/test/test_graph.py
+${PYSITELIB}/pygal/test/test_graph.pyc
+${PYSITELIB}/pygal/test/test_graph.pyo
+${PYSITELIB}/pygal/test/test_line.py
+${PYSITELIB}/pygal/test/test_line.pyc
+${PYSITELIB}/pygal/test/test_line.pyo
+${PYSITELIB}/pygal/test/test_sparktext.py
+${PYSITELIB}/pygal/test/test_sparktext.pyc
+${PYSITELIB}/pygal/test/test_sparktext.pyo
+${PYSITELIB}/pygal/test/test_stacked.py
+${PYSITELIB}/pygal/test/test_stacked.pyc
+${PYSITELIB}/pygal/test/test_stacked.pyo
+${PYSITELIB}/pygal/test/test_util.py
+${PYSITELIB}/pygal/test/test_util.pyc
+${PYSITELIB}/pygal/test/test_util.pyo
+${PYSITELIB}/pygal/test/utils.py
+${PYSITELIB}/pygal/test/utils.pyc
+${PYSITELIB}/pygal/test/utils.pyo
+${PYSITELIB}/pygal/util.py
+${PYSITELIB}/pygal/util.pyc
+${PYSITELIB}/pygal/util.pyo
+${PYSITELIB}/pygal/view.py
+${PYSITELIB}/pygal/view.pyc
+${PYSITELIB}/pygal/view.pyo
diff --git a/graphics/py-pygal/distinfo b/graphics/py-pygal/distinfo
new file mode 100644
index 00000000000..0bc4c0ae35f
--- /dev/null
+++ b/graphics/py-pygal/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/05/17 13:59:37 rodent Exp $
+
+SHA1 (pygal-1.4.6.tar.gz) = b84d5b8e115ae8391dac896c4db535af97505cb8
+RMD160 (pygal-1.4.6.tar.gz) = 3d0c909d71edfa3834a976529223a75c9ad45aac
+Size (pygal-1.4.6.tar.gz) = 727605 bytes
diff --git a/graphics/py-pygal/options.mk b/graphics/py-pygal/options.mk
new file mode 100644
index 00000000000..ad180462ef4
--- /dev/null
+++ b/graphics/py-pygal/options.mk
@@ -0,0 +1,20 @@
+# $NetBSD: options.mk,v 1.1 2014/05/17 13:59:37 rodent Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.py-pygal
+PKG_SUPPORTED_OPTIONS= png tests
+PKG_SUGGESTED_OPTIONS+= png
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mpng)
+DEPENDS+= ${PYPKGPREFIX}-cairosvg-[0-9]*:../../converters/py-cairosvg
+DEPENDS+= ${PYPKGPREFIX}-tinycss-[0-9]*:../../textproc/py-tinycss
+DEPENDS+= ${PYPKGPREFIX}-cssselect-[0-9]*:../../textproc/py-cssselect
+.endif
+
+.if !empty(PKG_OPTIONS:Mtests)
+DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+DEPENDS+= ${PYPKGPREFIX}-pyquery-[0-9]*:../../textproc/py-pyquery
+DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
+DEPENDS+= ${PYPKGPREFIX}-cairosvg-[0-9]*:../../converters/py-cairosvg
+.endif