Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351141 - sci-biology/consed-bin: resurrected ebuild for upstream binaries
Summary: sci-biology/consed-bin: resurrected ebuild for upstream binaries
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard: [science overlay]
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2011-01-08 17:27 UTC by Martin Mokrejš
Modified: 2019-03-28 10:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
consed_to_consed-bin.diff (consed_to_consed-bin.diff,158.87 KB, text/plain)
2011-01-08 17:30 UTC, Martin Mokrejš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2011-01-08 17:27:55 UTC
Upstream only supports bug reports happening with their binaries. Currently it is not possible to compile consed-20 anyways (bug #346801) so I created an ebuild for the binaries. It does not install the libstdc* from upstream, though.

The ebuild could/should install only the 32bit or 64bit binaries based on some arch variable testing. I couldn't how to do it nor in any Gentoo ebuild docs.

The ebuild has to compile two tools from sources, so it is a kind of semi-binary package. Just diff consed-19-r2.ebuild to consed-bin-20.ebuild and you will see very few differences. Have added the direct perl dependency (bug #351133). It is in science overlay as of now.

Am not sure whether it was police to copy over /usr/portage/sci-biology/consed/metadata.xml under consed-bin/ tree, if not then place my email adress into it instead of weaver@g.o. Sorry Andrey. ;-)
Comment 1 Martin Mokrejš 2011-01-08 17:30:45 UTC
Created attachment 259303 [details]
consed_to_consed-bin.diff

Intentionally the ebuild does not introduce /usr/bin/consed as a link to the real binary.

And it does not block with consed package which is asking for a file collision on
mktrace, phd2fasta, sff2scf tools.
Comment 2 Martin Mokrejš 2019-03-28 10:58:26 UTC
We had meanwhile working ebuilds for newer versions, compilable with gcc-4.7.4 or earlier.