Commit graph

230 commits

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