Skip to content
Snippets Groups Projects
Commit fe84071e authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

adjusted to use 'make dist' when building the package

parent 044ca343
No related branches found
No related tags found
No related merge requests found
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment