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

Bug 168366

Summary: media-sound/rosegarden-1.5.0 released
Product: Gentoo Linux Reporter: Wai Ling <simotsa>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: enhancement CC: b.ohnsorg, hkbst, moixa, pesa, tomaszg
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.rosegardenmusic.com/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: media-sound/rosegarden-1.5.0.ebuild
A new ebuild

Description Wai Ling 2007-02-25 19:42:15 UTC
Rosegarden 1.5.0 has been released for a few weeks.  However, it still haven't reached portage.  I made an ebuild for version 1.5.0 so that people interested in installing the new version of this wonderful software may make use of it.  Please find attached.

This ebuild has been tested and worked fine on x86 machines.

Reproducible: Always
Comment 1 Wai Ling 2007-02-25 19:42:45 UTC
Created attachment 111221 [details]
media-sound/rosegarden-1.5.0.ebuild
Comment 2 Marijn Schouten (RETIRED) gentoo-dev 2007-03-03 19:22:00 UTC
A creative solution, though

emake DESTDIR="${D}" languages="$(echo "${LINGUAS} ${LANGS}" \
| fmt -w 1 | sort | uniq -d)" install || die "emake install failed"

should work too. Is "need-kde 3.4" good for anything? KDE-3.4 is not in the tree anymore.
Comment 3 Geoff 2007-03-05 01:49:28 UTC
Created attachment 112130 [details]
A new ebuild

Rosegarden seems to require ttfw, so that is now a dependency.
Comment 4 Jonathan Glines 2007-03-29 20:41:53 UTC
Rosegarden 1.5.1 is out...
Comment 5 Alexis Ballier gentoo-dev 2007-03-30 06:43:49 UTC
I'll bump it when that versionning problem will have been resolved
Comment 6 Alexis Ballier gentoo-dev 2007-04-18 13:38:28 UTC
seems like their way of using cmake doesn't like -Wl,--as-needed : 

AudioTimeStretcher.cpp:(.text+0xb1d): undefined reference to `fftwf_destroy_plan'
AudioTimeStretcher.cpp:(.text+0xb2e): undefined reference to `fftwf_destroy_plan'
AudioTimeStretcher.cpp:(.text+0xb3f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb50): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb61): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb6f): undefined reference to `fftwf_free'
AudioTimeStretcher.cpp:(.text+0xb80): undefined reference to `fftwf_free'
Comment 7 Mark Wagner 2007-05-05 07:22:11 UTC
Renamed ebuild from comment #3 to 1.5.1 and merged OK.
Comment 8 Onkobu 2007-05-27 06:45:44 UTC
(In reply to comment #7)
> Renamed ebuild from comment #3 to 1.5.1 and merged OK.
> 

What's the status of that bug, isn't it time to push something into the portage tree?
Comment 9 Alexis Ballier gentoo-dev 2007-05-27 08:42:53 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > Renamed ebuild from comment #3 to 1.5.1 and merged OK.
> > 
> 
> What's the status of that bug, isn't it time to push something into the portage
> tree?


It won't build with as-needed, I didn't have time to fix their cmake usage, so as it is, I guess the answer is no.
Comment 10 Wai Ling 2007-05-29 01:29:08 UTC
Do we really need as-needed LDFLAGS?  Afterall, it builds fine with the default gentoo installation.
Comment 11 Artemii 2007-06-17 16:43:39 UTC
dev-perl/XML-Twig need for Project Packager (rosegarden-1.5.1)
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-06-20 14:03:46 UTC
media-sound/rosegarden-1.5.1 is in tree now, with an ebuild based off the version on proaudio overlay.

Please note that the kde, gnome, lilypond and export useflags are gone; Rosegarden informs when the optional runtime components are missing, and they should simply be installed on their own.