diff options
author | Luke Shumaker <lukeshu@parabola.nu> | 2018-09-25 00:39:49 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@parabola.nu> | 2018-09-25 00:39:49 -0400 |
commit | e5a863870bdc334c026d298a2663f65c0315273e (patch) | |
tree | 089299c1184433ecad30a9e36d524e757ec604ea | |
parent | 4136b2e3a6d3892298b188d677c834b0946c24ef (diff) |
README: Update information about db-import-*
-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: |