Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 180951

Summary: Reportlabs renderPM (new package)
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: weaver, yac
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 180954    
Attachments: ebuild i use for an work-internal overlay - uses latest svn
patch to silence compielr warning

Description Martin Mokrejš 2007-06-05 12:07:39 UTC
For biopython stuff I need an upcoming GenomeDiagram package, which will hopefully be soon incorporated into biopython. The package uses reportlab with one of its addons, not installed by default on Gentoo.

http://bioinf.scri.ac.uk/lp/programs.php


Please create a package for http://www.reportlab.co.uk/svn/public/reportlab/trunk/rl_addons/renderPM/ by doing
svn co http://www.reportlab.co.uk/svn/public/reportlab/trunk/rl_addons
cd rl_addons
python setup.py install
Comment 1 Tiziano Müller (RETIRED) gentoo-dev 2007-06-23 08:46:46 UTC
We're not going to include this in the reportlab-package since upstream "releases" it as a separate package with a separate version number.
Comment 2 Nick Loeve 2008-06-04 11:02:23 UTC
Created attachment 155483 [details]
ebuild i use for an work-internal overlay - uses latest svn

Also attaching a source patch to silence a compiler warning
Comment 3 Nick Loeve 2008-06-04 11:02:48 UTC
Created attachment 155485 [details, diff]
patch to silence compielr warning
Comment 4 Nick Loeve 2008-06-04 11:04:13 UTC
The ebuild i attached is probably not up to scratch for official portage, but you can use it in a an overlay if you prefer to not install unpackaged software :)
Comment 5 Martin Mokrejš 2010-07-01 08:18:27 UTC
From http://biopython.org/DIST/docs/install/Installation.html :

<quote>
The ReportLab package is a library for generating PDF documents. It is used in the Biopython Graphics modules, which contains basic functionality for drawing biological objects like chromosomes. If you are not planning on using this, installing ReportLab is not necessary. ReportLab in itself is very useful for a number of tasks besides just Biopython, so you may want to check out http://www.reportlab.org before making your decision.

The main download page for ReportLab is http://www.reportlab.org/downloads.html. The ReportLab company has some commercial products as well, but just scroll down their page to the Open Source software section for the base ReportLab downloads.

If you want to generate bitmap images, you will also need the ReportLab module renderPM. This in turn requires the Python Imaging Library (PIL).
</quote>

Thanks for the ebuild, unfortunately I haven't had a time to test. Hope to do so in some while.
Comment 6 Dirkjan Ochtman (RETIRED) gentoo-dev 2010-10-27 15:29:14 UTC
Re-assigning to maintainer-wanted for now.
Comment 7 Jan Matějka (RETIRED) gentoo-dev 2013-05-08 04:14:24 UTC
This plugin seems to be now part of the dev-python/reportlab package itself.

https://bitbucket.org/rptlab/reportlab/src/29abc719ec4c542b45e469f19229410a29aa2168/src/rl_addons/renderPM?at=default