Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18527 - ardour-cvs-0.6.ebuild fails
Summary: ardour-cvs-0.6.ebuild fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: J. Ellis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-31 06:13 UTC by Pär Karlsson
Modified: 2003-05-07 18:08 UTC (History)
0 users

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


Attachments
Small (temporary?) patch to get ardour-cvs to build (ardour-cvs-0.6.ebuild.patch,425 bytes, patch)
2003-03-31 06:16 UTC, Pär Karlsson
Details | Diff
Patch for current ebukld to make use of USE="ksi" (ardour-cvs-0.6.ebuild.diff,750 bytes, patch)
2003-05-02 04:37 UTC, Pär Karlsson
Details | Diff
Patches the ardour ebuild to include gettext dependancy and adds USE=ksi to toggle ksi support (ardour-nls-ksi.patch,1.17 KB, patch)
2003-05-02 05:22 UTC, rob holland (RETIRED)
Details | Diff
Installs documentation which was lacking, doesn't install /etc/ardour.rc (it doesn't belong there), fixes paths in config files. Doesn't install .asoundrc, it shouldn't be doing this. If its installed by anything it should be an alsa package. (ardour-general-fix,2.37 KB, patch)
2003-05-02 09:39 UTC, rob holland (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pär Karlsson 2003-03-31 06:13:36 UTC
The current cvs tree of ardour-cvs-0.6 fails to compile, because of a missing
version.h file in the gtk_ardour subtree.
Also, the ksi_ardour subtree currently is broken, according to the ardour-dev
mailing list.
Comment 1 Pär Karlsson 2003-03-31 06:16:23 UTC
Created attachment 10060 [details, diff]
Small (temporary?) patch to get ardour-cvs to build

This patch ought to be temporary. The ardour-dev mailing lists mentions that a
fix is on the way. This small patch makes ardour buildable from the current
source tree.
Comment 2 rob holland (RETIRED) gentoo-dev 2003-05-01 07:55:16 UTC
Could you add ksi as a use flag? I never want to build the ksi stuff, it would be nice to be able to disable it without hacking the .ebuild everytime. Obviously it can't be set off in the gentoo ebuild as people do use it.
Comment 3 Pär Karlsson 2003-05-02 04:37:20 UTC
Created attachment 11376 [details, diff]
Patch for current ebukld to make use of USE="ksi"

This patch will make the current ebuild for ardour-cvs make use of the
USE="ksi" flag. It is disabled by default by this ebuild, which would be the
correct thing to do currently, since - as far as I know - the current ksi stuff
in ardour is broken/unbuildable.
Comment 4 rob holland (RETIRED) gentoo-dev 2003-05-02 05:22:51 UTC
Created attachment 11377 [details, diff]
Patches the ardour ebuild to include gettext dependancy and adds USE=ksi to toggle ksi support

This is a patch to the current 0.6 ebuild that adds a use flag for KSI (as the
patch listed before this does) and also adds the gettext dependancy and the
USE=nls flag to allow disabling nls for the build.

Many thanks to P
Comment 5 rob holland (RETIRED) gentoo-dev 2003-05-02 05:22:51 UTC
Created attachment 11377 [details, diff]
Patches the ardour ebuild to include gettext dependancy and adds USE=ksi to toggle ksi support

This is a patch to the current 0.6 ebuild that adds a use flag for KSI (as the
patch listed before this does) and also adds the gettext dependancy and the
USE=nls flag to allow disabling nls for the build.

Many thanks to Pär Karlsson for the inspiration to write this ;) (and for
writing the previous ksi patch)
Comment 6 rob holland (RETIRED) gentoo-dev 2003-05-02 09:39:23 UTC
Created attachment 11385 [details, diff]
Installs documentation which was lacking, doesn't install /etc/ardour.rc (it doesn't belong there), fixes paths in config files. Doesn't install .asoundrc, it shouldn't be doing this. If its installed by anything it should be an alsa package.

This patch does several things:

It includes the USE flags for ksi and nls.

It installs documentation that wasn't being installed before.

It fixes paths in the config files so that they work ;)

It gives some instructions on how to get ardour running with regard to the
ardour.rc / environment variables.
Comment 7 rob holland (RETIRED) gentoo-dev 2003-05-07 05:22:44 UTC
This is all irrelavent now. There has been a new ebuild (0.6.4) accepted which builds correctly.
Comment 8 Martin Holzer (RETIRED) gentoo-dev 2003-05-07 09:59:47 UTC
0.6.4 works
Comment 9 J. Ellis (RETIRED) gentoo-dev 2003-05-07 18:08:04 UTC
Thanks for the patches. i've merged some of them into 0.6.4. Rather than add a local use flag for ksi, i've turned it off for now. As we get closer to 1.0 it will have to be kept in sync and build correctly. As it always seems to lag changes to gtkardour we'll not build it by default.

Have to start thinking about how to deal with 1.0 soon...