Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23787 - new ebuild: buildtool 0.14
Summary: new ebuild: buildtool 0.14
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2003-06-30 16:37 UTC by Roman Valls
Modified: 2005-08-19 08:10 UTC (History)
0 users

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

Buildtool Ebuild (buildtool-0.11.ebuild,640 bytes, text/plain)
2003-06-30 16:38 UTC, Roman Valls
buildtool-0.12 ebuild (buildtool-0.12.ebuild,571 bytes, text/plain)
2003-08-22 04:32 UTC, Roman Valls
Buildtool-0.13 ebuild (buildtool-0.13.ebuild,570 bytes, text/plain)
2003-09-02 10:20 UTC, Roman Valls
buildtool-0.14 ebuild (buildtool-0.14.ebuild,570 bytes, text/plain)
2003-09-05 14:22 UTC, Roman Valls

Note You need to log in before you can comment on or make changes to this bug.
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

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:

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

Marking WONTFIX.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-08-19 08:10:39 UTC