wok-next annotate yad/receipt @ rev 20841

p11-kit: configure asks for glib2
author Erkan Yilmaz <erkan@slitaz.org>
date Wed Jun 20 08:39:52 2018 +0000 (2018-06-20)
parents 3d5fe73ca04f
children e7a485521d6a
rev   line source
al@20327 1 # SliTaz package receipt v2.
al@20327 2
al@20327 3 PACKAGE="yad"
al@20327 4 VERSION="0.39.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@20327 14 BUILD_DEPENDS="patch gtk+-dev gtk+3-dev webkitgtk-dev intltool"
al@20339 15 SPLIT="yad-html:html yad-gtk3:gtk3"
al@20327 16
al@20327 17 compile_rules() {
al@20339 18 case $SET in
al@20339 19 '') Gtk=gtk2; Html=disable;;
al@20339 20 html) Gtk=gtk2; Html=enable ;;
al@20339 21 gtk3) Gtk=gtk3; Html=disable;;
al@20339 22 esac
al@20327 23
al@20327 24 ./configure \
al@20327 25 --enable-icon-browser \
al@20327 26 --with-gtk=$Gtk \
al@20327 27 --$Html-html \
al@20327 28 $CONFIGURE_ARGS &&
al@20327 29 make &&
al@20339 30 make install
al@20327 31 }
al@20327 32
al@20327 33 genpkg_rules() {
al@20327 34 case $PACKAGE in
al@20327 35 yad)
al@20327 36 copy @std
al@20327 37 CAT="utilities|GTK+2"
al@20327 38 DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango"
al@20327 39 TAGS="gtk2"
al@20327 40 ;;
al@20327 41 yad-html)
al@20339 42 copy @std
al@20327 43 CAT="utilities|GTK+2, with HTML widget"
al@20327 44 DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \
al@20327 45 libsoup pango webkitgtk"
al@20327 46 TAGS="gtk2"
al@20327 47 PROVIDE="yad:webkitgtk"
al@20327 48 ;;
al@20327 49 yad-gtk3)
al@20339 50 copy @std
al@20327 51 CAT="utilities|GTK+3"
al@20327 52 DEPENDS="atk cairo gdk-pixbuf glib gtk+3 pango"
al@20327 53 TAGS="gtk3"
al@20327 54 PROVIDE="yad:gtk+3"
al@20327 55 ;;
al@20327 56 esac
al@20327 57 }