# HG changeset patch # User Pascal Bellard # Date 1644163483 0 # Node ID fb22330086d8d498da57b308e0e1dbad276ca375 # Parent 076f424196b2bfd9e0ab82f80d2707b216ab0a7e Update some current_version diff -r 076f424196b2 -r fb22330086d8 abiword/receipt --- a/abiword/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/abiword/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -26,7 +26,7 @@ { wget -O - http://www.abisource.com/downloads/abiword/$( \ wget -O - http://www.abisource.com/downloads/abiword/ 2>/dev/null | \ - sed "/latest/d;/\[DIR/!d;s|.*href=.\\([0-9\.]\\)/.*|\\1|" | sort -Vr | sed q)/source/ 2>/dev/null | \ + sed "/latest/d;/\[DIR/!d;s|.*href=.\\([0-9\.]*\\)/.*|\\1|" | sort -Vr | sed q)/source/ 2>/dev/null | \ sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q } diff -r 076f424196b2 -r fb22330086d8 arp-scan/receipt --- a/arp-scan/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/arp-scan/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -16,7 +16,7 @@ current_version() { - wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' } diff -r 076f424196b2 -r fb22330086d8 aspell-it/receipt --- a/aspell-it/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/aspell-it/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -18,8 +18,9 @@ # What is the latest version available today? current_version() { - wget -O - $WEB_SITE 2>/dev/null | \ - sed "/$SOURCE/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|;q" + wget -O - 'https://sourceforge.net/projects/linguistico/files/Dizionario%20italiano%20per%20Aspell/' 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/Dizionario%20italiano%20per%20Aspell/||;s|/.*||;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 blktrace/receipt --- a/blktrace/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/blktrace/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -18,7 +18,7 @@ current_version() { wget -O - ${WGET_URL%/*} 2>/dev/null | \ - sed "/latest/d;/$PACKAGE-/!d;/tar/!d;/git/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;/git/d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 bygfoot/receipt --- a/bygfoot/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/bygfoot/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -17,9 +17,9 @@ # What is the latest version available today? current_version() { - wget -O - https://sourceforge.net/projects/bygfoot/files/bygfoot/ 2>/dev/null | \ + wget -O - https://sourceforge.net/projects/bygfoot/files/bygfoot-unstable/ 2>/dev/null | \ sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ - sed '/scope="row/!d;/tar/!d;s|.*/bygfoot-||;s|-s.*||;q' + sed '/scope="row/!d;/tar/!d;/binary/d;s|.*/bygfoot-||;s|.tar.*||;q' } compile_rules() diff -r 076f424196b2 -r fb22330086d8 cgdb/receipt --- a/cgdb/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/cgdb/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -20,9 +20,8 @@ # What is the latest version available today? current_version() { - wget -O - https://sourceforge.net/projects/cgdb/files/cgdb/ 2>/dev/null | \ - sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ - sed '/scope="row/!d;s|.*/cgdb/cgdb-||;s|/.*||;q' + wget -O - https://github.com/cgdb/cgdb/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 cherokee/receipt --- a/cherokee/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/cherokee/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -17,9 +17,10 @@ libmysqlclient libtool openssl-dev openldap-dev pam-dev pcre-dev python-dev" +# What is the latest version available today? current_version() { - wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' } diff -r 076f424196b2 -r fb22330086d8 dialog/receipt --- a/dialog/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/dialog/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -19,7 +19,7 @@ current_version() { wget -O - ftp://ftp.invisible-island.net/dialog/ 2>/dev/null | \ - sed '/gz"/!d;s|.*dialog-||;s|.tgz.*||' | sed '$!d' + sed '/gz"/!d;s|.*dialog-||;s|.tgz.*||;s|-|_|' | sed '$!d' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 eaccelerator/receipt --- a/eaccelerator/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/eaccelerator/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -14,10 +14,12 @@ DEPENDS="php m4" BUILD_DEPENDS="php-dev sed coreutils-conditions" # gawk re2c +# What is the latest version available today? current_version() { - wget -O - https://github.com/eaccelerator/eaccelerator/tags 2>/dev/null | \ - sed '/refs.tags/!d;/-rc/d;/tar.gz/!d;s|.*refs.tags.v*\(.*\).tar.*|\1|;q' + wget -O - https://sourceforge.net/projects/eaccelerator/files/eaccelerator/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;/tar/!d;/binary/d;s|.*/eAccelerator%20||;s|/.*||;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 libav/receipt --- a/libav/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/libav/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -23,8 +23,8 @@ # What is the latest version available today? current_version() { - wget -O - https://github.com/andoma/libav/tags 2>/dev/null | \ - sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/Libav/!d;//dev/null | \ - sed '/release-name/!d;s|.*-v*||;s|<.*||;q' + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/SDL_Perl/!d;/tar/!d;s|.*l-v*||;s|.tar.*||' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 libsearpc/receipt --- a/libsearpc/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/libsearpc/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -17,10 +17,11 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? current_version() { - wget -O - ${WGET_URL%/arch*} 2>/dev/null | \ - sed '/releases.tag/!d;s|.*/tag.v*\(.*\)".*|\1|;q' + wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ + sed '/archive.*tar/!d;/latest/d;s|.*/v*\(.*\).tar.*|\1|;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 libwnck/receipt --- a/libwnck/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/libwnck/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -20,7 +20,7 @@ current_version() { wget -O - $GNOME_MIRROR/$PACKAGE/$(wget -O - $GNOME_MIRROR/$PACKAGE 2>/dev/null | \ - sed '/href="[0-9]/!d;s|.*href="||;s|/" .*||' | sort -Vr | sed q) 2>/dev/null | \ + sed '/href="[0-9]/!d;/\./!d;s|.*href="||;s|/" .*||' | sort -Vr | sed q) 2>/dev/null | \ sed "/href=\"$PACKAGE-[0-9]/!d;s|.*$PACKAGE-||;s|.[a-z].*||" | sort -Vr | sed q } diff -r 076f424196b2 -r fb22330086d8 libxslt/receipt --- a/libxslt/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/libxslt/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -24,8 +24,8 @@ current_version() { - wget -O - $WEB_SITE/news.html 2>/dev/null | \ - sed '/

