SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "qcad"

# SliTaz package receipt.

PACKAGE="qcad"
VERSION="3.7.5"
CATEGORY="network"
SHORT_DESC="The Open Source CAD System For Everyone."
MAINTAINER="pankso@slitaz.org"
LICENSE="GPL3"
TARBALL="${PACKAGE}-${VERSION}-linux-x86_32.tar.gz"
WEB_SITE="https://github.com/qcad/qcad"
WGET_URL="https://download.tuxfamily.org/slitaz/sources/packages-cooking/${TARBALL:0:1}/$TARBALL"
HOST_ARCH="i486"

# What is the latest version available today?
current_version()
{
    wget -O - https://github.com/qcad/qcad/tags 2>/dev/null | \
    sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q'
}

# Rules to configure and make the package.
compile_rules()
{
    mkdir -p \
        ${install}/usr/bin \
        ${install}/usr/lib/${PACKAGE} \
        ${install}/usr/share/pixmaps
    cp -a ${src}/* ${install}/usr/lib/${PACKAGE}
    # /usr/bin/qcad + pixmap
    install -m 0755 ${stuff}/qcad ${install}/usr/bin/qcad
    ln -s ../../lib/qcad/qcad_icon.png \
        ${install}/usr/share/pixmaps/${PACKAGE}.png
    # We use our packed deps
    echo "Cleaning installed files..."
    cd ${install}/usr/lib/${PACKAGE}
    rm qcad 
    rm -rf examples/
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p ${fs} && cp -a ${install}/* ${fs}
}
6047 packages and 209931 files in current database (Wed Jun 26 15:35:30 2024)