SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "dargui"

# SliTaz package receipt.

PACKAGE="dargui"
VERSION="1.0"        # last 32 bit version
CATEGORY="system-tools"
TAGS="backup gui"
SHORT_DESC="Graphical frontend for dar."
MAINTAINER="maintainer@slitaz.org"
LICENSE="GPL"
WEB_SITE="https://sourceforge.net/projects/dargui/"

TARBALL="$PACKAGE-$VERSION-32bit.tar.gz"
WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"

SUGGESTED="dargui-lang"
DEPENDS="at bash dar gtk+ xterm"
BUILD_DEPENDS="gettext-tools"

# What is the latest version available today?
current_version()
{
    wget -O - https://sourceforge.net/projects/dargui/files/dargui/ 2>/dev/null | \
    sed '/scope="row/!d;s|.*a href="|"https://sourceforge.net|;s| .*||;q' | xargs wget -O - 2>/dev/null | \
    sed '/scope="row/!d;s|.*/dargui/||;s|/.*||;q'
}

# Rules to configure and make the package.
compile_rules()
{
    mkdir -p $install/usr/share/locale
    for pofile in $src/locales/*.po
      do
        lang=${pofile%.*}    # remove suffix
        lang=${lang##*.}    # remove prefix
        mkdir -p $install/usr/share/locale/$lang/LC_MESSAGES
        msgfmt  $pofile -o $install/usr/share/locale/$lang/LC_MESSAGES/$(basename ${pofile%.*.po}).mo
      done
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/bin
    mkdir -p $fs/usr/share/dargui

    cp -a $src/dargui    $fs/usr/bin
    cp -a $src/scripts/*    $fs/usr/share/dargui
    cp -a $src/applications    $fs/usr/share
    cp -a $src/pixmaps    $fs/usr/share
}
5935 packages and 845883 files in cooking database (Thu Jun 27 00:01:54 2024)