From d3cf9e74a97fb44e575c24d5c87ca3e9f0cd9490 Mon Sep 17 00:00:00 2001 From: rodent Date: Sat, 17 May 2014 13:59:37 +0000 Subject: 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/. --- graphics/py-pygal/ALTERNATIVES | 1 + graphics/py-pygal/DESCR | 2 + graphics/py-pygal/Makefile | 27 +++++++ graphics/py-pygal/PLIST | 160 +++++++++++++++++++++++++++++++++++++++++ graphics/py-pygal/distinfo | 5 ++ graphics/py-pygal/options.mk | 20 ++++++ 6 files changed, 215 insertions(+) create mode 100644 graphics/py-pygal/ALTERNATIVES create mode 100644 graphics/py-pygal/DESCR create mode 100644 graphics/py-pygal/Makefile create mode 100644 graphics/py-pygal/PLIST create mode 100644 graphics/py-pygal/distinfo create mode 100644 graphics/py-pygal/options.mk (limited to 'graphics') 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 -- cgit v1.2.3