#!/bin/bash VIRTUALENV=/home/jhammel/virtualenv/virtualenv.py STAMPIT=/home/jhammel/stampit/bin/stampit OUTPUT_DIR=/home/jhammel/public_html/packages if (( "$#" == 0 )) then echo 'Please specify some packages' exit 1 fi ${STAMPIT} --virtualenv=${VIRTUALENV} --quiet $@ | while read line do if [ -z "$DIRECTORY" ] then DIRECTORY=$(dirname $(dirname $line)) # two levels up fi PACKAGE=$(basename $line) PACKAGE=${PACKAGE%%-*} OUT=${OUTPUT_DIR}/${PACKAGE} if [ ! -e $OUT ] then mkdir $OUT fi cp $line $OUT done rm -rf $DIRECTORY # cleanup