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

Bug 23787

Summary: new ebuild: buildtool 0.14
Product: Gentoo Linux Reporter: Roman Valls <brainstorm>
Component: New packagesAssignee: 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
Buildtool is a portable build infrastructure that can be used in the development
of any kind of program. Buildtool is like an improved auto tools package.

I suggest dev-util category.

I think it is necessary to include the *new* bsd license to the portage tree.
Comment 1 Roman Valls 2003-06-30 16:38:39 UTC
Created attachment 14061 [details]
Buildtool Ebuild
Comment 2 Roman Valls 2003-08-22 04:32:31 UTC
Created attachment 16459 [details]
buildtool-0.12 ebuild

Version bump.
Added DEPEND= & IUSE= variables for correctness.
Comment 3 Roman Valls 2003-09-02 10:20:51 UTC
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 !
Comment 4 Roman Valls 2003-09-05 14:22:13 UTC
Created attachment 17131 [details]
buildtool-0.14 ebuild

Version bump.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 08:10:27 UTC
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.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 08:10:39 UTC
CLOSED