ports/107359: [PATCH] print/py-reportlab: update to 1.21.1

[ Available lists | Index of freebsd-ports-bugs | Month of Dec 2006 | Week of 30 Dec 2006 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Li-Wen Hsu <lwhsu@lwhsu.org>
Date
30 Dec 2006 19:30:27
Subject
ports/107359: [PATCH] print/py-reportlab: update to 1.21.1
Message-ID
200612301922.kBUJMMwa073074@jail0.lwhsu.csie.net


[ Hide this part ]
 
>Number: 107359
>Category: ports
>Synopsis: [PATCH] print/py-reportlab: update to 1.21.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 30 19:30:26 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Li-Wen Hsu
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD jail0.lwhsu.csie.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 6 11:34:36 CST
>Description:
- Update to 1.21.1
- Update WWW
- Add documents

I checkout the rl_accel (#3004), pack into rl_accel-3004.tgz and put on my website.
Dear maintainer, if you want to maintain it yourself, just fetch it to your website
or check out the latest version form the repository.


Port maintainer (perky@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- py24-reportlab-1.21.1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/print/py-reportlab/Makefile /home/lwhsu/ports/print/py-reportlab/Makefile
--- /usr/ports/print/py-reportlab/Makefile Sat May 13 01:03:15 2006
+++ /home/lwhsu/ports/print/py-reportlab/Makefile Sat Dec 30 17:34:23 2006
@@ -6,31 +6,41 @@
#

PORTNAME= reportlab
-PORTVERSION= 1.20
+PORTVERSION= 1.21.1
CATEGORIES= print python
-MASTER_SITES= http://216.92.220.143/ftp/ \
- ftp://ftp.reportlab.com/ \
- http://people.freebsd.org/~perky/distfiles/:accel
+MASTER_SITES= http://www.reportlab.org/ftp/ \
+ ftp.reportlab.org \
+ http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/:accel
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTFILES= ReportLab_${PORTVERSION:S/./_/}.tgz \
- rl_accel-2544.tar.gz:accel
+DISTFILES= ReportLab_${PORTVERSION:S/./_/g}.tgz \
+ rl_accel-3004.tgz:accel

MAINTAINER= perky@FreeBSD.org
COMMENT= Library to create PDF documents using the Python language

-USE_PYTHON= yes
+USE_PYTHON= 2.3+
USE_PYDISTUTILS= yes
-USE_PYTHON_PREFIX= yes
-WRKSRC= ${WRKDIR}/reportlab_${PORTVERSION:S/./_/}/reportlab
+
+WRKSRC= ${WRKDIR}/reportlab_${PORTVERSION:S/./_/g}/reportlab
MAKE_ENV= PACKAGE_PATH="${REPORTLABDIR}"

REPORTLABDIR= ${PYTHONPREFIX_SITELIBDIR}/reportlab
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+DOCS= RML_UserGuide.pdf RML_UserGuide_1_0.pdf diagradoc.pdf graphguide.pdf \
+ graphics_reference.pdf reference.pdf userguide.pdf

post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/rl_config.py

+.include <bsd.port.pre.mk>
+
post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ ${CP} ${WRKSRC}/docs/${i} ${DOCSDIR}
+.endfor
+.endif
@${CAT} ${PKGMESSAGE}

-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/print/py-reportlab/distinfo /home/lwhsu/ports/print/py-reportlab/distinfo
--- /usr/ports/print/py-reportlab/distinfo Tue Jan 24 01:00:55 2006
+++ /home/lwhsu/ports/print/py-reportlab/distinfo Sat Dec 30 17:34:39 2006
@@ -1,6 +1,6 @@
-MD5 (ReportLab_1_20.tgz) = 8d374b9b6f7db3fc0821082347d5e6b5
-SHA256 (ReportLab_1_20.tgz) = d9d573aab7ab3703d51457ac016d0f5ba71aa48ed5c8e57b01fbc1f54d808e87
-SIZE (ReportLab_1_20.tgz) = 2457390
-MD5 (rl_accel-2544.tar.gz) = 9969fb009f18b912281116663763a239
-SHA256 (rl_accel-2544.tar.gz) = c46cdc8b37e3683236c9266f64e43035c445c52bb2f2d76a7690c39b9b2ae795
-SIZE (rl_accel-2544.tar.gz) = 109999
+MD5 (ReportLab_1_21_1.tgz) = 1d626995d10c8fb73d2718fa8aa00afb
+SHA256 (ReportLab_1_21_1.tgz) = 52be1905f8f3b9a4cefa2c0c3b92aabe29a4a397689839a34482c3d027308190
+SIZE (ReportLab_1_21_1.tgz) = 3467163
+MD5 (rl_accel-3004.tgz) = dd218da2e18fd7bec1a71b4281b35811
+SHA256 (rl_accel-3004.tgz) = a2ac1b7dbf5f37e98c5f5a80cd364fa682d830561a9694328460430a04baf20d
+SIZE (rl_accel-3004.tgz) = 58569
diff -ruN --exclude=CVS /usr/ports/print/py-reportlab/pkg-descr /home/lwhsu/ports/print/py-reportlab/pkg-descr
--- /usr/ports/print/py-reportlab/pkg-descr Tue Aug 22 11:45:40 2000
+++ /home/lwhsu/ports/print/py-reportlab/pkg-descr Sat Dec 30 17:40:23 2006
@@ -20,4 +20,4 @@
- Going from XML to PDF in one step!


-WWW: http://www.reportlab.com/
+WWW: http://www.reportlab.org/rl_toolkit.html
diff -ruN --exclude=CVS /usr/ports/print/py-reportlab/pkg-plist /home/lwhsu/ports/print/py-reportlab/pkg-plist
--- /usr/ports/print/py-reportlab/pkg-plist Sun Mar 20 18:51:55 2005
+++ /home/lwhsu/ports/print/py-reportlab/pkg-plist Sat Dec 30 17:21:48 2006
@@ -6,6 +6,7 @@
%%PYTHON_SITELIBDIR%%/reportlab/__init__.pyc
%%PYTHON_SITELIBDIR%%/reportlab/__init__.pyo
%%PYTHON_SITELIBDIR%%/reportlab/changes
+%%PYTHON_SITELIBDIR%%/reportlab/demos/colors/colortest.py
%%PYTHON_SITELIBDIR%%/reportlab/demos/gadflypaper/00readme.txt
%%PYTHON_SITELIBDIR%%/reportlab/demos/gadflypaper/gfe.py
%%PYTHON_SITELIBDIR%%/reportlab/demos/odyssey/00readme.txt
@@ -283,6 +284,7 @@
%%PYTHON_SITELIBDIR%%/reportlab/lib/yaml.py
%%PYTHON_SITELIBDIR%%/reportlab/lib/yaml.pyc
%%PYTHON_SITELIBDIR%%/reportlab/lib/yaml.pyo
+%%PYTHON_SITELIBDIR%%/reportlab/license.txt
%%PYTHON_SITELIBDIR%%/reportlab/pdfbase/__init__.py
%%PYTHON_SITELIBDIR%%/reportlab/pdfbase/__init__.pyc
%%PYTHON_SITELIBDIR%%/reportlab/pdfbase/__init__.pyo
@@ -373,6 +375,12 @@
%%PYTHON_SITELIBDIR%%/reportlab/test/__init__.py
%%PYTHON_SITELIBDIR%%/reportlab/test/__init__.pyc
%%PYTHON_SITELIBDIR%%/reportlab/test/__init__.pyo
+%%PYTHON_SITELIBDIR%%/reportlab/test/doctest.py
+%%PYTHON_SITELIBDIR%%/reportlab/test/doctest.pyc
+%%PYTHON_SITELIBDIR%%/reportlab/test/doctest.pyo
+%%PYTHON_SITELIBDIR%%/reportlab/test/linecache_copy.py
+%%PYTHON_SITELIBDIR%%/reportlab/test/linecache_copy.pyc
+%%PYTHON_SITELIBDIR%%/reportlab/test/linecache_copy.pyo
%%PYTHON_SITELIBDIR%%/reportlab/test/pythonpowered.gif
%%PYTHON_SITELIBDIR%%/reportlab/test/runAll.py
%%PYTHON_SITELIBDIR%%/reportlab/test/runAll.pyc
@@ -479,6 +487,9 @@
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_indents.py
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_indents.pyc
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_indents.pyo
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_leftright.py
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_leftright.pyc
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_leftright.pyo
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_paragraphs.py
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_paragraphs.pyc
%%PYTHON_SITELIBDIR%%/reportlab/test/test_platypus_paragraphs.pyo
@@ -512,6 +523,9 @@
%%PYTHON_SITELIBDIR%%/reportlab/test/test_tools_pythonpoint.py
%%PYTHON_SITELIBDIR%%/reportlab/test/test_tools_pythonpoint.pyc
%%PYTHON_SITELIBDIR%%/reportlab/test/test_tools_pythonpoint.pyo
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_utils.py
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_utils.pyc
+%%PYTHON_SITELIBDIR%%/reportlab/test/test_utils.pyo
%%PYTHON_SITELIBDIR%%/reportlab/test/test_widgetbase_tpc.py
%%PYTHON_SITELIBDIR%%/reportlab/test/test_widgetbase_tpc.pyc
%%PYTHON_SITELIBDIR%%/reportlab/test/test_widgetbase_tpc.pyo
@@ -650,5 +664,14 @@
@dirrm %%PYTHON_SITELIBDIR%%/reportlab/demos/rlzope
@dirrm %%PYTHON_SITELIBDIR%%/reportlab/demos/odyssey
@dirrm %%PYTHON_SITELIBDIR%%/reportlab/demos/gadflypaper
+@dirrm %%PYTHON_SITELIBDIR%%/reportlab/demos/colors
@dirrm %%PYTHON_SITELIBDIR%%/reportlab/demos
@dirrm %%PYTHON_SITELIBDIR%%/reportlab
+%%PORTDOCS%%%%DOCSDIR%%/RML_UserGuide.pdf
+%%PORTDOCS%%%%DOCSDIR%%/RML_UserGuide_1_0.pdf
+%%PORTDOCS%%%%DOCSDIR%%/diagradoc.pdf
+%%PORTDOCS%%%%DOCSDIR%%/graphguide.pdf
+%%PORTDOCS%%%%DOCSDIR%%/graphics_reference.pdf
+%%PORTDOCS%%%%DOCSDIR%%/reference.pdf
+%%PORTDOCS%%%%DOCSDIR%%/userguide.pdf
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- py24-reportlab-1.21.1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:


Elapsed time: 0.109 seconds