wok-current rev 24691

updated jpeg-turbo, libjpeg-turbo and libjpeg-turbo-dev (2.0.4 -> 2.1.3)
author Hans-G?nter Theisgen
date Sat Mar 12 15:29:40 2022 +0100 (2022-03-12)
parents 9a3f3ff0d575
children 0f28e2050421
files jpeg-turbo/description.txt jpeg-turbo/receipt libjpeg-turbo-dev/receipt libjpeg-turbo/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/jpeg-turbo/description.txt	Sat Mar 12 15:29:40 2022 +0100
     1.3 @@ -0,0 +1,11 @@
     1.4 +Libjpeg-turbo is a JPEG image codec that uses SIMD instructions
     1.5 +(MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG
     1.6 +compression and decompression on x86, x86-64, Arm, and PowerPC
     1.7 +systems, as well as progressive JPEG compression on x86 and
     1.8 +x86-64 systems.
     1.9 +On such systems, libjpeg-turbo is generally 2-6x as fast as
    1.10 +libjpeg, all else being equal.
    1.11 +On other types of systems, libjpeg-turbo can still outperform
    1.12 +libjpeg by a significant amount, by virtue of its highly-optimized
    1.13 +Huffman coding routines. In many cases, the performance of
    1.14 +libjpeg-turbo rivals that of proprietary high-speed JPEG codecs.
     2.1 --- a/jpeg-turbo/receipt	Sat Mar 12 14:11:36 2022 +0100
     2.2 +++ b/jpeg-turbo/receipt	Sat Mar 12 15:29:40 2022 +0100
     2.3 @@ -1,17 +1,18 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="jpeg-turbo"
     2.7 -VERSION="2.0.4"
     2.8 +VERSION="2.1.3"
     2.9  CATEGORY="x-window"
    2.10  TAGS="jpeg jpg"
    2.11  SHORT_DESC="JPEG image programs."
    2.12  MAINTAINER="pascal.bellard@slitaz.org"
    2.13  LICENSE="MIT"
    2.14  WEB_SITE="https://libjpeg-turbo.virtualgl.org/"
    2.15 +REPOLOGY="libjpeg-turbo"
    2.16  
    2.17  SOURCE="libjpeg-turbo"
    2.18  TARBALL="$SOURCE-$VERSION.tar.gz"
    2.19 -WGET_URL="$SF_MIRROR/$SOURCE/$VERSION/$TARBALL"
    2.20 +WGET_URL="https://github.com/$SOURCE/$SOURCE/archive/refs/tags/$VERSION.tar.gz"
    2.21  
    2.22  DEPENDS="libjpeg-turbo"
    2.23  BUILD_DEPENDS="cmake nasm"
    2.24 @@ -29,12 +30,12 @@
    2.25  # Rules to configure and make the package.
    2.26  compile_rules()
    2.27  {
    2.28 -	mkdir	build
    2.29 -	cd	build
    2.30 +	mkdir	_build &&
    2.31 +	cd	_build &&
    2.32  	cmake	..				\
    2.33 -		-G"Unix Makefiles"		\
    2.34 -		-DCMAKE_INSTALL_PREFIX=/usr	\
    2.35 -		-DWITH_JPEG8=1 &&
    2.36 +		-G "Unix Makefiles"		\
    2.37 +		-D CMAKE_INSTALL_PREFIX=/usr	\
    2.38 +		-D WITH_JPEG8=1 &&
    2.39  	make &&
    2.40  	make DESTDIR=$DESTDIR install
    2.41  }
    2.42 @@ -42,6 +43,5 @@
    2.43  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.44  genpkg_rules()
    2.45  {
    2.46 -	mkdir -p  $fs/usr
    2.47 -	cp -a $install/usr/bin	$fs/usr
    2.48 +	cook_copy_folders	bin
    2.49  }
     3.1 --- a/libjpeg-turbo-dev/receipt	Sat Mar 12 14:11:36 2022 +0100
     3.2 +++ b/libjpeg-turbo-dev/receipt	Sat Mar 12 15:29:40 2022 +0100
     3.3 @@ -1,7 +1,7 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="libjpeg-turbo-dev"
     3.7 -VERSION="2.0.4"
     3.8 +VERSION="2.1.3"
     3.9  CATEGORY="x-window"
    3.10  TAGS="jpeg jpg"
    3.11  SHORT_DESC="JPEG image libraries - development files."
    3.12 @@ -15,8 +15,5 @@
    3.13  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.14  genpkg_rules()
    3.15  {
    3.16 -	mkdir -p  $fs/usr/lib
    3.17 -
    3.18 -	cp -a $install/usr/lib/*a	$fs/usr/lib
    3.19 -	cp -a $install/usr/include	$fs/usr
    3.20 +	get_dev_files
    3.21  }
     4.1 --- a/libjpeg-turbo/receipt	Sat Mar 12 14:11:36 2022 +0100
     4.2 +++ b/libjpeg-turbo/receipt	Sat Mar 12 15:29:40 2022 +0100
     4.3 @@ -1,7 +1,7 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="libjpeg-turbo"
     4.7 -VERSION="2.0.4"
     4.8 +VERSION="2.1.3"
     4.9  CATEGORY="x-window"
    4.10  TAGS="jpeg jpg"
    4.11  SHORT_DESC="JPEG image libraries."
    4.12 @@ -15,6 +15,5 @@
    4.13  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.14  genpkg_rules()
    4.15  {
    4.16 -	mkdir -p  $fs/usr/lib
    4.17 -	cp -a $install/usr/lib/*.so*	$fs/usr/lib
    4.18 +	cook_copy_files	*.so*
    4.19  }