wok-next annotate yad/receipt @ rev 21662

updated fop (1.0 -> 2.5)
author Hans-G?nter Theisgen
date Sat Jun 27 13:57:04 2020 +0100 (2020-06-27)
parents d5aab818505e
children
rev   line source
al@20327 1 # SliTaz package receipt v2.
al@20327 2
al@20327 3 PACKAGE="yad"
al@20905 4 VERSION="0.40.0"
al@20327 5 CATEGORY="utilities"
al@20327 6 SHORT_DESC="Yet Another Dialog"
al@20327 7 MAINTAINER="devl547@gmail.com"
al@20327 8 LICENSE="GPL3"
al@20327 9 WEB_SITE="https://sourceforge.net/projects/yad-dialog/"
al@20327 10
al@20327 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@20327 12 WGET_URL="$SF_MIRROR/yad-dialog/$TARBALL"
al@20327 13
al@21017 14 BUILD_DEPENDS="patch gtk2-dev gtk3-dev webkitgtk-dev intltool"
al@21020 15 SPLIT="$PACKAGE-html:html $PACKAGE-gtk3:gtk3"
al@20327 16
al@20327 17 compile_rules() {
al@20339 18 case $SET in
al@21020 19 '') SET_ARGS='--with-gtk=gtk2 --disable-html';;
al@21020 20 html) SET_ARGS='--with-gtk=gtk2 --enable-html';;
al@21020 21 gtk3) SET_ARGS='--with-gtk=gtk3 --disable-html';;
al@20339 22 esac
al@20327 23
al@20327 24 ./configure \
al@20327 25 --enable-icon-browser \
al@21020 26 $SET_ARGS \
al@20327 27 $CONFIGURE_ARGS &&
al@20327 28 make &&
al@20339 29 make install
al@20327 30 }
al@20327 31
al@20327 32 genpkg_rules() {
al@20327 33 case $PACKAGE in
al@20327 34 yad)
al@20327 35 copy @std
al@20327 36 CAT="utilities|GTK+2"
al@21105 37 DEPENDS="libcairo gdk-pixbuf glib gtk2 pango"
al@20327 38 TAGS="gtk2"
al@20327 39 ;;
al@20327 40 yad-html)
al@20339 41 copy @std
al@20327 42 CAT="utilities|GTK+2, with HTML widget"
al@21105 43 DEPENDS="libcairo gdk-pixbuf glib gtk2 libsoup pango webkitgtk"
al@20327 44 TAGS="gtk2"
al@20327 45 PROVIDE="yad:webkitgtk"
al@20327 46 ;;
al@20327 47 yad-gtk3)
al@20339 48 copy @std
al@20327 49 CAT="utilities|GTK+3"
al@21105 50 DEPENDS="libcairo gdk-pixbuf glib gtk3 pango"
al@20327 51 TAGS="gtk3"
al@21017 52 PROVIDE="yad:gtk3"
al@20327 53 ;;
al@20327 54 esac
al@20327 55 }