pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/py-reportlab Update to ReportLab 2.2. This is a ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b9379814ce92
branches:  trunk
changeset: 553715:b9379814ce92
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Jan 28 14:42:28 2009 +0000

description:
Update to ReportLab 2.2. This is a major update with API breakage.
Major changes include full Unicode supoprt, better support for Asian
languages, support for JPEG CMYK images, links in Platypus, better
wrapping, barcode support, better support for legends of graphics and
many more.

Addtional changes in pkgsrc include the merge of py-reportlab-renderPM
package and use of external libart.

diffstat:

 print/py-reportlab/Makefile         |   12 +-
 print/py-reportlab/PLIST            |  410 ++++++-----------------------------
 print/py-reportlab/buildlink3.mk    |   22 -
 print/py-reportlab/distinfo         |    9 +-
 print/py-reportlab/patches/patch-aa |   59 +++++
 5 files changed, 142 insertions(+), 370 deletions(-)

diffs (truncated from 628 to 300 lines):

diff -r 93ff77e67039 -r b9379814ce92 print/py-reportlab/Makefile
--- a/print/py-reportlab/Makefile       Wed Jan 28 14:32:40 2009 +0000
+++ b/print/py-reportlab/Makefile       Wed Jan 28 14:42:28 2009 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.31 2008/06/12 02:14:44 joerg Exp $
+# $NetBSD: Makefile,v 1.32 2009/01/28 14:42:28 joerg Exp $
 #
 
-DISTNAME=      ReportLab_1_21_2
-PKGNAME=       ${PYPKGPREFIX}-reportlab-1.21.2
+DISTNAME=      ReportLab_2_2
+PKGNAME=       ${PYPKGPREFIX}-reportlab-2.2
 CATEGORIES=    print python
 MASTER_SITES=  ftp://ftp.reportlab.com/
 EXTRACT_SUFX=  .tgz
@@ -13,12 +13,12 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-PYTHON_VERSIONS_ACCEPTED=      25 24 23 21
-
-WRKSRC=                ${WRKDIR}/reportlab_1_21_2/reportlab
 PYBINMODULE=   yes
 PYDISTUTILSPKG=        yes
 
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/libart/buildlink3.mk"
+.include "../../graphics/py-imaging/buildlink3.mk"
 .include "../../lang/python/extension.mk"
 .include "../../textproc/py-xml/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 93ff77e67039 -r b9379814ce92 print/py-reportlab/PLIST
--- a/print/py-reportlab/PLIST  Wed Jan 28 14:32:40 2009 +0000
+++ b/print/py-reportlab/PLIST  Wed Jan 28 14:42:28 2009 +0000
@@ -1,68 +1,65 @@
-@comment $NetBSD: PLIST,v 1.6 2007/11/05 20:57:51 drochner Exp $
-${PYSITELIB}/reportlab/README
+@comment $NetBSD: PLIST,v 1.7 2009/01/28 14:42:28 joerg Exp $
+${PYSITELIB}/_renderPM.so
+${PYSITELIB}/_rl_accel.so
+${PYSITELIB}/pyHnj.so
 ${PYSITELIB}/reportlab/__init__.py
 ${PYSITELIB}/reportlab/__init__.pyc
 ${PYSITELIB}/reportlab/__init__.pyo
