-cd $builddir
-perl Makefile.PL INSTALL_BASE="~/locallib"
-make
-make install 1>~/cpan.out 2>&1
-echo "Module $1 installed to ~/locallib, output written to cpan.out"
-cd
+pushd $builddir 1>/dev/null
+ perl Makefile.PL INSTALL_BASE="~/locallib"
+ make
+ make install 1>>~/cpan.out 2>&1
+ echo "Module $1 installed to ~/locallib, output written to $start_dir/cpan.out"
+popd 1>/dev/null
+
+arch=all
+
+# move locallib content
+mkdir -p $name/usr/
+
+for dir in $(ls ~/locallib); do
+ case $dir in
+ lib) process_lib
+ ;;
+ share) mv ~/locallib/share $name/usr/
+ ;;
+ man) mv ~/locallib/man $name/usr/
+ ;;
+ esac
+done