wok-next annotate tk/receipt @ rev 20552

jpeg: fix libjpeg
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Apr 06 03:58:23 2018 +0300 (2018-04-06)
parents 0a667524ce79
children 1ff723a6455b
rev   line source
al@19957 1 # SliTaz package receipt v2.
erjo@1871 2
erjo@1871 3 PACKAGE="tk"
al@19957 4 VERSION="8.6.7"
erjo@1871 5 CATEGORY="development"
erjo@1871 6 SHORT_DESC="The TCL gui toolkit"
erjo@1871 7 MAINTAINER="erjo@slitaz.org"
pascal@15600 8 LICENSE="BSD"
erjo@1871 9 WEB_SITE="http://tcl.sourceforge.net/"
al@19957 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/tk.html"
erjo@1871 11
al@19582 12 TARBALL="$PACKAGE$VERSION-src.tar.gz"
al@19582 13 WGET_URL="$SF_MIRROR/tcl/$TARBALL"
al@19582 14
pascal@15600 15 BUILD_DEPENDS="tcl-dev xorg-libX11-dev"
al@19957 16 SPLIT="tk-dev"
pascal@15600 17
al@19957 18 compile_rules() {
al@20443 19 case $ARCH in
al@20443 20 x86_64) ARCH_ARGS='--enable-64bit';;
al@20443 21 *) ARCH_ARGS='';;
al@20443 22 esac
al@20443 23
al@20443 24 cd unix
pankso@16493 25 ./configure \
al@19957 26 --prefix=/usr \
al@19957 27 --mandir=/usr/share/man \
al@20443 28 $ARCH_ARGS &&
erjo@1871 29 make &&
al@19638 30 sed -e "s@^\(TK_SRC_DIR='\).*@\1/usr/include'@" \
al@19957 31 -e "/TK_B/s@='\(-L\)\?.*unix@='\1/usr/lib@" \
al@19957 32 -i tkConfig.sh &&
al@19957 33 make install &&
al@20443 34 make install-private-headers || return 1
al@20443 35
al@20443 36 ln -v -sf wish${VERSION:0:3} $install/usr/bin/wish
al@20443 37 chmod -v 755 $install/usr/lib/libtk${VERSION:0:3}.so
al@19957 38 find $install -name '*.sh' -exec chmod -v 755 '{}' \;
erjo@1871 39 }
erjo@1871 40
al@19957 41 genpkg_rules() {
al@19957 42 case $PACKAGE in
al@19957 43 tk)
al@19957 44 copy @std
al@19957 45 find $fs -name '*Config.sh' -delete
al@19957 46 DEPENDS="tcl xorg-libX11 zlib"
al@19957 47 TAGS="programming language"
al@19957 48 ;;
al@19957 49 *-dev)
al@19957 50 copy @dev *Config.sh
al@19957 51 DEPENDS="tk tcl-dev xorg-libX11-dev"
al@19957 52 ;;
al@19957 53 esac
erjo@1871 54 }