diff options
author | Erich Eckner <git@eckner.net> | 2017-06-14 09:25:46 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2017-06-14 09:25:46 +0200 |
commit | fa4dcda68416cbdde4c5aeaa533db2a117c13e6d (patch) | |
tree | ee8d09ec4405ad725857462fce33b0ef6d86d5ba /bin/db-update | |
parent | 41727847a37f2eb11d835015327b29fd2e689bc5 (diff) | |
download | builder-fa4dcda68416cbdde4c5aeaa533db2a117c13e6d.tar.xz |
bin/db-update: decision wether package is from community extracted to new function "official_or_community"
Diffstat (limited to 'bin/db-update')
-rwxr-xr-x | bin/db-update | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/bin/db-update b/bin/db-update index 6831c22..81bb2d6 100755 --- a/bin/db-update +++ b/bin/db-update @@ -204,24 +204,7 @@ for package in ${done_packages}; do sed 's|\(-[^-]\+\)\{3\}\.pkg\.tar\.xz$||' ) ) - case "${package##*.}" in - 'community') - destination='community-testing' - ;; - 'multilib') - a32_rev="${package%.*}" - a32_rev="${a32_rev##*.}" - if git -C "${repo_paths['archlinux32']}" archive --format=tar "${a32_rev}" | \ - tar -Ox 'extra-from-multilib' | \ - grep -q "^${package%.*.*.*}\$"; then - destination='testing' - else - destination='community-testing' - fi - ;; - *) - destination='testing' - esac + destination="$(official_or_community "${package}")testing" pushd "${master_mirror_directory}/i686/staging" > /dev/null mkdir -p "../${destination}" |