From c3bb10046bf7633d4da6a7f304c29ab100450994 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Fri, 10 May 2013 05:49:01 +0200 Subject: crossrepomove: copy packages locally Nymeria's HTTP mirror is now password-protected and crossrepomove broke. --- crossrepomove.in | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/crossrepomove.in b/crossrepomove.in index b1204af..1d4ae6c 100644 --- a/crossrepomove.in +++ b/crossrepomove.in @@ -30,7 +30,6 @@ case $scriptname in esac server='nymeria.archlinux.org' -mirror="http://${server}" source_svn="svn+ssh://svn-${source_name}@${server}/srv/repos/svn-${source_name}/svn" target_svn="svn+ssh://svn-${target_name}@${server}/srv/repos/svn-${target_name}/svn" source_dbscripts="/srv/repos/svn-${source_name}/dbscripts" @@ -55,10 +54,8 @@ for _arch in ${arch[@]}; do fi for _pkgname in ${pkgname[@]}; do fullver=$(get_full_version $_pkgname) - # FIXME: this only works with .xz packages - ssh "${server}" "cd staging/${target_repo} - curl -O ${mirror}/${source_repo}/os/${repo_arch}/$_pkgname-$fullver-${_arch}.pkg.tar.xz - curl -O ${mirror}/${source_repo}/os/${repo_arch}/$_pkgname-$fullver-${_arch}.pkg.tar.xz.sig" || die + pkgpath="/srv/ftp/$source_repo/os/$repo_arch/$_pkgname-$fullver-${_arch}.pkg.tar.*" + ssh "$server" "cp $pkgpath staging/$target_repo" || die done done -- cgit v1.2.3-70-g09d2