v/!d;s|.*

v||;s|:.*||;q' + wget -O - https://gitlab.gnome.org/GNOME/libxslt/-/tags 2>/dev/null | \ + sed '/tar.gz/!d;/data/d;/CVE/d;/-rc/d;s|.*/libxslt-v\(.*\).tar.gz".*|\1|' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 lxdm/receipt --- a/lxdm/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/lxdm/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -17,7 +17,7 @@ current_version() { wget -O - https://sourceforge.net/projects/lxde/files/lxdm/ 2>/dev/null | \ - sed "/$PACKAGE-/!d;s|.*$PACKAGE-\\(.*\\)\" .*|\\1|;q" + sed "/scope=\"row/!d;/$PACKAGE%20/!d;s|.*$PACKAGE%20||;s|/.*||;q" } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 openobex/receipt --- a/openobex/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/openobex/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -18,7 +18,7 @@ current_version() { wget -O - $WEB_SITE/-/tags 2>/dev/null | \ - sed '/tar.gz/!d;s|.*/mainline-\(.*\).tar.gz".*|\1|;q' + sed '/tar.gz/!d;/data/d;s|.*/mainline-\(.*\).tar.gz".*|\1|' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 perl-dbi/receipt --- a/perl-dbi/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/perl-dbi/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -16,7 +16,7 @@ current_version() { wget -O - $WEB_SITE 2>/dev/null | \ - sed '/release-name/!d;s|.*-*||;s|<.*||;q' + sed '/Class-DBI/!d;s|.*Class-DBI-||;s| .*||;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 phpmyadmin/receipt --- a/phpmyadmin/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/phpmyadmin/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -21,7 +21,7 @@ current_version() { wget -O - $WEB_SITE 2>/dev/null | \ - sed '/released/!d;s|.*phpMyAdmin ||;s| [a-z].*||;q' + sed '/phpMyAdmin-/!d;s|.*phpMyAdmin-||;s|-all.*||;q' } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 076f424196b2 -r fb22330086d8 qemu/receipt --- a/qemu/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/qemu/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -22,7 +22,7 @@ # What is the latest version available today? current_version() { - wget -O - WEB_SITE 2>/dev/null | sed '/tar..z/!d;s|.*">||;s|/dev/null | sed '/tar..z/!d;s|.*">||;s|/dev/null | \ - sed '1,/suitable for production use/d;/href/!d;s|.*[0-9]/">||;s|<.*||;q' + sed '1,/suitable for production use/d;/href/!d;s|.*[0-9]/">||;s|href.*||;s|.*[0-9]||;s|<.*||;q' } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 tint2/receipt --- a/tint2/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/tint2/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -21,7 +21,7 @@ current_version() { wget -O - ${WGET_URL%/repo*}/-/tags 2>/dev/null | \ - sed '/tar.gz/!d;s|.*/tint2-v*\(.*\).tar.gz".*|\1|;q' + sed '/tar.gz/!d;/data/d;s|.*/tint2-v*\(.*\).tar.gz".*|\1|' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 tnylpo/receipt --- a/tnylpo/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/tnylpo/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -16,7 +16,7 @@ current_version() { wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ - sed '/tar.gz/!d;s|.*/tnylpo-\(.*\).tar.gz".*|\1|;q' + sed '/tar.gz/!d;/data/d;s|.*/tnylpo-\(.*\).tar.gz".*|\1|' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 tree/receipt --- a/tree/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/tree/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -14,8 +14,8 @@ # What is the latest version available today? current_version() { - wget -O - $WEB_SITE/tags 2>/dev/null | \ - sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' + wget -O - ${WGET_URL%/*}/ 2>/dev/null | \ + sed '/tree-/!d;/tgz/!d;s|.*tree-||;s|.tgz.*||' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 076f424196b2 -r fb22330086d8 zopeinterface/receipt --- a/zopeinterface/receipt Sun Feb 06 11:51:57 2022 +0000 +++ b/zopeinterface/receipt Sun Feb 06 16:04:43 2022 +0000 @@ -18,7 +18,7 @@ # What is the latest version available today? current_version() { - wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||' + wget -O - $WEB_SITE 2>/dev/null | sed "/ $SOURCE /!d;s|.*$SOURCE ||;s|<.*||;q" } # Rules to configure and make the package.