Re: [proaudio] [pro-audio] non-things ebuild not builds

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Le Sun, 21 Oct 2012 22:47:06 +0200,
Cochet Tina <cochet.tina@xxxxxxxxxx> a écrit :

> the git sources have changed all subapps now in .../non.git
> also the build should be split up more daw, mixer, sequencer,
> session-manager
> due some issues with the Makefile , configure fails as it looks for
> NTK as that that should build first , in the bugreport in link below
> it is described , the ebuild i messed with is working to build all
> non-things but really should get cleaned out , so anyone with more
> dev skills then me please do, i'm stuck at splitting it up , i talked
> to the dev of the project he said :

Thanks to reporting,

I made this an unique ebuild because it was much simpler to do so. The
build system is a calamity, and I hope it have changed in the right
direction.

> 
> <male> violetina: Also, yes, everything can be built/installed
> separately.
> > But it's not working 100% automatically right now. If you do make
> > -C lib && make -C nonlib && make -C FL, then you should be able to
> > cd into the different projects and make them one by one. Or you
> > could build it all together and then cd in to a specific project to
> > do 'make install'. IMHO, they should all be separate packages in a
> > distribution (i.e. n <male> on-daw, non-mixer, non-sequencer, and
> > non-session-manager)

It look like it is the same thing. With separated ebuilds, you need to
compile all the libs with each ebuilds. So, it is much simpler and
faster (also for emerge) to make an unique ebuild.

I will take a look when I get some time, but don't expect that I want
try hard to make separated ebuilds if it is simpler and faster to make
an unique ebuild with USE flags.

Dominique

> 
> 
> 
> 
> see this bug https://bugs.gentoo.org/show_bug.cgi?id=438778
> greats Tina
> 
> 
> 
> 
> 


-- 
"We have the heroes we deserve."



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/