-${PYSITELIB}/reportlab/changes
-${PYSITELIB}/reportlab/demos/colors/colortest.py
-${PYSITELIB}/reportlab/demos/gadflypaper/00readme.txt
-${PYSITELIB}/reportlab/demos/gadflypaper/gfe.py
-${PYSITELIB}/reportlab/demos/odyssey/00readme.txt
-${PYSITELIB}/reportlab/demos/odyssey/dodyssey.py
-${PYSITELIB}/reportlab/demos/odyssey/fodyssey.py
-${PYSITELIB}/reportlab/demos/odyssey/odyssey.py
-${PYSITELIB}/reportlab/demos/odyssey/odyssey.txt
-${PYSITELIB}/reportlab/demos/rlzope/readme.txt
-${PYSITELIB}/reportlab/demos/rlzope/rlzope.py
-${PYSITELIB}/reportlab/demos/stdfonts/00readme.txt
-${PYSITELIB}/reportlab/demos/stdfonts/stdfonts.py
-${PYSITELIB}/reportlab/demos/tests/testdemos.py
-${PYSITELIB}/reportlab/docs/00readme.txt
-${PYSITELIB}/reportlab/docs/genAll.py
-${PYSITELIB}/reportlab/docs/graphguide/ch1_intro.py
-${PYSITELIB}/reportlab/docs/graphguide/ch2_concepts.py
-${PYSITELIB}/reportlab/docs/graphguide/ch3_shapes.py
-${PYSITELIB}/reportlab/docs/graphguide/ch4_widgets.py
-${PYSITELIB}/reportlab/docs/graphguide/ch5_charts.py
-${PYSITELIB}/reportlab/docs/graphguide/gengraphguide.py
-${PYSITELIB}/reportlab/docs/images/Edit_Prefs.gif
-${PYSITELIB}/reportlab/docs/images/Python_21.gif
-${PYSITELIB}/reportlab/docs/images/Python_21_HINT.gif
-${PYSITELIB}/reportlab/docs/images/fileExchange.gif
-${PYSITELIB}/reportlab/docs/images/jpn.gif
-${PYSITELIB}/reportlab/docs/images/jpnchars.jpg
-${PYSITELIB}/reportlab/docs/images/lj8100.jpg
-${PYSITELIB}/reportlab/docs/images/replogo.a85
-${PYSITELIB}/reportlab/docs/images/replogo.gif
-${PYSITELIB}/reportlab/docs/reference/build.bat
-${PYSITELIB}/reportlab/docs/reference/genreference.py
-${PYSITELIB}/reportlab/docs/reference/reference.yml
-${PYSITELIB}/reportlab/docs/userguide/app_demos.py
-${PYSITELIB}/reportlab/docs/userguide/ch1_intro.py
-${PYSITELIB}/reportlab/docs/userguide/ch2_graphics.py
-${PYSITELIB}/reportlab/docs/userguide/ch2a_fonts.py
-${PYSITELIB}/reportlab/docs/userguide/ch3_pdffeatures.py
-${PYSITELIB}/reportlab/docs/userguide/ch4_platypus_concepts.py
-${PYSITELIB}/reportlab/docs/userguide/ch5_paragraphs.py
-${PYSITELIB}/reportlab/docs/userguide/ch6_tables.py
-${PYSITELIB}/reportlab/docs/userguide/ch7_custom.py
-${PYSITELIB}/reportlab/docs/userguide/ch9_future.py
-${PYSITELIB}/reportlab/docs/userguide/genuserguide.py
-${PYSITELIB}/reportlab/docs/userguide/testfile.txt
 ${PYSITELIB}/reportlab/extensions/README
 ${PYSITELIB}/reportlab/extensions/__init__.py
 ${PYSITELIB}/reportlab/extensions/__init__.pyc
 ${PYSITELIB}/reportlab/extensions/__init__.pyo
 ${PYSITELIB}/reportlab/fonts/00readme.txt
-${PYSITELIB}/reportlab/fonts/LeERC___.AFM
-${PYSITELIB}/reportlab/fonts/LeERC___.PFB
-${PYSITELIB}/reportlab/fonts/luxiserif.ttf
-${PYSITELIB}/reportlab/fonts/luxiserif_license.txt
-${PYSITELIB}/reportlab/fonts/rina.ttf
-${PYSITELIB}/reportlab/fonts/rina_license.txt
+${PYSITELIB}/reportlab/fonts/DarkGarden-copying-gpl.txt
+${PYSITELIB}/reportlab/fonts/DarkGarden-copying.txt
+${PYSITELIB}/reportlab/fonts/DarkGarden-readme.txt
+${PYSITELIB}/reportlab/fonts/DarkGarden.sfd
+${PYSITELIB}/reportlab/fonts/DarkGardenMK.afm
+${PYSITELIB}/reportlab/fonts/DarkGardenMK.pfb
+${PYSITELIB}/reportlab/fonts/Vera.ttf
+${PYSITELIB}/reportlab/fonts/VeraBI.ttf
+${PYSITELIB}/reportlab/fonts/VeraBd.ttf
+${PYSITELIB}/reportlab/fonts/VeraIt.ttf
+${PYSITELIB}/reportlab/fonts/bitstream-vera-license.txt
 ${PYSITELIB}/reportlab/graphics/__init__.py
 ${PYSITELIB}/reportlab/graphics/__init__.pyc
 ${PYSITELIB}/reportlab/graphics/__init__.pyo
