wok-current rev 24070
Up harfbuzz (2.8.1)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Jul 06 14:28:49 2021 +0000 (2021-07-06) |
parents | 7e911016a644 |
children | ee53899c6189 |
files | gmp/receipt gst-ffmpeg-small/receipt gst-ffmpeg/receipt gst-libav/receipt gst-omx/receipt gst-plugins-bad/receipt gst-plugins-base-1.0/receipt gst-plugins-base/receipt gst-plugins-good-1.0/receipt gst-plugins-good/receipt gst-plugins-ugly/receipt gst-python/receipt gstreamer-1.0/receipt gstreamer/receipt harfbuzz-apps/receipt harfbuzz-dev/receipt harfbuzz/receipt hicolor-icon-theme/receipt jpeg/receipt leafpad/receipt mirror-tools/receipt qemu-box/receipt spk/receipt ssfs/receipt tinycm/receipt yaff/receipt |
line diff
1.1 --- a/gmp/receipt Tue Jul 06 11:01:20 2021 +0000 1.2 +++ b/gmp/receipt Tue Jul 06 14:28:49 2021 +0000 1.3 @@ -15,6 +15,12 @@ 1.4 1.5 HOST_ARCH="i486 arm" 1.6 1.7 +current_version() 1.8 +{ 1.9 + wget -O - $WEB_SITE 2>/dev/null | \ 1.10 + sed '/current stable/!d;s|.* is ||;s|,.*||' 1.11 +} 1.12 + 1.13 # Rules to configure and make the package. 1.14 compile_rules() 1.15 {
2.1 --- a/gst-ffmpeg-small/receipt Tue Jul 06 11:01:20 2021 +0000 2.2 +++ b/gst-ffmpeg-small/receipt Tue Jul 06 14:28:49 2021 +0000 2.3 @@ -17,6 +17,12 @@ 2.4 coreutils-file-format coreutils-file-special glib-dev yasm" 2.5 SUGGESTED="gst-plugins-good" 2.6 2.7 +current_version() 2.8 +{ 2.9 + wget -O - https://gstreamer.freedesktop.org/src/gst-ffmpeg/ 2>/dev/null | \ 2.10 + sed '/tar/!d;s|.*gst-ffmpeg-||;s|.tar.*||' | sed '$!d' 2.11 +} 2.12 + 2.13 # Rules to configure and make the package. 2.14 compile_rules() 2.15 {
3.1 --- a/gst-ffmpeg/receipt Tue Jul 06 11:01:20 2021 +0000 3.2 +++ b/gst-ffmpeg/receipt Tue Jul 06 14:28:49 2021 +0000 3.3 @@ -18,6 +18,12 @@ 3.4 coreutils-file-format coreutils-file-special glib-dev yasm" 3.5 SUGGESTED="gst-plugins-good" 3.6 3.7 +current_version() 3.8 +{ 3.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 3.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 3.11 +} 3.12 + 3.13 # Rules to configure and make the package. 3.14 compile_rules() 3.15 {
4.1 --- a/gst-libav/receipt Tue Jul 06 11:01:20 2021 +0000 4.2 +++ b/gst-libav/receipt Tue Jul 06 14:28:49 2021 +0000 4.3 @@ -17,6 +17,12 @@ 4.4 glib-dev gst-plugins-base-1.0-dev gstreamer-1.0-dev gtk-doc 4.5 yasm" 4.6 4.7 +current_version() 4.8 +{ 4.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 4.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 4.11 +} 4.12 + 4.13 # Rules to configure and make the package. 4.14 compile_rules() 4.15 {
5.1 --- a/gst-omx/receipt Tue Jul 06 11:01:20 2021 +0000 5.2 +++ b/gst-omx/receipt Tue Jul 06 14:28:49 2021 +0000 5.3 @@ -14,6 +14,12 @@ 5.4 DEPENDS="gstreamer-1.0 gst-plugins-base-1.0" 5.5 BUILD_DEPENDS="gstreamer-1.0-dev gst-plugins-base-1.0-dev" 5.6 5.7 +current_version() 5.8 +{ 5.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 5.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 5.11 +} 5.12 + 5.13 # Rules to configure and make the package. 5.14 compile_rules() 5.15 {
6.1 --- a/gst-plugins-bad/receipt Tue Jul 06 11:01:20 2021 +0000 6.2 +++ b/gst-plugins-bad/receipt Tue Jul 06 14:28:49 2021 +0000 6.3 @@ -20,6 +20,12 @@ 6.4 faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev 6.5 mjpegtools-dev neon-dev schroedinger-dev expat-dev flac-dev" 6.6 6.7 +current_version() 6.8 +{ 6.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 6.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 6.11 +} 6.12 + 6.13 # Rules to configure and make the package. 6.14 compile_rules() 6.15 {
7.1 --- a/gst-plugins-base-1.0/receipt Tue Jul 06 11:01:20 2021 +0000 7.2 +++ b/gst-plugins-base-1.0/receipt Tue Jul 06 14:28:49 2021 +0000 7.3 @@ -32,6 +32,12 @@ 7.4 i?86) BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev orc-dev" ; 7.5 esac 7.6 7.7 +current_version() 7.8 +{ 7.9 + wget -O - https://gstreamer.freedesktop.org/src/${PACKAGE%-1.0}/ 2>/dev/null | \ 7.10 + sed '/tar/!d;s|.*'${PACKAGE%-1.0}'-||;s|.tar.*||' | sed '$!d' 7.11 +} 7.12 + 7.13 # Rules to configure and make the package. 7.14 compile_rules() 7.15 {
8.1 --- a/gst-plugins-base/receipt Tue Jul 06 11:01:20 2021 +0000 8.2 +++ b/gst-plugins-base/receipt Tue Jul 06 14:28:49 2021 +0000 8.3 @@ -25,6 +25,12 @@ 8.4 gobject-introspection-dev xorg-dev" ;; 8.5 esac 8.6 8.7 +current_version() 8.8 +{ 8.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 8.10 + sed /$PACKAGE'-0/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 8.11 +} 8.12 + 8.13 # Rules to configure and make the package. 8.14 compile_rules() 8.15 {
9.1 --- a/gst-plugins-good-1.0/receipt Tue Jul 06 11:01:20 2021 +0000 9.2 +++ b/gst-plugins-good-1.0/receipt Tue Jul 06 14:28:49 2021 +0000 9.3 @@ -17,6 +17,12 @@ 9.4 BUILD_DEPENDS="gst-plugins-base-1.0-dev gstreamer-1.0-dev 9.5 jpeg-dev mpg123-dev" 9.6 9.7 +current_version() 9.8 +{ 9.9 + wget -O - https://gstreamer.freedesktop.org/src/${PACKAGE%-1.0}/ 2>/dev/null | \ 9.10 + sed '/tar/!d;s|.*'${PACKAGE%-1.0}'-||;s|.tar.*||' | sed '$!d' 9.11 +} 9.12 + 9.13 # Rules to configure and make the package. 9.14 compile_rules() 9.15 {
10.1 --- a/gst-plugins-good/receipt Tue Jul 06 11:01:20 2021 +0000 10.2 +++ b/gst-plugins-good/receipt Tue Jul 06 14:28:49 2021 +0000 10.3 @@ -19,6 +19,12 @@ 10.4 libsoup-dev jack-audio-connection-kit-dev libcdio-dev \ 10.5 libdv-dev speex-dev taglib-dev wavpack-dev bzip2-dev util-linux-uuid-dev" 10.6 10.7 +current_version() 10.8 +{ 10.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 10.10 + sed /$PACKAGE'-0/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 10.11 +} 10.12 + 10.13 # Rules to configure and make the package. 10.14 compile_rules() 10.15 {
11.1 --- a/gst-plugins-ugly/receipt Tue Jul 06 11:01:20 2021 +0000 11.2 +++ b/gst-plugins-ugly/receipt Tue Jul 06 14:28:49 2021 +0000 11.3 @@ -18,6 +18,12 @@ 11.4 BUILD_DEPENDS="gstreamer-dev gst-plugins-base-dev lame-dev libdvdread-dev 11.5 libcdio-dev libmad-dev libmpeg2-dev x264-dev" 11.6 11.7 +current_version() 11.8 +{ 11.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 11.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 11.11 +} 11.12 + 11.13 # Rules to configure and make the package. 11.14 compile_rules() 11.15 {
12.1 --- a/gst-python/receipt Tue Jul 06 11:01:20 2021 +0000 12.2 +++ b/gst-python/receipt Tue Jul 06 14:28:49 2021 +0000 12.3 @@ -14,6 +14,12 @@ 12.4 BUILD_DEPENDS="pygobject-dev gstreamer-dev gst-plugins-base-dev libxml2-dev \ 12.5 python-dev pkg-config" 12.6 12.7 +current_version() 12.8 +{ 12.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 12.10 + sed '/tar/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 12.11 +} 12.12 + 12.13 # Rules to configure and make the package. 12.14 compile_rules() 12.15 {
13.1 --- a/gstreamer-1.0/receipt Tue Jul 06 11:01:20 2021 +0000 13.2 +++ b/gstreamer-1.0/receipt Tue Jul 06 14:28:49 2021 +0000 13.3 @@ -23,6 +23,12 @@ 13.4 i?86) BUILD_DEPENDS="$BUILD_DEPENDS bison flex python-dev valgrind" ;; 13.5 esac 13.6 13.7 +current_version() 13.8 +{ 13.9 + wget -O - https://gstreamer.freedesktop.org/src/${PACKAGE%-1.0}/ 2>/dev/null | \ 13.10 + sed '/tar/!d;s|.*'${PACKAGE%-1.0}'-||;s|.tar.*||' | sed '$!d' 13.11 +} 13.12 + 13.13 # Rules to configure and make the package. 13.14 compile_rules() 13.15 {
14.1 --- a/gstreamer/receipt Tue Jul 06 11:01:20 2021 +0000 14.2 +++ b/gstreamer/receipt Tue Jul 06 14:28:49 2021 +0000 14.3 @@ -25,6 +25,12 @@ 14.4 origin="http://arm.slitaz.org" 14.5 esac 14.6 14.7 +current_version() 14.8 +{ 14.9 + wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \ 14.10 + sed /$PACKAGE'-0/!d;s|.*'$PACKAGE'-||;s|.tar.*||' | sed '$!d' 14.11 +} 14.12 + 14.13 # Rules to configure and make the package. 14.14 compile_rules() 14.15 {
15.1 --- a/harfbuzz-apps/receipt Tue Jul 06 11:01:20 2021 +0000 15.2 +++ b/harfbuzz-apps/receipt Tue Jul 06 14:28:49 2021 +0000 15.3 @@ -1,7 +1,7 @@ 15.4 # SliTaz package receipt. 15.5 15.6 PACKAGE="harfbuzz-apps" 15.7 -VERSION="2.6.4" 15.8 +VERSION="2.8.1" 15.9 CATEGORY="system-tools" 15.10 SHORT_DESC="OpenType text shaping engine, applications." 15.11 MAINTAINER="pankso@slitaz.org"
16.1 --- a/harfbuzz-dev/receipt Tue Jul 06 11:01:20 2021 +0000 16.2 +++ b/harfbuzz-dev/receipt Tue Jul 06 14:28:49 2021 +0000 16.3 @@ -1,7 +1,7 @@ 16.4 # SliTaz package receipt. 16.5 16.6 PACKAGE="harfbuzz-dev" 16.7 -VERSION="2.6.4" 16.8 +VERSION="2.8.1" 16.9 CATEGORY="development" 16.10 SHORT_DESC="Harfbuzz development files." 16.11 MAINTAINER="pankso@slitaz.org"
17.1 --- a/harfbuzz/receipt Tue Jul 06 11:01:20 2021 +0000 17.2 +++ b/harfbuzz/receipt Tue Jul 06 14:28:49 2021 +0000 17.3 @@ -1,7 +1,7 @@ 17.4 # SliTaz package receipt. 17.5 17.6 PACKAGE="harfbuzz" 17.7 -VERSION="2.6.4" 17.8 +VERSION="2.8.1" 17.9 CATEGORY="system-tools" 17.10 SHORT_DESC="OpenType text shaping engine." 17.11 MAINTAINER="pankso@slitaz.org" 17.12 @@ -9,18 +9,22 @@ 17.13 WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/" 17.14 17.15 TARBALL="$PACKAGE-$VERSION.tar.xz" 17.16 -WGET_URL="https://www.freedesktop.org/software/$PACKAGE/release/$TARBALL" 17.17 +WGET_URL="https://github.com/harfbuzz/harfbuzz/releases/download/$VERSION/$TARBALL" 17.18 17.19 DEPENDS="cairo freetype gcc83-lib-base glib libffi pcre" 17.20 BUILD_DEPENDS="cairo-dev fontconfig-dev freetype-dev gcc83 glib-dev" 17.21 17.22 HOST_ARCH="i486 arm" 17.23 17.24 +current_version() 17.25 +{ 17.26 + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ 17.27 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 17.28 +} 17.29 + 17.30 # Rules to configure and make the package. 17.31 compile_rules() 17.32 { 17.33 - export LDFLAGS="$LDFLAGS -lstdc++" 17.34 - 17.35 ./configure \ 17.36 CC=gcc-83 \ 17.37 CXX=g++-83 \ 17.38 @@ -29,7 +33,7 @@ 17.39 --with-gobject \ 17.40 --with-icu=no \ 17.41 $CONFIGURE_ARGS && 17.42 - make -j 1 && 17.43 + make && 17.44 make install 17.45 } 17.46
18.1 --- a/hicolor-icon-theme/receipt Tue Jul 06 11:01:20 2021 +0000 18.2 +++ b/hicolor-icon-theme/receipt Tue Jul 06 14:28:49 2021 +0000 18.3 @@ -13,6 +13,12 @@ 18.4 18.5 HOST_ARCH="i486 arm" 18.6 18.7 +current_version() 18.8 +{ 18.9 + wget -O - $WEB_SITE 2>/dev/null | \ 18.10 + sed "/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q" 18.11 +} 18.12 + 18.13 # Rules to configure and make the package. 18.14 compile_rules() 18.15 {
19.1 --- a/jpeg/receipt Tue Jul 06 11:01:20 2021 +0000 19.2 +++ b/jpeg/receipt Tue Jul 06 14:28:49 2021 +0000 19.3 @@ -18,6 +18,12 @@ 19.4 19.5 # @maintainers: Please update also: jpeg-dev and libjpeg 19.6 19.7 +current_version() 19.8 +{ 19.9 + wget -O - $WEB_SITE 2>/dev/null | \ 19.10 + sed '/tar.gz"/!d;s|.*src.v\(.*\).tar.*".*|\1|' 19.11 +} 19.12 + 19.13 # Rules to configure and make the package. 19.14 compile_rules() 19.15 {
20.1 --- a/leafpad/receipt Tue Jul 06 11:01:20 2021 +0000 20.2 +++ b/leafpad/receipt Tue Jul 06 14:28:49 2021 +0000 20.3 @@ -16,6 +16,13 @@ 20.4 DEPENDS="gtk+ xorg-libXdamage" 20.5 BUILD_DEPENDS="gtk+-dev xorg-libXrender-dev xorg-xproto" 20.6 20.7 +current_version() 20.8 +{ 20.9 + wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 20.10 + sed '/href="'$PACKAGE'-[0-9]/!d;/tar/!d;s|.*>'$PACKAGE'-||;s|.tar.*||' | \ 20.11 + sort -Vr | sed q 20.12 +} 20.13 + 20.14 # Rules to configure and make the package. 20.15 compile_rules() 20.16 {
21.1 --- a/mirror-tools/receipt Tue Jul 06 11:01:20 2021 +0000 21.2 +++ b/mirror-tools/receipt Tue Jul 06 14:28:49 2021 +0000 21.3 @@ -13,6 +13,13 @@ 21.4 21.5 DEPENDS="rrdtool rgzip" 21.6 21.7 +current_version() 21.8 +{ 21.9 + wget -O - http://hg.slitaz.org/slitaz-dev-tools/ 2>/dev/null | \ 21.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/slitaz-dev-tools/rev/|;s|<.*||' | \ 21.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 21.12 +} 21.13 + 21.14 # Rules to gen a SliTaz package suitable for Tazpkg. 21.15 genpkg_rules() 21.16 {
22.1 --- a/qemu-box/receipt Tue Jul 06 11:01:20 2021 +0000 22.2 +++ b/qemu-box/receipt Tue Jul 06 14:28:49 2021 +0000 22.3 @@ -13,6 +13,13 @@ 22.4 22.5 DEPENDS="qemu-light" 22.6 22.7 +current_version() 22.8 +{ 22.9 + wget -O - http://hg.slitaz.org/slitaz-dev-tools/ 2>/dev/null | \ 22.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/slitaz-dev-tools/rev/|;s|<.*||' | \ 22.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 22.12 +} 22.13 + 22.14 # Rules to configure and make the package. 22.15 compile_rules() 22.16 {
23.1 --- a/spk/receipt Tue Jul 06 11:01:20 2021 +0000 23.2 +++ b/spk/receipt Tue Jul 06 14:28:49 2021 +0000 23.3 @@ -11,6 +11,13 @@ 23.4 WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz" 23.5 HOST_ARCH="i486 arm x86_64" 23.6 23.7 +current_version() 23.8 +{ 23.9 + wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \ 23.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/'$PACKAGE'/rev/|;s|<.*||' | \ 23.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 23.12 +} 23.13 + 23.14 # Rules to configure and make the package. 23.15 compile_rules() 23.16 {
24.1 --- a/ssfs/receipt Tue Jul 06 11:01:20 2021 +0000 24.2 +++ b/ssfs/receipt Tue Jul 06 14:28:49 2021 +0000 24.3 @@ -14,6 +14,13 @@ 24.4 DEPENDS="rsync lsyncd" 24.5 SPLIT="ssfs-server" 24.6 24.7 +current_version() 24.8 +{ 24.9 + wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \ 24.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/'$PACKAGE'/rev/|;s|<.*||' | \ 24.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 24.12 +} 24.13 + 24.14 # Rules to configure and make the package. 24.15 compile_rules() 24.16 {
25.1 --- a/tinycm/receipt Tue Jul 06 11:01:20 2021 +0000 25.2 +++ b/tinycm/receipt Tue Jul 06 14:28:49 2021 +0000 25.3 @@ -11,6 +11,13 @@ 25.4 WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz" 25.5 HOST_ARCH="i486 arm" 25.6 25.7 +current_version() 25.8 +{ 25.9 + wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \ 25.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/'$PACKAGE'/rev/|;s|<.*||' | \ 25.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 25.12 +} 25.13 + 25.14 # Rules to configure and make the package. 25.15 compile_rules() 25.16 {
26.1 --- a/yaff/receipt Tue Jul 06 11:01:20 2021 +0000 26.2 +++ b/yaff/receipt Tue Jul 06 14:28:49 2021 +0000 26.3 @@ -13,6 +13,13 @@ 26.4 26.5 DEPENDS="gtkdialog" 26.6 26.7 +current_version() 26.8 +{ 26.9 + wget -O - http://hg.slitaz.org/slitaz-dev-tools/ 2>/dev/null | \ 26.10 + sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/slitaz-dev-tools/rev/|;s|<.*||' | \ 26.11 + xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||' 26.12 +} 26.13 + 26.14 # Rules to gen a SliTaz package suitable for Tazpkg. 26.15 genpkg_rules() 26.16 {