#!/bin/sh # Renames a package directory with ebuilds inside. All ebuilds within the # package dir are moved over and their names are modified, but their versions # are retained. # # Usage: move_ebuild old_name new_name if [ $# -ne 2 ]; then echo "Needs two arguments: src dst" exit 1 fi [ -e $2 ] && rm -rf $2 mv $1 $2 pushd $2 > /dev/null 2>&1 for i in *.ebuild; do mv ${i} ${i/${1}/${2}} done rm files/digest-* Manifest popd > /dev/null 2>&1