wok rev 24061

Add lz4ultra
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Jun 12 09:05:17 2021 +0000 (2021-06-12)
parents f08fe4855be4
children 1a10044dd144
files ardour/receipt graphviz/receipt lz4ultra/receipt openobex/receipt sane-backends/receipt soundtouch/receipt tint2/receipt voxelands/receipt xcursor-comix/receipt xsane/receipt
line diff
     1.1 --- a/ardour/receipt	Thu Jun 10 07:14:38 2021 +0000
     1.2 +++ b/ardour/receipt	Sat Jun 12 09:05:17 2021 +0000
     1.3 @@ -7,8 +7,8 @@
     1.4  LICENSE="GPL2"
     1.5  SHORT_DESC="A multichannel hard disk recorder and digital audio workstation"
     1.6  WEB_SITE="http://ardour.org"
     1.7 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
     1.8 -WGET_URL="ftp://ftp.archlinux.org/other/ardour/$TARBALL"
     1.9 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.10 +WGET_URL="https://github.com/Ardour/ardour/archive/refs/tags/$VERSION.tar.gz"
    1.11  TAGS="audio recorder mixer"
    1.12  
    1.13  DEPENDS="liblrdf ladspa liblo libgnomecanvas libusb-compat aubio libsndfile \
    1.14 @@ -20,6 +20,12 @@
    1.15  libgnomecanvasmm-dev libgnomecanvas-dev pkg-config liblrdf-dev gtkmm-dev \
    1.16  libboost-system-dev"
    1.17  
    1.18 +current_version()
    1.19 +{
    1.20 +	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    1.21 +	sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q'
    1.22 +}
    1.23 +
    1.24  # Rules to configure and make the package.
    1.25  compile_rules()
    1.26  {
     2.1 --- a/graphviz/receipt	Thu Jun 10 07:14:38 2021 +0000
     2.2 +++ b/graphviz/receipt	Sat Jun 12 09:05:17 2021 +0000
     2.3 @@ -19,6 +19,12 @@
     2.4  	python-dev ruby-dev swig tcl-dev tk-dev util-linux-uuid-dev 
     2.5  	xorg-dev zlib-dev automake sed"
     2.6  
     2.7 +current_version()
     2.8 +{
     2.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    2.10 +	sed '/tar.gz/!d;s|.*/graphviz-\(.*\).tar.gz".*|\1|;q'
    2.11 +}
    2.12 +
    2.13  # Rules to configure and make the package.
    2.14  compile_rules()
    2.15  {
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/lz4ultra/receipt	Sat Jun 12 09:05:17 2021 +0000
     3.3 @@ -0,0 +1,33 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="lz4ultra"
     3.7 +VERSION="1.3.0"
     3.8 +CATEGORY="base-system"
     3.9 +SHORT_DESC="Optimal LZ4 packer with faster decompression."
    3.10 +MAINTAINER="pascal.bellard@slitaz.org"
    3.11 +LICENSE="zlib/libpng cc"
    3.12 +WEB_SITE="https://github.com/emmanuel-marty/lz4ultra"
    3.13 +TARBALL="$PACKAGE-r$VERSION.tar.gz"
    3.14 +WGET_URL="https://github.com/emmanuel-marty/lz4ultra/archive/$VERSION.tar.gz"
    3.15 +TAGS="compression"
    3.16 +
    3.17 +current_version()
    3.18 +{
    3.19 +	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    3.20 +	sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q'
    3.21 +}
    3.22 +
    3.23 +# Rules to configure and make the package.
    3.24 +compile_rules()
    3.25 +{
    3.26 +	sed 's|^CC=clang|CC=gcc|;s|^CFLAGS=|&-std=gnu99 |' -i Makefile &&
    3.27 +	make
    3.28 +}
    3.29 +
    3.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.31 +genpkg_rules()
    3.32 +{
    3.33 +	mkdir -p $fs/usr/bin $install/usr/share/doc
    3.34 +	cp -a $src/lz4ultra $fs/usr/bin
    3.35 +	cp -a $src/README.md $install/usr/share/doc
    3.36 +}
     4.1 --- a/openobex/receipt	Thu Jun 10 07:14:38 2021 +0000
     4.2 +++ b/openobex/receipt	Sat Jun 12 09:05:17 2021 +0000
     4.3 @@ -15,6 +15,12 @@
     4.4  DEPENDS="bluez libusb"
     4.5  BUILD_DEPENDS="bluez-dev cmake libusb-dev"
     4.6  
     4.7 +current_version()
     4.8 +{
     4.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    4.10 +	sed '/tar.gz/!d;s|.*/mainline-\(.*\).tar.gz".*|\1|;q'
    4.11 +}
    4.12 +
    4.13  # Rules to configure and make the package.
    4.14  compile_rules()
    4.15  {
     5.1 --- a/sane-backends/receipt	Thu Jun 10 07:14:38 2021 +0000
     5.2 +++ b/sane-backends/receipt	Sat Jun 12 09:05:17 2021 +0000
     5.3 @@ -16,6 +16,12 @@
     5.4  	libv4l-dev tiff-dev zlib-dev"
     5.5  SUGGESTED="gocr imagemagick sane-backends-lang tesseract-ocr"
     5.6  
     5.7 +current_version()
     5.8 +{
     5.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    5.10 +	sed '/tar.gz/!d;s|.*/backends-\(.*\).tar.gz".*|\1|;q'
    5.11 +}
    5.12 +
    5.13  # Rules to configure and make the package.
    5.14  compile_rules()
    5.15  {
     6.1 --- a/soundtouch/receipt	Thu Jun 10 07:14:38 2021 +0000
     6.2 +++ b/soundtouch/receipt	Sat Jun 12 09:05:17 2021 +0000
     6.3 @@ -14,6 +14,12 @@
     6.4  DEPENDS="gcc-lib-base"
     6.5  BUILD_DEPENDS="automake libtool"
     6.6  
     6.7 +current_version()
     6.8 +{
     6.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    6.10 +	sed '/tar.gz/!d;s|.*/soundtouch-\(.*\).tar.gz".*|\1|;q'
    6.11 +}
    6.12 +
    6.13  # Rules to configure and make the package.
    6.14  compile_rules()
    6.15  {
     7.1 --- a/tint2/receipt	Thu Jun 10 07:14:38 2021 +0000
     7.2 +++ b/tint2/receipt	Sat Jun 12 09:05:17 2021 +0000
     7.3 @@ -18,6 +18,12 @@
     7.4  BUILD_DEPENDS="cmake pango-dev imlib2-dev gtk+-dev startup-notification-dev \
     7.5  librsvg-dev"
     7.6  
     7.7 +current_version()
     7.8 +{
     7.9 +	wget -O - ${WGET_URL%/repo*}/-/tags 2>/dev/null | \
    7.10 +	sed '/tar.gz/!d;s|.*/tint2-v-\(.*\).tar.gz".*|\1|;q'
    7.11 +}
    7.12 +
    7.13  # Rules to configure and make the package.
    7.14  compile_rules()
    7.15  {
     8.1 --- a/voxelands/receipt	Thu Jun 10 07:14:38 2021 +0000
     8.2 +++ b/voxelands/receipt	Sat Jun 12 09:05:17 2021 +0000
     8.3 @@ -18,6 +18,12 @@
     8.4  	libvorbis-dev luajit-dev mesa-dev openal-dev sqlite-dev \
     8.5  	xorg-libXxf86vm-dev cmake"
     8.6  
     8.7 +current_version()
     8.8 +{
     8.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    8.10 +	sed '/tar.gz/!d;s|.*/voxelands-\(.*\).tar.gz".*|\1|;q'
    8.11 +}
    8.12 +
    8.13  # Rules to configure and make the package.
    8.14  compile_rules()
    8.15  {
     9.1 --- a/xcursor-comix/receipt	Thu Jun 10 07:14:38 2021 +0000
     9.2 +++ b/xcursor-comix/receipt	Sat Jun 12 09:05:17 2021 +0000
     9.3 @@ -15,6 +15,12 @@
     9.4  DEPENDS="xorg-libXcursor"
     9.5  BUILD_DEPENDS=""
     9.6  
     9.7 +current_version()
     9.8 +{
     9.9 +	wget -O - ${WGET_URL%/*} | \
    9.10 +	sed '/tar.bz2/!d;s|.*"ComixCursors-Opaque-\([0-9].*\).tar.bz2".*|\1|;q'
    9.11 +}
    9.12 +
    9.13  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.14  genpkg_rules()
    9.15  {
    10.1 --- a/xsane/receipt	Thu Jun 10 07:14:38 2021 +0000
    10.2 +++ b/xsane/receipt	Sat Jun 12 09:05:17 2021 +0000
    10.3 @@ -13,6 +13,12 @@
    10.4  DEPENDS="sane-backends gtk+ tiff xorg-libXdamage lcms libv4l libltdl"
    10.5  BUILD_DEPENDS="gtk+-dev sane-backends-dev lcms-dev "
    10.6  
    10.7 +current_version()
    10.8 +{
    10.9 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
   10.10 +	sed '/tar.gz/!d;s|.*/xsane-\(.*\).tar.gz".*|\1|;q'
   10.11 +}
   10.12 +
   10.13  # Rules to configure and make the package.
   10.14  compile_rules()
   10.15  {