[Fluxus] scons build system

Glauber Prado glauberalex at uol.com.br
Fri Aug 3 05:50:10 PDT 2007


Hi Dave as i mentioned on the other mail i have some questions about 
scons and a more standard aproach to build systems
im trying to make a ebuild to add fluxus to the portage tree (Gentoo), 
there is a dev that can look into it when its done so if it works it 
will  be submitted soon enough i think.

It is almost working but the build system in portage is kind of 
restricted (sandboxed) and it doesnt allow some things to be done like 
linking the fluxus binary at install time -> scons install is not 
allowed to work the way it is now, so linking should happen at build 
time with only scons ive submitted a small modification in cvs to allow 
prefix and plt prefix to be a choice at build time with:
scons Prefix=/usr PLTPrefix=/usr
and it works alone afaik but inside of portage (sandboxed) it doesnt for 
the reason i mentioned above, also another issue is where to install 
docs and examples file, default should be /usr/local/share/docs/fluxus 
and should allow a switch like above to prefix to 
/usr/share/docs/fluxus, what i really *need* is scons install to only 
*install* things, i dont know how to modify it to fit these "standards" 
i was hoping you could help me with this issue also i dont want all the 
fun to be with me :D.

Another question is if its ok to have a fluxus-cvs ebuild or if i should 
make a release ebuild, i prefer cvs but i think that this is up to you 
to decide, what do you think?

cheers,
 
glauber.




More information about the Fluxus mailing list