summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@parabola.nu>2018-09-25 00:39:49 -0400
committerLuke Shumaker <lukeshu@parabola.nu>2018-09-25 00:39:49 -0400
commite5a863870bdc334c026d298a2663f65c0315273e (patch)
tree089299c1184433ecad30a9e36d524e757ec604ea
parent4136b2e3a6d3892298b188d677c834b0946c24ef (diff)
README: Update information about db-import-*
-rw-r--r--README.md19
1 files changed, 14 insertions, 5 deletions
diff --git a/README.md b/README.md
index 60900df..6179887 100644
--- a/README.md
+++ b/README.md
@@ -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: