summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2001-01-08 12:57:38 +0000
committerDaniel Stenberg <daniel@haxx.se>2001-01-08 12:57:38 +0000
commitfe84071e80f860994c65e01a5e215c27cc04cceb (patch)
tree3d79ce15cb5dd9ec00bcd05b928e11848bba3dc1
parent044ca343adbd4686b6ef71ebfb087e7dcceffe61 (diff)
downloadcurl-fe84071e80f860994c65e01a5e215c27cc04cceb.tar.gz
adjusted to use 'make dist' when building the package
-rwxr-xr-xmaketgz87
1 files changed, 5 insertions, 82 deletions
diff --git a/maketgz b/maketgz
index d39d12943..fcfef3f53 100755
--- a/maketgz
+++ b/maketgz
@@ -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