Commit graph

234 commits

Author SHA1 Message Date
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