SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "firmware-mod-kit"

# SliTaz package receipt.

PACKAGE="firmware-mod-kit"
VERSION="0.99git20190714"
GITHASH=104c8213f66d3aa9f9a2449f5d80638ad13c30dc
CATEGORY="misc"
SHORT_DESC="Scripts and utilities to rebuild openwrt based images."
MAINTAINER="pascal.bellard@slitaz.org"
LICENSE="MIT"
TARBALL="fmk_$VERSION.zip"
WEB_SITE="https://github.com/rampageX/firmware-mod-kit/wiki"
WGET_URL="https://github.com/rampageX/firmware-mod-kit/archive/$GITHASH.zip"
TAGS="openwrt"

DEPENDS="liblzma zlib bash python-magic coreutils-file-special make gcc \
linux-api-headers"
BUILD_DEPENDS="liblzma-dev zlib-dev"

# What is the latest version available today?
current_version()
{
    wget -O - https://github.com/rampageX/firmware-mod-kit/tags 2>/dev/null | \
    sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q'
}

# Rules to configure and make the package.
compile_rules()
{
    cd $src/src
    ./configure --prefix=/usr --infodir=/usr/share/info \
        --mandir=/usr/share/man \
    $CONFIGURE_ARGS && make -j 1
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    
    mkdir -p $fs/usr/share
    cp -a $src $fs/usr/share/firmware-mod-kit
}

post_install()
{
    cat <<EOT
Usage:
    # cd /usr/share/firmware-mod-kit
    # ./extract-firmware.sh firmware.bin
    # echo Now tune the firmware in fmk/ ...
    # ./build-firmware.sh
EOT
}
6025 packages and 203154 files in current database (Thu Apr 25 06:17:47 2024)