Hi, This is a diff for the latest version of py-Chart 1.39.
Tested on amd64. Comments ? OK ? Commit ? Cheers, -- Benoit Lecocq
Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/py-Chart/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- Makefile 8 Oct 2007 08:22:43 -0000 1.20 +++ Makefile 22 Mar 2009 10:46:11 -0000 @@ -1,35 +1,31 @@ # $OpenBSD: Makefile,v 1.20 2007/10/08 08:22:43 steven Exp $ +COMMENT = Python library for creating postscript or PDF charts -COMMENT= Python library for creating postscript or PDF charts +MODPY_EGG_VERSION = 1.39 +DISTNAME = PyChart-${MODPY_EGG_VERSION} +PKGNAME = py-Chart-${MODPY_EGG_VERSION} +CATEGORIES = textproc devel -VERSION= 1.35 -DISTNAME= PyChart-${VERSION} -PKGNAME= py-Chart-${VERSION}p2 -CATEGORIES= textproc devel +HOMEPAGE = http://home.gna.org/pychart/ -HOMEPAGE= http://home.gna.org/pychart/ +# GPLv2 +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_FTP = Yes -# GPL -PERMIT_PACKAGE_CDROM= Yes -PERMIT_PACKAGE_FTP= Yes -PERMIT_DISTFILES_CDROM= Yes -PERMIT_DISTFILES_FTP= Yes +MASTER_SITES = http://download.gna.org/pychart/ -MASTER_SITES= http://download.gna.org/pychart/ +MODULES = lang/python -MODULES= lang/python +RUN_DEPENDS += :ghostscript-*:print/ghostscript/gnu -RUN_DEPENDS+= :ghostscript-*:print/ghostscript/gnu +NO_REGRESS = Yes -NO_REGRESS= Yes - -DOCSDIR= ${PREFIX}/share/doc/py-Chart -EXAMPLESDIR= ${PREFIX}/share/examples/py-Chart +EXAMPLESDIR = ${PREFIX}/share/examples/py-Chart post-install: - ${INSTALL_DATA_DIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/pychart/* ${DOCSDIR} ${INSTALL_DATA_DIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/demos/*.py ${EXAMPLESDIR} Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/py-Chart/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo 5 Apr 2007 17:26:19 -0000 1.5 +++ distinfo 22 Mar 2009 10:46:11 -0000 @@ -1,5 +1,5 @@ -MD5 (PyChart-1.35.tar.gz) = /y5vVvPrfcP0hTpD+seEzA== -RMD160 (PyChart-1.35.tar.gz) = 5Lwz4o1AWWnnFUONYhpNZ7238gY= -SHA1 (PyChart-1.35.tar.gz) = qRoUdtAeXBhbhIxjMiNzVqRQPqU= -SHA256 (PyChart-1.35.tar.gz) = wFKc/xYIEcz0FnrhwcFslPGINIBUPlqv3Vs2YTwv+Rw= -SIZE (PyChart-1.35.tar.gz) = 389215 +MD5 (PyChart-1.39.tar.gz) = 8fUJocRiMFbI54C7fJoFxQ== +RMD160 (PyChart-1.39.tar.gz) = QKGdHraNnWKBYuCAvTYS+KDM680= +SHA1 (PyChart-1.39.tar.gz) = ZRraLYqufZfPUwFiUkJl6W8wXu4= +SHA256 (PyChart-1.39.tar.gz) = iCZQkod2p8py5nBUqeCsmPeGRfJ5wM+1kQ2yjwPwfC4= +SIZE (PyChart-1.39.tar.gz) = 115908 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/py-Chart/pkg/PLIST,v retrieving revision 1.6 diff -u -r1.6 PLIST --- pkg/PLIST 15 Sep 2004 18:44:07 -0000 1.6 +++ pkg/PLIST 22 Mar 2009 10:46:11 -0000 @@ -1,4 +1,5 @@ -...@comment $OpenBSD: PLIST,v 1.6 2004/09/15 18:44:07 espie Exp $ +...@comment $OpenBSD$ +lib/python${MODPY_VERSION}/site-packages/PyChart-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info lib/python${MODPY_VERSION}/site-packages/pychart/ lib/python${MODPY_VERSION}/site-packages/pychart/__init__.py lib/python${MODPY_VERSION}/site-packages/pychart/__init__.pyc @@ -139,12 +140,8 @@ lib/python${MODPY_VERSION}/site-packages/pychart/fill_style_doc.pyc lib/python${MODPY_VERSION}/site-packages/pychart/font.py lib/python${MODPY_VERSION}/site-packages/pychart/font.pyc -lib/python${MODPY_VERSION}/site-packages/pychart/genafm.py -lib/python${MODPY_VERSION}/site-packages/pychart/genafm.pyc lib/python${MODPY_VERSION}/site-packages/pychart/generate_docs.py lib/python${MODPY_VERSION}/site-packages/pychart/generate_docs.pyc -lib/python${MODPY_VERSION}/site-packages/pychart/geninit.py -lib/python${MODPY_VERSION}/site-packages/pychart/geninit.pyc lib/python${MODPY_VERSION}/site-packages/pychart/gs_frontend.py lib/python${MODPY_VERSION}/site-packages/pychart/gs_frontend.pyc lib/python${MODPY_VERSION}/site-packages/pychart/interval_bar_plot.py @@ -209,72 +206,6 @@ lib/python${MODPY_VERSION}/site-packages/pychart/x11canvas.pyc lib/python${MODPY_VERSION}/site-packages/pychart/zap.py lib/python${MODPY_VERSION}/site-packages/pychart/zap.pyc -share/doc/py-Chart/ -share/doc/py-Chart/PYCHART-OPTIONS.html -share/doc/py-Chart/about.html -share/doc/py-Chart/anatomy.html -share/doc/py-Chart/annotations.png -share/doc/py-Chart/arrows.png -share/doc/py-Chart/bartest.png -share/doc/py-Chart/bartest2.png -share/doc/py-Chart/bartestv.png -share/doc/py-Chart/categbar.png -share/doc/py-Chart/clipping-canvas.html -share/doc/py-Chart/cliptest.png -share/doc/py-Chart/colors.png -share/doc/py-Chart/command-line-options.html -share/doc/py-Chart/creating-canvas.html -share/doc/py-Chart/default-canvas.html -share/doc/py-Chart/drawing-canvas.html -share/doc/py-Chart/drawing-graph-canvas.html -share/doc/py-Chart/errorbars.png -share/doc/py-Chart/escape-sequence.html -share/doc/py-Chart/failureannot.png -share/doc/py-Chart/fillstyles.png -share/doc/py-Chart/fonttest.png -share/doc/py-Chart/genindex.html -share/doc/py-Chart/index.html -share/doc/py-Chart/introduction.html -share/doc/py-Chart/intvlbartestv.png -share/doc/py-Chart/linestyles.png -share/doc/py-Chart/linetest.png -share/doc/py-Chart/linetest3.png -share/doc/py-Chart/module-area.html -share/doc/py-Chart/module-arrow.html -share/doc/py-Chart/module-axis.html -share/doc/py-Chart/module-bar-plot.html -share/doc/py-Chart/module-canvas.html -share/doc/py-Chart/module-chart-data.html -share/doc/py-Chart/module-chart-object.html -share/doc/py-Chart/module-color.html -share/doc/py-Chart/module-coord.html -share/doc/py-Chart/module-error-bar.html -share/doc/py-Chart/module-fill-style.html -share/doc/py-Chart/module-font.html -share/doc/py-Chart/module-interval-bar-plot.html -share/doc/py-Chart/module-legend.html -share/doc/py-Chart/module-line-plot.html -share/doc/py-Chart/module-line-style.html -share/doc/py-Chart/module-pie-plot.html -share/doc/py-Chart/module-range-plot.html -share/doc/py-Chart/module-rose-plot.html -share/doc/py-Chart/module-text-box.html -share/doc/py-Chart/module-theme.html -share/doc/py-Chart/module-tick-mark.html -share/doc/py-Chart/module-zap.html -share/doc/py-Chart/node2.html -share/doc/py-Chart/node29.html -share/doc/py-Chart/node3.html -share/doc/py-Chart/options.html -share/doc/py-Chart/pietest.png -share/doc/py-Chart/property-canvas.html -share/doc/py-Chart/pychart.html -share/doc/py-Chart/rangetest.png -share/doc/py-Chart/roseplottest.png -share/doc/py-Chart/scattertest.png -share/doc/py-Chart/tickmarks.png -share/doc/py-Chart/unit.html -share/doc/py-Chart/zaptest.png share/examples/py-Chart/ share/examples/py-Chart/annotations.py share/examples/py-Chart/arrows.py @@ -289,7 +220,7 @@ share/examples/py-Chart/cliptest.py share/examples/py-Chart/colors.py share/examples/py-Chart/comparison.py -share/examples/py-Chart/coverage.py +share/examples/py-Chart/date.py share/examples/py-Chart/double.py share/examples/py-Chart/errorbars.py share/examples/py-Chart/failure.py @@ -300,6 +231,7 @@ share/examples/py-Chart/linestyles.py share/examples/py-Chart/linetest.py share/examples/py-Chart/linetest3.py +share/examples/py-Chart/list_sources.py share/examples/py-Chart/pietest.py share/examples/py-Chart/rangetest.py share/examples/py-Chart/recoverycost.py @@ -317,5 +249,6 @@ share/examples/py-Chart/twoaxes.py share/examples/py-Chart/twographs.py share/examples/py-Chart/unevenbars.py +share/examples/py-Chart/unicodetest.py share/examples/py-Chart/zaptest.py share/examples/py-Chart/zaptest2.py