config/companion_libs/mpfr.in
author "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
Fri Jul 29 13:04:49 2011 +0200 (2011-07-29)
changeset 2574 6e1412ba8da9
parent 1978 fbee95d8182b
child 2756 3976adc582fb
permissions -rw-r--r--
scripts/functions: force extract folder to archive basename

Some archives like those of the 2011.07 revisions of Linaro GCC contain a folder
name different from the archive basename, which leads to errors afterwards, e.g.
when patching. E.g.:
gcc-linaro-4.5-2011.07.tar.bz2 extracts to gcc-linaro-4.5-2011.07-0/

This patch changes CT_Extract() to force the extraction of all archives to a
folder named like the archive basename. E.g.:
gcc-linaro-4.5-2011.07.tar.bz2 now extracts to gcc-linaro-4.5-2011.07/

Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
     1 # GMP options
     2 
     3 choice
     4     bool
     5     prompt "MPFR version"
     6 # Don't remove next line
     7 # CT_INSERT_VERSION_BELOW
     8 
     9 config MPFR_V_3_0_1
    10     bool
    11     prompt "3.0.1 (EXPERIMENTAL)"
    12     depends on EXPERIMENTAL
    13 
    14 config MPFR_V_3_0_0
    15     bool
    16     prompt "3.0.0"
    17 
    18 config MPFR_V_2_4_2
    19     bool
    20     prompt "2.4.2"
    21 
    22 config MPFR_V_2_4_1
    23     bool
    24     prompt "2.4.1"
    25 
    26 config MPFR_V_2_4_0
    27     bool
    28     prompt "2.4.0"
    29 
    30 config MPFR_V_2_3_2
    31     bool
    32     prompt "2.3.2 (OBSOLETE)"
    33     depends on OBSOLETE
    34 
    35 config MPFR_V_2_3_1
    36     bool
    37     prompt "2.3.1 (OBSOLETE)"
    38     depends on OBSOLETE
    39 
    40 endchoice
    41 
    42 config MPFR_VERSION
    43     string
    44 # Don't remove next line
    45 # CT_INSERT_VERSION_STRING_BELOW
    46     default "3.0.1" if MPFR_V_3_0_1
    47     default "3.0.0" if MPFR_V_3_0_0
    48     default "2.4.2" if MPFR_V_2_4_2
    49     default "2.4.1" if MPFR_V_2_4_1
    50     default "2.4.0" if MPFR_V_2_4_0
    51     default "2.3.2" if MPFR_V_2_3_2
    52     default "2.3.1" if MPFR_V_2_3_1