summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2002-10-23 18:05:23 +0000
committerdrochner <drochner@pkgsrc.org>2002-10-23 18:05:23 +0000
commit8f54818864735471710579324e9105cedc272a0b (patch)
tree93095883d6e008b568e572281fc7504f73a1d6c3
parent84c2d05213fe655bbf03f3507f1367e7c7afa036 (diff)
downloadpkgsrc-8f54818864735471710579324e9105cedc272a0b.tar.gz
update to 1.15.
This pkg hasn't been updated for a long time.Many fugfixes and feature additions happened in the meantime.
-rw-r--r--print/py-reportlab/Makefile32
-rw-r--r--print/py-reportlab/PLIST275
-rw-r--r--print/py-reportlab/buildlink.mk6
-rw-r--r--print/py-reportlab/distinfo7
-rw-r--r--print/py-reportlab/patches/patch-aa21
5 files changed, 313 insertions, 28 deletions
diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile
index 966d3c9061d..d38d0f515fc 100644
--- a/print/py-reportlab/Makefile
+++ b/print/py-reportlab/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2002/09/21 23:46:55 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2002/10/23 18:05:23 drochner Exp $
#
-DISTNAME= ReportLab_1_01
-PKGNAME= ${PYPKGPREFIX}-reportlab-1.01
+DISTNAME= ReportLab_1_15
+PKGNAME= ${PYPKGPREFIX}-reportlab-1.15
CATEGORIES= print
MASTER_SITES= ftp://ftp.reportlab.com/
EXTRACT_SUFX= .tgz
@@ -13,31 +13,13 @@ COMMENT= powerful PDF-generating toolkit for Python
WRKSRC= ${WRKDIR}/reportlab/lib
-ALL_TARGET= default
-PLIST_SRC= ${WRKDIR}/.PLIST_SRC
-
-PYTHON_VERSIONS_ACCEPTED= 20 21 # no 22 - uses Makefile.pre.in
PYBINMODULE= yes
+PYDISTUTILSPKG= yes
+USE_BUILDLINK2= yes
-do-configure:
- (cd ${WRKSRC} ;\
- ${CP} ${LOCALBASE}/${PYLIB}/config/Makefile.pre.in . ;\
- ${MAKE} -f Makefile.pre.in boot)
-
-post-build:
- (cd ${WRKDIR}; \
- ${PYTHONBIN} ${LOCALBASE}/${PYLIB}/compileall.py . ; \
- ${PYTHONBIN} -O ${LOCALBASE}/${PYLIB}/compileall.py . )
- (cd ${WRKSRC}; \
- ${MAKE} clean; ${RM} -f *.c *.orig Makefile* Setup* sedscript )
-
-do-install:
- ${CAT} ${PKGDIR}/PLIST.pre >${PLIST_SRC}
+post-install:
(cd ${WRKDIR}; ${PAX} -r -w -v -p p reportlab ${PREFIX}/${PYSITELIB})
- (cd ${PREFIX}; ${FIND} ${PYSITELIB}/reportlab \
- -type f -print >>${PLIST_SRC})
- (cd ${PREFIX}; ${FIND} -d ${PYSITELIB}/reportlab \
- -type d -print | ${SED} -e "s/^/@dirrm /" >>${PLIST_SRC})
+ ${RM} -rf ${PREFIX}/${PYSITELIB}/reportlab/lib/build
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/print/py-reportlab/PLIST b/print/py-reportlab/PLIST
new file mode 100644
index 00000000000..4b2c38cc7ed
--- /dev/null
+++ b/print/py-reportlab/PLIST
@@ -0,0 +1,275 @@
+@comment $NetBSD: PLIST,v 1.1 2002/10/23 18:05:23 drochner Exp $
+${PYSITELIB}/_rl_accel.so
+${PYSITELIB}/pyHnj.so
+${PYSITELIB}/reportlab/README
+${PYSITELIB}/reportlab/__init__.py
+${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.pdf
+${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/graphics_reference.pdf
+${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.pdf
+${PYSITELIB}/reportlab/docs/reference/build.bat
+${PYSITELIB}/reportlab/docs/reference/genreference.py
+${PYSITELIB}/reportlab/docs/reference/reference.yml
+${PYSITELIB}/reportlab/docs/userguide.pdf
+${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/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/graphics/__init__.py
+${PYSITELIB}/reportlab/graphics/charts/__init__.py
+${PYSITELIB}/reportlab/graphics/charts/areas.py
+${PYSITELIB}/reportlab/graphics/charts/axes.py
+${PYSITELIB}/reportlab/graphics/charts/barcharts.py
+${PYSITELIB}/reportlab/graphics/charts/legends.py
+${PYSITELIB}/reportlab/graphics/charts/linecharts.py
+${PYSITELIB}/reportlab/graphics/charts/lineplots.py
+${PYSITELIB}/reportlab/graphics/charts/markers.py
+${PYSITELIB}/reportlab/graphics/charts/piecharts.py
+${PYSITELIB}/reportlab/graphics/charts/textlabels.py
+${PYSITELIB}/reportlab/graphics/charts/utils.py
+${PYSITELIB}/reportlab/graphics/renderPDF.py
+${PYSITELIB}/reportlab/graphics/renderPM.py
+${PYSITELIB}/reportlab/graphics/renderPS.py
+${PYSITELIB}/reportlab/graphics/renderSVG.py
+${PYSITELIB}/reportlab/graphics/renderbase.py
+${PYSITELIB}/reportlab/graphics/shapes.py
+${PYSITELIB}/reportlab/graphics/testdrawings.py
+${PYSITELIB}/reportlab/graphics/testshapes.py
+${PYSITELIB}/reportlab/graphics/widgetbase.py
+${PYSITELIB}/reportlab/graphics/widgets/__init__.py
+${PYSITELIB}/reportlab/graphics/widgets/flags.py
+${PYSITELIB}/reportlab/graphics/widgets/grids.py
+${PYSITELIB}/reportlab/graphics/widgets/markers.py
+${PYSITELIB}/reportlab/graphics/widgets/signsandsymbols.py
+${PYSITELIB}/reportlab/lib/Makefile.pre.in
+${PYSITELIB}/reportlab/lib/PyFontify.py
+${PYSITELIB}/reportlab/lib/README.extensions
+${PYSITELIB}/reportlab/lib/Setup.in
+${PYSITELIB}/reportlab/lib/__BUILD.dsw
+${PYSITELIB}/reportlab/lib/__init__.py
+${PYSITELIB}/reportlab/lib/_rl_accel.c
+${PYSITELIB}/reportlab/lib/_rl_accel.dsp
+${PYSITELIB}/reportlab/lib/abag.py
+${PYSITELIB}/reportlab/lib/attrmap.py
+${PYSITELIB}/reportlab/lib/codecharts.py
+${PYSITELIB}/reportlab/lib/colors.py
+${PYSITELIB}/reportlab/lib/corp.py
+${PYSITELIB}/reportlab/lib/enums.py
+${PYSITELIB}/reportlab/lib/fonts.py
+${PYSITELIB}/reportlab/lib/formatters.py
+${PYSITELIB}/reportlab/lib/hnjalloc.c
+${PYSITELIB}/reportlab/lib/hnjalloc.h
+${PYSITELIB}/reportlab/lib/hyphen.c
+${PYSITELIB}/reportlab/lib/hyphen.h
+${PYSITELIB}/reportlab/lib/hyphen.mashed
+${PYSITELIB}/reportlab/lib/logger.py
+${PYSITELIB}/reportlab/lib/normalDate.py
+${PYSITELIB}/reportlab/lib/pagesizes.py
+${PYSITELIB}/reportlab/lib/pyHnj.dsp
+${PYSITELIB}/reportlab/lib/pyHnjmodule.c
+${PYSITELIB}/reportlab/lib/randomtext.py
+${PYSITELIB}/reportlab/lib/sequencer.py
+${PYSITELIB}/reportlab/lib/setup.py
+${PYSITELIB}/reportlab/lib/setup.py.orig
+${PYSITELIB}/reportlab/lib/sgmlop.c
+${PYSITELIB}/reportlab/lib/sgmlop.dsp
+${PYSITELIB}/reportlab/lib/styles.py
+${PYSITELIB}/reportlab/lib/tocindex.py
+${PYSITELIB}/reportlab/lib/units.py
+${PYSITELIB}/reportlab/lib/utils.py
+${PYSITELIB}/reportlab/lib/validators.py
+${PYSITELIB}/reportlab/lib/xmllib.py
+${PYSITELIB}/reportlab/lib/yaml.py
+${PYSITELIB}/reportlab/license.txt
+${PYSITELIB}/reportlab/pdfbase/__init__.py
+${PYSITELIB}/reportlab/pdfbase/_cidfontdata.py
+${PYSITELIB}/reportlab/pdfbase/_fontdata.py
+${PYSITELIB}/reportlab/pdfbase/cidfonts.py
+${PYSITELIB}/reportlab/pdfbase/pdfdoc.py
+${PYSITELIB}/reportlab/pdfbase/pdfform.py
+${PYSITELIB}/reportlab/pdfbase/pdfmetrics.py
+${PYSITELIB}/reportlab/pdfbase/pdfpattern.py
+${PYSITELIB}/reportlab/pdfbase/pdfutils.py
+${PYSITELIB}/reportlab/pdfbase/ttfonts.py
+${PYSITELIB}/reportlab/pdfgen/__init__.py
+${PYSITELIB}/reportlab/pdfgen/canvas.py
+${PYSITELIB}/reportlab/pdfgen/pathobject.py
+${PYSITELIB}/reportlab/pdfgen/pdfgeom.py
+${PYSITELIB}/reportlab/pdfgen/pdfimages.py
+${PYSITELIB}/reportlab/pdfgen/textobject.py
+${PYSITELIB}/reportlab/platypus/__init__.py
+${PYSITELIB}/reportlab/platypus/doctemplate.py
+${PYSITELIB}/reportlab/platypus/figures.py
+${PYSITELIB}/reportlab/platypus/flowables.py
+${PYSITELIB}/reportlab/platypus/frames.py
+${PYSITELIB}/reportlab/platypus/paragraph.py
+${PYSITELIB}/reportlab/platypus/paraparser.py
+${PYSITELIB}/reportlab/platypus/tableofcontents.py
+${PYSITELIB}/reportlab/platypus/tables.py
+${PYSITELIB}/reportlab/platypus/xpreformatted.py
+${PYSITELIB}/reportlab/rl_config.py
+${PYSITELIB}/reportlab/test/00readme.txt
+${PYSITELIB}/reportlab/test/__init__.py
+${PYSITELIB}/reportlab/test/pythonpowered.gif
+${PYSITELIB}/reportlab/test/runAll.py
+${PYSITELIB}/reportlab/test/test_charts_textlabels.py
+${PYSITELIB}/reportlab/test/test_docs_build.py
+${PYSITELIB}/reportlab/test/test_docstrings.py
+${PYSITELIB}/reportlab/test/test_extra.py
+${PYSITELIB}/reportlab/test/test_graphics_charts.py
+${PYSITELIB}/reportlab/test/test_graphics_images.py
+${PYSITELIB}/reportlab/test/test_graphics_speed.py
+${PYSITELIB}/reportlab/test/test_hello.py
+${PYSITELIB}/reportlab/test/test_lib_colors.py
+${PYSITELIB}/reportlab/test/test_lib_sequencer.py
+${PYSITELIB}/reportlab/test/test_lib_validators.py
+${PYSITELIB}/reportlab/test/test_multibyte_chs.py
+${PYSITELIB}/reportlab/test/test_multibyte_cht.py
+${PYSITELIB}/reportlab/test/test_multibyte_jpn.py
+${PYSITELIB}/reportlab/test/test_multibyte_kor.py
+${PYSITELIB}/reportlab/test/test_paragraphs.py
+${PYSITELIB}/reportlab/test/test_pdfbase_encodings.py
+${PYSITELIB}/reportlab/test/test_pdfbase_fontembed.py
+${PYSITELIB}/reportlab/test/test_pdfbase_pdfmetrics.py
+${PYSITELIB}/reportlab/test/test_pdfbase_pdfutils.py
+${PYSITELIB}/reportlab/test/test_pdfbase_ttfonts.py
+${PYSITELIB}/reportlab/test/test_pdfgen_callback.py
+${PYSITELIB}/reportlab/test/test_pdfgen_general.py
+${PYSITELIB}/reportlab/test/test_pdfgen_pagemodes.py
+${PYSITELIB}/reportlab/test/test_platypus_breaking.py
+${PYSITELIB}/reportlab/test/test_platypus_general.py
+${PYSITELIB}/reportlab/test/test_platypus_paragraphs.py
+${PYSITELIB}/reportlab/test/test_platypus_tables.py
+${PYSITELIB}/reportlab/test/test_platypus_toc.py
+${PYSITELIB}/reportlab/test/test_platypus_xref.py
+${PYSITELIB}/reportlab/test/test_pyfiles.py
+${PYSITELIB}/reportlab/test/test_renderSVG.py
+${PYSITELIB}/reportlab/test/test_source_chars.py
+${PYSITELIB}/reportlab/test/test_tools_pythonpoint.py
+${PYSITELIB}/reportlab/test/test_widgetbase_tpc.py
+${PYSITELIB}/reportlab/test/test_widgets_grids.py
+${PYSITELIB}/reportlab/test/unittest.py
+${PYSITELIB}/reportlab/test/utils.py
+${PYSITELIB}/reportlab/tools/README
+${PYSITELIB}/reportlab/tools/__init__.py
+${PYSITELIB}/reportlab/tools/docco/README
+${PYSITELIB}/reportlab/tools/docco/__init__.py
+${PYSITELIB}/reportlab/tools/docco/codegrab.py
+${PYSITELIB}/reportlab/tools/docco/docpy.py
+${PYSITELIB}/reportlab/tools/docco/examples.py
+${PYSITELIB}/reportlab/tools/docco/graphdocpy.py
+${PYSITELIB}/reportlab/tools/docco/inspect.py
+${PYSITELIB}/reportlab/tools/docco/rl_doc_utils.py
+${PYSITELIB}/reportlab/tools/docco/rltemplate.py
+${PYSITELIB}/reportlab/tools/docco/stylesheet.py
+${PYSITELIB}/reportlab/tools/docco/t_parse.py
+${PYSITELIB}/reportlab/tools/docco/yaml.py
+${PYSITELIB}/reportlab/tools/docco/yaml2pdf.py
+${PYSITELIB}/reportlab/tools/py2pdf/README
+${PYSITELIB}/reportlab/tools/py2pdf/__init__.py
+${PYSITELIB}/reportlab/tools/py2pdf/demo-config.txt
+${PYSITELIB}/reportlab/tools/py2pdf/demo.py
+${PYSITELIB}/reportlab/tools/py2pdf/idle_print.py
+${PYSITELIB}/reportlab/tools/py2pdf/py2pdf.py
+${PYSITELIB}/reportlab/tools/py2pdf/vertpython.jpg
+${PYSITELIB}/reportlab/tools/pythonpoint/README
+${PYSITELIB}/reportlab/tools/pythonpoint/__init__.py
+${PYSITELIB}/reportlab/tools/pythonpoint/customshapes.py
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/LeERC___.AFM
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/LeERC___.PFB
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/examples.py
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/leftlogo.a85
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/leftlogo.gif
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/lj8100.jpg
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/monterey.xml
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/outline.gif
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/pplogo.gif
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/python.gif
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/pythonpoint.xml
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/spectrum.png
+${PYSITELIB}/reportlab/tools/pythonpoint/demos/vertpython.gif
+${PYSITELIB}/reportlab/tools/pythonpoint/pythonpoint.dtd
+${PYSITELIB}/reportlab/tools/pythonpoint/pythonpoint.py
+${PYSITELIB}/reportlab/tools/pythonpoint/stdparser.py
+${PYSITELIB}/reportlab/tools/pythonpoint/styles/__init__.py
+${PYSITELIB}/reportlab/tools/pythonpoint/styles/horrible.py
+${PYSITELIB}/reportlab/tools/pythonpoint/styles/modern.py
+${PYSITELIB}/reportlab/tools/pythonpoint/styles/projection.py
+${PYSITELIB}/reportlab/tools/pythonpoint/styles/standard.py
+${PYSITELIB}/sgmlop.so
+@dirrm ${PYSITELIB}/reportlab/tools/pythonpoint/styles
+@dirrm ${PYSITELIB}/reportlab/tools/pythonpoint/demos
+@dirrm ${PYSITELIB}/reportlab/tools/pythonpoint
+@dirrm ${PYSITELIB}/reportlab/tools/py2pdf
+@dirrm ${PYSITELIB}/reportlab/tools/docco
+@dirrm ${PYSITELIB}/reportlab/tools
+@dirrm ${PYSITELIB}/reportlab/test
+@dirrm ${PYSITELIB}/reportlab/platypus
+@dirrm ${PYSITELIB}/reportlab/pdfgen
+@dirrm ${PYSITELIB}/reportlab/pdfbase
+@dirrm ${PYSITELIB}/reportlab/lib
+@dirrm ${PYSITELIB}/reportlab/graphics/widgets
+@dirrm ${PYSITELIB}/reportlab/graphics/charts
+@dirrm ${PYSITELIB}/reportlab/graphics
+@dirrm ${PYSITELIB}/reportlab/fonts
+@dirrm ${PYSITELIB}/reportlab/extensions
+@dirrm ${PYSITELIB}/reportlab/docs/userguide
+@dirrm ${PYSITELIB}/reportlab/docs/reference
+@dirrm ${PYSITELIB}/reportlab/docs/images
+@dirrm ${PYSITELIB}/reportlab/docs/graphguide
+@dirrm ${PYSITELIB}/reportlab/docs
+@dirrm ${PYSITELIB}/reportlab/demos/tests
+@dirrm ${PYSITELIB}/reportlab/demos/stdfonts
+@dirrm ${PYSITELIB}/reportlab/demos/rlzope
+@dirrm ${PYSITELIB}/reportlab/demos/odyssey
+@dirrm ${PYSITELIB}/reportlab/demos/gadflypaper
+@dirrm ${PYSITELIB}/reportlab/demos/colors
+@dirrm ${PYSITELIB}/reportlab/demos
+@dirrm ${PYSITELIB}/reportlab
diff --git a/print/py-reportlab/buildlink.mk b/print/py-reportlab/buildlink.mk
new file mode 100644
index 00000000000..48cbe6dbfcf
--- /dev/null
+++ b/print/py-reportlab/buildlink.mk
@@ -0,0 +1,6 @@
+# $NetBSD: buildlink.mk,v 1.1 2002/10/23 18:05:23 drochner Exp $
+
+.include "../../lang/python/pyversion.mk"
+
+BUILDLINK_DEPENDS.pyreportlab?= ${PYPKGPREFIX}-reportlab-*
+DEPENDS+= ${BUILDLINK_DEPENDS.pyreportlab}:../../print/py-reportlab
diff --git a/print/py-reportlab/distinfo b/print/py-reportlab/distinfo
index 93cdde754ad..e3d637f8ede 100644
--- a/print/py-reportlab/distinfo
+++ b/print/py-reportlab/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.3 2002/01/29 12:12:35 drochner Exp $
+$NetBSD: distinfo,v 1.4 2002/10/23 18:05:23 drochner Exp $
-SHA1 (ReportLab_1_01.tgz) = ed8e8456018e7ca442c7ad4200fab5c983daa352
-Size (ReportLab_1_01.tgz) = 665597 bytes
+SHA1 (ReportLab_1_15.tgz) = 78465e3c4f35639f4d07344b35c384b2f181a098
+Size (ReportLab_1_15.tgz) = 2556730 bytes
+SHA1 (patch-aa) = 9d493c51bcfd7cdc1e9ed8ed23cb038e3a3cab6d
diff --git a/print/py-reportlab/patches/patch-aa b/print/py-reportlab/patches/patch-aa
new file mode 100644
index 00000000000..2148a6ba6da
--- /dev/null
+++ b/print/py-reportlab/patches/patch-aa
@@ -0,0 +1,21 @@
+$NetBSD: patch-aa,v 1.3 2002/10/23 18:05:24 drochner Exp $
+
+--- setup.py.orig Mon Oct 7 18:58:07 2002
++++ setup.py Mon Oct 7 18:59:19 2002
+@@ -7,7 +7,8 @@
+ import os, sys
+ from distutils.core import setup, Extension
+
+- if sys.platform in ['win32', 'sunos5', 'freebsd4', 'aix4', 'mac', 'darwin']:
++# if sys.platform in ['win32', 'sunos5', 'freebsd4', 'aix4', 'mac', 'darwin']:
++ if 1:
+ LIBS=[]
+ else:
+ raise ValueError, "Don't know about platform:"+sys.platform
+@@ -54,4 +55,4 @@
+ if os.path.isfile(dstf):
+ os.remove(dstf)
+ os.rename(os.path.join(src,f),dstf)
+- MovePYDs('sgmlop.pyd','_rl_accel.pyd','pyHnj.pyd')
+\ No newline at end of file
++ MovePYDs('sgmlop.pyd','_rl_accel.pyd','pyHnj.pyd')