Add README

This commit is contained in:
Liam Waldron 2023-04-25 13:02:15 -04:00
parent a5115b87c5
commit 40cd23e4a7

47
README Normal file
View File

@ -0,0 +1,47 @@
+--------------------------------+
| Everest Linux Package Database |
+--------------------------------+
Welcome to the Everest Linux Package Database. This repository contains
packages targeting "x86_64-linux-musl".
+---------------------+
| Using this database |
+---------------------+
On system images using musl as their standard C library, this database will ve
used out of the box.
If you need packages targeting "x86_64-linux-musl" on another system,
either append the following to Glacier:
GREPO="https://git.everestlinux.org/EverestLinux/epkgs-x86-musl/raw/branch/main
Or use glacier-mkprofile to change the system's profile.
+------------+
| Guidelines |
+------------+
General packaging guidelines:
- All packages must be linked statically.
- All metadata in a package file must be accurate.
- No uneccessary dependencies (ie. systemd, java, etc)
Musl-specific packaging guidelines:
- No packages should depend on Glibc
(list gcompat OR instruct users to run inside Glibc chroot)
+--------------------+
| Reporting packages |
+--------------------+
We strive to ensure all packages are safe, however, no system is without fault.
To report a package, email the maintainer of the databse.
For more urgent matters, email security@everestlinux.org.
+----------------------+
| Database information |
+----------------------+
Maintainer: Liam Waldron (liamwaldron@everestlinux.org)