| Summary: | new ebuild: buildtool 0.14 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Roman Valls <brainstorm> |
| Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
| Status: | VERIFIED WONTFIX | ||
| Severity: | enhancement | Keywords: | EBUILD |
| Priority: | High | ||
| Version: | 1.4_rc3 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://buildtool.sf.net | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Buildtool Ebuild
buildtool-0.12 ebuild Buildtool-0.13 ebuild buildtool-0.14 ebuild |
||
|
Description
Roman Valls
2003-06-30 16:37:13 UTC
Created attachment 14061 [details]
Buildtool Ebuild
Created attachment 16459 [details]
buildtool-0.12 ebuild
Version bump.
Added DEPEND= & IUSE= variables for correctness.
Created attachment 16954 [details]
Buildtool-0.13 ebuild
"emake" should not be used in this ebuild, changed to "make", now it works
flawlessly.
Version bump. Ignore meee !
Created attachment 17131 [details]
buildtool-0.14 ebuild
Version bump.
From the homepage:
<snip>
But I must admit it. The code is, in its actual form, dead :-( It's unmanageable
(shell scripting doesn't scale, you know) and breaks in many, many places. Just
consider the following facts:
* Detection of C++ features from bt_config fails in many cases.
* bt_logic's behavior is less than acceptable, and adding functionality to
it is a PITA.
* Several modules haven't been modified across versions, so they don't work
properly. For example, bt_lint is almost useless.
* Shared library handling is broken in many systems, and fixing it could be
very difficult.
* The code exposes internals too much, specially in environmental variables
and C/C++ defines. But cleaning that up is also complex due to the nature of
shell scripts.
* I was suggested recently to make bt_dist only include in tarballs what was
really needed, and not everything (just like GNU Automake's make dist does. I
like the suggestion, but implementing correctly is impossible due to the current
code.
</snip>
Marking WONTFIX.
CLOSED |