Commit graph

  • 53153f8669 Typo fixes. Manuel Canales Esparcia 2005-11-01 11:54:40 +0000
  • 825d1efa26 Install also the BIN directory. Manuel Canales Esparcia 2005-11-01 11:45:41 +0000
  • 78e42706f2 Added a dummy README. Manuel Canales Esparcia 2005-11-01 11:38:41 +0000
  • a0e25ce83a Added INSTALL file. Manuel Canales Esparcia 2005-11-01 11:35:17 +0000
  • 9383fd6207 Changed credits - I'm somewhat active again and Manuel has written enough code to be considered a co-author Jeremy Huntwork 2005-11-01 02:53:15 +0000
  • 569fdb6a52 Added installation Makefile. Manuel Canales Esparcia 2005-11-01 01:55:47 +0000
  • c62847c875 Automatized the download of Udev config file. Manuel Canales Esparcia 2005-10-31 21:13:32 +0000
  • 3338588976 Set the Makefile to ignore errors on the umounts - necessary if you want to run 'make clean' before the script has hit chapter 6 Jeremy Huntwork 2005-10-29 16:48:54 +0000
  • 0bd7b91adc Added clean-chapter6 and clean-chapter789 targets. Manuel Canales Esparcia 2005-10-28 20:07:50 +0000
  • 1fb586eee6 Added a note in the help output about downloading packages using -P Manuel Canales Esparcia 2005-10-28 18:59:56 +0000
  • be9970bfaf Now packages in tar.gz format are supported also. Manuel Canales Esparcia 2005-10-28 18:48:53 +0000
  • bf1c3baa9f Gramatical fix. Manuel Canales Esparcia 2005-10-26 18:42:48 +0000
  • b33e1d79a7 Fixed an small bug. Manuel Canales Esparcia 2005-10-26 18:08:38 +0000
  • 7d4b863fa8 The remove_db patch for IPRoute2 has been changed by a sed command in the 6.1.1 testing branch. Manuel Canales Esparcia 2005-10-24 19:52:18 +0000
  • e1093cd73b Changed the "if" test to use a cunstomized function. Thanks to George B. Manuel Canales Esparcia 2005-10-24 19:21:09 +0000
  • 49aea5ef15 Reorganized the script. Added jhalfs.conf to have more control over the configuration. Many thanks to George B. Manuel Canales Esparcia 2005-10-24 17:53:50 +0000
  • 741fbe5641 Fixed a small issue when procesing the Spanish book translation. Manuel Canales Esparcia 2005-10-16 10:00:52 +0000
  • daedcfccad Added the list of supported books to the help output. Manuel Canales Esparcia 2005-10-16 08:47:48 +0000
  • d4c6056ff9 Udated to udev-config-4.rules Manuel Canales Esparcia 2005-10-15 20:05:08 +0000
  • 8742984c53 Fixed some issues in the patches dowload code. Manuel Canales Esparcia 2005-10-15 19:58:52 +0000
  • aebe03a487 Adding support for LFS-6.1.1 Manuel Canales Esparcia 2005-10-15 16:31:28 +0000
  • fd691b473d Replaced && by set -e. Removed now unneeded XSL code. Manuel Canales Esparcia 2005-10-15 15:40:23 +0000
  • 0fd8a9d4eb Added support for UTF-8 branch packages and patches. Manuel Canales Esparcia 2005-10-15 11:59:59 +0000
  • 3cc6f4720a Removed the /home/lfs/.bash_profile creation due an issue with mainstream distros environment. Thanks to Alexander E. Patrakov for point it out. Manuel Canales Esparcia 2005-10-15 10:47:25 +0000
  • 43757c2d41 Fixed the exclusion of build log files from the du commands. Manuel Canales Esparcia 2005-10-14 22:32:33 +0000
  • 7990087ccf Added a final note to echo_finished. Thanks tu Bruce Dubbs to point this and the /etc/fstab stuff. Manuel Canales Esparcia 2005-10-14 22:17:05 +0000
  • 50408d5a72 Added a switch to submmint a real /etc/fstab file. Some space clean-up. Manuel Canales Esparcia 2005-10-14 21:57:22 +0000
  • 1f1d6a145e Removed harcoded build order numbers. Thanks to Alexander E. Patrakov for pointing the issue and David Fix for their suggestion about how to fix it. Manuel Canales Esparcia 2005-10-14 20:24:22 +0000
  • 3e67a77fa5 Fixed a command line bug. Manuel Canales Esparcia 2005-10-14 18:27:47 +0000
  • fdaedb867f Added date timestamp to the version output. Manuel Canales Esparcia 2005-10-12 10:58:20 +0000
  • 915b404951 Added Date svn propertie. Manuel Canales Esparcia 2005-10-12 10:54:26 +0000
  • 2a54650a84 Added support to set the local time zone. Manuel Canales Esparcia 2005-10-12 10:32:31 +0000
  • 6e31ef7aa4 Added some command-line sanity checks. Started support for timezone setting. Manuel Canales Esparcia 2005-10-12 10:07:29 +0000
  • f0f60d0e0c The kernel config file must be put in place after "make mrproper" to work. Manuel Canales Esparcia 2005-10-09 17:53:54 +0000
  • 898f47a966 Added echo_finished function. Manuel Canales Esparcia 2005-10-09 10:20:10 +0000
  • 83f64dcbba Removed 132-kernel from the Makefile. Fixed the copy of the krnel config file. Manuel Canales Esparcia 2005-10-09 08:46:38 +0000
  • 2ee568e967 Added && to the debian_fixes Flex patch. Manuel Canales Esparcia 2005-10-09 08:05:27 +0000
  • 56353fb87d Fix a race condition when building flex by patching with the -Z flag Jeremy Huntwork 2005-10-09 02:31:28 +0000
  • 2b73842751 Fixed command typo. Manuel Canales Esparcia 2005-10-08 19:57:07 +0000
  • cf7f294f41 If a package build fails, their sources aren't removed to can review config.cache, config.log, and like. Manuel Canales Esparcia 2005-10-08 19:48:42 +0000
  • ee09e34a12 Don't remove envars in clean-chapter5. Manuel Canales Esparcia 2005-10-08 17:31:27 +0000
  • b51d2ec7cf Fixed 057-kernfs run. Manuel Canales Esparcia 2005-10-08 16:13:32 +0000
  • eaa021a187 Fixed an issue when ./is added to the umpacked filenames, like in kbd-1.12.tar.bz2 Manuel Canales Esparcia 2005-10-08 15:34:32 +0000
  • 1f025ca967 Fixed a bug in the creation of "cat ... EOF" blocks, found when creating /usr/bin/lex in 081-flex. Manuel Canales Esparcia 2005-10-08 14:52:37 +0000
  • 92568bf217 Fixed a bug when no test suites will be run. Fixed the extension for harcoded package names. Manuel Canales Esparcia 2005-10-08 10:35:21 +0000
  • af47a19d2c Fixed a couple of typos and added a comment to the directory argument Jeremy Huntwork 2005-10-07 23:01:40 +0000
  • 01e51a1d9b Added switch to skip toolchain test suites if desired. That switch will disable also the build of TCL, Expect and DejaGNU. Manuel Canales Esparcia 2005-10-07 19:13:20 +0000
  • 79f7cf901c The Coreutils testsuite is optional. Manuel Canales Esparcia 2005-10-07 18:17:20 +0000
  • a41ce586b1 Setting the PAGE envar needed build Groff. Added --page_size switch to can change the PAGE value. Manuel Canales Esparcia 2005-10-06 21:09:53 +0000
  • 0a9117e6f0 Fixed missing glibc-linuxthreads package and udev-config-3.rules file. Manuel Canales Esparcia 2005-10-06 18:03:52 +0000
  • 6ec43e3112 Changed the output format of "cat ... EOF" blocks to allow ampersands. Manuel Canales Esparcia 2005-10-05 20:27:04 +0000
  • 78713250a8 Hidding 057-kernfs commands. Manuel Canales Esparcia 2005-10-05 17:34:45 +0000
  • dc4415336d Making the scripts executables at generation time, instead of as part of a target. Manuel Canales Esparcia 2005-10-05 17:26:35 +0000
  • 2e51f442cd Reverted the cd into PKGDIR, already covered by envars. Fixed spurious '\' in Makefile. Jeremy Huntwork 2005-10-05 01:14:48 +0000
  • 4aa0c1c858 Insert an absolute path Jeremy Huntwork 2005-10-05 01:01:06 +0000
  • a7d20b82ad Need to cd into the unpacked source directories in chapter6 Jeremy Huntwork 2005-10-05 00:58:01 +0000
  • ad5f7f7775 In the chroot section, we really have no use for the LFS variable any longer. We only need it to be able to chroot, and that is covered by the Make variable, $(LFS) Jeremy Huntwork 2005-10-05 00:48:28 +0000
  • 002f8a77bc Just have the chroot variables use the $(LFS) make variable, instead of trying to get the shell to use it Jeremy Huntwork 2005-10-05 00:35:13 +0000
  • 16c67edebd Include chapter6 in the build and remove any chroot commands from the dependency list. Jeremy Huntwork 2005-10-05 00:13:29 +0000
  • 76fad58640 A few scripts need /tools/bin/bash as the sha-bang to can be executed. Manuel Canales Esparcia 2005-10-04 19:32:47 +0000
  • 80c00fc139 Fixed the set of LFS envar for CHROOT1 command. Reduced Makefile verbosity for Chapter06 targets. Manuel Canales Esparcia 2005-10-04 19:12:07 +0000
  • 3f990d1251 Improved code readability. Many thanks to George Boudreau. Manuel Canales Esparcia 2005-10-04 18:37:09 +0000
  • 7450da364a Removed && for the strip commands. They always return a non 0 exit status. Manuel Canales Esparcia 2005-10-03 22:33:38 +0000
  • a6d9007020 Fixed the generation of the chroot commands in the Makefile. Manuel Canales Esparcia 2005-10-03 22:32:10 +0000
  • 4c62c61a0a LOGDIR envar isn't needed in the Makefile. All packages are unpacked, and the sources directories deleted, outside chroot. Added echo_message to Chapter06 targets. Fixed the 067-readjusting target creation. Added -x tu the du command to skipp kernel filesystems (I think). Sourced envars from inside the chroot command. Manuel Canales Esparcia 2005-10-03 22:00:09 +0000
  • 7d983151bc Removed some"; \" left after the previous "if" test removal. Manuel Canales Esparcia 2005-10-03 19:52:47 +0000
  • 816f3f43ee Clossing dumped scripts with a plain "exit" to prevent && at the end of the file when the last <screen> block is a non dumped block. Manuel Canales Esparcia 2005-10-03 19:26:44 +0000
  • 7bbd436739 Fixed the retainig of Binutils and TCL sources directories. Removed some now uneeded "if" test. Manuel Canales Esparcia 2005-10-03 18:28:57 +0000
  • fc8de4996c Cosmetic change ;) Jeremy Huntwork 2005-10-03 03:40:38 +0000
  • d7fd19506d No need to export variables as we're only using one Makefile Jeremy Huntwork 2005-10-03 03:33:19 +0000
  • 8bb92e71d0 Add a header to the generated Makefile Jeremy Huntwork 2005-10-03 03:24:16 +0000
  • 19364871b0 Fixed issue with kernfs section trying to chroot Jeremy Huntwork 2005-10-03 02:48:26 +0000
  • c08d23b564 First attempt at getting past the chroot hump Jeremy Huntwork 2005-10-03 02:40:33 +0000
  • 52888e2bdb Made the blue a little easier to read Jeremy Huntwork 2005-10-03 01:21:25 +0000
  • 47e0a385dc Adding the necessary functions file Jeremy Huntwork 2005-10-03 01:01:28 +0000
  • 0fc4c75515 Adjusted the use of '&&' and '@' for several commands in the Makefile. Added some nicer status messages. Also, no need to check if a package was built. If it fails, make will exit, we'll see where it failed via the status messages and we can check the logs for more details. Jeremy Huntwork 2005-10-03 00:56:55 +0000
  • 968dafd746 Fixed all occurences of 'touch $@' to be the last in a target Jeremy Huntwork 2005-10-02 23:26:02 +0000
  • 732d1f1694 Fixed a few more misspellings and moved the 'touch ' command to be the last inserted into a target. Jeremy Huntwork 2005-10-02 23:21:16 +0000
  • 4e4a8d5c7f Fixed a few typos Jeremy Huntwork 2005-10-02 22:39:48 +0000
  • 7ecd166d84 Simplified logs path. Addressed 057-kernfs. Manuel Canales Esparcia 2005-10-02 18:03:13 +0000
  • e3e1db00e4 Reduced in part Makefile verbosity. Manuel Canales Esparcia 2005-10-02 16:34:41 +0000
  • 133ecacacf More chapter06 work Manuel Canales Esparcia 2005-10-02 15:56:40 +0000
  • 56dd1e2ed2 Using PKGDIR in all chapters. Manuel Canales Esparcia 2005-10-02 14:28:31 +0000
  • 24530379e6 Added support for local book's sources. Manuel Canales Esparcia 2005-10-02 14:06:01 +0000
  • 6299c11068 Fixed few errors. Added a mensage after a succefull full build. Manuel Canales Esparcia 2005-10-02 12:27:21 +0000
  • 97a3ffc864 Started the addition of Chapter06 Manuel Canales Esparcia 2005-10-02 12:05:57 +0000
  • e909d9d5b1 Added Makefile dependencies trakking. Manuel Canales Esparcia 2005-10-02 10:28:59 +0000
  • 3cfe87111b Renamed the stylesheet to diferentiate it from the ones in the {B,H,Cross}LFS books. Manuel Canales Esparcia 2005-10-02 09:26:10 +0000
  • d31093993a Making the packages dowload and testsuites run optional. Added a switch to desactivate the automatic run of make. Fixed some oustanding bugs and chapter05 issues. Manuel Canales Esparcia 2005-10-02 09:14:02 +0000
  • 71642ef6ea Trying to manage the retaining of Binutils pass1 and TCL sources, the run of the Adjusting phase, and the set of TCLPATH envar for Expect issues. Manuel Canales Esparcia 2005-10-01 12:21:30 +0000
  • 3eb60faaa7 Be sure that all test suites are run using the -k switch. Manuel Canales Esparcia 2005-10-01 10:26:22 +0000
  • 88dcce5b39 Reverted Makefiles dependencies. They don't do what I supossed. Added a first try of time and disk usage logging. Moved the make run to their own function. Manuel Canales Esparcia 2005-09-30 20:47:34 +0000
  • 8b33a10d93 Actually added the make run. Manuel Canales Esparcia 2005-09-30 18:59:04 +0000
  • 0209bb7aa2 Added Makefile dependencies. Fixed the clean targets. Remove sources directories even if the build fails (not full tested yet). Automatically execute make after Makefile creation. Manuel Canales Esparcia 2005-09-30 18:51:32 +0000
  • a5e49c6fba Added logging capabilities. Manuel Canales Esparcia 2005-09-29 22:05:00 +0000
  • 07f47df141 Added switch to skipp packages dowload. Manuel Canales Esparcia 2005-09-29 19:14:06 +0000
  • 44f88e31e9 Be sure that a clean environmentis used for lfs user in chapter05. Manuel Canales Esparcia 2005-09-29 18:50:18 +0000
  • c355ad10e0 Better handled the dump of testsuites commands. Manuel Canales Esparcia 2005-09-28 20:42:53 +0000
  • db9cec66f1 Added support to run the optional testsuites. Manuel Canales Esparcia 2005-09-28 19:30:31 +0000
  • b8bf2f858a Fixed the creation of "cat ... EOF" blocks. Manuel Canales Esparcia 2005-09-28 17:18:06 +0000