From 39d0eb7a8877ec276e9afe0547b6d220bda3eded Mon Sep 17 00:00:00 2001 From: xsa Date: Tue, 27 Jul 2004 08:55:21 +0000 Subject: [PATCH] Initial import of py-reportlab-1.19 and plugins. The ReportLab Toolkit is Open Source PDF library. This library implements a flexible layout engine named Platypus that builds documents from components like headlines, paragraphs, fonts, tables, bitmap images, vector graphics, etc. These flowable elements are placed in a document "story" following a set of templates for frames, pages and the entire document itself. In addition to the standard 14 PostScript fonts there is full support for custom embedded Type-1 as well as for Asian fonts. The included graphics subpackage provides a set of primitive shapes as well as reusable widgets building on them. Among the sample collections is a very useful set of business chart diagrams, including bar charts, line charts and pie charts. Different renderers can be used to create vector graphics (in fact, even full document pages) as individual components not only in PDF, but also in EPS and in a variety of bitmap formats including JPEG, PNG, GIF, BMP and PICT. Submitted and maintained by --- print/py-reportlab/Makefile | 6 + print/py-reportlab/plugins/Makefile | 6 + print/py-reportlab/plugins/Makefile.inc | 21 + print/py-reportlab/plugins/barcode/Makefile | 20 + print/py-reportlab/plugins/barcode/distinfo | 3 + .../plugins/barcode/files/setup.py | 5 + print/py-reportlab/plugins/barcode/pkg/DESCR | 12 + print/py-reportlab/plugins/barcode/pkg/PLIST | 18 + print/py-reportlab/plugins/renderPM/Makefile | 24 + print/py-reportlab/plugins/renderPM/distinfo | 3 + .../renderPM/patches/patch-gt1_gt1-misc_h | 12 + .../plugins/renderPM/patches/patch-setup_py | 57 +++ .../renderPM/patches/patch-test_renderPM_py | 12 + print/py-reportlab/plugins/renderPM/pkg/DESCR | 4 + .../plugins/renderPM/pkg/PFRAG.shared | 2 + print/py-reportlab/plugins/renderPM/pkg/PLIST | 2 + print/py-reportlab/reportlab/Makefile | 39 ++ print/py-reportlab/reportlab/distinfo | 6 + .../patches/patch-reportlab_lib__rl_accel_c | 24 + .../patch-reportlab_pdfbase_ttfonts_py | 12 + .../patches/patch-reportlab_setup_py | 12 + print/py-reportlab/reportlab/pkg/DESCR | 14 + print/py-reportlab/reportlab/pkg/PFRAG.shared | 4 + print/py-reportlab/reportlab/pkg/PLIST | 466 ++++++++++++++++++ 24 files changed, 784 insertions(+) create mode 100644 print/py-reportlab/Makefile create mode 100644 print/py-reportlab/plugins/Makefile create mode 100644 print/py-reportlab/plugins/Makefile.inc create mode 100644 print/py-reportlab/plugins/barcode/Makefile create mode 100644 print/py-reportlab/plugins/barcode/distinfo create mode 100644 print/py-reportlab/plugins/barcode/files/setup.py create mode 100644 print/py-reportlab/plugins/barcode/pkg/DESCR create mode 100644 print/py-reportlab/plugins/barcode/pkg/PLIST create mode 100644 print/py-reportlab/plugins/renderPM/Makefile create mode 100644 print/py-reportlab/plugins/renderPM/distinfo create mode 100644 print/py-reportlab/plugins/renderPM/patches/patch-gt1_gt1-misc_h create mode 100644 print/py-reportlab/plugins/renderPM/patches/patch-setup_py create mode 100644 print/py-reportlab/plugins/renderPM/patches/patch-test_renderPM_py create mode 100644 print/py-reportlab/plugins/renderPM/pkg/DESCR create mode 100644 print/py-reportlab/plugins/renderPM/pkg/PFRAG.shared create mode 100644 print/py-reportlab/plugins/renderPM/pkg/PLIST create mode 100644 print/py-reportlab/reportlab/Makefile create mode 100644 print/py-reportlab/reportlab/distinfo create mode 100644 print/py-reportlab/reportlab/patches/patch-reportlab_lib__rl_accel_c create mode 100644 print/py-reportlab/reportlab/patches/patch-reportlab_pdfbase_ttfonts_py create mode 100644 print/py-reportlab/reportlab/patches/patch-reportlab_setup_py create mode 100644 print/py-reportlab/reportlab/pkg/DESCR create mode 100644 print/py-reportlab/reportlab/pkg/PFRAG.shared create mode 100644 print/py-reportlab/reportlab/pkg/PLIST diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile new file mode 100644 index 00000000000..8cc77e863e8 --- /dev/null +++ b/print/py-reportlab/Makefile @@ -0,0 +1,6 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/27 08:55:21 xsa Exp $ + + SUBDIR += plugins + SUBDIR += reportlab + +.include diff --git a/print/py-reportlab/plugins/Makefile b/print/py-reportlab/plugins/Makefile new file mode 100644 index 00000000000..8769ba1b856 --- /dev/null +++ b/print/py-reportlab/plugins/Makefile @@ -0,0 +1,6 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ + + SUBDIR += barcode + SUBDIR += renderPM + +.include diff --git a/print/py-reportlab/plugins/Makefile.inc b/print/py-reportlab/plugins/Makefile.inc new file mode 100644 index 00000000000..cee6eb20139 --- /dev/null +++ b/print/py-reportlab/plugins/Makefile.inc @@ -0,0 +1,21 @@ +# $OpenBSD: Makefile.inc,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ + +CATEGORIES= print graphics + +HOMEPAGE= http://www.reportlab.org/rl_toolkit.html + +MAINTAINER= Aleksander Piotrowski + +# BSD +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +EXTRACT_SUFX= .tgz + +MODULES= python + +RUN_DEPENDS= ::print/py-reportlab/reportlab + +REGRESS_DEPENDS=${RUN_DEPENDS} diff --git a/print/py-reportlab/plugins/barcode/Makefile b/print/py-reportlab/plugins/barcode/Makefile new file mode 100644 index 00000000000..97ec4789069 --- /dev/null +++ b/print/py-reportlab/plugins/barcode/Makefile @@ -0,0 +1,20 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ + +COMMENT= "barcode generator for reportlab" + +VERSION= 0.9.2 +DISTNAME= rlbarcode-${VERSION} +PKGNAME= py-reportlab-barcode-${VERSION} + +MASTER_SITES= http://eufemia.signoff.com.pl/~alek/ \ + http://metawers.nic.com.pl:81/openbsd-ports/ + +WRKDIST= ${WRKDIR} + +post-extract: + @cp ${FILESDIR}/setup.py ${WRKDIST} + +do-regress: + cd ${WRKDIR}/reportlab/extensions/barcode && ${MODPY_BIN} ./test.py + +.include diff --git a/print/py-reportlab/plugins/barcode/distinfo b/print/py-reportlab/plugins/barcode/distinfo new file mode 100644 index 00000000000..1de489dcef8 --- /dev/null +++ b/print/py-reportlab/plugins/barcode/distinfo @@ -0,0 +1,3 @@ +MD5 (rlbarcode-0.9.2.tgz) = eb116d682abf5aa55683da90d6eca76f +RMD160 (rlbarcode-0.9.2.tgz) = 31dc3b19ed0551f39e10f3e81e4d68502fdebbe1 +SHA1 (rlbarcode-0.9.2.tgz) = 958a72209d39c5ee65e7c2d7af082f7ab4b71276 diff --git a/print/py-reportlab/plugins/barcode/files/setup.py b/print/py-reportlab/plugins/barcode/files/setup.py new file mode 100644 index 00000000000..2809c462780 --- /dev/null +++ b/print/py-reportlab/plugins/barcode/files/setup.py @@ -0,0 +1,5 @@ +# $OpenBSD: setup.py,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ + +from distutils.core import setup + +setup( packages = ["reportlab.extensions.barcode"] ) diff --git a/print/py-reportlab/plugins/barcode/pkg/DESCR b/print/py-reportlab/plugins/barcode/pkg/DESCR new file mode 100644 index 00000000000..f6c37ff8709 --- /dev/null +++ b/print/py-reportlab/plugins/barcode/pkg/DESCR @@ -0,0 +1,12 @@ +This extension adds support for barcode generation. Following barcode +types are supported: + + * Code 11 + * Code 39 + * Code 93 + * Code 128 + * FIM + * POSTNET + * Interleaved 2 of 5 + * MSI + * Codebar diff --git a/print/py-reportlab/plugins/barcode/pkg/PLIST b/print/py-reportlab/plugins/barcode/pkg/PLIST new file mode 100644 index 00000000000..f9a9130b056 --- /dev/null +++ b/print/py-reportlab/plugins/barcode/pkg/PLIST @@ -0,0 +1,18 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code128.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code128.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code39.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code39.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code93.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/code93.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/common.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/common.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/fourstate.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/fourstate.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/test.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/test.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/usps.py +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode/usps.pyc +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/barcode diff --git a/print/py-reportlab/plugins/renderPM/Makefile b/print/py-reportlab/plugins/renderPM/Makefile new file mode 100644 index 00000000000..8a8030998bb --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/Makefile @@ -0,0 +1,24 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ + +NOT_FOR_ARCHS= ${NO_SHARED_ARCHS} + +COMMENT= "pixmap rendering for reportlab" + +VERSION= 0.9 +DISTNAME= renderPM-${VERSION:S/./-/} +PKGNAME= py-reportlab-renderPM-${VERSION} + +MASTER_SITES= http://www.reportlab.org/ftp/ + +LIB_DEPENDS= art_lgpl_2.5::graphics/libart + +WRKDIST= ${WRKDIR} + +pre-build: + @perl -pi -e 's#!!LOCALBASE!!#${LOCALBASE}#g' ${WRKSRC}/setup.py + +do-regress: fake + @cd ${WRKSRC} && ${MAKE_ENV} PYTHONPATH=${WRKINST}${MODPY_SITEPKG} \ + ${MODPY_BIN} ./test_renderPM.py + +.include diff --git a/print/py-reportlab/plugins/renderPM/distinfo b/print/py-reportlab/plugins/renderPM/distinfo new file mode 100644 index 00000000000..d504b7b26ba --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/distinfo @@ -0,0 +1,3 @@ +MD5 (renderPM-0-9.tgz) = c02865ec3c1dfd906f3302e2ea9f31cb +RMD160 (renderPM-0-9.tgz) = 287fb6bcee1c8b50df72d408a55b8ff31fc5a0ee +SHA1 (renderPM-0-9.tgz) = ae604c84c54ae8b40551e80bc7f0fd26c5f3847d diff --git a/print/py-reportlab/plugins/renderPM/patches/patch-gt1_gt1-misc_h b/print/py-reportlab/plugins/renderPM/patches/patch-gt1_gt1-misc_h new file mode 100644 index 00000000000..2e08458a2d7 --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/patches/patch-gt1_gt1-misc_h @@ -0,0 +1,12 @@ +$OpenBSD: patch-gt1_gt1-misc_h,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +--- gt1/gt1-misc.h.orig Thu May 3 17:44:48 2001 ++++ gt1/gt1-misc.h Mon Jul 26 21:58:20 2004 +@@ -4,7 +4,7 @@ + #define __GT1_MISC_H__ + + #include /* for malloc, etc. */ +-#ifdef macintosh ++#if defined(macintosh) || defined(__OpenBSD__) + #include /* for memcpy() */ + #endif + diff --git a/print/py-reportlab/plugins/renderPM/patches/patch-setup_py b/print/py-reportlab/plugins/renderPM/patches/patch-setup_py new file mode 100644 index 00000000000..9b99be47201 --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/patches/patch-setup_py @@ -0,0 +1,57 @@ +$OpenBSD: patch-setup_py,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +--- setup.py.orig Sun Aug 25 10:31:36 2002 ++++ setup.py Tue Jul 13 20:01:41 2004 +@@ -1,9 +1,9 @@ + #!/usr/bin/env python + import os, sys, string + def libart_version(): +- K = ('LIBART_MAJOR_VERSION','LIBART_MINOR_VERSION','LIBART_MICRO_VERSION') +- D = {} +- for l in open('libart_lgpl/configure.in','r').readlines(): ++ K = ('version', 'age','revision') ++ D = {'version': '2'} ++ for l in open('!!LOCALBASE!!/lib/libart_lgpl_2.la','r').readlines(): + l = string.split(string.strip(l),'=') + if len(l)>1 and string.strip(l[0]) in K: + D[string.strip(l[0])] = string.strip(l[1]) +@@ -31,11 +31,11 @@ if __name__=='__main__': #NO RUNTESTS + LIBART_VERSION = libart_version() + SOURCES=['_renderPM.c'] + DEVEL_DIR=os.curdir +- LIBART_DIR=pJoin(DEVEL_DIR,'libart_lgpl') ++ LIBART_DIR=pJoin('!!LOCALBASE!!/include/libart-2.0/libart_lgpl') + LIBART_SRCS=glob(pJoin(LIBART_DIR, 'art_*.c')) + GT1_DIR=pJoin(DEVEL_DIR,'gt1') + GLIB_DIR=pJoin(DEVEL_DIR,'glib') +- if sys.platform in ['darwin', 'win32', 'sunos5', 'freebsd4', 'mac', 'linux2','aix4']: ++ if sys.platform in ['openbsd3', 'darwin', 'win32', 'sunos5', 'freebsd4', 'mac', 'linux2','aix4']: + LIBS=[] + else: + raise ValueError, "Don't know about other systems" +@@ -47,16 +47,8 @@ if __name__=='__main__': #NO RUNTESTS + author_email = "robin@reportlab.com", + url = "http://www.reportlab.com", + packages = [], +- libraries=[('_renderPM_libart', ++ libraries=[('_renderPM_gt1', + { +- 'sources': LIBART_SRCS, +- 'include_dirs': [DEVEL_DIR,LIBART_DIR,], +- 'macros': [('LIBART_COMPILATION',None),]+BIGENDIAN('WORDS_BIGENDIAN')+ROBIN_DEBUG, +- #'extra_compile_args':['/Z7'], +- } +- ), +- ('_renderPM_gt1', +- { + 'sources': pfxJoin(GT1_DIR,'gt1-dict.c','gt1-namecontext.c','gt1-parset1.c','gt1-region.c','parseAFM.c'), + 'include_dirs': [DEVEL_DIR,GT1_DIR,GLIB_DIR,], + 'macros': ROBIN_DEBUG, +@@ -68,7 +60,7 @@ if __name__=='__main__': #NO RUNTESTS + SOURCES, + include_dirs=[DEVEL_DIR,LIBART_DIR,GT1_DIR], + define_macros=[('LIBART_COMPILATION',None)]+ROBIN_DEBUG+[('LIBART_VERSION',LIBART_VERSION)], +- library_dirs=[], ++ library_dirs=['!!LOCALBASE!!/lib'], + + # libraries to link against + libraries=LIBS, diff --git a/print/py-reportlab/plugins/renderPM/patches/patch-test_renderPM_py b/print/py-reportlab/plugins/renderPM/patches/patch-test_renderPM_py new file mode 100644 index 00000000000..2f5674de243 --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/patches/patch-test_renderPM_py @@ -0,0 +1,12 @@ +$OpenBSD: patch-test_renderPM_py,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +--- test_renderPM.py.orig Tue Jul 13 17:11:02 2004 ++++ test_renderPM.py Tue Jul 13 17:11:22 2004 +@@ -24,7 +24,7 @@ if __name__=='__main__': + + for a in ('strokeColor','fillColor'): + try: +- setattr(g,a,(1,2,3)) ++ setattr(g,a,{'red':1,'green':2,'blue':3}) + print 'Wrong handling of bad '+a + except ValueError: + pass diff --git a/print/py-reportlab/plugins/renderPM/pkg/DESCR b/print/py-reportlab/plugins/renderPM/pkg/DESCR new file mode 100644 index 00000000000..92501c62be0 --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/pkg/DESCR @@ -0,0 +1,4 @@ +The graphics subdirectory of the main toolkit already contains renderers for +postscript and PDF. A stub renderer for the PIL extension (Python Imaging +Library, available from pythonware) is included, but most of this renderer +is available in this package. diff --git a/print/py-reportlab/plugins/renderPM/pkg/PFRAG.shared b/print/py-reportlab/plugins/renderPM/pkg/PFRAG.shared new file mode 100644 index 00000000000..13e718cb10e --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +lib/python${MODPY_VERSION}/site-packages/_renderPM.so diff --git a/print/py-reportlab/plugins/renderPM/pkg/PLIST b/print/py-reportlab/plugins/renderPM/pkg/PLIST new file mode 100644 index 00000000000..d92d3bab919 --- /dev/null +++ b/print/py-reportlab/plugins/renderPM/pkg/PLIST @@ -0,0 +1,2 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +%%SHARED%% diff --git a/print/py-reportlab/reportlab/Makefile b/print/py-reportlab/reportlab/Makefile new file mode 100644 index 00000000000..92e2cdd7ba5 --- /dev/null +++ b/print/py-reportlab/reportlab/Makefile @@ -0,0 +1,39 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2004/07/27 08:55:21 xsa Exp $ + +COMMENT= "PDF-generating toolkit for Python" + +VERSION= 1.19 +DISTNAME= ReportLab_${VERSION:S/./_/} +PKGNAME= py-reportlab-${VERSION} +CATEGORIES= print graphics + +HOMEPAGE= http://www.reportlab.org/rl_toolkit.html + +MAINTAINER= Aleksander Piotrowski + +# BSD +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= http://www.reportlab.org/ftp/ +EXTRACT_SUFX= .tgz + +MODULES= python + +RUN_DEPENDS= :py-Imaging-*:graphics/py-Imaging \ + ::lang/python/${MODPY_VERSION},-expat + +WRKDIST= ${WRKDIR}/reportlab-${VERSION:S/./_/} +WRKSRC= ${WRKDIST}/reportlab + +REGRESS_DEPENDS=${RUN_DEPENDS} \ + ::print/py-reportlab/plugins/renderPM + +do-regress: fake + @cd ${WRKSRC}/test && \ + ${MAKE_ENV} PYTHONPATH=${WRKDIST}:${WRKINST}${MODPY_SITEPKG} \ + ${MODPY_BIN} ./runAll.py + +.include diff --git a/print/py-reportlab/reportlab/distinfo b/print/py-reportlab/reportlab/distinfo new file mode 100644 index 00000000000..81f9e0055a3 --- /dev/null +++ b/print/py-reportlab/reportlab/distinfo @@ -0,0 +1,6 @@ +MD5 (ReportLab_1_19.tgz) = 02eeec6481f71918bf469a78edc4437c +MD5 (renderPM-0-9.tgz) = c02865ec3c1dfd906f3302e2ea9f31cb +RMD160 (ReportLab_1_19.tgz) = b398daf55589a9bd1008c7d544319330b4a3761a +RMD160 (renderPM-0-9.tgz) = 287fb6bcee1c8b50df72d408a55b8ff31fc5a0ee +SHA1 (ReportLab_1_19.tgz) = e748bc03f94a4780d4fa55b96fbe94c530c7431e +SHA1 (renderPM-0-9.tgz) = ae604c84c54ae8b40551e80bc7f0fd26c5f3847d diff --git a/print/py-reportlab/reportlab/patches/patch-reportlab_lib__rl_accel_c b/print/py-reportlab/reportlab/patches/patch-reportlab_lib__rl_accel_c new file mode 100644 index 00000000000..2f03c4bb4c2 --- /dev/null +++ b/print/py-reportlab/reportlab/patches/patch-reportlab_lib__rl_accel_c @@ -0,0 +1,24 @@ +$OpenBSD: patch-reportlab_lib__rl_accel_c,v 1.1.1.1 2004/07/27 08:55:21 xsa Exp $ +--- reportlab/lib/_rl_accel.c.orig 2003-12-24 09:30:25.000000000 +0100 ++++ reportlab/lib/_rl_accel.c 2004-02-15 18:23:19.000000000 +0100 +@@ -766,9 +766,9 @@ static PyObject *ttfonts_calcChecksum(Py + { + unsigned char *data; + int dataLen; +- unsigned long Sum = 0L; ++ int Sum = 0L; + unsigned char *EndPtr; +- unsigned long n; ++ int n; + int leftover; + + +@@ -798,7 +798,7 @@ static PyObject *ttfonts_calcChecksum(Py + + static PyObject *ttfonts_add32(PyObject *self, PyObject* args) + { +- unsigned long x, y; ++ int x, y; + #if PY_MAJOR_VERSION>=2 && PY_MINOR_VERSION>=3 + PyObject *ox, *oy; + if(!PyArg_ParseTuple(args, "OO:add32", &ox, &oy)) return NULL; diff --git a/print/py-reportlab/reportlab/patches/patch-reportlab_pdfbase_ttfonts_py b/print/py-reportlab/reportlab/patches/patch-reportlab_pdfbase_ttfonts_py new file mode 100644 index 00000000000..4b726d94767 --- /dev/null +++ b/print/py-reportlab/reportlab/patches/patch-reportlab_pdfbase_ttfonts_py @@ -0,0 +1,12 @@ +$OpenBSD: patch-reportlab_pdfbase_ttfonts_py,v 1.1.1.1 2004/07/27 08:55:21 xsa Exp $ +--- reportlab/pdfbase/ttfonts.py.orig 2004-02-15 17:55:16.000000000 +0100 ++++ reportlab/pdfbase/ttfonts.py 2004-02-15 17:55:25.000000000 +0100 +@@ -67,7 +67,7 @@ from cStringIO import StringIO + from reportlab.pdfbase import pdfmetrics, pdfdoc + + def _L2U32(L): +- return unpack('l',pack('L',L))[0] ++ return unpack('i',pack('I',L))[0] + + class TTFError(pdfdoc.PDFError): + "TrueType font exception" diff --git a/print/py-reportlab/reportlab/patches/patch-reportlab_setup_py b/print/py-reportlab/reportlab/patches/patch-reportlab_setup_py new file mode 100644 index 00000000000..be3555213d6 --- /dev/null +++ b/print/py-reportlab/reportlab/patches/patch-reportlab_setup_py @@ -0,0 +1,12 @@ +$OpenBSD: patch-reportlab_setup_py,v 1.1.1.1 2004/07/27 08:55:21 xsa Exp $ +--- reportlab/setup.py.orig 2004-01-21 17:45:46.000000000 +0100 ++++ reportlab/setup.py 2004-02-12 22:51:20.000000000 +0100 +@@ -17,7 +17,7 @@ def package_home(globals_dict): + return r + + pjoin = os.path.join +-package_path = pjoin(package_home(distutils.__dict__), 'reportlab') ++package_path = pjoin(os.environ['PREFIX']+package_home(distutils.__dict__).replace(os.environ['LOCALBASE'], ''), 'site-packages', 'reportlab') + + def get_version(): + #determine Version diff --git a/print/py-reportlab/reportlab/pkg/DESCR b/print/py-reportlab/reportlab/pkg/DESCR new file mode 100644 index 00000000000..99dcd4fa3fb --- /dev/null +++ b/print/py-reportlab/reportlab/pkg/DESCR @@ -0,0 +1,14 @@ +The ReportLab Toolkit is Open Source PDF library. This library +implements a flexible layout engine named Platypus that builds documents +from components like headlines, paragraphs, fonts, tables, bitmap +images, vector graphics, etc. These flowable elements are placed in a +document "story" following a set of templates for frames, pages and the +entire document itself. In addition to the standard 14 PostScript fonts +there is full support for custom embedded Type-1 as well as for Asian +fonts. The included graphics subpackage provides a set of primitive +shapes as well as reusable widgets building on them. Among the sample +collections is a very useful set of business chart diagrams, including +bar charts, line charts and pie charts. Different renderers can be used +to create vector graphics (in fact, even full document pages) as +individual components not only in PDF, but also in EPS and in a variety +of bitmap formats including JPEG, PNG, GIF, BMP and PICT. diff --git a/print/py-reportlab/reportlab/pkg/PFRAG.shared b/print/py-reportlab/reportlab/pkg/PFRAG.shared new file mode 100644 index 00000000000..2b111ee7daa --- /dev/null +++ b/print/py-reportlab/reportlab/pkg/PFRAG.shared @@ -0,0 +1,4 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +lib/python${MODPY_VERSION}/site-packages/_rl_accel.so +lib/python${MODPY_VERSION}/site-packages/pyHnj.so +lib/python${MODPY_VERSION}/site-packages/sgmlop.so diff --git a/print/py-reportlab/reportlab/pkg/PLIST b/print/py-reportlab/reportlab/pkg/PLIST new file mode 100644 index 00000000000..760e37b95ef --- /dev/null +++ b/print/py-reportlab/reportlab/pkg/PLIST @@ -0,0 +1,466 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2004/07/27 08:55:23 xsa Exp $ +lib/python${MODPY_VERSION}/site-packages/reportlab/README +lib/python${MODPY_VERSION}/site-packages/reportlab/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/changes +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/colors/colortest.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/colors/colortest.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/gadflypaper/00readme.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/gadflypaper/gfe.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/gadflypaper/gfe.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/00readme.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/dodyssey.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/dodyssey.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/fodyssey.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/fodyssey.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/odyssey.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/odyssey.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey/odyssey.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/rlzope/readme.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/rlzope/rlzope.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/rlzope/rlzope.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/stdfonts/00readme.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/stdfonts/stdfonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/stdfonts/stdfonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/tests/testdemos.py +lib/python${MODPY_VERSION}/site-packages/reportlab/demos/tests/testdemos.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/genAll.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/genAll.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch1_intro.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch1_intro.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch2_concepts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch2_concepts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch3_shapes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch3_shapes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch4_widgets.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch4_widgets.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch5_charts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/ch5_charts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/gengraphguide.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide/gengraphguide.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/Edit_Prefs.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/Python_21.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/Python_21_HINT.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/fileExchange.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/jpn.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/jpnchars.jpg +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/lj8100.jpg +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/replogo.a85 +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images/replogo.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/reference/genreference.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/reference/genreference.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/reference/reference.yml +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/app_demos.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/app_demos.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch1_intro.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch1_intro.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch2_graphics.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch2_graphics.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch2a_fonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch2a_fonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch3_pdffeatures.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch3_pdffeatures.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch4_platypus_concepts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch4_platypus_concepts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch5_paragraphs.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch5_paragraphs.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch6_tables.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch6_tables.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch7_custom.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch7_custom.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch9_future.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/ch9_future.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/genuserguide.py +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/genuserguide.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide/testfile.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/extensions/README +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/00readme.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/LeERC___.AFM +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/LeERC___.PFB +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/luxiserif.ttf +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/luxiserif_license.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/rina.ttf +lib/python${MODPY_VERSION}/site-packages/reportlab/fonts/rina_license.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/areas.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/areas.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/axes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/axes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/barcharts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/barcharts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/dotbox.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/dotbox.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/doughnut.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/doughnut.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/legends.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/legends.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/linecharts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/linecharts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/lineplots.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/lineplots.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/markers.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/markers.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/piecharts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/piecharts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/slidebox.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/slidebox.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/spider.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/spider.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/textlabels.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/textlabels.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/utils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/utils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/utils3d.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts/utils3d.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPDF.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPDF.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPM.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPM.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPS.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderPS.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderSVG.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderSVG.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderbase.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/renderbase.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/shapes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/shapes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/testdrawings.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/testdrawings.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/testshapes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/testshapes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgetbase.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgetbase.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/eventcal.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/eventcal.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/flags.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/flags.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/grids.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/grids.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/markers.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/markers.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/signsandsymbols.py +lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets/signsandsymbols.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/PyFontify.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/PyFontify.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/abag.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/abag.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/attrmap.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/attrmap.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/codecharts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/codecharts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/colors.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/colors.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/corp.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/corp.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/enums.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/enums.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/fonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/fonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/formatters.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/formatters.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/hyphen.mashed +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/logger.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/logger.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/normalDate.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/normalDate.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/pagesizes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/pagesizes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/randomtext.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/randomtext.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/rparsexml.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/rparsexml.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/sequencer.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/sequencer.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/set_ops.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/set_ops.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/setup.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/setup.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/styles.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/styles.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/tocindex.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/tocindex.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/units.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/units.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/utils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/utils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/validators.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/validators.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/xmllib.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/xmllib.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/yaml.py +lib/python${MODPY_VERSION}/site-packages/reportlab/lib/yaml.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/license.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/_cidfontdata.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/_cidfontdata.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/_fontdata.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/_fontdata.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/cidfonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/cidfonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfdoc.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfdoc.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfform.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfform.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfmetrics.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfmetrics.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfpattern.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfpattern.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfutils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/pdfutils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/ttfonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase/ttfonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/canvas.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/canvas.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pathobject.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pathobject.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pdfgeom.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pdfgeom.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pdfimages.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pdfimages.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pycanvas.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/pycanvas.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/textobject.py +lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen/textobject.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/doctemplate.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/doctemplate.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/figures.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/figures.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/flowables.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/flowables.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/frames.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/frames.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/para.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/para.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/paragraph.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/paragraph.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/paraparser.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/paraparser.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/tableofcontents.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/tableofcontents.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/tables.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/tables.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/xpreformatted.py +lib/python${MODPY_VERSION}/site-packages/reportlab/platypus/xpreformatted.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/rl_config.py +lib/python${MODPY_VERSION}/site-packages/reportlab/rl_config.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/pythonpowered.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/test/runAll.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/runAll.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_charts_textlabels.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_charts_textlabels.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_docs_build.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_docs_build.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_docstrings.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_docstrings.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_extra.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_extra.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_charts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_charts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_images.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_images.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_layout.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_layout.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_speed.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_graphics_speed.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_hello.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_hello.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_images.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_images.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_invariant.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_invariant.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_colors.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_colors.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_sequencer.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_sequencer.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_utils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_utils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_validators.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_lib_validators.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_chs.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_chs.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_cht.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_cht.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_jpn.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_jpn.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_kor.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_multibyte_kor.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_paragraphs.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_paragraphs.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_encodings.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_encodings.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_fontembed.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_fontembed.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_pdfmetrics.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_pdfmetrics.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_pdfutils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_pdfutils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_postscript.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_postscript.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_ttfonts.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfbase_ttfonts.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_callback.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_callback.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_general.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_general.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_links.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_links.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_pagemodes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_pagemodes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_pycanvas.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pdfgen_pycanvas.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_breaking.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_breaking.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_general.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_general.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_indents.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_indents.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_paragraphs.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_paragraphs.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_tables.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_tables.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_toc.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_toc.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_xref.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_platypus_xref.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pyfiles.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_pyfiles.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_renderSVG.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_renderSVG.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_rl_accel.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_rl_accel.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_source_chars.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_source_chars.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_table_layout.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_table_layout.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_tools_pythonpoint.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_tools_pythonpoint.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_widgetbase_tpc.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_widgetbase_tpc.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_widgets_grids.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/test_widgets_grids.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/unittest.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/unittest.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/test/utils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/test/utils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/README +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/README +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/codegrab.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/codegrab.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/docpy.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/docpy.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/examples.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/examples.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/graphdocpy.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/graphdocpy.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/inspect.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/inspect.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/rl_doc_utils.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/rl_doc_utils.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/rltemplate.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/rltemplate.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/stylesheet.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/stylesheet.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/t_parse.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/t_parse.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/yaml.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/yaml.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/yaml2pdf.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco/yaml2pdf.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/README +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/demo-config.txt +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/demo.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/demo.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/idle_print.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/idle_print.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/py2pdf.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/py2pdf.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf/vertpython.jpg +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/README +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/customshapes.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/customshapes.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/LeERC___.AFM +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/LeERC___.PFB +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/examples.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/examples.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/htu.xml +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/leftlogo.a85 +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/leftlogo.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/lj8100.jpg +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/monterey.xml +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/outline.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/pplogo.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/python.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/pythonpoint.xml +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/slidebox.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/slidebox.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/spectrum.png +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos/vertpython.gif +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/pythonpoint.dtd +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/pythonpoint.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/pythonpoint.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/stdparser.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/stdparser.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/__init__.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/horrible.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/horrible.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/htu.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/htu.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/modern.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/modern.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/projection.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/projection.pyc +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/standard.py +lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles/standard.pyc +%%SHARED%% +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/styles +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint/demos +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools/pythonpoint +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools/py2pdf +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools/docco +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/tools +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/test +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/platypus +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/pdfgen +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/pdfbase +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/lib +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/widgets +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/graphics/charts +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/graphics +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/fonts +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/extensions +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/docs/userguide +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/docs/reference +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/docs/images +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/docs/graphguide +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/docs +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/tests +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/stdfonts +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/rlzope +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/odyssey +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/gadflypaper +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos/colors +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab/demos +@dirrm lib/python${MODPY_VERSION}/site-packages/reportlab