wok-next annotate urxvt/receipt @ rev 20339

Try the "compiling sets": update cookutils, fuse-emulator, urxvt, yad; and up fwknop; rm libltdl - already in libtool.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Nov 17 12:56:24 2017 +0200 (2017-11-17)
parents c5439f74a6c6
children d5aab818505e
rev   line source
al@20333 1 # SliTaz package receipt v2.
sygne@1982 2
sygne@1982 3 PACKAGE="urxvt"
al@19677 4 VERSION="9.22"
sygne@1982 5 CATEGORY="utilities"
al@20333 6 SHORT_DESC="Terminal emulator with Unicode support for X11"
sygne@1982 7 MAINTAINER="sygne@ombres.eu"
pascal@15000 8 LICENSE="GPL2"
sygne@1982 9 WEB_SITE="http://software.schmorp.de/pkg/rxvt-unicode.html"
al@20333 10
al@20333 11 TARBALL="rxvt-unicode-$VERSION.tar.bz2"
sygne@1982 12 WGET_URL="http://dist.schmorp.de/rxvt-unicode/$TARBALL"
sygne@1982 13
al@20333 14 BUILD_DEPENDS="xorg-libX11-dev xorg-libICE-dev gdk-pixbuf-dev \
al@20333 15 startup-notification-dev xorg-libXmu-dev xorg-libXft-dev perl-dev ncurses-extra"
al@20339 16 SPLIT="urxvt-full:full"
pascal@15000 17
al@20333 18 compile_rules() {
al@20339 19 case $SET in
al@20339 20 '')
al@20339 21 ./configure \
al@20339 22 --disable-everything \
al@20339 23 $CONFIGURE_ARGS &&
al@20339 24 make && make install
al@20339 25 ;;
al@20339 26 full)
al@20339 27 ./configure \
al@20339 28 --enable-everything \
al@20339 29 --enable-256-color \
al@20339 30 --with-terminfo=/usr/share/terminfo \
al@20339 31 $CONFIGURE_ARGS &&
al@20339 32 make && make install || return 1
al@20333 33
al@20339 34 R="$install/usr/share/terminfo"
al@20339 35 mkdir -p $R
al@20339 36 tic -s -o $R $src/doc/etc/rxvt-unicode.terminfo
al@20339 37 ;;
al@20339 38 esac
sygne@1982 39 }
sygne@1982 40
al@20333 41 genpkg_rules() {
al@20333 42 case $PACKAGE in
al@20333 43 urxvt)
al@20333 44 copy @std
al@20333 45 DEPENDS="xorg-libX11"
al@20333 46 ;;
al@20333 47 urxvt-full)
al@20339 48 copy @std
al@20333 49 CAT="utilities|everything enabled"
al@20333 50 DEPENDS="fontconfig freetype gdk-pixbuf glib perl perl-core \
al@20333 51 startup-notification xorg-libX11 xorg-libXft xorg-libXmu \
al@20333 52 xorg-libXrender xorg-libXt"
al@20333 53 PROVIDE="urxvt"
al@20333 54 ;;
al@20333 55 esac
al@20333 56 TAGS="terminal"
sygne@1982 57 }