diff options
author | Daniel Stenberg <daniel@haxx.se> | 2001-01-08 12:57:38 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2001-01-08 12:57:38 +0000 |
commit | fe84071e80f860994c65e01a5e215c27cc04cceb (patch) | |
tree | 3d79ce15cb5dd9ec00bcd05b928e11848bba3dc1 /maketgz | |
parent | 044ca343adbd4686b6ef71ebfb087e7dcceffe61 (diff) | |
download | curl-fe84071e80f860994c65e01a5e215c27cc04cceb.tar.gz |
adjusted to use 'make dist' when building the package
Diffstat (limited to 'maketgz')
-rwxr-xr-x | maketgz | 87 |
1 files changed, 5 insertions, 82 deletions
@@ -58,29 +58,10 @@ findprog() ############################################################################ # -# If we have autoconf we can just as well update configure.in to contain our -# brand new version number: +# Enforce a rerun of configure (updates the VERSION) # - -#if { findprog autoconf >/dev/null 2>/dev/null; } then -# echo "- No autoconf found, we leave configure as it is" -#else -# # Replace version number in configure.in file: -# -# CONF="configure.in" -# -# sed 's/^AM_INIT_AUTOMAKE.*/AM_INIT_AUTOMAKE(curl,"'$version'")/g' $CONF >$CONF.new -# -# # Save old file -# cp -p $CONF $CONF.old -# -# # Make new configure.in -# mv $CONF.new $CONF -# -# # Update the configure script -# echo "Runs autoconf" -# autoconf -#fi + +./config.status --recheck ############################################################################ # @@ -97,65 +78,7 @@ fi ############################################################################ # -# Now run make first to make the file dates decent and make sure that it -# compiles just before release! -# - -make - -# get current dir -dir=`pwd` - -# Get basename -orig=`basename $dir` - -# Get the left part of the dash (-) -new=`echo $orig | cut -d- -f1` - -# Build new directory name -n=$new-$version; - -# Tell the world what we're doing -echo "Copying files into distribution archive"; - -if [ -r $n ]; then - echo "Directory already exists!" - exit -fi - -# Create the new dir -mkdir $n - -# Copy all relevant files, with path and permissions! -tar -cf - `cat FILES` | (cd $n; tar -xBpf -) - -# Create the distribution root Makefile from Makefile.dist -cp -p Makefile.dist $n/Makefile - -############################################################################ -# -# Replace @SHELL@ with /bin/sh in the Makefile.in files! +# Now run make dist # -echo "Replace @SHELL@ with /bin/sh in the Makefile.in files" -temp=/tmp/curl$$ -for file in Makefile.in lib/Makefile.in src/Makefile.in; do - in="$n/$file" - sed "s:@SHELL@:/bin/sh:g" $in >$temp - cp $temp $in -done -rm -rf $temp - -# Tell the world what we're doing -echo "creates $n.tar.gz"; - -# Make a tar archive of it all -tar -cvf $n.tar $n - -# gzip the archive -gzip $n.tar - -# Make it world readable -chmod a+r $n.tar.gz ; -# Delete the temp dir -rm -rf $n +make dist |