#!/bin/bash for PACKAGE in `eix -c xmms | grep ^"\[" | cut -f2 -d" "` do DIR=`echo $PACKAGE | cut -f1 -d"/"` FILE=`echo $PACKAGE | cut -f2 -d"/"` mkdir -p /usr/local/portage/$DIR cp -R /usr/portage/$PACKAGE /usr/local/portage/$PACKAGE echo $PACKAGE >> /etc/portage/package.unmask emerge -Of $FILE done