The final was released on 09 Sep. It doesn't need the math header patch. I don't understand why the USE flags didn't map to the --disable-*-support configure options, so I didn't touch it.
Created attachment 42322 [details] hydrogen-0.9.0.ebuild
Created attachment 42323 [details, diff] diff
i plan on fixing this soon. i want to part out all the drumkits to separate ebuilds.
Created attachment 42929 [details] v1, media-sound/hydrogen-kits/hydrogen-kits-0.9.0.ebuild
Created attachment 42930 [details] v1, media-sound/hydrogen-kits-DrumkitPack1/hydrogen-kits-DrumkitPack1-0-r1.ebuild
Created attachment 42931 [details] v1, media-sound/hydrogen-kits-DrumkitPack2/hydrogen-kits-DrumkitPack2-0-r1.ebuild
Created attachment 42932 [details] v1, media-sound/hydrogen-kits-3355606kit/hydrogen-kits-3355606kit-0-r1.ebuild
Created attachment 42933 [details] v1, media-sound/hydrogen-kits-TD-7kit/hydrogen-kits-TD-7kit-0-r1.ebuild
Created attachment 42934 [details] v1, media-sound/hydrogen-kits-EasternHop1/hydrogen-kits-EasternHop1-0-r1.ebuild
Created attachment 42935 [details] v1, media-sound/hydrogen-kits-UltraAcousticKit/hydrogen-kits-UltraAcousticKit-0-r1.ebuild
Created attachment 42936 [details] v1, media-sound/hydrogen-kits-Millo-Drums/hydrogen-kits-Millo-Drums-1-r1.ebuild
Created attachment 42937 [details] v1, media-sound/hydrogen-kits-HardElectro1/hydrogen-kits-HardElectro1-0-r1.ebuild
Created attachment 42938 [details] v1, media-sound/hydrogen-kits-Millo_MultiLayered2/hydrogen-kits-Millo_MultiLayered2-0-r1.ebuild
Created attachment 42939 [details] v1, media-sound/hydrogen-kits-ErnysPercussion/hydrogen-kits-ErnysPercussion-0-r1.ebuild
Created attachment 42940 [details] v2, media-sound/hydrogen/hydrogen-0.9.0.ebuild ooookay. i parted out all those drum kits, for better or worse it cleans up the hydrogen-0.9.0 ebuild quite a lot. please test.
finished emerge'ing media-sound/hydrogen-kits (and all the dependencies thereof, count = 12). works for me (k7 / ~x86).
discussed with chris. he suggests moving drum kits into sound-data category. also, i discovered that i needed to change the install directory of the kits demo songs from usr/share/hydrogen/demo_songs to usr/share/hydrogen/data/demo_songs. will update soon.
Created attachment 43039 [details] v3, media-sound/hydrogen/hydrogen-0.9.0.ebuild
Created attachment 43040 [details] v2, media-sound/hydrogen-kits/hydrogen-kits-0.9.0.ebuild
Created attachment 43041 [details] v2, media-sound/hydrogen-kits-DrumkitPack1/hydrogen-kits-DrumkitPack1-0-r1.ebuild
Created attachment 43042 [details] v2, media-sound/hydrogen-kits-DrumkitPack2/hydrogen-kits-DrumkitPack2-0-r1.ebuild
Created attachment 43043 [details] v2, media-sound/hydrogen-kits-3355606kit/hydrogen-kits-3355606kit-0-r1.ebuild
Created attachment 43044 [details] v2, media-sound/hydrogen-kits-TD-7kit/hydrogen-kits-TD-7kit-0-r1.ebuild
Created attachment 43045 [details] v2, media-sound/hydrogen-kits-EasternHop1/hydrogen-kits-EasternHop1-0-r1.ebuild
Created attachment 43046 [details] v2, media-sound/hydrogen-kits-UltraAcousticKit/hydrogen-kits-UltraAcousticKit-0-r1.ebuild
Created attachment 43047 [details] v2, media-sound/hydrogen-kits-Millo-Drums/hydrogen-kits-Millo-Drums-1-r1.ebuild
Created attachment 43048 [details] v1, media-sound/hydrogen-kits-HardElectro1/hydrogen-kits-HardElectro1-0-r1.ebuild
Created attachment 43049 [details] v2, media-sound/hydrogen-kits-Millo_MultiLayered2/hydrogen-kits-Millo_MultiLayered2-0-r1.ebuild
Created attachment 43050 [details] v2, media-sound/hydrogen-kits-HardElectro1/hydrogen-kits-HardElectro1-0-r1.ebuild whoops. this is really v2. fixed.
Created attachment 43051 [details] v2, media-sound/hydrogen-kits-ErnysPercussion/hydrogen-kits-ErnysPercussion-0-r1.ebuild
i fixed the install location of the hydrogen-kits-* ebuilds to place demo songs in usr/share/hydrogen/data/demo_songs; everything looks prim and proper now. i did not change the category to sound-data, because there is no existing sound-data category and i don't know how to make portage find that locally. it is straightforward enough to search and replace the references in hydrogen-kits/hydrogen-kits-0.9.0.ebuild, except for the DEPEND= line which you must remember to point to media-sound/hydrogen-0.9 some of the older demo songs do not play back nicely, but i think it is a format change issue and not a gentoo issue. my opinion on this matter is let's get the songs parted out, and i can then tackle them one at a time to make them compatible to hydrogen 0.9.0 :)
fix for the broken h2song, where song name is as $NAMEOFSONG: for i in `seq 63 -1 1` do let FIXREP=$i*3 sed -e "s:<position>$i</position>:<position>$FIXREP</position>:g" -i $NAMEOFSONG.h2song done
perl -pi -e 's:(<position>)(\d+)(</position>):$1 . (3*$2) . $3:eg' nameoffile.h2song it's a little better. thanks go to mauke, IRC freenode #regex
<jnc> mauke: you've been credited. http://bugs.gentoo.org/show_bug.cgi?id=68418 <mauke> freenode? <jnc> doh. <jnc> i'm on freenode so often i didn't realise <mauke> heh <jnc> the people assigned to that bug are going to be so annoyed <jnc> efnet it is...
i've finished a good bit of work on an eclass for hydrogen-kits i will attach the updated files soon.
Created attachment 43131 [details] v4, media-sound/hydrogen/hydrogen-0.9.0.ebuild
Created attachment 43132 [details] v3, media-sound/hydrogen-kits/hydrogen-kits-0.9.0.ebuild
Created attachment 43133 [details] v3, media-sound/hydrogen-kits-DrumkitPack1/hydrogen-kits-DrumkitPack1-0-r1.ebuild
Created attachment 43134 [details] v3, media-sound/hydrogen-kits-DrumkitPack2/hydrogen-kits-DrumkitPack2-0-r1.ebuild
Created attachment 43135 [details] v3, media-sound/hydrogen-kits-3355606gentoo/hydrogen-kits-3355606gentoo-0-r1.ebuild
Created attachment 43136 [details] v3, media-sound/hydrogen-kits-TD-7gentoo/hydrogen-kits-TD-7gentoo-0-r1.ebuild
Created attachment 43137 [details] v3, media-sound/hydrogen-kits-EasternHop-1gentoo/hydrogen-kits-EasternHop-1gentoo-0-r1.ebuild
Created attachment 43138 [details] v3, media-sound/hydrogen-kits-UltraAcousticKit/hydrogen-kits-UltraAcousticKit-0-r1.ebuild
Created attachment 43139 [details] v3, media-sound/hydrogen-kits-Millo-Drums_v1gentoo/hydrogen-kits-Millo-Drums_v1gentoo-0-r1.ebuild
Created attachment 43140 [details] v3, media-sound/hydrogen-kits-Millo_MultiLayered2/hydrogen-kits-Millo_MultiLayered2-0-r1.ebuild
Created attachment 43141 [details] v3, media-sound/hydrogen-kits-HardElectro1/hydrogen-kits-HardElectro1-0-r1.ebuild
Created attachment 43142 [details] v3, media-sound/hydrogen-kits-ErnysPercussion/hydrogen-kits-ErnysPercussion-0-r1.ebuild
that's it. the new hydrogen-kits eclass allows all the hydrogen-kits-* ebuilds to be pretty much identically formatted, and simplifies / beautifies / exfoliates yours if you act fast dial now only $19.95
Created attachment 43143 [details] v1, hydrogen-kits.eclass oh yeah, time limited offer. booya. i need sleep. someone please check this, it is my first eclass.
Created attachment 43147 [details] v2, hydrogen-kits.eclass ~x86, fixed a few bits.
everything is so much cleaner now. please test for other arch. i left it set up for media-sound/*
This bug should be closed, since hydrogen 0.9.0 and 0.9.1 are already in Portage.
closing since 0.9.2 is already in portage...