+${PYSITELIB}/reportlab/graphics/barcode/__init__.py
+${PYSITELIB}/reportlab/graphics/barcode/__init__.pyc
+${PYSITELIB}/reportlab/graphics/barcode/__init__.pyo
+${PYSITELIB}/reportlab/graphics/barcode/code128.py
+${PYSITELIB}/reportlab/graphics/barcode/code128.pyc
+${PYSITELIB}/reportlab/graphics/barcode/code128.pyo
+${PYSITELIB}/reportlab/graphics/barcode/code39.py
+${PYSITELIB}/reportlab/graphics/barcode/code39.pyc
+${PYSITELIB}/reportlab/graphics/barcode/code39.pyo
+${PYSITELIB}/reportlab/graphics/barcode/code93.py
+${PYSITELIB}/reportlab/graphics/barcode/code93.pyc
+${PYSITELIB}/reportlab/graphics/barcode/code93.pyo
+${PYSITELIB}/reportlab/graphics/barcode/common.py
+${PYSITELIB}/reportlab/graphics/barcode/common.pyc
+${PYSITELIB}/reportlab/graphics/barcode/common.pyo
+${PYSITELIB}/reportlab/graphics/barcode/eanbc.py
+${PYSITELIB}/reportlab/graphics/barcode/eanbc.pyc
+${PYSITELIB}/reportlab/graphics/barcode/eanbc.pyo
+${PYSITELIB}/reportlab/graphics/barcode/fourstate.py
+${PYSITELIB}/reportlab/graphics/barcode/fourstate.pyc
+${PYSITELIB}/reportlab/graphics/barcode/fourstate.pyo
+${PYSITELIB}/reportlab/graphics/barcode/lto.py
+${PYSITELIB}/reportlab/graphics/barcode/lto.pyc
+${PYSITELIB}/reportlab/graphics/barcode/lto.pyo
+${PYSITELIB}/reportlab/graphics/barcode/test.py
+${PYSITELIB}/reportlab/graphics/barcode/test.pyc
+${PYSITELIB}/reportlab/graphics/barcode/test.pyo
+${PYSITELIB}/reportlab/graphics/barcode/usps.py
+${PYSITELIB}/reportlab/graphics/barcode/usps.pyc
+${PYSITELIB}/reportlab/graphics/barcode/usps.pyo
+${PYSITELIB}/reportlab/graphics/barcode/usps4s.py
+${PYSITELIB}/reportlab/graphics/barcode/usps4s.pyc
+${PYSITELIB}/reportlab/graphics/barcode/usps4s.pyo
+${PYSITELIB}/reportlab/graphics/barcode/widgets.py
+${PYSITELIB}/reportlab/graphics/barcode/widgets.pyc
+${PYSITELIB}/reportlab/graphics/barcode/widgets.pyo
 ${PYSITELIB}/reportlab/graphics/charts/__init__.py
 ${PYSITELIB}/reportlab/graphics/charts/__init__.pyc
 ${PYSITELIB}/reportlab/graphics/charts/__init__.pyo
@@ -219,6 +216,9 @@
 ${PYSITELIB}/reportlab/lib/attrmap.py
 ${PYSITELIB}/reportlab/lib/attrmap.pyc
 ${PYSITELIB}/reportlab/lib/attrmap.pyo
+${PYSITELIB}/reportlab/lib/boxstuff.py
+${PYSITELIB}/reportlab/lib/boxstuff.pyc
+${PYSITELIB}/reportlab/lib/boxstuff.pyo
 ${PYSITELIB}/reportlab/lib/codecharts.py
 ${PYSITELIB}/reportlab/lib/codecharts.pyc
 ${PYSITELIB}/reportlab/lib/codecharts.pyo
@@ -234,12 +234,16 @@
 ${PYSITELIB}/reportlab/lib/extformat.py
 ${PYSITELIB}/reportlab/lib/extformat.pyc
 ${PYSITELIB}/reportlab/lib/extformat.pyo
+${PYSITELIB}/reportlab/lib/fontfinder.py
+${PYSITELIB}/reportlab/lib/fontfinder.pyc
+${PYSITELIB}/reportlab/lib/fontfinder.pyo
 ${PYSITELIB}/reportlab/lib/fonts.py
 ${PYSITELIB}/reportlab/lib/fonts.pyc
 ${PYSITELIB}/reportlab/lib/fonts.pyo
 ${PYSITELIB}/reportlab/lib/formatters.py
 ${PYSITELIB}/reportlab/lib/formatters.pyc
 ${PYSITELIB}/reportlab/lib/formatters.pyo
