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

Li-Wen Hsu lwhsu at lwhsu.org
Sat Dec 30 19:30:27 UTC 2006


>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 at 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 at 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
+ at 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:



More information about the freebsd-ports-bugs mailing list