diff options
| author | KunoiSayami <[email protected]> | 2021-10-25 18:01:49 +0800 |
|---|---|---|
| committer | KunoiSayami <[email protected]> | 2021-10-25 18:01:49 +0800 |
| commit | 766b1246a9b12078d54e5b66966a5b69c5dd4586 (patch) | |
| tree | 4ee3d6e48ee13e7aa76c36ebd0a9e4cccb02f185 /repodb.sh | |
| parent | 0d02ab2f8032e540061c82d90022be4b6c6ceea3 (diff) | |
feat(script): Split package database related to another script
Signed-off-by: KunoiSayami <[email protected]>
Diffstat (limited to 'repodb.sh')
| -rwxr-xr-x | repodb.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/repodb.sh b/repodb.sh new file mode 100755 index 0000000..7ac8533 --- /dev/null +++ b/repodb.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +REPO_BASE_NAME="kunoisayami" +ARCH=$(uname -m) +PKGDEST="${PWD}/packages/$ARCH" +REPO_DEST="${PWD}/packages/$ARCH/$REPO_BASE_NAME.db.tar.xz" +GPG_KEY="4A0F0C8BC709ACA4341767FB243975C8DB9656B9" + +while read PACKAGE_NAME; do + #LATEST=$(ls -t "$PKGDEST/$PACKAGE_NAME"* | grep -v ".sig" | head -n 1 | cut -d' ' -f1) + if [ -z $PACKAGE_NAME ]; then + continue + fi + repo-add "$REPO_DEST" "$PACKAGENAME" -s -v -R -k $GPG_KEY +done + +unset ARCH +unset PKGDEST +unset REPO_DEST +unset GPG_KEY +unset PACKAGE_NAME +unset LATEST
\ No newline at end of file |
