Commit graph

467 commits

Author SHA1 Message Date
Pierre Labastie
8ea21f8684 Fix a warning when $BUILDDIR/sources is empty and "Rebuild files" is done 2012-02-22 10:18:02 +00:00
Pierre Labastie
f21dff80de Avoiding warnings in 000-masterscript.log, coming from missing
scripts in LFS source
2012-02-21 08:58:49 +00:00
Pierre Labastie
b0881bdfef reverting a change to func_book_parser inadvertently propagated on
last commit
2012-02-19 11:06:38 +00:00
Pierre Labastie
4c6f54f3df Fix svn properties on some files 2012-02-19 10:54:17 +00:00
Pierre Labastie
52575b817e Corrected a typo in 911-sqlite 2012-02-14 13:09:49 +00:00
Pierre Labastie
256e8334a2 Bump Sqlite version to 3.7.10 2012-02-14 09:20:57 +00:00
Pierre Labastie
eddf6650af Bump lynx version to 2.8.8dev.10 2012-02-14 09:07:15 +00:00
Pierre Labastie
e639536073 Corrects Makefile generation when some script names are of the form
ddd-d-name, where d represent a digit. This is used for package management
and/or for adding custom scripts (see README)
2012-02-12 18:54:37 +00:00
Matthew Burgess
3158dfaccd Remove GETKERNEL parameter. The kernel has been required for its headers since LFS-6.3. 2012-02-10 22:35:59 +00:00
Pierre Labastie
92256610ee Correct testing of emptyness of builddir, which may fail if
the user lacks read permissions on some dir (root, lost+found...)
2012-02-10 13:56:57 +00:00
Pierre Labastie
b339c942c1 Add a choice between installing the full set of supported locales
and installing just the minimal set for tests, after glibc build.
If the second option is chosen, the locale specified in LANG is also
installed, if not in the minimal set.
2012-02-10 09:43:23 +00:00
Pierre Labastie
d7390a52cf Changes the logic of "rebuild files" so that jhalfs does not stop if this item is ticked and the build dir is empty 2012-02-10 09:33:23 +00:00
Matthew Burgess
608fbe13d0 Fix various issues when building CLFS. 2012-02-09 22:58:45 +00:00
Matthew Burgess
93fd2d011e Fix ICA build and a couple of other miscellaneous issues. Patch courtesy of Pierre Labastie. 2012-02-07 22:30:26 +00:00
Thomas Pegg
b533b78317 Fix a typo. Fixes #1683 2012-02-01 23:59:11 +00:00
Thomas Pegg
7072e1faf4 Commit Pierre Labastie's patch for including package management support in jhalfs. NOTE: Package management is by default disabled. 2012-02-01 23:29:37 +00:00
Matthew Burgess
f5dc6d7423 Fix Glibc version detection on 64-bit Debian hosts. Thanks to Pierre Labastie for the report and fix. 2011-12-28 17:41:35 +00:00
Matthew Burgess
ec20730f2b Correctly detect libc.so.6 on x86_64 distros that place it in /lib64 2011-11-30 21:29:55 +00:00
Matthew Burgess
a7e1348cb9 Handle .xz format packages as well as .bz2 and .gz 2011-10-27 07:11:12 +00:00
Thomas Pegg
4b54394ca1 Add handling for the different name of the xz-utils tarball 2011-01-08 00:17:08 +00:00
Matthew Burgess
d8006a00f3 Fix Expect tarball name detection for Expect 5.45. 2010-11-18 19:54:26 +00:00
Thomas Pegg
9d55d85112 Enhance messages produced by jhalfs when files do not exist in either /sources or SRC_ARCHIVE, also in cases when SRC_ARCHIVE is not set. Thanks to Tim Sarbin for the patch. 2010-03-12 03:46:12 +00:00
Thomas Pegg
de63126155 Add configuration options for retry on connection refused, number of times to attemp to download a file, and timeout for wget invocation. Thanks to Tim Sarbin for the patch, slightly modified by me to accomodate a second set of wget calls. 2010-03-12 03:32:25 +00:00
George Boudreau
0850553edb LFS has new build method. Added new vars to LFS/master.sh (JHuntwork) 2008-12-06 15:05:59 +00:00
George Boudreau
2c04c28295 Adjust M4 version check to deal with (GNU M4) in version string 2008-11-04 02:46:27 +00:00
George Boudreau
75d6d1cbf4 Added menu item to deselect the progress_bar display. Requested by Matthew Burgess 2008-10-27 23:26:29 +00:00
George Boudreau
15c9e722d5 Added Perl and M4 as host requirements (code:Matthew Burgess) 2008-10-21 21:24:25 +00:00
Thomas Pegg
d4bbfe2067 Add check for makeinfo (texinfo), thanks to Matthew Burgess 2008-10-20 23:33:54 +00:00
George Boudreau
31a37db331 Correction made to allow CLFS to use kernel headers trac# 1681 2008-10-15 17:04:20 +00:00
George Boudreau
cc24cda644 Deal with Ubuntu binutils version report. 2008-10-06 21:13:41 +00:00
Thomas Pegg
134572c8e7 Use continue instead of return, continue allows the loop to continue from the beginning instead of jumping completely out of the function. 2008-10-06 16:27:36 +00:00
George Boudreau
5210ae1ec1 Problem: udev-config and bootscripts have their md5sum generated when the book is created. Ignore md5sum for these 2 packages 2008-08-26 14:16:37 +00:00
George Boudreau
56e487e8e0 Patch: force locale when checking version requirements 2007-12-14 20:30:09 +00:00
Manuel Canales Esparcia
e5842d6984 Changed grep version check. Thanks to Dan Nicholson for the fix. 2007-09-14 16:47:17 +00:00
Manuel Canales Esparcia
68713c9186 Dump build time using Bash $SECONDS internal variable instead of using date calls + Perl-based calculations. 2007-08-17 16:24:47 +00:00
Manuel Canales Esparcia
3abe9d7e29 Actually fixed the race condition. 2007-08-15 17:04:38 +00:00
Manuel Canales Esparcia
1449dd2d0d Test fix to avoid a race condition. 2007-08-15 16:27:56 +00:00
Manuel Canales Esparcia
9695fa7cca Failsafe tests to be sure that we are deleting an existing unpacked sources directory.
Thanks to Petr "Qaxi" Klíma for the report and patch.
2007-08-10 21:24:02 +00:00
Manuel Canales Esparcia
d09e32ad28 For blfs-tool dependencies, replaced links by linx.
Lynx have better GPM support and no locale issues.
2007-08-08 17:24:58 +00:00
Manuel Canales Esparcia
823f608161 Fixed DocBook-XML tracking file when installed via blfs-tool support dependencies. 2007-08-08 17:00:36 +00:00
Manuel Canales Esparcia
12d11369e3 Set Coreutils-5.2.1 as the minimun required version. 2007-08-02 16:44:36 +00:00
Manuel Canales Esparcia
650acce1b8 CLFS: Fixed Sparc64 build flags issues. 2007-07-28 15:40:53 +00:00
Manuel Canales Esparcia
7a84ba7713 Fixed bug in func_compare.sh when running ICA/farce builds on CLFS. 2007-07-28 11:28:34 +00:00
Manuel Canales Esparcia
e05fba2435 DocBook-XSL package is not required for now. 2007-07-24 21:04:34 +00:00
Manuel Canales Esparcia
cf829f0624 func_check_version.sh:
ask the user instead of bomb, to make happy that packages which version
ouput don't follow our expectations
2007-07-24 20:21:18 +00:00
Manuel Canales Esparcia
9436828ae9 CLFS3: Fixed endian setting in uClibc configuration. 2007-07-24 19:22:46 +00:00
Manuel Canales Esparcia
a60ed79b0b Typo fixes. 2007-07-02 20:59:52 +00:00
Manuel Canales Esparcia
a4af921703 HLFS have the same host requeriments than LFS and CLFS. 2007-06-19 22:14:22 +00:00
Manuel Canales Esparcia
31eb678487 HLFS: Fixed scripts creation when all additional features are disabled. 2007-06-18 20:09:53 +00:00
Manuel Canales Esparcia
6d5844cee3 HLFS: Additional features has been full disabled in the book for now. 2007-06-18 19:52:52 +00:00
Manuel Canales Esparcia
884bf0c636 Typo fix. Thanks to Subhash Chandra. 2007-06-18 17:10:32 +00:00
Manuel Canales Esparcia
7214dad6a3 Fixed iisue with powerpc-utils package name. 2007-06-14 17:02:41 +00:00
Manuel Canales Esparcia
d035526cb1 HLFS: Added support for additional build features. 2007-06-04 19:36:27 +00:00
George Boudreau
6d48bb71ad Successful typo hunt 2007-06-04 17:05:56 +00:00
Manuel Canales Esparcia
139c34e855 HLFS: Select the proper kernel package for packages list and download. 2007-06-03 10:54:07 +00:00
Manuel Canales Esparcia
5c575e1b8c HLFS: Added support to select the kernel series based book. 2007-06-03 10:27:05 +00:00
Manuel Canales Esparcia
05760bc8d6 HLFS: Removed LC_ALL setting.
CLFS3: Removed remaining VIMLANG references.
2007-06-03 09:57:21 +00:00
Manuel Canales Esparcia
f54632006b Ported INSTALL_LOG support to all books. 2007-06-03 09:06:13 +00:00
Manuel Canales Esparcia
350625a76a Revising func_validate_configs.sh 2007-05-30 19:50:10 +00:00
Manuel Canales Esparcia
e0e1def40e Updated minimun tar version required. 2007-05-28 16:42:27 +00:00
Manuel Canales Esparcia
c6f33fb32b Sort installed files logs. 2007-05-27 11:57:54 +00:00
Manuel Canales Esparcia
02100141e4 Replaced "time" and "du" by "perl" fot timming and SBU-DU report calculations.
Thanks to Dan Nicholson and Ag. D. Hatzimanikas for the sugestions and patches.
2007-05-26 21:16:18 +00:00
Manuel Canales Esparcia
6dfed89e68 Removed redundant /proc and /dev skip on the installed files find command. 2007-05-19 20:46:36 +00:00
Manuel Canales Esparcia
93346ee11d LFS: Added support for installed files logs.
Should be ported to other books when verified that works as expected.
2007-04-28 15:24:20 +00:00
Manuel Canales Esparcia
3834b6e986 Updated Bison version requeriment. 2007-04-16 20:33:14 +00:00
Manuel Canales Esparcia
962793a098 Added support for host that place home dirs under a directory othen than /home.
Request and partial patch from Mario Lang.
2007-04-13 20:40:38 +00:00
Manuel Canales Esparcia
16938b0ee9 Updated blfs-tool dependencies. 2007-04-13 19:26:35 +00:00
Manuel Canales Esparcia
020f4dc9ce Added Bison to host requisites and fixed minimun GCC version. 2007-03-24 15:01:59 +00:00
Jeremy Huntwork
b11c10be50 Minor formatting changes for consistency and a typo fix in the README. 2007-03-21 02:34:14 +00:00
Manuel Canales Esparcia
c180dec974 Don't mess with SHELL settings. 2007-03-19 18:27:00 +00:00
Manuel Canales Esparcia
ace81427f6 Looks like SHELL value need be exported for the progress_bar.sh test to work properly in all cases. 2007-03-18 10:59:28 +00:00
Manuel Canales Esparcia
dbcdfd7f69 Reimplemented support for partial builds. 2007-03-18 10:14:04 +00:00
Manuel Canales Esparcia
b0ba1f0652 Fix segfault on tools stripping phase. 2007-03-18 09:46:24 +00:00
Manuel Canales Esparcia
daa489df5d Removed unmaintained PACO patch. 2007-03-03 11:58:40 +00:00
George Boudreau
79da2977ad added function to file makefile_functions and added call in HLFS and CLFS master.sh 2007-03-02 00:09:55 +00:00
Manuel Canales Esparcia
b230bd6f0a CLFS3 don't have a stripping page. 2007-02-26 20:35:33 +00:00
Manuel Canales Esparcia
aec44836a5 Fixed SHELL setting to work also when resuming failed builds. 2007-02-26 20:18:52 +00:00
Manuel Canales Esparcia
7fe73c8e36 Actually fixed echo_report output. 2007-02-25 19:24:17 +00:00
Manuel Canales Esparcia
fc87e138a4 Fixed echo_report console output look. 2007-02-25 09:56:35 +00:00
Manuel Canales Esparcia
39a93a45a0 Typo fix. 2007-02-25 09:44:08 +00:00
Manuel Canales Esparcia
3cb432a02c Small typo fix. 2007-02-18 12:39:27 +00:00
Manuel Canales Esparcia
a5e3400f3a Fixed clean_buildir function to handle properly dev, proc, and sys directories. 2007-02-18 12:37:10 +00:00
Manuel Canales Esparcia
6d73498400 Fixed progress_bar.sh run inside chroot jail. 2007-02-17 16:26:34 +00:00
Manuel Canales Esparcia
1330ebc253 Fixed chroot environment to be more closed to the one expected by the books.
Need be full tested.
2007-02-17 02:08:46 +00:00
Manuel Canales Esparcia
81f7dc1ed0 Make SHELL=/bin/bash a Makefile variable instead using it inside the sub-make invocations to avoid be propagated to make processes started by the actual build scripts. 2007-02-16 18:24:19 +00:00
George Boudreau
9bbf240aa7 Added WRT scripts to CLFS-Embedded 2007-02-15 19:15:05 +00:00
Manuel Canales Esparcia
a9ca77ff02 Fixed FTP mirror path for CLFSx books. 2007-02-13 19:21:34 +00:00
Manuel Canales Esparcia
3e7ceed256 Ported CUSTOM_TOOLS support to all books. 2006-12-15 10:53:10 +00:00
Manuel Canales Esparcia
cd4466fbd9 Added BLFS_TOOL support to CLFS2 and some bug fixes. 2006-12-11 18:21:16 +00:00
Manuel Canales Esparcia
37002aec07 HLFS: Fixed MAKEDEV download.
Solved /dev/console and /dev/null issue.
Removed a hardcoded script number.
2006-12-10 10:43:20 +00:00
Manuel Canales Esparcia
10c8b78425 More compare and related fixes.
Test build in progress.
2006-12-05 15:25:00 +00:00
Manuel Canales Esparcia
6bb080e696 Revised compare code. Test build in progres. 2006-12-04 20:58:09 +00:00
Manuel Canales Esparcia
f221c2c815 Solved download from sourceforge URLs 2006-12-04 17:47:37 +00:00
George Boudreau
3c38ab0985 Adapted to clfs bootscript naming convention 2006-12-02 22:11:32 +00:00
Manuel Canales Esparcia
e780eda437 Fixed a bug generated by r3224 commit.
Thanks to Matthew Burgess for the report and patch.
2006-11-28 19:14:13 +00:00
Manuel Canales Esparcia
72883d3091 Look fix. 2006-11-16 18:34:59 +00:00
Manuel Canales Esparcia
ee728b3569 Some config fixes. 2006-11-16 18:31:27 +00:00
George Boudreau
9c1838ba25 Added missing case statement for clfs3 2006-11-15 21:41:07 +00:00
Manuel Canales Esparcia
62d690d2ec Now HLFS is using kernel headers. 2006-11-15 19:39:00 +00:00
Manuel Canales Esparcia
1838bc7f42 Changed how create-sbu_du-report target is created.
Added blfs-tool support to HLFS.
2006-11-12 13:50:34 +00:00
Manuel Canales Esparcia
1f81129de6 Reordered makefile_functions. 2006-11-12 12:10:25 +00:00
Manuel Canales Esparcia
8f2c0862e9 Functions clean-up. 2006-11-11 21:20:15 +00:00
Manuel Canales Esparcia
195ed9f9a9 Moved Makefile header creation to a common function. 2006-11-11 19:55:13 +00:00
Manuel Canales Esparcia
fe30c61a75 Splitted common-functions. 2006-11-11 19:06:46 +00:00
Manuel Canales Esparcia
47b363c097 Renamed file for consistency. 2006-11-11 17:47:43 +00:00
Manuel Canales Esparcia
c917342708 Moved current functions library files to libs directory. 2006-11-11 17:20:27 +00:00
Manuel Canales Esparcia
91ff6a9e0c Replaced /bin/sh by /bin/bash 2006-11-11 11:39:16 +00:00
George Boudreau
2639f65b55 Initial commit of CLFS3 changes, pt2. 2006-11-11 00:09:42 +00:00
Manuel Canales Esparcia
e66ee706d1 Small change required by customization support. 2006-11-10 14:33:23 +00:00
George Boudreau
fc6076c7d5 Who knew make would not like embedded control codes in its strings. For now tab_ works but nl_ doesn't 2006-11-06 22:06:35 +00:00
George Boudreau
91bac7ff07 Remove -e switch from generated Makefile and replaced needed \n \t with string constants nl_ and tab_ 2006-11-06 21:25:22 +00:00
George Boudreau
d981bdea0d Removed a typo 2006-11-06 21:19:54 +00:00
Manuel Canales Esparcia
7c24cf0960 Removed unneeded & 2006-11-06 21:07:21 +00:00
George Boudreau
f4d9a48a21 Remove \t from make messages, not compat with sh. Correct chroot extraction for CLFS to match book 2006-11-06 19:41:19 +00:00
Manuel Canales Esparcia
8bea2c8811 Fixed du bug related to lost+found permissions.
Using PRT_DU and PRT_DU_CHR in all places.
Using logs/$@ in all places.
Fixed du meassurament in LFS build for changingowner and kernfs scripts.
2006-11-01 15:41:52 +00:00
George Boudreau
a96109a275 more changes made to accomodate bash-3.2 2006-10-24 02:49:37 +00:00
Manuel Canales Esparcia
a16f769dcf Renamed RE_MAKE to REBUILD_MAKEFILE.
When rebuilding the Makefile we need to know the book version.
Added REBUILD_MAKEFILE to configurations validation.
2006-10-19 17:27:18 +00:00
George Boudreau
e7655b2815 Added the ability to create custom scripts that do not reference tarballs.. self contained bash scripts 2006-10-16 22:59:45 +00:00
Manuel Canales Esparcia
53f291f65c Using TRACKING_DIR for CUSTOM_TOOLS. 2006-10-16 18:17:01 +00:00
Manuel Canales Esparcia
93d32cfafb Added missing Id tags. 2006-10-16 17:26:37 +00:00
Manuel Canales Esparcia
245d1c9c54 Added the shabang to auto-generated cunstom scripts.
Trailing space clean-up.
2006-10-16 17:22:57 +00:00
Manuel Canales Esparcia
9a536f733c Merged cunstomization code from experimental branch.
Let trunk to be broken for a while...
2006-10-14 17:22:29 +00:00
Manuel Canales Esparcia
5468631e31 Fixed clean_builddir() 2006-10-07 19:11:58 +00:00
Manuel Canales Esparcia
ae3966e1f3 Hacked Make version check to allow using Make-3.81beta4 that is shiped in Kubuntu. 2006-10-06 17:56:26 +00:00
George Boudreau
64c9caf20b Handle massaged headers or kernel headers 2006-10-05 01:07:15 +00:00
George Boudreau
c10570d04b Added blfs-tool support scripts to CLFS, enabled selection in Config.in 2006-10-04 22:11:32 +00:00
George Boudreau
6feeca3ae5 NOW tidy matches BLFS book... 2006-10-03 21:53:59 +00:00
George Boudreau
4a6da67604 change blfs-tools tidy script to match BLFS book 2006-10-03 21:51:17 +00:00
George Boudreau
fd34440456 Forgot to include the tidy_docs code.. 2006-10-03 20:00:22 +00:00
George Boudreau
cbc8ba25e3 Corrections to blfs-tools scripts. Added missing tidy_docs download and code 2006-10-03 19:52:33 +00:00
Manuel Canales Esparcia
045b2dc1ce Merged r3043:3145 from experimental:
New Makefile code and other improvements.
2006-10-02 19:32:06 +00:00
George Boudreau
6f75d64303 Reduce string length to prevent wraparound if package build time exceeds 99 minutes. 2006-09-14 12:52:26 +00:00
George Boudreau
d44206f9ea Applied Dan Nicholson's changes to progress_bar.sh and its support code 2006-09-13 20:30:00 +00:00
Manuel Canales Esparcia
f4caf9cd7f Full removed support for keymap compilation into the kernel. 2006-09-11 18:47:51 +00:00
George Boudreau
05d1b17d82 I do not know why this change is needed.. it causes and error exit otherwise 2006-08-29 23:35:37 +00:00
Manuel Canales Esparcia
4965fa8396 Merged r3073:3085 from experimental:
blfs-tool support integration.
2006-08-29 18:18:06 +00:00
Manuel Canales Esparcia
4da2512b16 Merged r3068:3072 from expoerimental:
cmdline and config files support removal.
2006-08-29 18:16:27 +00:00
George Boudreau
3619bc52cc Fix bug when ICA/farce testing selected 2006-08-28 19:42:25 +00:00
George Boudreau
ddc0d9afc4 correct a fatal error when running ICA/farce tests 2006-08-27 23:55:43 +00:00
George Boudreau
d8851cfe33 corrected unnoticed bug. Only occured if make was interrupted when the package had xxx-build directory 2006-08-26 03:17:58 +00:00
Manuel Canales Esparcia
f4ed135b17 Merged r2954:3058 from experimental. 2006-08-24 20:38:22 +00:00
George Boudreau
4275c72815 corrected typo in chroot2 function, tnx Tor 2006-08-18 17:01:21 +00:00
Manuel Canales Esparcia
401f81e4da Ported Makefile clean-up and 0/1 to n/y migration code from experimental.
There is no obvious bugs, let users to find hidden bugs.
2006-08-16 17:42:54 +00:00
Manuel Canales Esparcia
c59f9a013d BLFS: Added validate_config support.
Added support to  update an existing files and book sources installation.
2006-08-14 20:19:15 +00:00
George Boudreau
28ff4434f7 undo change to /common/config.. 2006-08-11 23:43:17 +00:00
George Boudreau
c14e4b3aee Cosmetic changes to displaying of parameter settings 2006-08-11 23:41:10 +00:00
Manuel Canales Esparcia
9287cb6bbb Don't validate SRC_ARCHIVE if GETPKG=0 2006-08-11 18:36:47 +00:00
Manuel Canales Esparcia
a7057086d9 Merged menuconfig code from experimental.
Added clfs2 symlink (required by menuconfig)
2006-08-11 18:02:51 +00:00
Manuel Canales Esparcia
6ad5a2fbb7 Ported LUSER code and last CLFS2 fix from experimental. 2006-08-08 17:26:40 +00:00
Manuel Canales Esparcia
983db9f6aa Ported from experimental linux-header package name fix. 2006-08-06 10:21:30 +00:00
Manuel Canales Esparcia
2dd88c4f12 CLFS2 build method isn't suitable for ICA/farce runs. 2006-08-05 18:53:03 +00:00
Manuel Canales Esparcia
cfaeeb4e6b Revised CLFS2 XSL code. 2006-08-05 18:23:46 +00:00
Manuel Canales Esparcia
28f47563a6 Added config option to allow to bommb in test suites faiures. 2006-08-05 14:51:11 +00:00
Manuel Canales Esparcia
d81c640cfa Ported the new HLFS code from experimental branch. 2006-07-30 10:17:29 +00:00
George Boudreau
cb39f79545 added missing parameter to config file and removed unecessary code from common_functions 2006-07-25 23:08:29 +00:00
George Boudreau
d385453064 numerous grammar/spelling corrections provided by Chris Staub 2006-07-24 12:29:45 +00:00
George Boudreau
73db3f93ea rats.. unmodified common/config 2006-07-23 21:37:45 +00:00
George Boudreau
d763e913f7 Deactivate clfs2 until futher notice 2006-07-23 21:37:03 +00:00
George Boudreau
7432834d16 Begin coding against the CLFS-2.0 book 2006-07-23 14:44:13 +00:00
George Boudreau
3dc772921f text change only 2006-07-17 18:42:40 +00:00
George Boudreau
e5d0f277fc removed changes to progress_bar.. not reliable 2006-07-16 20:55:39 +00:00
George Boudreau
60a5064f8e grammar and spelling corrections 2006-07-16 20:53:37 +00:00
Manuel Canales Esparcia
a6655ffd7d Avoiding hardcoded supported books versions. 2006-07-16 10:06:03 +00:00
Manuel Canales Esparcia
f86c60039c Small textual change 2006-07-13 20:25:17 +00:00
George Boudreau
7eb9402d4d The never ending story of cleaning up CLFS scripts.. 2006-07-04 02:02:48 +00:00
George Boudreau
e5f5970062 more corrections to CLFS scripts. 2006-07-03 23:49:13 +00:00
George Boudreau
ac1d897a7a Small correction to CLFS master.sh, bring it in line with the book.
Added to README.
2006-07-03 17:42:30 +00:00
George Boudreau
bb19ced081 Remove unnecessary trace. 2006-07-03 17:21:21 +00:00
George Boudreau
041f2ed4be Replace fuser process lookup with test for directory existance in /proc. fuser has a high cpu cost for smaller systems 2006-06-29 00:36:22 +00:00
Manuel Canales Esparcia
385fefdec7 Fixed progress bar output in iteration-N targets.
Fixed build stop/restart when doing comparative builds.
2006-06-28 19:24:26 +00:00
George Boudreau
6f2cd962e8 Improved book version number extraction. Corrected CORRECT TARGET/TARGET32 values 2006-06-24 14:39:17 +00:00
George Boudreau
1ff67686df Reworked book extraction code.. will handle future changes 2006-06-23 22:25:53 +00:00
Manuel Canales Esparcia
dd29d02eb8 Removed obsolete code for packages file creation.
Improved the speed creation of pkg_tarball_list.
Moved the new functions to a more proper location.
2006-06-23 18:06:31 +00:00
Manuel Canales Esparcia
3d1b5421d3 Removed duplicated VERSION declarations. 2006-06-23 17:35:28 +00:00
George Boudreau
a7db907816 CLFS changed definition of VERSION.. added fix 2006-06-22 15:05:49 +00:00
George Boudreau
ddde18e6f2 Work on README.. more to come 2006-06-20 23:43:07 +00:00
George Boudreau
a160d86d6d Extensive code changes. A different method for finding the tarball name. 2006-06-20 21:14:44 +00:00
Manuel Canales Esparcia
eed75ecafa Typo fix. 2006-06-10 16:43:01 +00:00
Manuel Canales Esparcia
141e3ad360 Made more accurate the echo_finished text. 2006-06-10 16:38:16 +00:00
Manuel Canales Esparcia
93f38e7114 Ported new Makefile output look to HLFS and CLFS modules. 2006-06-10 15:58:06 +00:00
Manuel Canales Esparcia
ddf5f77b1a Using Bash internal $SECONDS to meassure the time. 2006-06-10 15:41:52 +00:00
Manuel Canales Esparcia
4a444f1021 Look fix. 2006-06-09 23:20:31 +00:00
Manuel Canales Esparcia
e2ef1000ec Added " Target $@ OK" lines to the Makefile output.
Made more accurate the time meassured by progress_bar.sh.
2006-06-09 23:05:39 +00:00
George Boudreau
8f647f3bbb spelink chequer is stil brok, a kind individual pointed out another typo 2006-06-09 02:45:54 +00:00
George Boudreau
15787a3d0c small adjustment to delete before unpack routine, better handling of non-standard names 2006-06-09 02:31:22 +00:00
George Boudreau
7dd28eab3f I must work on my speling 2006-06-09 00:15:21 +00:00
Manuel Canales Esparcia
843c479fed Now the progress bar is a pretty time counter. 2006-06-08 21:05:03 +00:00
Manuel Canales Esparcia
a229600026 Dumped tetsuite logs into a separate dir.
Fixed few bugs.
2006-06-04 17:56:01 +00:00
Manuel Canales Esparcia
46758a21be Using fuser instead of pidof to watch that make is alive. 2006-06-01 21:54:18 +00:00
Manuel Canales Esparcia
5faab2229e Removed personal debug code. 2006-06-01 21:09:55 +00:00
Manuel Canales Esparcia
a36805ddb1 Avoided recursion in progress_bar.sh.
The make PID test need be fixed yet.
2006-06-01 21:08:49 +00:00
George Boudreau
1a1f099289 jhalfs directory usage has been replaced by 2006-06-01 20:49:41 +00:00
Manuel Canales Esparcia
3b3251a955 Fixed a bug in wrt_remove_existing_dirs when both bz2 and gz version of the same package are found in sources dir. 2006-06-01 19:52:44 +00:00
George Boudreau
190d3a267c First step, migratation of jhalfs directory name to a variable; SCRIPT_ROOT 2006-06-01 19:17:52 +00:00
Manuel Canales Esparcia
82eb8c1420 Creating "unpacked" inside souces dir instead /tmp and referencing it via envar. 2006-06-01 18:42:08 +00:00
George Boudreau
5842156609 Added function(s) wrt_delete_existings_dirs. Requested by Gerald B 2006-06-01 02:34:38 +00:00
Manuel Canales Esparcia
a858a7823c POC for progress bar. 2006-05-31 20:43:41 +00:00
Jeremy Huntwork
b7faa5a022 Reverting r2729 until a better solution is found 2006-05-27 22:51:06 +00:00
Jeremy Huntwork
ab7bac5dc2 Added instructions to always remove source and -build directories before running specific package commands 2006-05-27 21:22:42 +00:00
Manuel Canales Esparcia
294c937163 Allow to download the kernel package and patches even if no config file is supplied. 2006-05-27 18:40:01 +00:00
Manuel Canales Esparcia
ca4c634a22 Added a forgottend ID line. 2006-05-23 18:31:02 +00:00
Manuel Canales Esparcia
1ec8fce879 Removed BLFS code from master.sh and common/*. 2006-05-18 18:40:22 +00:00
Manuel Canales Esparcia
0c3f2f9c69 Skip download of linux kernel and patches if it will not be built. 2006-05-15 18:57:10 +00:00
Manuel Canales Esparcia
0596057894 Now LFS, CLFS, and HLFS have a packages.ent file. 2006-05-15 18:03:09 +00:00
Manuel Canales Esparcia
5a733a4aca Set TIMEZONE to TZ if it's set on the host, if not defaultting to GMT. 2006-05-14 15:22:21 +00:00
George Boudreau
863c595315 added write-priv validation to BUILDDIR test 2006-05-13 16:12:45 +00:00
Manuel Canales Esparcia
8a43b5b6cf Simplified download code.
Now the MD5 sum values are set in the books.
2006-05-13 11:26:19 +00:00
Manuel Canales Esparcia
046d5c320f Fixed powerpc-utils download URL. 2006-05-12 19:35:26 +00:00
Manuel Canales Esparcia
9be44946c5 Fixed dhvtool download URL. 2006-05-12 19:15:39 +00:00
Manuel Canales Esparcia
bb9ff59b0d Removed forgotten depuration code. 2006-05-11 21:27:06 +00:00
Manuel Canales Esparcia
4887f67c8b Fixed TCL URL generation. 2006-05-11 21:22:57 +00:00
Manuel Canales Esparcia
1b65a847a5 Merged optimize code from experimental branch. 2006-05-11 20:21:14 +00:00
Manuel Canales Esparcia
0910f55b91 Fixed a bug when the file in the FTP mirror don't match the MD5SUM defined in the book. 2006-05-09 20:20:25 +00:00
Manuel Canales Esparcia
e071571a1b Fixed a bug in patches URLs generation. 2006-05-09 17:26:09 +00:00
Manuel Canales Esparcia
45af0b4f13 Removed a configuration validation check that isn't actually required. 2006-05-07 14:25:51 +00:00
Manuel Canales Esparcia
a3a1394dc8 Fixed a bug in the dump of MD5 values from the book. 2006-05-07 09:18:42 +00:00
Manuel Canales Esparcia
26053c44b2 Added support for MD5 values sets into the book sources. 2006-05-06 20:03:02 +00:00
George Boudreau
b240ee6f1b more README work and corrected a spelling error 2006-05-04 22:23:22 +00:00
Manuel Canales Esparcia
0755d1ab73 Another help output touch-up. 2006-05-04 19:04:01 +00:00
Jeremy Huntwork
4dd25a197a excessive use of 'to' ;) 2006-05-04 18:54:12 +00:00
Manuel Canales Esparcia
e53b577d59 Fixed --testsuites help output. 2006-05-04 18:53:23 +00:00
Manuel Canales Esparcia
efc0d1e544 Added a note on the help output about editing configuration files. 2006-05-04 18:46:28 +00:00
Jeremy Huntwork
6dcfd53aa4 Removed typo 2006-05-04 18:45:06 +00:00
Jeremy Huntwork
e2fa2bd96a Re-worded some help descriptions 2006-05-04 18:43:55 +00:00
Manuel Canales Esparcia
4edf3b7ded Changed a hack by proper code. 2006-05-04 18:26:42 +00:00
Manuel Canales Esparcia
7a519f3c5f Textual correction. 2006-05-04 18:26:09 +00:00
Manuel Canales Esparcia
c7dbe781ec Removed old download POC code. 2006-05-03 19:17:30 +00:00
George Boudreau
261eea6790 clean up some cosmetic errors 2006-05-03 09:34:13 +00:00
Jeremy Huntwork
26d25e8437 Fix some typos 2006-05-03 04:17:38 +00:00
Jeremy Huntwork
296ae694fa Changed order of download loacations; prefer $SERVER to upstream 2006-05-03 03:30:52 +00:00
George Boudreau
511923a97f additions to the README file 2006-05-03 01:42:16 +00:00
George Boudreau
93135fd151 Rewrote the package download function get_sources 2006-05-03 00:25:38 +00:00
Manuel Canales Esparcia
47e524fdad I what to see the lines also if using a white background ;-) 2006-05-02 21:46:27 +00:00
Jeremy Huntwork
21f0a91eaa Some slight aesthetic changes 2006-05-02 17:38:25 +00:00
Jeremy Huntwork
76964f363e Changed default timezone to something a little more neutral. :) 2006-05-02 15:47:03 +00:00
George Boudreau
9c43643abe corrected my typo in trace 2006-05-02 13:25:18 +00:00
George Boudreau
585794e115 corrected traces in download function, was showing false failures 2006-05-02 12:16:37 +00:00
Manuel Canales Esparcia
8de111fa46 Fixed a but introduced by the new logging features. 2006-05-02 06:49:44 +00:00
Manuel Canales Esparcia
19528f8976 Fixed a few bugs (I think) 2006-05-01 21:20:29 +00:00
Manuel Canales Esparcia
aa901e7463 Few updates to match last LFS book changes. 2006-05-01 18:14:55 +00:00
Manuel Canales Esparcia
6ca2943ee9 Updates to the new download code. 2006-05-01 10:26:47 +00:00
Manuel Canales Esparcia
15cad1689c New download code. 2006-04-30 19:42:10 +00:00
Manuel Canales Esparcia
c03b616f0a Fixed some HLFS packages. 2006-04-30 16:46:00 +00:00
Manuel Canales Esparcia
ee5e8f0183 We need the udev-config-X.rules file also. 2006-04-30 16:09:18 +00:00
Manuel Canales Esparcia
7453f7465d Fixed some URLs generation. 2006-04-30 15:49:43 +00:00
Manuel Canales Esparcia
ebf8265611 Added a stylesheet to create a file with download URLs from {C,H}LFS books. 2006-04-30 15:27:39 +00:00
Manuel Canales Esparcia
0f3eb9fce1 Removed remainig references to alphabetical and udev_update branches. 2006-04-30 12:39:47 +00:00
Manuel Canales Esparcia
0ad851ddcf Mixed fix. 2006-04-29 15:08:13 +00:00
Manuel Canales Esparcia
45f8271829 Merged ICA/farce support from experimental branch. 2006-04-29 14:44:29 +00:00
Manuel Canales Esparcia
c7c5a53734 Some textual fix. 2006-04-29 14:08:43 +00:00