#!/bin/sh -efu arch="$1"; shift . gb-sh-functions rm -rf "build/repo/$arch" mkdir -p "build/repo/$arch/base" mkdir -p "build/repo/$arch/RPMS.task" mkdir -p "build/repo/$arch/SRPMS.task" for i in $(src_nums); do [ -d "build/$i/$arch/rpms" ] || continue find "build/$i/$arch/rpms" -type f -name "*.rpm" -exec ln -f -t "build/repo/$arch/RPMS.task" '{}' '+' [ -d "build/$i/$arch/srpm" ] || continue find "build/$i/$arch/srpm" -type f -name "*.rpm" -exec ln -f -t "build/repo/$arch/SRPMS.task" '{}' '+' done genbasedir \ --topdir=build/repo \ --flat --no-oldhashfile --bz2only --mapi "$arch" task