config/companion_libs/mpc.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Aug 02 18:28:10 2011 +0200 (2011-08-02)
changeset 2590 b64cfb67944e
parent 1985 f04a1f18c2bb
child 2957 3e2f2100a76d
permissions -rw-r--r--
scripts/functions: svn retrieval first tries the mirror for tarballs

The svn download helper looks for the local tarballs dir to see if it
can find a pre-downloaded tarball, and if it does not find it, does
the actual fetch to upstream via svn.

In the process, it does not even try to get a tarball from the local
mirror, which can be useful if the mirror has been pre-populated
manually (or with a previously downloaded tree).

Fake a tarball get with the standard tarball-download helper, but
without specifying any upstream URL, which makes the helper directly
try the LAN mirror.

Of course, if no mirror is specified, no URL wil be available, and
the standard svn retrieval will kick in.

Reported-by: ANDY KENNEDY <ANDY.KENNEDY@adtran.com>
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