Pierre Labastie
59c4761950
Display the size of $BUILD_DIR for stats
...
Displaying the size of /, but excluding other filesystems is not
good if BUILD_DIR is on another filesystem. Furthermore, when
doing stats, the DESTDIR is inside $BUILD_DIR, so the full size is
recorded. The only thing that is not recorded is if the
build system downloads files to the user's home (cargo, maven, ...).
2021-11-01 13:18:09 +01:00
Pierre Labastie
fd4a7982f2
Remove $Id$ comments, they are useless with git
2021-10-31 10:22:30 +01:00
Pierre Labastie
240d928d23
Fix packInstall.sh.porg for docbook-5.1
2021-10-21 21:24:47 +02:00
Pierre Labastie
59a1e1add9
Add gtweak to non-install commands
2021-10-21 08:42:34 +02:00
Pierre Labastie
d5413a91a1
Add tracker-miner to the list of non-install commands
2021-10-21 08:32:56 +02:00
Pierre Labastie
50cf934f51
Fix blfs tools for condxml
2021-10-17 18:50:24 +02:00
Pierre Labastie
ee96ad26f9
jhalfs: rebuild-makefile. take VERSION from prbook
...
When rebuilding the Makefile, we should have prbook.xml in
ĴHALFSDIR. Use it to get VERSION (from lfs-release).
2021-10-14 10:25:48 +02:00
Pierre Labastie
4c32ca80bd
Adapt to condxml branch: func_book_parser
...
When running git-version.sh, unconditionally add a $INITSYS
argument, which is needed for the new condxml, and
is harmless if this argument is not needed.
2021-10-14 10:23:24 +02:00
Pierre Labastie
2718053f55
Custom tools: prevent a warning if no md5sum for patches
2021-10-14 08:53:29 +02:00
Pierre Labastie
2257bd71b7
Update and fix documentation of custom tools
2021-10-14 08:51:49 +02:00
Pierre Labastie
e22aa9615e
Blfs tools: Fix Makefile for new git-version.sh
...
With the condxml change, git-version.sh needs an argument. Pass
it unconditionally, since passing an unused arg to older
versions is harmless.
2021-10-14 08:13:10 +02:00
Pierre Labastie
840b9ba06e
Fix wrong VERSION variable for dev book
...
Using version from the ENTITY version line in gneral.ent is not
good anymore, since version is in version.ent for the dev book.
But it _is_ in general.ent for releases...
Use a different approach: take the profiled .xml, and use the
version in lsb-release.
2021-09-16 06:30:58 +02:00
DJ Lucas
b5d1c50492
Fix iproute2 install with package management.
2021-09-06 17:04:11 -05:00
Pierre Labastie
e68c306380
Add the -j value to the sbu report
2021-08-28 22:50:40 +02:00
Pierre Labastie
52cced4e53
Add the number of parallel jobs to var validation
...
This allows to have it also in the SBU report
2021-08-28 19:53:16 +02:00
Pierre Labastie
22abf3706e
Add .old to signatures of no install root commands
...
This is used when removing some file that may interfere with coming
instructions, specially in glib2...
2021-08-27 09:16:01 +02:00
DJ Lucas
33a4e41462
Fix package management and put back optional stripping again for backwards compatibility.
2021-08-17 18:23:24 -05:00
Thomas Trepl (Moody)
756863be9b
strippingagain.xml has been renamed
2021-08-13 08:18:05 +02:00
Thomas Trepl (Moody)
c1060c9add
strippingagain.xml has been renamed
2021-08-13 07:51:13 +02:00
Thomas Trepl (Moody)
df5553b1f3
Rename ch-system-strippingagain to ch-system-stripping
2021-08-13 07:47:07 +02:00
Thomas Trepl (Moody)
bcae37dc8b
Rename ch-system-strippingagain to ch-system-stripping
2021-08-13 07:46:58 +02:00
Pierre Labastie
97b270f9bd
LFS: Generate version.ent before profiling the book
2021-08-03 14:33:11 +02:00
Pierre Labastie
106157fdae
Do not assume there is a group named as $USER
...
Remove any use of chown $USER:$USER
2021-06-30 16:03:51 +02:00
Pierre Labastie
0722dde31d
Do not use global $version when writing Makefile
...
In func_wrt_makefile, the two functions LUSER_wrt_unpack and
CHROOT_Unpack use the version variable without setting it.
This leads to the global version variable being used, which
writes garbage into the Makefile. Fix: just define version locally.
This bug does not occur often because those functions are only
used when using custom scripts for versioned packages (if building LFS).
It has been found by William Harrington.
2021-06-04 21:13:04 +02:00
Pierre Labastie
cfdb089dcf
Fix generation of full locales
...
The recent addition of instructions for adding locales not
installed by make install-localedata has broken the generation
of the scriptlet, because there is a missing linefeed.
Use xsl:for-each to add a linefeed after each <userinput>
text.
2021-05-11 09:59:19 +02:00
Pierre Labastie
894eec328d
Add a forgotten $(Q) in BLFS/Makefile
2021-05-01 17:29:31 +02:00
Pierre Labastie
203e4c2697
BLFS: do not run git-version.sh if it does not exist
2021-05-01 17:28:28 +02:00
Pierre Labastie
380c2c619a
jhalfs: manage version.ent vs general.ent
...
Old commits do not have git-version.sh, so version.ent cannot be generated
and general.ent has to be used
2021-05-01 17:26:37 +02:00
Pierre Labastie
34c47bef04
BLFS: Fix Makefile so that it builds version.ent
2021-05-01 13:51:19 +02:00
Pierre Labastie
605ea3628b
Fix forgotten "git_root" in func_book_parser
2021-05-01 13:50:43 +02:00
Pierre Labastie
1318902ce8
Add a .gitignore file
2021-05-01 13:46:59 +02:00
Pierre Labastie
7a10c525bc
Adapt "install_blfs_tools" to git
...
Also use the *-BRANCH variables for Makefile
2021-05-01 09:24:56 +02:00
Pierre Labastie
2ac2fc50b9
BLFS: call make with proper arguments
...
Uses *-BRANCH variables when running make
2021-05-01 09:23:14 +02:00
Pierre Labastie
4ed4a3244d
Allow using any branch/tag in BLFS Makefile
...
Still WIP because of the *_TREE names
2021-05-01 09:22:06 +02:00
Pierre Labastie
b3825c3eb8
Adapt jhalfs to git
...
Note that the *_TREE var names should be changed to something related to
branch
2021-05-01 09:21:06 +02:00
Pierre Labastie
dfab075401
Change variable name to DEP_GIT in validate_configs
2021-04-30 21:39:34 +02:00
Pierre Labastie
de67016950
Adapt func_book_parser to git
...
The variable name "TREE" makes no sense now. It is rather a branch or a tag.
So more work is needed here.
2021-04-30 14:21:44 +02:00
Pierre Labastie
dd5d63d102
Adapt to git in func_install_blfs
2021-04-29 11:40:46 +02:00
Pierre Labastie
f538085157
Update instructions in README.BLFS
2021-04-29 11:17:57 +02:00
Pierre Labastie
fbbe081243
Move to git: Change url and var names in BLFS/Makefile
...
Note that only trunk is accessible in the Makefile. Other branches
wil be made accessible later.
2021-04-28 17:08:30 +02:00
Pierre Labastie
1e686d17a4
Moving to git:
...
Change names and help in Config.in
2021-04-27 22:45:19 +02:00
Pierre Labastie
38dd3c3d74
BLFS: have "process-replaceable" process gtk4
...
Do the same as for gtk3
2021-04-27 21:40:38 +02:00
Pierre Labastie
82eacf52a5
Fix packInstall.sh for recent packages
2021-03-09 22:02:19 +01:00
Pierre Labastie
47dfc81bdc
Account for the change in umount command in LFS
...
The command for unmounting the kernel vfs is now
umount -Rv $LFS
So we have first to use that command in teardown (change in
kernfs.xsl). Second, since the command tries to umount
$LFS, but the Makefile is on $LFS, it fails. Ignore the
error in the Makefile (change in master.sh)
2021-03-09 21:58:44 +01:00
Pierre Labastie
c2af9cd73f
Fix gen-special when an entity is commented out:
...
In the xorg application, mkfontdir is commented out, but we did not
check that because it was complicated with the shell. This was
leading to mkfontfir appearing in the packages to install, which
is not wanted. We use the information in the "cat" command to
eliminate the commented out package.
2021-03-09 21:53:29 +01:00
Pierre Labastie
e5518fd03e
jhalfs: update copyright years and adapt to git
...
- use git log to retrieve the most recent version to display with
-v
2021-01-17 11:13:43 +01:00
Pierre Labastie
f9babd04b5
packInstall.sh.porg: fixes for inih and libhandy
2021-01-15 11:00:05 +01:00
Pierre Labastie
782a77b2c4
Fix an inaccurate comment in packInstall.sh.porg
2020-12-04 09:30:37 +00:00
Pierre Labastie
ea0be93e9e
Now that tcl, expect, and dejagnu are only in lfs, update instpkg.xml
...
with those packages after installing lfs, or when updating lfs
2020-10-15 13:15:33 +00:00
Pierre Labastie
018ab000f3
Fix downloading blfs books tag versions greater than 9
2020-10-15 12:39:52 +00:00