exec >&2 dir=${1%/*} pkg=${1##*/} pkg=${pkg%.rpm} redo-ifchange "$S/oss/version/short.txt" "$dir/$pkg.tar.gz" "$dir/$pkg.spec" read -r pkgver junk <"$S/oss/version/short.txt" machine=$(uname -m) rpmbase=$HOME/rpmbuild mkdir -p "$rpmbase/SOURCES/" cp "$dir/$pkg.tar.gz" "$rpmbase/SOURCES/" rm -f "$rpmbase/RPMS/$machine/$pkg-$pkgver.$machine.rpm" rpmbuild -bb "$dir/$pkg.spec" mv "$rpmbase/RPMS/$machine/$pkg-$pkgver.$machine.rpm" $3