From 68ba570c6906ae839c23317295e114da5f23df53 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sat, 13 Apr 2019 23:01:59 -0400 Subject: remove_packages_from_suite_archplat(): Move before use --- (limited to 'src') diff --git a/src/remove.sh b/src/remove.sh index a2d06a6..c6b6f9c 100644 --- a/src/remove.sh +++ b/src/remove.sh @@ -20,30 +20,6 @@ # along with the ProteanOS Archive Manager. If not, see # . -remove_source_from_suite() -{ - local chan="${1}" - local dist="${2}" - local source="${3}" - shift 3 - local arch= - local plat= - - info "$(get_msg 'removing_from_suite')" \ - "${source}" "${chan}" "${dist}" - - while read -r arch plat; do - remove_packages_from_suite_archplat \ - "${chan}" "${dist}" "${arch}" "${plat}" "${source}" - done <<-EOF - $(db_get_archplats "${chan}" "${dist}" "${source}") - EOF - - db_del_srcver "${chan}" "${dist}" "${source}" - - return 0 -} - remove_packages_from_suite_archplat() { local chan="${1}" @@ -88,3 +64,27 @@ remove_packages_from_suite_archplat() return 0 } + +remove_source_from_suite() +{ + local chan="${1}" + local dist="${2}" + local source="${3}" + shift 3 + local arch= + local plat= + + info "$(get_msg 'removing_from_suite')" \ + "${source}" "${chan}" "${dist}" + + while read -r arch plat; do + remove_packages_from_suite_archplat \ + "${chan}" "${dist}" "${arch}" "${plat}" "${source}" + done <<-EOF + $(db_get_archplats "${chan}" "${dist}" "${source}") + EOF + + db_del_srcver "${chan}" "${dist}" "${source}" + + return 0 +} -- cgit v0.9.1