[Helidelinux-devel] gadgets
Status: Abandoned
Brought to you by:
rveen
From: Hui Z. <zh...@wa...> - 2004-03-05 15:22:01
|
I imported a new module --- gadgets into the cvs Repository. The gadgets are intended to hold many small utility programs which just manage some simple aspects of lfs building. I put a program I just written in the gadget: blfsdep blfsdep will extract package dependency info from a blfs book and output into an OGDL file, a perl program depsort will recursively walk out an installation sequence for any blfs package. Here is the Readme: To build: run ``make'' To install: Run ``make install'', default will install into /usr/bin, for other place, change Makefile/PREFIX. To Use: Check out blfs book. Run ``blfsdep /To/Path/BLFSBOOK/index.xml >dep.txt'' to prepare the dependency file; To find a installation for package, run ``depsort package'' depsort supports options: -r only required dependency -o with all optional dependency -p will prompt for optional dependency -v will verbosely print message during recursively walking. For exact package name, browse dep.txt, it's in ogdl, so very readable. Note: make install doesn't install depsort. You have to manually copy it. As it uses the OGDL perl module, you may want check out that in http://ogdl.sourceforge.net/ as well. -Hui |