Blame docker-builder-data/build/script/packet/synfigetl-master.sh

Ivan Mahonin ce0d6b
DEPS=""
Ivan Mahonin c35e3a
DEPS_NATIVE="libtool-2.4.6"
Ivan Mahonin ce0d6b
Ivan Mahonin ce0d6b
PK_DIRNAME="synfig"
Ivan Mahonin ce0d6b
PK_URL="https://github.com/synfig/$PK_DIRNAME.git"
Ivan Mahonin f26837
PK_GIT_CHECKOUT="origin/testing"
Ivan Mahonin 99b145
PK_LICENSE_FILES="ETL/AUTHORS ETL/README"
Ivan Mahonin ce0d6b
Ivan Mahonin 99b145
source $INCLUDE_SCRIPT_DIR/inc-pkall-git.sh
Ivan Mahonin ce0d6b
Ivan Mahonin ce0d6b
pkbuild() {
Ivan Mahonin 5bc671
    cd "$BUILD_PACKET_DIR/$PK_DIRNAME/ETL" || return 1
Ivan Mahonin 5bc671
    if ! check_packet_function $NAME build.configure; then
Ivan Mahonin 5bc671
        autoreconf --install --force || return 1
Ivan Mahonin 5bc671
        ./configure \
Ivan Mahonin 5bc671
         --host=$HOST \
Ivan Mahonin 5bc671
         --prefix=$INSTALL_PACKET_DIR \
Ivan Mahonin 5bc671
         --sysconfdir=$INSTALL_PACKET_DIR/etc \
Ivan Mahonin 5bc671
         $PK_CONFIGURE_OPTIONS \
Ivan Mahonin 5bc671
         || return 1
Ivan Mahonin 5bc671
        set_done $NAME build.configure
Ivan Mahonin 5bc671
    fi
Ivan Mahonin 5bc671
    make -j${THREADS} || return 1
Ivan Mahonin ce0d6b
}
Ivan Mahonin ce0d6b
Ivan Mahonin ce0d6b
pkinstall() {
Ivan Mahonin ce0d6b
    cd "$BUILD_PACKET_DIR/$PK_DIRNAME/ETL"
Ivan Mahonin ce0d6b
    if ! make install; then
Ivan Mahonin ce0d6b
        return 1
Ivan Mahonin ce0d6b
    fi
Ivan Mahonin ce0d6b
}