config/companion_libs/mpc.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed May 04 00:04:23 2011 +0200 (2011-05-04)
changeset 2608 aa09a36c3d36
parent 1985 f04a1f18c2bb
child 2957 3e2f2100a76d
permissions -rw-r--r--
scripts/functions: test for decompressors before use

./configure does check for the presence of gz and bzip2, so we can
safely use them in the build scripts.

On the other hand, more recent formats (eg. XZ) are not yet widely
available, and we do not want, and can't, force the user to install
them as a pre-requisite.

So, build up a list of allowed tarball formats based on the available
decompressors. For no, this is a static list, but the upcoming XZ
support will conditionnaly add to this list.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1384
     1
# MPC options
yann@1384
     2
yann@1384
     3
choice
yann@1384
     4
    bool
yann@1384
     5
    prompt "MPC version"
yann@1535
     6
# Don't remove next line
yann@1535
     7
# CT_INSERT_VERSION_BELOW
yann@1384
     8
yann@2319
     9
config MPC_V_0_9
yann@2319
    10
    bool
yann@2319
    11
    prompt "0.9 (EXPERIMENTAL)"
yann@2319
    12
    depends on EXPERIMENTAL
yann@2319
    13
yann@1985
    14
config MPC_V_0_8_2
yann@1985
    15
    bool
yann@1985
    16
    prompt "0.8.2 (EXPERIMENTAL)"
yann@1985
    17
    depends on EXPERIMENTAL
yann@1985
    18
yann@1695
    19
config MPC_V_0_8_1
yann@1695
    20
    bool
yann@1783
    21
    prompt "0.8.1"
yann@1695
    22
yann@1534
    23
config MPC_V_0_7
yann@1534
    24
    bool
yann@1534
    25
    prompt "0.7"
yann@1534
    26
yann@1384
    27
config MPC_V_0_6
yann@1384
    28
    bool
yann@1615
    29
    prompt "0.6 (OBSOLETE)"
yann@1615
    30
    depends on OBSOLETE
yann@1384
    31
yann@1384
    32
endchoice
yann@1384
    33
yann@1384
    34
config MPC_VERSION
yann@1384
    35
    string
yann@1535
    36
# Don't remove next line
yann@1535
    37
# CT_INSERT_VERSION_STRING_BELOW
yann@2319
    38
    default "0.9" if MPC_V_0_9
yann@1985
    39
    default "0.8.2" if MPC_V_0_8_2
yann@1695
    40
    default "0.8.1" if MPC_V_0_8_1
yann@1534
    41
    default "0.7" if MPC_V_0_7
yann@1384
    42
    default "0.6" if MPC_V_0_6