From 0cbe65e47c9209d69ce010b5ab926c714387ecb1 Mon Sep 17 00:00:00 2001 From: TAKATSU Tomonari Date: Tue, 25 Feb 2014 12:44:10 +0000 Subject: - Repocopy print/py-reportlab to print/py-reportlab1 to preserve version 1.x and to update to 3.0 print/py-reportlab: - Update print/py-reportlab to 3.0 based on print/py-reportlab2 - Support STAGEDIR - Use PYDISTUTILS_AUTOPLIST * Remove pkg-plist, accordingly - Set CONFLICTS - Add PORTSCOUT - Replace tab with a single space after WWW: in pkg-descr print/py-reportlab1: - Support STAGEDIR - Add PKGNAMESUFFIX not to duplicate ports with the same name - Set CONFLICTS - Use PYDISTUTILS_AUTOPLIST * Remove pkg-plist, accordingly - Make use of PORTDOCS - Set OPTIONS_DEFINE explicitly - Fix include statement - Make docs unconditional to stage - Replace tab with a single space after WWW: in pkg-descr print/py-reportlab2: - Update CONFLICTS - Set PORTSCOUT dependent ports: - Switch dependency from print/py-reportlab to print/py-reportlab1 * biology/py-biopython * deskutils/gourmet * deskutils/griffith * games/pythonsudoku * misc/pdfmap * print/py-trml2pdf * www/py-satchmo PR: ports/186970 Submitted by: tota (myself) Approved by: Muhammad Moinur Rahman (maintainer) --- print/py-reportlab/files/patch-setup.py | 38 ++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 10 deletions(-) (limited to 'print/py-reportlab/files/patch-setup.py') diff --git a/print/py-reportlab/files/patch-setup.py b/print/py-reportlab/files/patch-setup.py index ca752318a999..fc7be0d9bf57 100644 --- a/print/py-reportlab/files/patch-setup.py +++ b/print/py-reportlab/files/patch-setup.py @@ -1,11 +1,29 @@ ---- setup.py.orig Fri Nov 26 00:12:20 2004 -+++ setup.py Mon Mar 21 03:26:45 2005 -@@ -19,7 +19,7 @@ - isfile = os.path.isfile - isdir = os.path.isfile - dirname = os.path.dirname --package_path = pjoin(package_home(distutils.__dict__), 'site-packages', 'reportlab') -+package_path = os.environ['PACKAGE_PATH'] +--- setup.py.orig 2014-02-14 23:22:37.000000000 +0900 ++++ setup.py 2014-02-16 00:48:02.000000000 +0900 +@@ -241,11 +241,7 @@ + ] - def get_version(): - #determine Version + def get_fonts(PACKAGE_DIR, reportlab_files): +- import sys, os, os.path, zipfile, io +- if isPy3: +- import urllib.request as ureq +- else: +- import urllib2 as ureq ++ import sys, os, os.path, zipfile + rl_dir = PACKAGE_DIR['reportlab'] + if not [x for x in reportlab_files if not os.path.isfile(pjoin(rl_dir,x))]: + infoline("Standard T1 font curves already downloaded") +@@ -254,12 +250,7 @@ + infoline('not downloading T1 font curve files') + return + try: +- infoline("Downloading standard T1 font curves") +- +- remotehandle = ureq.urlopen("http://www.reportlab.com/ftp/pfbfer-20070710.zip") +- zipdata = io.BytesIO(remotehandle.read()) +- remotehandle.close() +- archive = zipfile.ZipFile(zipdata) ++ archive = zipfile.ZipFile("%%DISTDIR%%/%%PFBFER%%") + dst = pjoin(rl_dir, 'fonts') + + for name in archive.namelist(): -- cgit v1.2.3