Summary: | dev-util/google-coredumper - Make GDB readable cores from multithreaded programs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Segin <segin11> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | segin2005 |
Priority: | Normal | Keywords: | EBUILD, REVIEWED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
google coredumper ebuild
google coredumper ebuild -- fixed. dev-libs/coredumper-1.2.1.ebuild dev-libs/coredumper/files/fix_from_scratch_build.patch |
Description
Segin
2006-01-11 15:39:41 UTC
Created attachment 76863 [details]
google coredumper ebuild
this should go into dev-libs
A couple of notes: 1/ Header is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt 2/ src_unpack() is redundant - http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt 3/ You have a typo in HOMEPAGE - should be http://goog-coredumper.sourceforge.net/ ;) 4/ Why not dodoc ChangeLog and TODO? (In reply to comment #2) > A couple of notes: > > 1/ Header is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt > 2/ src_unpack() is redundant - > http://dev.gentoo.org/~ciaranm/docs/mw-faq/redundant.txt > 3/ You have a typo in HOMEPAGE - should be > http://goog-coredumper.sourceforge.net/ ;) > 4/ Why not dodoc ChangeLog and TODO? > OK, I'll go fix these things (I did not know about the header thing, realize that someone else made the ebuild and to say the least, it wasn't pretty. This is a cleanup attempt of something FUBAR.) Comment on attachment 76863 [details] google coredumper ebuild ># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >IUSE="" > >DESCRIPTION="library for making GDB readable cores from multithreaded programs" >HOMEPAGE="http://goog-coredumper.sourceforge.net/" >SRC_URI="mirror://sourceforge/goog-coredumper/${P}.tar.gz" > >SLOT="0" >LICENSE="BSD" >KEYWORDS="~x86 ~sparc -*" > >DEPEND="" > > >src_install() { > make DESTDIR="${D}" install || die "make install failed" > dodoc README ChangeLog TODO >} Comment on attachment 76863 [details] google coredumper ebuild ># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/segin/coredumper-0.2.ebuild,v 0.1 2005/12/14 01:33:13 segin Exp $ > >IUSE="" > >DESCRIPTION="library for making GDB readable cores from multithreaded programs" >HOMEPAGE="http://goog-coredumpter.sourceforge.net/" >SRC_URI="mirror://sourceforge/goog-coredumper/${P}.tar.gz" > >SLOT="0" >LICENSE="BSD" >KEYWORDS="~x86 ~sparc -*" > >DEPEND="" > > >src_install() { > make DESTDIR="${D}" install || die "make install failed" > dodoc README >} Created attachment 77146 [details]
google coredumper ebuild -- fixed.
new ebuild, hopefully, I fixed the broken stuff.
1.2.1-1 has been released in April 2008; if anyone is still interested and wants to see this in the Portage tree, you are welcome to contribute a new version. This package has no maintainer so this bug may go unnoticed for a long time. Gentoo has a dedicated team[1] for assisting users in maintaining orphaned packages. If you are interested in maintaining this package, please contact proxy-maint@gentoo.org. [1]: http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml Created attachment 411330 [details] dev-libs/coredumper-1.2.1.ebuild updated ebuild for the latest available version (1.2.1). Still from 2008. This library has become a dependency of openbts (http://openbts.org/), just in case anyone wonders why this could be needed. Created attachment 411332 [details, diff] dev-libs/coredumper/files/fix_from_scratch_build.patch patch needed the adjust some include paths. Found in the openbts sources https://github.com/RangeNetworks/libcoredumper |