source: BLFS/TODO@ a1fcc9dd

2.3 2.3.x 2.4 ablfs ablfs-more legacy new_features trunk
Last change on this file since a1fcc9dd was 120bcdd, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Updated TODO files.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1#####
2#
3# Project TODO list
4#
5# $Id$
6#####
7
8For now the code is able to do the first step for the new approach: to create
9LFS-like books from BLFS sources, allowing to create linear build scrips and
10Makefiles similars to the current ones for {C,H}LFS.
11
12What remains to do:
13
141. - To make the top-level blfs script functional. That script should to create
15 the working directory (selected at command line)
16 a. Copy all BLFS/* files to it,
17 b. Fetch the BLFS sources (output directory selected at command line or
18 based on the book version),
19 c. Run the packages.sh script.
20
212. - To develop the XSL code needed to create the build scripts.
22 Almost done. A lot of book-versus-scripts and testing is needed.
23 We need yet to figure out how to handle Perl modules installation and
24 other pages that have commands to install more that one package
25 (e.g., Gnat in GCC Java-bin in Java, sane-backends and sane-frontends
26 in Sane, etc)
27
283. - To develop the code to create the Makefile.
29 Should be a separate script to be run manually after the user has
30 review and edited the target build scripts.
31 Must make the build scripts executables and set the SRC_ARCHIVE and
32 FTP_SERVER envars.
33 Work in progress.
34
354. - To find a way to track already installed packages by previous runs, to can
36 skip them when creating the book/scripts/Makefile for a new target.
37
Note: See TracBrowser for help on using the repository browser.