SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "viewnior"

# SliTaz package receipt.

PACKAGE="viewnior"
VERSION="1.8"
CATEGORY="graphics"
TAGS="image photo viewer"
SHORT_DESC="Fast and elegant image viewer."
MAINTAINER="pankso@slitaz.org"
LICENSE="GPL3"
WEB_SITE="https://github.com/hellosiyan/Viewnior"

TARBALL="$PACKAGE-$VERSION.tar.gz"
WGET_URL="https://github.com/hellosiyan/Viewnior/archive/$TARBALL"

DEPENDS="atk bzlib cairo exiv2 fontconfig freetype gcc-lib-base gdk-pixbuf
    glib glibc-base gtk+ harfbuzz libffi libgio libpng libxcb libxml2
    pango pcre pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext
    xorg-libXrender zlib"
BUILD_DEPENDS="exiv2-dev gtk+-dev libtool meson"

HOST_ARCH="i486 arm"

case "$ARCH" in
    i?86) BUILD_DEPENDS="$BUILD_DEPENDS shared-mime-info-dev" ;;
esac

current_version()
{
    wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    sed '/archive.*tar/!d;s|.*/viewnior-\(.*\).tar.*|\1|;q'
}

# Rules to configure and make the package.
compile_rules()
{
    meson    _build        \
        --prefix=/usr &&
    ninja    -C _build &&
    ninja    -C _build install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    cook_copy_files viewnior *.ui
    cook_copy_icons
}
6047 packages and 209931 files in current database (Wed Jun 26 15:35:30 2024)