wok-next annotate vte-gtk2/receipt @ rev 20916

libopenraw, abiword: update deps; boost: pack unpacked libs
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 21 05:42:25 2018 +0300 (2018-08-21)
parents 10df65db91ad
children c022997c7a57
rev   line source
al@19844 1 # SliTaz package receipt v2.
al@19844 2
al@19844 3 PACKAGE="vte-gtk2"
al@19844 4 VERSION="0.28.2" # last gtk2-based series is 0.28; last version is 0.28.2 (2011-08-28); see vte receipt for latest vte
al@19844 5 CATEGORY="utilities"
al@19844 6 SHORT_DESC="Terminal capabilities for GTK+ widgets"
al@19844 7 MAINTAINER="pankso@slitaz.org"
al@19844 8 LICENSE="GPL2"
al@19844 9 WEB_SITE="https://www.gnome.org/"
al@20604 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/vte.html" # (for gtk+3 version)
al@19844 11
al@19844 12 TARBALL="vte-$VERSION.tar.xz"
al@19844 13 WGET_URL="$GNOME_MIRROR/vte/0.28/$TARBALL"
al@19844 14
al@19844 15 BUILD_DEPENDS_arm="gtk+-dev ncurses-dev"
al@19844 16 BUILD_DEPENDS="intltool gtk+-dev python-dev gobject-introspection-dev pygtk-dev"
al@19844 17 SPLIT="vte-gtk2-terminal vte-gtk2-python vte-gtk2 vte-gtk2-dev"
al@19844 18
al@20534 19 compile_rules() {
al@19844 20 case "$ARCH" in
al@20534 21 arm*) ARCH_ARGS="--enable-introspection=no";;
al@20534 22 *) ARCH_ARGS="--enable-introspection=yes";;
al@19844 23 esac
al@19844 24
al@19844 25 ./configure \
al@19844 26 --disable-static \
al@20534 27 $ARCH_ARGS \
al@20534 28 $CONFIGURE_ARGS &&
al@20604 29 fix libtool &&
al@20534 30 make -j1 &&
al@20534 31 make install
al@19844 32
al@19844 33 # add 'Home' and 'End' keys
al@19844 34 #sed -i '9i\ \ \ \ :kh=\\E[H:@7=\\E[F:\\' $install/usr/share/vte/termcap-0.0/xterm
al@19844 35 }
al@19844 36
al@20534 37 genpkg_rules() {
al@19844 38 case $PACKAGE in
al@19844 39 vte-gtk2-terminal)
al@19844 40 copy bin/
al@19844 41 CAT="development|X Terminal"
al@20749 42 DEPENDS="glib gtk+ pango vte-gtk2"
al@19844 43 ;;
al@19844 44 vte-gtk2-python)
al@19844 45 copy vtemodule.so vte.defs
al@19844 46 CAT="development|Python bindings"
al@20749 47 DEPENDS="gdk-pixbuf glib gtk+ pango vte-gtk2 python"
al@19844 48 PROVIDE="python-vte"
al@19844 49 ;;
al@19844 50 vte-gtk2)
al@20513 51 copy @std @rm
al@20749 52 DEPENDS="atk cairo gdk-pixbuf glib gtk+ ncurses pango xorg-libX11"
al@19844 53 ;;
al@19844 54 vte-gtk2-dev)
al@19844 55 copy @dev
al@19844 56 DEPENDS="vte-gtk2 vte-gtk2-terminal vte-gtk2-python \
al@20749 57 cairo-dev glib-dev gtk+-dev pango-dev xorg-libX11-dev"
al@19844 58 ;;
al@19844 59 esac
al@19844 60 }