Summary: | new ebuild: libctl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Bienstman (RETIRED) <pbienst> |
Component: | New packages | Assignee: | George Shapovalov (RETIRED) <george> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ebuild |
Description
Peter Bienstman (RETIRED)
2003-12-23 11:29:13 UTC
Created attachment 22591 [details]
ebuild
Hi Peter. Ok, going through your nontrivial bugs. I have processed and committed the ebuild, please etst. It was mostly clean, except for a few things: 1. You need to have # $Header: $ as a 3rd line. No need to add the cryptic rest (its done automatically), but this is required for our cvs to process it and assign accordingly. 2. econf --prefix=${D}/... specifying prefix here is a bad idea. Some apps might hardlink paths inside them. It should have the final destination as much as possible. 3. "emake install" is bogus, it *will* cause sandbox violation, use einstall instead. It automatically passes DESTDIR=${D} to make install, or you can do this explicitly, if package requires some additional parameters. Sometimes, unfortunately, it takes a bit of seding or patching to make it install in proper place, however resorting to --prexif=${D}/.. during configure step is usually a bad idea and should be avoided. George |