SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "wbar2"

# SliTaz package receipt.

PACKAGE="wbar2"
VERSION="2.3.4"
CATEGORY="system-tools"
SHORT_DESC="Quick launch bar."
MAINTAINER="pankso@slitaz.org"
LICENSE="GPL3"
SOURCE="wbar"
TARBALL="$SOURCE-$VERSION.tgz"
WEB_SITE="https://github.com/rodolf0/wbar"
WGET_URL="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$SOURCE/$TARBALL"
CONFIG_FILES="/etc/default/wbar/wbar.cfg"
TAGS="desktop launchbar"
HOST_ARCH="i486 arm"

DEPENDS="ttf-dejavu imlib2 gtk+ libglade"
BUILD_DEPENDS="imlib2-dev gtk+-dev libglade-dev"

# Handle cross compilation
case "$ARCH" in
    i?86) BUILD_DEPENDS="$BUILD_DEPENDS intltool file" ;;
    arm*) ARCH_ARGS="--disable-wbar-config" ;;
esac

# What is the latest version available today?
current_version()
{
    wget -O - $WEB_SITE/commits/dev-3.0 2>/dev/null | \
    sed 's|",|&\n|g' | sed '/committedDate/!d;s|.*":"||;s|T.*||;s|-||g;q'
}

# Rules to configure and make the package.
compile_rules()
{
    ./configure \
        --exec-prefix=/usr \
        --sysconfdir=/etc \
        $CONFIGURE_ARGS &&
    make && make install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/share $fs/usr/share/applications
    cp -a $install/usr/bin $fs/usr
    cp -a $install/etc $fs
    cp -a $install/usr/share/pixmaps $fs/usr/share
    cp -a $install/usr/share/wbar $fs/usr/share
    mv $fs/etc/wbar.d/wbar.desktop $fs/usr/share/applications
    case "$ARCH" in
        i?86) cp -a $stuff/wbar.cfg $fs/etc/wbar.d ;;
        arm*) cp -a $stuff/wbar-arm.cfg $fs/etc/wbar.d/wbar.cfg ;;
    esac
}
5935 packages and 845883 files in cooking database (Thu Jun 27 00:01:54 2024)