diff options
-rw-r--r-- | README.md | 19 |
1 files changed, 14 insertions, 5 deletions
@@ -32,6 +32,7 @@ The executables that you (might) care about are: ├── db-check-unsigned-packages.py [Parabola only] ├── db-import-archlinuxarm-src [Parabola only] ├── db-import-pkg [Parabola only] + ├── db-import-keyring [Parabola only] ├── db-init [Parabola only] ├── db-move ├── db-remove @@ -81,11 +82,19 @@ decided to write their own from scratch, instead of modifying But, Parabola doesn't just publish our own packages, we also import packages from elsewhere: - - `db-import-*` - -Unfortunately, these import scripts fiddle with the repos directly, -rather than calling `db-{update,move,remove}`, and are prone to break -things. + - `db-import-pkg` + - `db-import-keyring` + - `db-import-archlinuxarm-src` + +`db-import-pkg` is the main import program, and it handles importing +most of the binary packages, as well as the source-packages from Arch +Linux. `db-import-keyring` is a specialized variant of it for +importing the "archlinuxarm-keyring" and "archlinux32-keyring" +packages, since those packages need special treatment to end up on the +nescessary architectures. `db-import-archlinuxarm-src` is supposed to +import the source-packages from Arch Linux ARM, but it has been +defunct for some time now and needs updated. There is currently no +program to import source-packages from Arch Linux 32. Things that haven't been mentioned yet: |