DESTDIR for BLFS packages
robxu9 at gmail.com
Sat Mar 26 09:50:18 PDT 2011
On Mar 26, 2011, at 9:34, Thomas Trepl <thomas at equinox.homelinux.org> wrote:
> Hi all,
> in regard to a subtopic of the discussion on possible enhancements for LFS
> focusing the LFS-7.0, just a short followup:
> One of the topics was as mentioned DESTDIR-based installation. As in my
> opinion it would make more sense in the BLFS area I also started a small
> project on this a few weeks ago (totally independently of the recent
> discussion in lfs-dev which came up weeks later), but only for BLFS packages.
> The idea behind that project were basically two things:
> * Speedup the setup of a new system
> * Discover handy mechanisms to build/install those packages
> As some of you may know, years ago I allocated the domain "belfs.org". This
> was at the time were the (short-term) fork of LFS named "BELFS" was active.
> That was something about 2003-2005 or so. Long time that domain held only a
> simple page saying that there is nothing to find. So I thought its time to put
> more stuff to it and last month I setup a CMS (drupal) on it and added some
> content about the DESTDIR stuff based on a newly created LFS system.
> Some of early findings are that speedup is quite fine (what a surprise;-). It
> seems to be not really hard to tweak BLFS instructions that both, direct
> build/install as well as building a binary package, is possible. I've done it
> now for round about 60 packages and it seems to work fine.
> So, if you are interested in that stuff, I'd like to invite you to have a
> visit to www.belfs.org! But don't expect too much - its quite new and of
> course quite incomplete (as I'm alone atm). And, when browsing the CVS which
> is on another machine, the performance will be a bit poor (the server is a
> 800MHz fanless device on a home-DSL).
> Comments and suggestions will be very welcome!
Maybe you should merge your work with LFScript, which tries to do the
same thing but has been around for much longer :)
Then the result will be 10x more awesome! :P
later, Robert Xu
More information about the blfs-dev