[svn] / trunk / xvidcore / build / generic / bootstrap.sh Repository:
ViewVC logotype

Diff of /trunk/xvidcore/build/generic/bootstrap.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 876, Wed Feb 19 21:59:30 2003 UTC revision 877, Thu Feb 20 18:39:23 2003 UTC
# Line 3  Line 3 
3  # This file builds the configure script and copies all needed files  # This file builds the configure script and copies all needed files
4  # provided by automake/libtoolize  # provided by automake/libtoolize
5  #  #
6  # NB: This script is adapted to Debian GNU/Linux SID program names  # $Id: bootstrap.sh,v 1.2 2003-02-20 18:39:23 edgomez Exp $
7  #     Perhaps you could have to modify program names to match your distro  
8    
9    ##############################################################################
10    # Detect the right autoconf script
11    ##############################################################################
12    
13    # we first test Debian GNU/Linux autoconf for 2.50 series
14    AUTOCONF=`which autoconf2.50`
15    
16    if [ ! -x "$AUTOCONF" ] ; then
17    
18        # Test failed, testing generic name -- many distros are shipping 2.13 with
19        # that name, that's why we have to perform an additional test for version.
20        AUTOCONF=`which autoconf`
21    
22        if [ ! -x "$AUTOCONF" ] ; then
23            echo "No autoconf binary found in PATH"
24            exit -1
25        fi
26    
27        # Tests the autoconf version
28        AC_VER=`$AUTOCONF --version | head -1 | sed 's/^[^0-9]*//i'`
29        AC_MAJORVER=`echo $AC_VER | cut -f1 -d'.'`
30        AC_MINORVER=`echo $AC_VER | cut -f2 -d'.'`
31    
32        if [ "$AC_MAJORVER" -lt "2" ]; then
33            echo "This bootstrapper needs Autoconf >= 2.50 (detected $AC_VER)"
34            exit -1
35        fi
36    
37        if [ "$AC_MINORVER" -lt "50" ]; then
38            echo "This bootstrapper needs Autoconf >= 2.50 (detected $AC_VER)"
39            exit -1
40        fi
41    
42    fi
43    
44    ##############################################################################
45    # Bootstraps the configure script
46    ##############################################################################
47    
48  echo "Creating ./configure"  echo "Creating ./configure"
49  autoconf2.50  $AUTOCONF
50    
51  echo "Copying files provided by automake"  echo "Copying files provided by automake"
52  automake -c -a 1>/dev/null 2>/dev/null  automake -c -a 1>/dev/null 2>/dev/null

Legend:
Removed from v.876  
changed lines
  Added in v.877

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4