+${PYSITELIB}/reportlab/lib/hyphen.mashed
 ${PYSITELIB}/reportlab/lib/logger.py
 ${PYSITELIB}/reportlab/lib/logger.pyc
 ${PYSITELIB}/reportlab/lib/logger.pyo
@@ -252,6 +256,9 @@
 ${PYSITELIB}/reportlab/lib/randomtext.py
 ${PYSITELIB}/reportlab/lib/randomtext.pyc
 ${PYSITELIB}/reportlab/lib/randomtext.pyo
+${PYSITELIB}/reportlab/lib/rltempfile.py
+${PYSITELIB}/reportlab/lib/rltempfile.pyc
+${PYSITELIB}/reportlab/lib/rltempfile.pyo
 ${PYSITELIB}/reportlab/lib/rparsexml.py
 ${PYSITELIB}/reportlab/lib/rparsexml.pyc
 ${PYSITELIB}/reportlab/lib/rparsexml.pyo
@@ -264,6 +271,9 @@
 ${PYSITELIB}/reportlab/lib/styles.py
 ${PYSITELIB}/reportlab/lib/styles.pyc
 ${PYSITELIB}/reportlab/lib/styles.pyo
+${PYSITELIB}/reportlab/lib/textsplit.py
+${PYSITELIB}/reportlab/lib/textsplit.pyc
+${PYSITELIB}/reportlab/lib/textsplit.pyo
 ${PYSITELIB}/reportlab/lib/tocindex.py
 ${PYSITELIB}/reportlab/lib/tocindex.pyc
 ${PYSITELIB}/reportlab/lib/tocindex.pyo
@@ -282,10 +292,12 @@
 ${PYSITELIB}/reportlab/lib/yaml.py
 ${PYSITELIB}/reportlab/lib/yaml.pyc
 ${PYSITELIB}/reportlab/lib/yaml.pyo
-${PYSITELIB}/reportlab/license.txt
 ${PYSITELIB}/reportlab/pdfbase/__init__.py
 ${PYSITELIB}/reportlab/pdfbase/__init__.pyc
 ${PYSITELIB}/reportlab/pdfbase/__init__.pyo
+${PYSITELIB}/reportlab/pdfbase/_can_cmap_data.py
+${PYSITELIB}/reportlab/pdfbase/_can_cmap_data.pyc
+${PYSITELIB}/reportlab/pdfbase/_can_cmap_data.pyo
 ${PYSITELIB}/reportlab/pdfbase/_cidfontdata.py
 ${PYSITELIB}/reportlab/pdfbase/_cidfontdata.pyc
 ${PYSITELIB}/reportlab/pdfbase/_cidfontdata.pyo
@@ -310,6 +322,9 @@
 ${PYSITELIB}/reportlab/pdfbase/pdfutils.py
 ${PYSITELIB}/reportlab/pdfbase/pdfutils.pyc
 ${PYSITELIB}/reportlab/pdfbase/pdfutils.pyo
+${PYSITELIB}/reportlab/pdfbase/rl_codecs.py
+${PYSITELIB}/reportlab/pdfbase/rl_codecs.pyc
+${PYSITELIB}/reportlab/pdfbase/rl_codecs.pyo
 ${PYSITELIB}/reportlab/pdfbase/ttfonts.py
 ${PYSITELIB}/reportlab/pdfbase/ttfonts.pyc
 ${PYSITELIB}/reportlab/pdfbase/ttfonts.pyo
@@ -370,277 +385,7 @@
 ${PYSITELIB}/reportlab/rl_config.py
 ${PYSITELIB}/reportlab/rl_config.pyc
 ${PYSITELIB}/reportlab/rl_config.pyo
-${PYSITELIB}/reportlab/test/__init__.py
-${PYSITELIB}/reportlab/test/__init__.pyc
-${PYSITELIB}/reportlab/test/__init__.pyo
-${PYSITELIB}/reportlab/test/doctest.py
-${PYSITELIB}/reportlab/test/doctest.pyc
-${PYSITELIB}/reportlab/test/doctest.pyo
-${PYSITELIB}/reportlab/test/linecache_copy.py
-${PYSITELIB}/reportlab/test/linecache_copy.pyc
-${PYSITELIB}/reportlab/test/linecache_copy.pyo
-${PYSITELIB}/reportlab/test/pythonpowered.gif
-${PYSITELIB}/reportlab/test/runAll.py
-${PYSITELIB}/reportlab/test/runAll.pyc
-${PYSITELIB}/reportlab/test/runAll.pyo
-${PYSITELIB}/reportlab/test/test_charts_textlabels.py
-${PYSITELIB}/reportlab/test/test_charts_textlabels.pyc
-${PYSITELIB}/reportlab/test/test_charts_textlabels.pyo
-${PYSITELIB}/reportlab/test/test_docs_build.py
-${PYSITELIB}/reportlab/test/test_docs_build.pyc
-${PYSITELIB}/reportlab/test/test_docs_build.pyo
-${PYSITELIB}/reportlab/test/test_docstrings.py
-${PYSITELIB}/reportlab/test/test_docstrings.pyc
-${PYSITELIB}/reportlab/test/test_docstrings.pyo
-${PYSITELIB}/reportlab/test/test_extra.py
-${PYSITELIB}/reportlab/test/test_extra.pyc
-${PYSITELIB}/reportlab/test/test_extra.pyo
-${PYSITELIB}/reportlab/test/test_graphics_charts.py
-${PYSITELIB}/reportlab/test/test_graphics_charts.pyc
-${PYSITELIB}/reportlab/test/test_graphics_charts.pyo
-${PYSITELIB}/reportlab/test/test_graphics_images.py
-${PYSITELIB}/reportlab/test/test_graphics_images.pyc
-${PYSITELIB}/reportlab/test/test_graphics_images.pyo
-${PYSITELIB}/reportlab/test/test_graphics_layout.py
-${PYSITELIB}/reportlab/test/test_graphics_layout.pyc
-${PYSITELIB}/reportlab/test/test_graphics_layout.pyo
-${PYSITELIB}/reportlab/test/test_graphics_speed.py
-${PYSITELIB}/reportlab/test/test_graphics_speed.pyc
-${PYSITELIB}/reportlab/test/test_graphics_speed.pyo
-${PYSITELIB}/reportlab/test/test_hello.py
-${PYSITELIB}/reportlab/test/test_hello.pyc
-${PYSITELIB}/reportlab/test/test_hello.pyo
-${PYSITELIB}/reportlab/test/test_images.py
-${PYSITELIB}/reportlab/test/test_images.pyc
-${PYSITELIB}/reportlab/test/test_images.pyo
-${PYSITELIB}/reportlab/test/test_invariant.py
-${PYSITELIB}/reportlab/test/test_invariant.pyc
-${PYSITELIB}/reportlab/test/test_invariant.pyo
-${PYSITELIB}/reportlab/test/test_lib_colors.py
-${PYSITELIB}/reportlab/test/test_lib_colors.pyc
-${PYSITELIB}/reportlab/test/test_lib_colors.pyo
-${PYSITELIB}/reportlab/test/test_lib_sequencer.py
-${PYSITELIB}/reportlab/test/test_lib_sequencer.pyc
-${PYSITELIB}/reportlab/test/test_lib_sequencer.pyo
-${PYSITELIB}/reportlab/test/test_lib_utils.py
-${PYSITELIB}/reportlab/test/test_lib_utils.pyc
-${PYSITELIB}/reportlab/test/test_lib_utils.pyo
-${PYSITELIB}/reportlab/test/test_lib_validators.py
-${PYSITELIB}/reportlab/test/test_lib_validators.pyc
-${PYSITELIB}/reportlab/test/test_lib_validators.pyo
-${PYSITELIB}/reportlab/test/test_multibyte_chs.py
-${PYSITELIB}/reportlab/test/test_multibyte_chs.pyc
-${PYSITELIB}/reportlab/test/test_multibyte_chs.pyo
-${PYSITELIB}/reportlab/test/test_multibyte_cht.py
-${PYSITELIB}/reportlab/test/test_multibyte_cht.pyc
-${PYSITELIB}/reportlab/test/test_multibyte_cht.pyo
-${PYSITELIB}/reportlab/test/test_multibyte_jpn.py
-${PYSITELIB}/reportlab/test/test_multibyte_jpn.pyc
-${PYSITELIB}/reportlab/test/test_multibyte_jpn.pyo
-${PYSITELIB}/reportlab/test/test_multibyte_kor.py
-${PYSITELIB}/reportlab/test/test_multibyte_kor.pyc
-${PYSITELIB}/reportlab/test/test_multibyte_kor.pyo
-${PYSITELIB}/reportlab/test/test_paragraphs.py



Home | Main Index | Thread Index | Old Index