[jhalfs] 01/04: Add CHEATSHEET.BLFS

"Git Owner" ([email protected] via alfs-discuss Mailing List) <[email protected]> Thu, 25 Dec 2025 10:13:33 +0000
Newsgroups gmane.linux.lfs.automated
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1766657621-9827-52166
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository jhalfs.

commit 01491a2cc498ee207c7988fc147af2fe0817787c
Author: Pierre Labastie <[email protected]>
AuthorDate: Thu Dec 25 10:48:47 2025 +0100

    Add CHEATSHEET.BLFS
    
    Describe a procedure for building BLFS packages
---
 CHEATSHEET.BLFS | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/CHEATSHEET.BLFS b/CHEATSHEET.BLFS
new file mode 100644
index 0000000..f0c53c0
--- /dev/null
+++ b/CHEATSHEET.BLFS
@@ -0,0 +1,40 @@
+This file contains a procedure for building BLFS packages using jhalfs.
+It is supposed that the jhalfs tools for building BLFS are already installed,
+possibly using one of the procedures in CHEATSHEET.
+
+Step 1: as user, from home directory:
+  $ cd blfs_root
+  $ make
+  - Fill up the menu with the packages you want to build, and for
+    non package menus:
+Build settings  --->
+    Mail server for resolving the MTA dependency (<sendmail>)  --->
+    Dependency level (Required plus recommended dependencies)  --->
+(<en_US.UTF-8>) LANG variable in the form ll_CC.charmap[@modifiers]
+[*] Build as User
+[ ] Use `porg style' package management
+[*] Remove libtool .la files after package installation
+[ ] Generate statistics for the requested package(s)
+Build Layout  --->
+(/sources) Directory of sources
+[ ] Downloads sources to subdirectories
+(/sources) Build directory
+[*] Build into subdirectories
+[ ] Keep source directory
+Optimization  --->
+(0) Number of parallel jobs
+(EMPTY) Content of variable CFLAGS
+(EMPTY) Content of variable CXXFLAGS
+(EMPTY) Content of variable LDFLAGS
+  - exit and wait for completion
+
+Step 2: (often optional, but...)
+  - verify generated scripts
+
+Step 3: create the build ordering Makefile
+  $ mkdir work && cd work
+  $ ../gen-makefile.sh
+
+Step 4: build the packages
+  $ make
+  - go grab a coffee

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

------------=_1766657621-9827-52166
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page
------------=_1766657621-9827-52166--