scripts/build/companion_tools/400-libtool.sh
author Richard Strand <richard.strand@icomera.com>
Tue Jan 12 21:47:57 2010 +0000 (2010-01-12)
changeset 1730 c43d16b6b950
child 1901 bdb3a98e064b
permissions -rw-r--r--
companion_tools/libtool: Add libtool tool

Add version 2.2.6b of libtool as a companion tool

Signed-off-by: Richard Strand <richard.strand@icomera.com>
richard@1730
     1
# Build script for libtool
richard@1730
     2
richard@1730
     3
CT_LIBTOOL_VERSION=2.2.6b
richard@1730
     4
richard@1730
     5
do_companion_tools_libtool_get() {
richard@1730
     6
    CT_GetFile "libtool-${CT_LIBTOOL_VERSION}" \
richard@1730
     7
               {ftp,http}://ftp.gnu.org/gnu/libtool
richard@1730
     8
}
richard@1730
     9
richard@1730
    10
do_companion_tools_libtool_extract() {
richard@1730
    11
    CT_Extract "libtool-${CT_LIBTOOL_VERSION}"
richard@1730
    12
    CT_Patch "libtool-${CT_LIBTOOL_VERSION}"
richard@1730
    13
}
richard@1730
    14
richard@1730
    15
do_companion_tools_libtool_build() {
richard@1730
    16
    CT_DoStep EXTRA "Installing libtool"
richard@1730
    17
    mkdir -p "${CT_BUILD_DIR}/build-libtool"
richard@1730
    18
    CT_Pushd "${CT_BUILD_DIR}/build-libtool"
richard@1730
    19
    
richard@1730
    20
    CT_DoExecLog ALL \
richard@1730
    21
    "${CT_SRC_DIR}/libtool-${CT_LIBTOOL_VERSION}/configure" \
richard@1730
    22
        --prefix="${CT_TOOLS_OVERIDE_DIR}"
richard@1730
    23
    CT_DoExecLog ALL make
richard@1730
    24
    CT_DoExecLog ALL make install
richard@1730
    25
    CT_Popd
richard@1730
    26
    CT_EndStep
richard@1730
    27
}