From owner-freebsd-ports Fri Mar 22 17:10:28 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2E3C337B417 for ; Fri, 22 Mar 2002 17:10:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g2N1A5F83462; Fri, 22 Mar 2002 17:10:05 -0800 (PST) (envelope-from gnats) Received: from kornet.hanirc.org (alfenheim.net [211.216.53.129]) by hub.freebsd.org (Postfix) with ESMTP id 8226437B419 for ; Fri, 22 Mar 2002 17:09:52 -0800 (PST) Received: (from perky@localhost) by kornet.hanirc.org (8.11.6/8.11.5) id g2N19op90567; Sat, 23 Mar 2002 10:09:50 +0900 (KST) (envelope-from perky) Message-Id: <200203230109.g2N19op90567@kornet.hanirc.org> Date: Sat, 23 Mar 2002 10:09:50 +0900 (KST) From: Hye-Shik Chang Reply-To: Hye-Shik Chang To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/36222: Update port: print/py-reportlab Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 36222 >Category: ports >Synopsis: Update port: print/py-reportlab >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Mar 22 17:10:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Hye-Shik Chang >Release: FreeBSD 4.5-STABLE i386 >Organization: Yonsei University >Environment: System: FreeBSD kornet.hanirc.org 4.5-STABLE FreeBSD 4.5-STABLE #0: Mon Mar 18 17:23:59 KST 2002 root@kornet.hanirc.org:/home/src/sys/compile/HANIRC i386 >Description: Update to 0.12 >How-To-Repeat: >Fix: diff -ruN py-reportlab.orig/Makefile py-reportlab/Makefile --- py-reportlab.orig/Makefile Sun Mar 17 00:18:50 2002 +++ py-reportlab/Makefile Sat Mar 23 09:54:26 2002 @@ -6,7 +6,7 @@ # PORTNAME= reportlab -PORTVERSION= 1.11 +PORTVERSION= 1.12 CATEGORIES= print python MASTER_SITES= ftp://ftp.reportlab.com/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,6 +16,7 @@ MAINTAINER= perky@fallin.lv BUILD_DEPENDS= ${PYDISTUTILS} +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_imaging.so:${PORTSDIR}/graphics/py-imaging USE_PYTHON= yes WRKSRC= ${WRKDIR}/reportlab @@ -23,28 +24,26 @@ ALL_TARGET= sharedmods MAKE_FLAGS= OPT="${CFLAGS}" -REPORTLABDIR= ${PYTHON_SITELIBDIR}/reportlab +REPORTLABDIR= ${PREFIX}/lib/${PYTHON_VERSION}/site-packages/reportlab DOCDIR= ${PREFIX}/share/doc/reportlab EXAMPLEDIR= ${PREFIX}/share/examples/reportlab post-patch: ${MV} ${WRKSRC}/lib/setup.py ${WRKDIR} - ${PERL} -pi -e "s/freebsd4/freebsd4','freebsd5/g" ${WRKDIR}/setup.py do-build: @(cd ${WRKDIR}; \ ${PYTHON_CMD} setup.py build) do-install: - @${MKDIR} ${REPORTLABDIR} -.for dir in . lib extensions graphics pdfbase pdfgen platypus - @${MKDIR} ${REPORTLABDIR}/${dir} - ${INSTALL_DATA} ${WRKSRC}/${dir}/*.py ${REPORTLABDIR}/${dir} -.endfor @(cd ${WRKDIR}; \ - ${PYTHON_CMD} setup.py install) - @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${REPORTLABDIR} - @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${REPORTLABDIR} + ${PYTHON_CMD} setup.py install -c -O1 --prefix="${PREFIX}") + + ${MKDIR} ${REPORTLABDIR}/fonts +.for fontfile in LeERC___.AFM LeERC___.PFB + (cd ${WRKDIR}/reportlab/fonts; \ + ${INSTALL_DATA} ${fontfile} ${REPORTLABDIR}/fonts) +.endfor .if !defined(NOPORTDOCS) @${MKDIR} ${EXAMPLEDIR} diff -ruN py-reportlab.orig/distinfo py-reportlab/distinfo --- py-reportlab.orig/distinfo Fri Jan 11 00:17:43 2002 +++ py-reportlab/distinfo Sat Mar 23 08:59:29 2002 @@ -1 +1 @@ -MD5 (ReportLab_1_11.tgz) = 4f76901de9a5d8f09052df4fc7c1eebd +MD5 (ReportLab_1_12.tgz) = 8f7d3c800e5f2f338fc4f81dff7e41bd diff -ruN py-reportlab.orig/files/patch-lib::setup.py py-reportlab/files/patch-lib::setup.py --- py-reportlab.orig/files/patch-lib::setup.py Thu Jan 10 20:24:57 2002 +++ py-reportlab/files/patch-lib::setup.py Sat Mar 23 09:14:37 2002 @@ -1,13 +1,26 @@ ---- lib/setup.py.orig Fri Jan 4 08:08:55 2002 -+++ lib/setup.py Fri Jan 4 08:11:04 2002 -@@ -18,23 +18,23 @@ +--- lib/setup.py.orig Mon Jul 23 20:38:19 2001 ++++ lib/setup.py Sat Mar 23 09:14:04 2002 +@@ -7,7 +7,7 @@ + import os, sys + from distutils.core import setup, Extension + +- if sys.platform in ['win32', 'sunos5', 'freebsd4', 'aix4', 'mac']: ++ if sys.platform in ['win32', 'sunos5', 'freebsd4', 'freebsd5', 'aix4', 'mac']: + LIBS=[] + else: + raise ValueError, "Don't know about platform:"+sys.platform +@@ -18,23 +18,27 @@ author = "Robin Becker", author_email = "robin@reportlab.com", url = "http://www.reportlab.com", - packages = [], - ext_modules = [Extension( '_rl_accel', - ['_rl_accel.c'], -+ packages = ['reportlab'], ++ packages = ['reportlab', ++ 'reportlab.lib', 'reportlab.extensions', 'reportlab.graphics', ++ 'reportlab.pdfbase', 'reportlab.pdfgen', 'reportlab.platypus', ++ 'reportlab.tools', 'reportlab.tools.docco', ++ 'reportlab.tools.py2pdf', 'reportlab.tools.pythonpoint'], + ext_modules = [Extension( 'reportlab.lib._rl_accel', + ['reportlab/lib/_rl_accel.c'], include_dirs=[], diff -ruN py-reportlab.orig/pkg-plist py-reportlab/pkg-plist --- py-reportlab.orig/pkg-plist Fri Jan 11 00:17:43 2002 +++ py-reportlab/pkg-plist Sat Mar 23 10:04:56 2002 @@ -4,6 +4,8 @@ lib/%%PYTHON_VERSION%%/site-packages/reportlab/extensions/__init__.py lib/%%PYTHON_VERSION%%/site-packages/reportlab/extensions/__init__.pyc lib/%%PYTHON_VERSION%%/site-packages/reportlab/extensions/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/fonts/LeERC___.AFM +lib/%%PYTHON_VERSION%%/site-packages/reportlab/fonts/LeERC___.PFB lib/%%PYTHON_VERSION%%/site-packages/reportlab/graphics/__init__.py lib/%%PYTHON_VERSION%%/site-packages/reportlab/graphics/__init__.pyc lib/%%PYTHON_VERSION%%/site-packages/reportlab/graphics/__init__.pyo @@ -172,6 +174,69 @@ lib/%%PYTHON_VERSION%%/site-packages/reportlab/rl_config.py lib/%%PYTHON_VERSION%%/site-packages/reportlab/rl_config.pyc lib/%%PYTHON_VERSION%%/site-packages/reportlab/rl_config.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/codegrab.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/codegrab.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/codegrab.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/docpy.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/docpy.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/docpy.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/examples.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/examples.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/examples.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/graphdocpy.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/graphdocpy.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/graphdocpy.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/inspect.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/inspect.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/inspect.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rl_doc_utils.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rl_doc_utils.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rl_doc_utils.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rltemplate.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rltemplate.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/rltemplate.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/stylesheet.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/stylesheet.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/stylesheet.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/t_parse.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/t_parse.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/t_parse.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml2pdf.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml2pdf.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco/yaml2pdf.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/demo.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/demo.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/demo.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/idle_print.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/idle_print.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/idle_print.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/py2pdf.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/py2pdf.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf/py2pdf.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/customshapes.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/customshapes.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/customshapes.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/pythonpoint.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/pythonpoint.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/pythonpoint.pyo +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/stdparser.py +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/stdparser.pyc +lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint/stdparser.pyo %%PORTDOCS%%share/doc/reportlab/graphguide.pdf %%PORTDOCS%%share/doc/reportlab/graphics_reference.pdf %%PORTDOCS%%share/doc/reportlab/reference.pdf @@ -184,20 +249,28 @@ %%PORTDOCS%%share/examples/reportlab/odyssey/fodyssey.py %%PORTDOCS%%share/examples/reportlab/odyssey/odyssey.py %%PORTDOCS%%share/examples/reportlab/odyssey/odyssey.txt +%%PORTDOCS%%share/examples/reportlab/rlzope/readme.txt +%%PORTDOCS%%share/examples/reportlab/rlzope/rlzope.py %%PORTDOCS%%share/examples/reportlab/stdfonts/00readme.txt %%PORTDOCS%%share/examples/reportlab/stdfonts/stdfonts.py %%PORTDOCS%%share/examples/reportlab/tests/testdemos.py %%PORTDOCS%%@dirrm share/examples/reportlab/tests %%PORTDOCS%%@dirrm share/examples/reportlab/stdfonts +%%PORTDOCS%%@dirrm share/examples/reportlab/rlzope %%PORTDOCS%%@dirrm share/examples/reportlab/odyssey %%PORTDOCS%%@dirrm share/examples/reportlab/gadflypaper %%PORTDOCS%%@dirrm share/examples/reportlab/colors %%PORTDOCS%%@dirrm share/examples/reportlab %%PORTDOCS%%@dirrm share/doc/reportlab +@dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/pythonpoint +@dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/py2pdf +@dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools/docco +@dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/tools @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/platypus @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/pdfgen @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/pdfbase @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/lib @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/graphics +@dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/fonts @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab/extensions @dirrm lib/%%PYTHON_VERSION%%/site-packages/reportlab >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message