wok-next rev 21136

Actualize libffcall (2.1), clisp (2.19)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Jan 23 22:02:31 2019 +0200 (2019-01-23)
parents 3276fe92de43
children fc6b834f7cc4
files clisp/.icon.png clisp/receipt clisp/stuff/patches/no-page.h.patch clisp/stuff/patches/readline.lisp.patch clisp/stuff/patches/series iron-linux/.hidden libffcall/receipt libgphoto2/receipt
line diff
     1.1 Binary file clisp/.icon.png has changed
     2.1 --- a/clisp/receipt	Sun Jan 20 16:02:24 2019 +0200
     2.2 +++ b/clisp/receipt	Wed Jan 23 22:02:31 2019 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="clisp"
     2.7 -VERSION="2.50"
     2.8 +VERSION="2.49"
     2.9  CATEGORY="development"
    2.10  SHORT_DESC="GNU ANSI Common Lisp implementation"
    2.11  MAINTAINER="paul@slitaz.org"
    2.12 @@ -9,27 +9,24 @@
    2.13  WEB_SITE="https://clisp.sourceforge.io/"
    2.14  
    2.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    2.16 -WGET_URL="https://gitlab.com/gnu-clisp/clisp/-/archive/clisp-$VERSION/clisp-clisp-$VERSION.tar.bz2"
    2.17 +WGET_URL="https://downloads.sourceforge.net/sourceforge/$PACKAGE/$TARBALL"
    2.18 +TARBALL_SHA1="7e8d585ef8d0d6349ffe581d1ac08681e6e670d4"
    2.19  
    2.20 -BUILD_DEPENDS="libunistring-dev gettext-dev libffcall readline-dev libsigsegv-dev"
    2.21 +BUILD_DEPENDS="gettext-dev libffcall-dev readline-dev libsigsegv-dev"
    2.22 +
    2.23 +COPY="@std @dev"
    2.24 +DEPENDS="libffcall libsigsegv ncurses readline"
    2.25  
    2.26  compile_rules() {
    2.27 -	FORCE_UNSAFE_CONFIGURE=1 \
    2.28 +	ulimit -s 16384
    2.29 +
    2.30  	./configure \
    2.31  		--with-ffcall \
    2.32  		--with-readline \
    2.33 -		build &&
    2.34 -	cd  build &&
    2.35 -	./makemake \
    2.36 -		--with-ffcall \
    2.37 -		--with-readline \
    2.38  		--with-dynamic-ffi \
    2.39 -		> Makefile &&
    2.40 -	make &&
    2.41 -	make DESTDIR=$install install
    2.42 +		--without-dynamic-modules \
    2.43 +		. &&
    2.44 +	fix libtool &&
    2.45 +	make -j1 &&
    2.46 +	make -j1 DESTDIR=$install install
    2.47  }
    2.48 -
    2.49 -genpkg_rules() {
    2.50 -	copy @std @dev
    2.51 -	DEPENDS="libsigsegv libunistring ncurses readline"
    2.52 -}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/clisp/stuff/patches/no-page.h.patch	Wed Jan 23 22:02:31 2019 +0200
     3.3 @@ -0,0 +1,12 @@
     3.4 +--- a/src/unix.d
     3.5 ++++ b/src/unix.d
     3.6 +@@ -135,9 +135,6 @@
     3.7 +   #ifdef UNIX_AUX
     3.8 +     #include <sys/mmu.h> /* for SHMLBA */
     3.9 +   #endif
    3.10 +-  #if defined(UNIX_LINUX) && !defined(UNIX_GNU)
    3.11 +-    #include <asm/page.h> /* for SHMLBA on Linux 2.0 */
    3.12 +-  #endif
    3.13 + /* <sys/shm.h> declares shmget(), shmat(), shmdt(), shmctl() */
    3.14 + #endif
    3.15 + /* used by SPVW, STREAM */
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/clisp/stuff/patches/readline.lisp.patch	Wed Jan 23 22:02:31 2019 +0200
     4.3 @@ -0,0 +1,15 @@
     4.4 +$NetBSD: patch-modules_readline_readline.lisp,v 1.1 2016/09/20 14:10:25 wiz Exp $
     4.5 +
     4.6 +rl_readline_state changed from int to unsigned long in readline-7.0.
     4.7 +
     4.8 +--- modules/readline/readline.lisp.orig	2010-01-06 22:18:03.000000000 +0000
     4.9 ++++ modules/readline/readline.lisp
    4.10 +@@ -424,7 +424,7 @@ name in ~/.inputrc. This is preferred wa
    4.11 +    "The version of this incarnation of the readline library, e.g., 0x0402."))
    4.12 + (def-c-var gnu-readline-p (:name "rl_gnu_readline_p") (:type int)
    4.13 +   (:documentation "True if this is real GNU readline."))
    4.14 +-(def-c-var readline-state (:name "rl_readline_state") (:type int)
    4.15 ++(def-c-var readline-state (:name "rl_readline_state") (:type ulong)
    4.16 +   (:documentation "Flags word encapsulating the current readline state."))
    4.17 + (def-c-var editing-mode (:name "rl_editing_mode") (:type int)
    4.18 +   (:documentation "Says which editing mode readline is currently using.
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/clisp/stuff/patches/series	Wed Jan 23 22:02:31 2019 +0200
     5.3 @@ -0,0 +1,6 @@
     5.4 +# from Alpine Linux:
     5.5 +# https://git.alpinelinux.org/aports/tree/testing/clisp?h=master
     5.6 +no-page.h.patch
     5.7 +
     5.8 +# from https://sourceforge.net/p/clisp/bugs/688/
     5.9 +-p0|readline.lisp.patch
     6.1 --- a/libffcall/receipt	Sun Jan 20 16:02:24 2019 +0200
     6.2 +++ b/libffcall/receipt	Wed Jan 23 22:02:31 2019 +0200
     6.3 @@ -1,7 +1,7 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="libffcall"
     6.7 -VERSION="20091209"
     6.8 +VERSION="2.1"
     6.9  CATEGORY="development"
    6.10  SHORT_DESC="Foreign function call libraries"
    6.11  MAINTAINER="paul@slitaz.org"
    6.12 @@ -9,21 +9,20 @@
    6.13  WEB_SITE="http://www.gnu.org/software/libffcall/"
    6.14  REPOLOGY="ffcall"
    6.15  
    6.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.17 -WGET_URL="cvs|pserver:anonymous@cvs.sv.gnu.org:/sources/libffcall"
    6.18 -CVS_MODULE="ffcall"
    6.19 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.20 +WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
    6.21 +TARBALL_SHA1="aa2bf00587dec333704cbda19fb6786370bd7762"
    6.22  
    6.23 -BUILD_DEPENDS="cvs gfortran"
    6.24 +BUILD_DEPENDS="gfortran"
    6.25 +SPLIT="$PACKAGE-dev"
    6.26  
    6.27  compile_rules() {
    6.28  	./configure $CONFIGURE_ARGS &&
    6.29 +	fix libtool &&
    6.30  	make -j1 &&
    6.31 -	make install || return 1
    6.32 +	make \
    6.33 +		htmldir=/usr/share/doc/ffcall \
    6.34 +		install || return 1
    6.35  
    6.36 -	mkdir -p $install/usr/share/doc/
    6.37 -	mv $install/usr/share/html/ $install/usr/share/doc/$PACKAGE/
    6.38 +	find $install -type f \( -name '*.so.*' -o -name '*.a' \) -exec chmod a+x '{}' \;
    6.39  }
    6.40 -
    6.41 -genpkg_rules() {
    6.42 -	copy @dev *.la # .a + .la
    6.43 -}
     7.1 --- a/libgphoto2/receipt	Sun Jan 20 16:02:24 2019 +0200
     7.2 +++ b/libgphoto2/receipt	Wed Jan 23 22:02:31 2019 +0200
     7.3 @@ -7,7 +7,6 @@
     7.4  MAINTAINER="devel@slitaz.org"
     7.5  LICENSE="LGPL2.1"
     7.6  WEB_SITE="http://www.gphoto.org/"
     7.7 -REPOLOGY="gphoto2"
     7.8  
     7.9  TARBALL="$PACKAGE-${VERSION//./_}-release.tar.gz"
    7.10  WGET_URL="https://github.com/gphoto/libgphoto2/archive/$TARBALL"