wok-next rev 20792

Up guile (2.2.3), vala (0.40.3)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jun 10 02:13:48 2018 +0300 (2018-06-10)
parents 618256f7a332
children b15beafb58c2
files guile/receipt vala/receipt
line diff
     1.1 --- a/guile/receipt	Sun Jun 10 01:56:40 2018 +0300
     1.2 +++ b/guile/receipt	Sun Jun 10 02:13:48 2018 +0300
     1.3 @@ -1,37 +1,56 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="guile"
     1.7 -VERSION="1.8.8"
     1.8 +VERSION="2.2.3"
     1.9  CATEGORY="development"
    1.10  SHORT_DESC="Project GNU's extension language"
    1.11  MAINTAINER="pankso@slitaz.org"
    1.12 -LICENSE="LGPL2.1"
    1.13 -WEB_SITE="http://www.gnu.org/software/guile/"
    1.14 +LICENSE="LGPL3"
    1.15 +WEB_SITE="https://www.gnu.org/software/guile/"
    1.16 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/guile.html"
    1.17  
    1.18 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.19 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.20  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
    1.21  
    1.22 -BUILD_DEPENDS="libtool gmp-dev"
    1.23 +BUILD_DEPENDS="libtool gmp-dev libunistring-dev libffi-dev gettext gc-dev \
    1.24 +texinfo readline-dev"
    1.25  SPLIT="guile-dev"
    1.26  
    1.27  compile_rules() {
    1.28  	./configure \
    1.29 -		--disable-error-on-warning \
    1.30 +		-disable-static \
    1.31  		$CONFIGURE_ARGS &&
    1.32  	fix libtool &&
    1.33  	make &&
    1.34 -	make DESTDIR=$DESTDIR install
    1.35 +	make html &&
    1.36 +	makeinfo --plaintext -o doc/r5rs/r5rs.txt doc/r5rs/r5rs.texi &&
    1.37 +	makeinfo --plaintext -o doc/ref/guile.txt doc/ref/guile.texi &&
    1.38 +	make install &&
    1.39 +	make install-html || return 1
    1.40 +
    1.41 +	mkdir -p $install/usr/share/gdb/auto-load/usr/lib
    1.42 +	mv  $install/usr/lib/libguile-*-gdb.scm \
    1.43 +	    $install/usr/share/gdb/auto-load/usr/lib
    1.44 +	mv  $install/usr/share/doc/guile-$VERSION/guile.html \
    1.45 +	    $install/usr/share/doc/guile-$VERSION/ref
    1.46 +	mv  $install/usr/share/doc/guile-$VERSION/r5rs.html \
    1.47 +	    $install/usr/share/doc/guile-$VERSION/r5rs
    1.48 +
    1.49 +	find examples -name "Makefile*" -delete
    1.50 +	cp -vR examples $install/usr/share/doc/guile-$VERSION
    1.51 +
    1.52 +	install -v -m644 doc/r5rs/*.txt $install/usr/share/doc/guile-$VERSION/r5rs
    1.53 +	install -v -m644 doc/ref/*.txt  $install/usr/share/doc/guile-$VERSION/ref
    1.54  }
    1.55  
    1.56  genpkg_rules() {
    1.57  	case $PACKAGE in
    1.58  		guile)
    1.59  			copy @std
    1.60 -			DEPENDS="gmp readline ncurses libltdl"
    1.61 +			DEPENDS="gc gmp libffi libltdl libunistring readline"
    1.62  			;;
    1.63  		*-dev)
    1.64  			copy @dev
    1.65 -			DEPENDS="guile gmp-dev"
    1.66  			;;
    1.67  	esac
    1.68  }
     2.1 --- a/vala/receipt	Sun Jun 10 01:56:40 2018 +0300
     2.2 +++ b/vala/receipt	Sun Jun 10 02:13:48 2018 +0300
     2.3 @@ -1,13 +1,13 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="vala"
     2.7 -VERSION="0.38.8"
     2.8 +VERSION="0.40.3"
     2.9  CATEGORY="development"
    2.10  SHORT_DESC="Compiler for the GObject type system"
    2.11  MAINTAINER="mimas@slitaz.org"
    2.12  LICENSE="LGPL2.1"
    2.13  WEB_SITE="https://wiki.gnome.org/Projects/Vala"
    2.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/vala.html"
    2.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/vala.html"
    2.16  
    2.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.18  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    2.19 @@ -16,7 +16,7 @@
    2.20  
    2.21  compile_rules() {
    2.22  	# if graphviz is not installed
    2.23 -	sed -i '102d; 108,124d; 126,127d' configure.ac
    2.24 +	sed -i '115d; 121,137d; 139,140d' configure.ac
    2.25  	sed -i '/valadoc/d' Makefile.am
    2.26  	ACLOCAL= autoreconf -fiv
    2.27