mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-25 09:41:15 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1695 72102866-910b-0410-8b05-ffd578937521
40 lines
809 B
Bash
Executable file
40 lines
809 B
Bash
Executable file
#!/bin/sh
|
|
|
|
# Copy a dist file to the ftp server
|
|
# if shell variable OLD is set to a version string, also copy a diff file.
|
|
|
|
SOURCEDIR=$HOME/gnu/releases
|
|
|
|
DESTHOST=alpha.gnu.ai.mit.edu
|
|
DESTDIR='~ftp/gnu/gnustep'
|
|
|
|
# Load version variables
|
|
. Version
|
|
|
|
DISTFILE=gstep-base-${VERSION}.tar.gz
|
|
|
|
echo Uploading $DISTFILE to ${DESTHOST}:${DESTDIR}
|
|
cat ${SOURCEDIR}/${DISTFILE} \
|
|
| rsh $DESTHOST \
|
|
"(cd $DESTDIR; \
|
|
cat >| ${DISTFILE})"
|
|
|
|
|
|
if [ $OLD ] ; then
|
|
# Also upload the diff file
|
|
|
|
DIFFFILE=gstep-base-${OLD}-${VERSION}.diff.gz
|
|
|
|
if [ ! -e ${SOURCEDIR}/${DIFFFILE} ] ; then
|
|
echo File ${SOURCEDIR}/${DIFFFILE} not found.
|
|
exit -1
|
|
fi
|
|
|
|
echo Uploading ${DIFFFILE} to ${DESTHOST}:${DESTDIR}
|
|
|
|
cat ${SOURCEDIR}/${DIFFFILE} \
|
|
| rsh $DESTHOST \
|
|
"(cd $DESTDIR; \
|
|
cat >| ${DIFFFILE})"
|
|
|
|
fi
|