wok-next rev 21141

enchant 2.2.3; hunspell 1.7.0; libassuan 2.5.2; libwebp 1.0.2; tcc 0.9.27; tzdata 2018i
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jan 24 13:39:30 2019 +0200 (2019-01-24)
parents 6618ed2803f7
children 34bf9f28c37d
files enchant/receipt hunspell/receipt libassuan/receipt libwebp/receipt tcc/receipt tzdata/receipt
line diff
     1.1 --- a/enchant/receipt	Thu Jan 24 13:28:17 2019 +0200
     1.2 +++ b/enchant/receipt	Thu Jan 24 13:39:30 2019 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="enchant"
     1.7 -VERSION="1.6.1"
     1.8 +VERSION="2.2.3"
     1.9  CATEGORY="text"
    1.10  SHORT_DESC="Enchant spell checking library"
    1.11  MAINTAINER="devel@slitaz.org"
    1.12 @@ -10,39 +10,38 @@
    1.13  LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/enchant.html"
    1.14  
    1.15  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.16 -WGET_URL="https://github.com/AbiWord/enchant/releases/download/enchant-${VERSION//./-}/$TARBALL"
    1.17 +WGET_URL="https://github.com/AbiWord/enchant/releases/download/v$VERSION/$TARBALL"
    1.18 +TARBALL_SHA1="181d5563d282af0f30c7ab68c5d432271b6fd11e"
    1.19  
    1.20  BUILD_DEPENDS="glib-dev hunspell-dev aspell-dev"
    1.21 -SPLIT="$PACKAGE-aspell $PACKAGE-hunspell $PACKAGE $PACKAGE-dev"
    1.22 +SPLIT="$PACKAGE-aspell $PACKAGE-hunspell $PACKAGE-dev $PACKAGE"
    1.23 +
    1.24 +COPY_aspell="enchant_aspell.so"
    1.25 +COPY_hunspell="enchant_hunspell.so"
    1.26 +COPY_dev="@dev *.la *.so @rm"
    1.27 +
    1.28 +CAT_aspell="text|aspell backend"
    1.29 +CAT_hunspell="text|hunspell backend"
    1.30 +
    1.31 +DEPENDS_aspell="$PACKAGE aspell glib"
    1.32 +DEPENDS_hunspell="$PACKAGE glib hunspell"
    1.33 +DEPENDS_std="glib"
    1.34 +DEPENDS_dev="$PACKAGE $PACKAGE-aspell $PACKAGE-hunspell glib-dev"
    1.35 +
    1.36 +SUGGESTED_std="aspell"
    1.37 +TAGS_std="spell check"
    1.38  
    1.39  compile_rules() {
    1.40 -	./configure $CONFIGURE_ARGS &&
    1.41 +	./configure \
    1.42 +		--disable-static \
    1.43 +		$CONFIGURE_ARGS &&
    1.44  	fix libtool &&
    1.45  	make &&
    1.46 -	make install
    1.47 +	make install || return 1
    1.48 +
    1.49 +	# compatibility with old enchant
    1.50 +	ln -sfv enchant-2       $install/usr/include/enchant
    1.51 +	ln -sfv enchant-2       $install/usr/bin/enchant
    1.52 +	ln -sfv libenchant-2.so $install/usr/lib/libenchant.so
    1.53 +	ln -sfv enchant-2.pc    $install/usr/lib/pkgconfig/enchant.pc
    1.54  }
    1.55 -
    1.56 -genpkg_rules() {
    1.57 -	case $PACKAGE in
    1.58 -		*-aspell)
    1.59 -			copy libenchant_aspell.so
    1.60 -			CAT="text|aspell backend"
    1.61 -			DEPENDS="aspell enchant glib"
    1.62 -			;;
    1.63 -		*-hunspell)
    1.64 -			copy libenchant_myspell.so
    1.65 -			CAT="text|hunspell backend"
    1.66 -			DEPENDS="enchant glib hunspell"
    1.67 -			;;
    1.68 -		enchant)
    1.69 -			copy @std @rm
    1.70 -			DEPENDS="glib"
    1.71 -			SUGGESTED="aspell"
    1.72 -			TAGS="spell check"
    1.73 -			;;
    1.74 -		*-dev)
    1.75 -			copy @dev *.la
    1.76 -			DEPENDS="enchant enchant-aspell enchant-hunspell glib-dev"
    1.77 -			;;
    1.78 -	esac
    1.79 -}
     2.1 --- a/hunspell/receipt	Thu Jan 24 13:28:17 2019 +0200
     2.2 +++ b/hunspell/receipt	Thu Jan 24 13:39:30 2019 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="hunspell"
     2.7 -VERSION="1.6.2"
     2.8 +VERSION="1.7.0"
     2.9  CATEGORY="system-tools"
    2.10  SHORT_DESC="A spell checker"
    2.11  MAINTAINER="pascal.bellard@slitaz.org"
    2.12 @@ -10,10 +10,13 @@
    2.13  
    2.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.15  WGET_URL="https://github.com/hunspell/hunspell/archive/v$VERSION.tar.gz"
    2.16 +TARBALL_SHA1="e42ea8342a191b9cd7da57d0d6ad4ae1566c5dcc"
    2.17  
    2.18  BUILD_DEPENDS="automake libtool gettext-dev readline-dev"
    2.19  SPLIT="$PACKAGE-dev"
    2.20  
    2.21 +DEPENDS_std="ncurses readline"
    2.22 +
    2.23  compile_rules() {
    2.24  	autoreconf -vfi &&
    2.25  	rm $src/po/stamp-po &&
    2.26 @@ -22,21 +25,8 @@
    2.27  		--with-ui \
    2.28  		--with-readline \
    2.29  		--disable-static \
    2.30 -		--without-included-gettext \
    2.31  		$CONFIGURE_ARGS &&
    2.32  	fix libtool &&
    2.33  	make &&
    2.34 -	make -j1 DESTDIR=$install install
    2.35 +	make install #-j1 DESTDIR=$install install
    2.36  }
    2.37 -
    2.38 -genpkg_rules() {
    2.39 -	case $PACKAGE in
    2.40 -		hunspell)
    2.41 -			copy @std
    2.42 -			DEPENDS="ncurses readline"
    2.43 -			;;
    2.44 -		*-dev)
    2.45 -			copy @dev
    2.46 -			;;
    2.47 -	esac
    2.48 -}
     3.1 --- a/libassuan/receipt	Thu Jan 24 13:28:17 2019 +0200
     3.2 +++ b/libassuan/receipt	Thu Jan 24 13:39:30 2019 +0200
     3.3 @@ -1,7 +1,7 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="libassuan"
     3.7 -VERSION="2.5.1"
     3.8 +VERSION="2.5.2"
     3.9  CATEGORY="security"
    3.10  SHORT_DESC="IPC library used by some of the other GnuPG related packages"
    3.11  MAINTAINER="devel@slitaz.org"
    3.12 @@ -11,30 +11,20 @@
    3.13  
    3.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.15  WGET_URL="https://www.gnupg.org/ftp/gcrypt/libassuan/$TARBALL"
    3.16 +TARBALL_SHA1="fb66bc1e8971d48ac9dbacd1cdaf6487a3e77375"
    3.17  # https://www.gnupg.org/download/integrity_check.html
    3.18 -TARBALL_SHA1="c8432695bf1daa914a92f51e911881ed93d50604"
    3.19  
    3.20  COOKOPTS="force-arch" # different configs
    3.21  
    3.22  BUILD_DEPENDS="libgpg-error-dev"
    3.23  SPLIT="$PACKAGE-dev"
    3.24  
    3.25 +DEPENDS_std="libgpg-error"
    3.26 +DEPENDS_dev="$PACKAGE libgpg-error-dev"
    3.27 +
    3.28  compile_rules() {
    3.29  	./configure $CONFIGURE_ARGS &&
    3.30  	fix libtool &&
    3.31  	make &&
    3.32  	make install
    3.33  }
    3.34 -
    3.35 -genpkg_rules() {
    3.36 -	case $PACKAGE in
    3.37 -		libassuan)
    3.38 -			copy @std
    3.39 -			DEPENDS="libgpg-error"
    3.40 -			;;
    3.41 -		*-dev)
    3.42 -			copy @dev
    3.43 -			DEPENDS="libassuan libgpg-error-dev"
    3.44 -			;;
    3.45 -	esac
    3.46 -}
     4.1 --- a/libwebp/receipt	Thu Jan 24 13:28:17 2019 +0200
     4.2 +++ b/libwebp/receipt	Thu Jan 24 13:39:30 2019 +0200
     4.3 @@ -1,7 +1,7 @@
     4.4  # SliTaz package receipt v2.
     4.5  
     4.6  PACKAGE="libwebp"
     4.7 -VERSION="1.0.1"
     4.8 +VERSION="1.0.2"
     4.9  CATEGORY="graphics"
    4.10  SHORT_DESC="WebP image library"
    4.11  MAINTAINER="devel@slitaz.org"
    4.12 @@ -11,12 +11,14 @@
    4.13  
    4.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
    4.15  WGET_URL="http://downloads.webmproject.org/releases/webp/$TARBALL"
    4.16 -TARBALL_SHA1="038530d5b30d724bcaac04f009999148cf66cb59"
    4.17 +TARBALL_SHA1="7cdff7beabc073ab0c5ecf888c326722e2f5688e"
    4.18  
    4.19  BUILD_DEPENDS="libpng-dev libjpeg-turbo-dev tiff-dev giflib-dev"
    4.20  SPLIT="webp $PACKAGE $PACKAGE-dev"
    4.21  
    4.22  COPY_webp="bin/"
    4.23 +COPY_std="*.so.*"
    4.24 +COPY_dev="@dev *.so"
    4.25  
    4.26  CAT_webp="graphics|applications"
    4.27  DEPENDS_webp="$PACKAGE giflib libjpeg-turbo libpng libtiff"
     5.1 --- a/tcc/receipt	Thu Jan 24 13:28:17 2019 +0200
     5.2 +++ b/tcc/receipt	Thu Jan 24 13:39:30 2019 +0200
     5.3 @@ -1,21 +1,46 @@
     5.4  # SliTaz package receipt v2.
     5.5  
     5.6  PACKAGE="tcc"
     5.7 -GITHASH="0cc24d0e8487eaf53bb2849fef7e438a8e8fc94d" # 21/7/2017
     5.8 -VERSION="20170721"
     5.9 +VERSION="0.9.27" # 2017-12-17
    5.10  CATEGORY="development"
    5.11  SHORT_DESC="Fast Tiny C Compiler"
    5.12  MAINTAINER="pascal.bellard@slitaz.org"
    5.13  LICENSE="LGPL2.1 MIT"
    5.14  WEB_SITE="https://bellard.org/tcc/"
    5.15  
    5.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.17 -WGET_URL="http://repo.or.cz/tinycc.git/snapshot/$GITHASH.tar.gz"
    5.18 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.19 +WGET_URL="http://download.savannah.gnu.org/releases/tinycc/$TARBALL"
    5.20 +TARBALL_SHA1="3bab3acd404ea92ba18e0c261d9d8cb2f366a8a5"
    5.21  
    5.22  BUILD_DEPENDS="perl texinfo diffutils"
    5.23  SPLIT="$PACKAGE-arm $PACKAGE-c67 $PACKAGE-i386 $PACKAGE-x86_64 $PACKAGE-win \
    5.24  $PACKAGE-osx"
    5.25  
    5.26 +COPY_std="tcc libtcc.a libtcc1.a libtcc.h /usr/lib/tcc/include/"
    5.27 +COPY_arm="arm-tcc arm64-tcc arm-libtcc1.a arm64-libtcc1.a"
    5.28 +COPY_c67="c67-tcc"
    5.29 +COPY_win="i386-win32-tcc x86_64-win32-tcc arm-wince-tcc win32/"
    5.30 +COPY_i386="i386-tcc i386-libtcc1.a"
    5.31 +COPY_x86_64="x86_64-tcc x86_64-libtcc1.a"
    5.32 +COPY_osx="x86_64-osx-tcc x86_64-osx-libtcc1.a"
    5.33 +
    5.34 +CAT_arm="development|to ARM Hard Float Linux, AArch64 Linux targets"
    5.35 +CAT_c67="development|to C67 Linux target"
    5.36 +CAT_win="development|to i386 Windows, x86_64 Windows, ARM Hard Float Windows targets"
    5.37 +CAT_i386="development|to i386 Linux target"
    5.38 +CAT_x86_64="development|to x86_64 Linux target"
    5.39 +CAT_osx="development|to x86_64 Darwin target"
    5.40 +
    5.41 +TAGS_std="compiler C assembler"
    5.42 +TAGS_arm="compiler C arm"
    5.43 +TAGS_c67="compiler C c67"
    5.44 +TAGS_win="compiler C"
    5.45 +TAGS_i386="compiler C"
    5.46 +TAGS="compiler C"
    5.47 +TAGS_osx="compiler C"
    5.48 +
    5.49 +SUGGESTED_win="mingw32-w32api"
    5.50 +
    5.51  compile_rules() {
    5.52  	./configure \
    5.53  		--prefix=/usr \
    5.54 @@ -25,43 +50,3 @@
    5.55  	make test &&
    5.56  	make DESTDIR=$install install
    5.57  }
    5.58 -
    5.59 -genpkg_rules() {
    5.60 -	case $PACKAGE in
    5.61 -		tcc)
    5.62 -			copy tcc libtcc.a libtcc1.a libtcc.h /usr/lib/tcc/include/
    5.63 -			TAGS="compiler C assembler"
    5.64 -			;;
    5.65 -		tcc-arm)
    5.66 -			copy arm-tcc arm64-tcc libtcc1-arm.a libtcc1-arm64.a
    5.67 -			CAT="development|to ARM Hard Float Linux, AArch64 Linux targets"
    5.68 -			TAGS="compiler C arm"
    5.69 -			;;
    5.70 -		tcc-c67)
    5.71 -			copy c67-tcc
    5.72 -			CAT="development|to C67 Linux target"
    5.73 -			TAGS="compiler C c67"
    5.74 -			;;
    5.75 -		tcc-win)
    5.76 -			copy i386-win32-tcc x86_64-win32-tcc arm-wince-tcc win32/
    5.77 -			CAT="development|to i386 Windows, x86_64 Windows, ARM Hard Float Windows targets"
    5.78 -			SUGGESTED="mingw32-w32api"
    5.79 -			TAGS="compiler C"
    5.80 -			;;
    5.81 -		tcc-i386)
    5.82 -			copy i386-tcc libtcc1-i386.a
    5.83 -			CAT="development|to i386 Linux target"
    5.84 -			TAGS="compiler C"
    5.85 -			;;
    5.86 -		tcc-x86_64)
    5.87 -			copy x86_64-tcc libtcc1-x86_64.a
    5.88 -			CAT="development|to x86_64 Linux target"
    5.89 -			TAGS="compiler C"
    5.90 -			;;
    5.91 -		tcc-osx)
    5.92 -			copy x86_64-osx-tcc libtcc1-x86_64-osx.a
    5.93 -			CAT="development|to x86_64 Darwin target"
    5.94 -			TAGS="compiler C"
    5.95 -			;;
    5.96 -	esac
    5.97 -}
     6.1 --- a/tzdata/receipt	Thu Jan 24 13:28:17 2019 +0200
     6.2 +++ b/tzdata/receipt	Thu Jan 24 13:39:30 2019 +0200
     6.3 @@ -1,7 +1,7 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="tzdata"
     6.7 -VERSION="2018g"
     6.8 +VERSION="2018i"
     6.9  CATEGORY="base-system"
    6.10  SHORT_DESC="Time Zone Database"
    6.11  MAINTAINER="al.bobylev@gmail.com"
    6.12 @@ -11,6 +11,7 @@
    6.13  
    6.14  TARBALL="$PACKAGE$VERSION.tar.gz"
    6.15  WGET_URL="ftp://ftp.iana.org/tz/releases/$TARBALL"
    6.16 +TARBALL_SHA1="bd5cd102c4a3c8206834b9bc6922437cc698c3c0"
    6.17  
    6.18  BUILD_DEPENDS="glibc-dev"
    6.19