wok-next rev 21129

Up tk (8.6.9.1), python, talloc (2.1.15)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jan 18 15:42:45 2019 +0200 (2019-01-18)
parents e1fb0c055aa1
children 0d186da10c16
files python/receipt talloc/receipt tk/.icon.png tk/receipt
line diff
     1.1 --- a/python/receipt	Fri Jan 18 13:52:03 2019 +0200
     1.2 +++ b/python/receipt	Fri Jan 18 15:42:45 2019 +0200
     1.3 @@ -12,10 +12,12 @@
     1.4  
     1.5  TARBALL="$PACKAGE-$VERSION.tar.xz"
     1.6  WGET_URL="https://www.python.org/ftp/python/$VERSION/Python-$VERSION.tar.xz"
     1.7 +TARBALL_SHA1="f99348a095ec4a6411c84c0d15343d11920c9724"
     1.8  
     1.9  BUILD_DEPENDS="openssl-dev bzip2-dev readline-dev sqlite3-dev zlib-dev \
    1.10  ncurses-dev tcl-dev tk-dev db-dev gdbm-dev libffi-dev expat-dev"
    1.11  SPLIT="$PACKAGE-dev $PACKAGE-idle $PACKAGE-tcltk $PACKAGE"
    1.12 +
    1.13  COOKOPTS="!menus !zip"
    1.14  
    1.15  compile_rules() {
     2.1 --- a/talloc/receipt	Fri Jan 18 13:52:03 2019 +0200
     2.2 +++ b/talloc/receipt	Fri Jan 18 15:42:45 2019 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="talloc"
     2.7 -VERSION="2.1.14"
     2.8 +VERSION="2.1.15"
     2.9  CATEGORY="system-tools"
    2.10  SHORT_DESC="Hierarchical pool based memory allocator with destructors"
    2.11  MAINTAINER="devel@slitaz.org"
    2.12 @@ -11,17 +11,31 @@
    2.13  
    2.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15  WGET_URL="https://www.samba.org/ftp/talloc/$TARBALL"
    2.16 -TARBALL_SHA1="9d563b768148b620bdae1c97b36cfc30928a1044"
    2.17 +TARBALL_SHA1="17c74ab8612f17ae1ed65751da1335a5a2d93704"
    2.18  
    2.19 -BUILD_DEPENDS="python-dev docbook-xsl"
    2.20 -SPLIT="$PACKAGE-python $PACKAGE $PACKAGE-dev"
    2.21 +BUILD_DEPENDS="python3-dev python-dev docbook-xsl \
    2.22 +acl-dev zlib-dev libtirpc-dev libnsl-dev libxslt docbook-xsl"
    2.23 +SPLIT="$PACKAGE-python $PACKAGE-python3 $PACKAGE $PACKAGE-dev"
    2.24  
    2.25 -COPY_python="python*/ libpytalloc*"
    2.26 -CAT_python="development|Python bindings"
    2.27 +COPY_python="python2*/ libpytalloc-util.so*"
    2.28 +COPY_python3="python3*/ libpytalloc-util.cpython-*"
    2.29 +
    2.30 +CAT_python="development|Python2 bindings"
    2.31 +CAT_python3="development|Python3 bindings"
    2.32 +
    2.33  DEPENDS_python="$PACKAGE python"
    2.34 +DEPENDS_python3="$PACKAGE python3"
    2.35 +DEPENDS_dev="$PACKAGE"
    2.36 +
    2.37 +SUGGESTED_dev="$PACKAGE-python $PACKAGE-python3"
    2.38  
    2.39  compile_rules() {
    2.40 -	./configure --prefix=/usr &&
    2.41 +	sed -i 's|../../buildtools/bin/waf|buildtools/bin/waf|' Makefile
    2.42 +
    2.43 +	./configure \
    2.44 +		--prefix=/usr \
    2.45 +		--extra-python=/usr/bin/python2 \
    2.46 +		&&
    2.47  	make &&
    2.48  	make install
    2.49  }
     3.1 Binary file tk/.icon.png has changed
     4.1 --- a/tk/receipt	Fri Jan 18 13:52:03 2019 +0200
     4.2 +++ b/tk/receipt	Fri Jan 18 15:42:45 2019 +0200
     4.3 @@ -1,19 +1,33 @@
     4.4  # SliTaz package receipt v2.
     4.5  
     4.6  PACKAGE="tk"
     4.7 -VERSION="8.6.8"
     4.8 +VERSION="8.6.9.1"
     4.9  CATEGORY="development"
    4.10 -SHORT_DESC="The TCL GUI toolkit"
    4.11 +SHORT_DESC="GUI toolkit for Tcl"
    4.12  MAINTAINER="devel@slitaz.org"
    4.13  LICENSE="BSD"
    4.14 -WEB_SITE="http://tcl.sourceforge.net/"
    4.15 +WEB_SITE="https://www.tcl.tk/"
    4.16  LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/tk.html"
    4.17  
    4.18  TARBALL="$PACKAGE$VERSION-src.tar.gz"
    4.19  WGET_URL="$SF_MIRROR/tcl/$TARBALL"
    4.20 +TARBALL_SHA1="473019c00461fb55724d1923ed6330d01d9483b8"
    4.21  
    4.22 -BUILD_DEPENDS="tcl-dev libx11-dev"
    4.23 -SPLIT="$PACKAGE-demos $PACKAGE $PACKAGE-dev"
    4.24 +BUILD_DEPENDS="tcl-dev libx11-dev libxt-dev libxft-dev libxscrnsaver-dev \
    4.25 +libxext-dev"
    4.26 +SPLIT="$PACKAGE-dev $PACKAGE-demos $PACKAGE"
    4.27 +
    4.28 +COPY_dev="@dev *Config.sh"
    4.29 +COPY_demos="demos/"
    4.30 +
    4.31 +CAT_demos="development|demo applications"
    4.32 +
    4.33 +DEPENDS_demos=" "
    4.34 +DEPENDS_std="fontconfig libx11 libxscrnsaver libxft tcl"
    4.35 +DEPENDS_dev="$PACKAGE fontconfig-dev libx11-dev libxext-dev libxft-dev \
    4.36 +libxscrnsaver-dev tcl-dev"
    4.37 +
    4.38 +TAGS_std="programming language"
    4.39  
    4.40  compile_rules() {
    4.41  	case $ARCH in
    4.42 @@ -34,24 +48,5 @@
    4.43  	ln -v -sf wish${VERSION:0:3} $install/usr/bin/wish
    4.44  	chmod -v 755 $install/usr/lib/libtk${VERSION:0:3}.so
    4.45  	find $install -name '*.sh' -exec chmod -v 755 '{}' \;
    4.46 +	find $install/usr/share/man -type f -exec chmod u+w '{}' \; # 444->644
    4.47  }
    4.48 -
    4.49 -genpkg_rules() {
    4.50 -	case $PACKAGE in
    4.51 -		tk-demos)
    4.52 -			copy demos/
    4.53 -			CAT="development|demo applications"
    4.54 -			DEPENDS=" "
    4.55 -			;;
    4.56 -		tk)
    4.57 -			copy @std @rm
    4.58 -			find $fs -name '*Config.sh' -delete
    4.59 -			DEPENDS="tcl libx11"
    4.60 -			TAGS="programming language"
    4.61 -			;;
    4.62 -		*-dev)
    4.63 -			copy @dev *Config.sh
    4.64 -			DEPENDS="tk libx11-dev"
    4.65 -			;;
    4.66 -	esac
    4.67 -}