-find contrib -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
-find data -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
-find docs -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
-find man -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
-find src -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
-find tools -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
+
+echo "Copying files:"
+for DIR in contrib data docs man src tools external
+do
+ echo -n " $DIR ... "
+ find "$DIR" -type f -exec "cp" "--parents" "{}" "$DISTDIR" ";" -o -name .svn -prune
+ echo "done"
+done
+
+echo -n "Creating $DISTDIR.tar.gz ... "