On 07/10/2012 06:35 PM, Bruce Dubbs wrote: > Armin K. wrote: >> On 07/10/2012 06:20 PM, Bruce Dubbs wrote: >>> Armin K. wrote: >>>> Hi there. There was some talk about splitting Xorg Packages into >>>> seperate ones. I went with Xorg Applications first. I did not make >>>> instructions for every package, since there are too many of them, and >>>> nearly all of them are required at runtime of Xorg Server, so it's >>>> dependency list would become big. Anyways, I took the way of generating >>>> the wget and md5sum lists manualy instead of putting them to server. >>>> These lists are generated using xml entities of each package. >>>> >>>> You can see how that looks here: >>>> http://linuxfromscratch.org/~krejzi/xorg/x/x7app.html >>>> >>>> Also, there is a patch for that at >>>> http://linuxfromscratch.org/~krejzi/xorg.patch.gz if desired. >>>> >>>> I won't commit anything if someone does not like that way. >>>> >>>> Drivers splitup is next on my TODO list. >>> >>> It looks OK to me, but I think we need to add in a loop for the build >>> process with the wget list as input. This would be similar to the >>> script at http://linuxfromscratch.org/~krejzi/xorg/x/xorg7.html >>> >>> for package in app.wget >>> do >>> packagedir=$(echo $package | sed 's/.tar.bz2//') >>> [ "x$(echo $packagedir | cut -c1 )" != "x#" ] || continue >>> tar -xf $package >>> pushd $packagedir >>> ./configure $XORG_CONFIG >>> make >>> make install >>> popd >>> rm -rf $packagedir >>> done 2>&1 | tee -a ../xorg-app-compile.log #log the entire loop >>> >>> -- Bruce >>> >> >> I don't have anything against that, but do note that such instructions >> would require configure and make to be ran as root user. > > Hmm. We don't generally do it, but we could use 'sudo make install'. > > -- Bruce >
I think someone already mentioned that. It could be myself or DJ, I would need to search blfs-dev archives for that. But even that would require user interaction since sudo times out. What do others say? I don't have any issues with building packages as root user, especially "famous" ones. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
