X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=Ada95%2Fmake-tar.sh;h=a2498fb3ecbdbaf910f82a40f0df0db4a47eac94;hp=7a495102ccc97a73cbbf8e7c053cda2efc59c612;hb=f86cbeb5f9bd96ab041d34039c35749a14965039;hpb=4f10f7dff42e5348b814bdce71d3e4d925bd6ed6 diff --git a/Ada95/make-tar.sh b/Ada95/make-tar.sh index 7a495102..a2498fb3 100644 --- a/Ada95/make-tar.sh +++ b/Ada95/make-tar.sh @@ -1,5 +1,5 @@ #!/bin/sh -# $Id: make-tar.sh,v 1.2 2010/02/20 23:45:13 tom Exp $ +# $Id: make-tar.sh,v 1.6 2010/11/06 19:59:07 tom Exp $ ############################################################################## # Copyright (c) 2010 Free Software Foundation, Inc. # # # @@ -31,11 +31,11 @@ # documentation. The reason for doing that is to simplify distributing the # ada binding as a separate package. -ROOTNAME=ncurses-Ada95 - TARGET=`pwd` -: ${TMPDIR=/tmp} +: ${ROOTNAME:=ncurses-Ada95} +: ${DESTDIR:=$TARGET} +: ${TMPDIR:=/tmp} # This can be run from either the Ada95 subdirectory, or from the top-level # source directory. We will put the tar file in the original directory. @@ -55,6 +55,15 @@ mkdir $BUILD/$ROOTNAME cp -p -r * $BUILD/$ROOTNAME/ || exit +# Add the config.* utility scripts from the top-level directory. +for i in . .. +do + for j in config.guess config.sub install-sh tar-copy.sh + do + test -f $i/$j && cp -p $i/$j $BUILD/$ROOTNAME/ + done +done + # Add the ada documentation. mkdir $BUILD/$ROOTNAME/doc || exit cd ../doc/html || exit @@ -74,8 +83,8 @@ find . -name "*.gz" -exec rm -rf {} \; # Make the files writable... chmod -R u+w . -tar cf - $ROOTNAME | gzip >$TARGET/$ROOTNAME.tar.gz -cd $TARGET +tar cf - $ROOTNAME | gzip >$DESTDIR/$ROOTNAME.tar.gz +cd $DESTDIR pwd ls -l $ROOTNAME.tar.gz