From bf9c9f045dbd0f329dc914adc2b5ef9d79870f21 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Fri, 31 Jan 2014 23:33:37 +0100 Subject: bugfix Signed-off-by: Florian Pritz --- db-update | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'db-update') diff --git a/db-update b/db-update index e924f45..8105c5d 100755 --- a/db-update +++ b/db-update @@ -58,11 +58,15 @@ for repo in ${repos[@]}; do done for repo in ${repos[@]}; do - declare -a pkgfiles=() for pkgfile in $(getpkgfiles "${STAGING}/${repo}/"*${PKGEXT} 2>/dev/null); do arch_add_to_pool "$pkgfile" - pkgfiles=("${pkgfiles[@]}" "${pkgfile##*/}") + done + + for file in "$STAGING/$repo"/*/*; do + if [[ -h $file ]]; then + pkgfiles=("${pkgfiles[@]}" "${file##*/}") + fi done for pkgarch in ${ARCHES[@]}; do -- cgit v1.2.3-24-g4f1b