Add list packages
This commit is contained in:
1 parent
1e1ddee737
commit
7d32618756
1 file changed
+19
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Get the directory of this script
|
||||
SCRIPT_DIR=$(realpath "${BASH_SOURCE[0]%/*}")
|
||||
BUILD_ROOT=$(realpath "$SCRIPT_DIR/..")
|
||||
|
||||
ARCH_DIR="$BUILD_ROOT/x86_64"
|
||||
DB_FILE="$ARCH_DIR/omarchy.db.tar.zst"
|
||||
|
||||
if [[ ! -f "$DB_FILE" ]]; then
|
||||
echo "Repository database not found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Extract package names and versions from database
|
||||
tar -xOf "$DB_FILE" --wildcards "*/desc" 2>/dev/null |
|
||||
awk '/%NAME%/{getline; name=$0}
|
||||
/%VERSION%/{getline; print name "-" $0}' |
|
||||
sort
|
||||
Reference in new issue
Block a user