2024-10-16 08:32:01 +08:00
|
|
|
|
Building RPM in LFS 12.2
|
|
|
|
|
========================
|
|
|
|
|
|
|
|
|
|
This git is for the scripts needed to build the dependencies for the RPM Package
|
|
|
|
|
Manager (RPM) within a LFS 12.2 system. This is ‘Phase Three’ in `THE-PLAN.md`.
|
|
|
|
|
|
|
|
|
|
Dependency One: UnZip
|
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
|
|
Justification: Needed to build SQLite 3 (to unpack the documentation). No build
|
|
|
|
|
dependencies outside of LFS.
|
|
|
|
|
|
2024-10-16 08:36:01 +08:00
|
|
|
|
* Script: [`01-unzip.sh`](01-unzip.sh)
|
2024-10-16 09:36:20 +08:00
|
|
|
|
* Status: Script Works
|
|
|
|
|
|
|
|
|
|
Dependency Two: SQLite3
|
|
|
|
|
-----------------------
|
|
|
|
|
|
|
|
|
|
Justification: Needed to build RPM itself. Depends upon UnZip for documentation.
|
|
|
|
|
|
|
|
|
|
* Script: [`02-sqlite3.sh`](02-sqlite3.sh)
|
2024-10-16 08:36:01 +08:00
|
|
|
|
* Status: Script Untested
|
2024-10-16 10:04:52 +08:00
|
|
|
|
|
|
|
|
|
Dependency Three: libgpg-error
|
|
|
|
|
------------------------------
|
|
|
|
|
|
|
|
|
|
Justification: Needed to build libgcrypt. No build dependencies outside of LFS.
|
|
|
|
|
|
|
|
|
|
* Script: [`03-libgpg-error.sh`](03-libgpg-error.sh)
|
|
|
|
|
* Status: Script Untested
|
|
|
|
|
|
|
|
|
|
|