# HG changeset patch # User Pascal Bellard # Date 1642417312 0 # Node ID 922f061231c2747ec3071e92d2b98ee987042413 # Parent ff81f50dca782f259b440a54d4ae9f29f3ffbf9d Add some current_version diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ara/receipt --- a/tesseract-ocr-lang-ara/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ara/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-bul/receipt --- a/tesseract-ocr-lang-bul/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-bul/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-cat/receipt --- a/tesseract-ocr-lang-cat/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-cat/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ces/receipt --- a/tesseract-ocr-lang-ces/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ces/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-chi_sim/receipt --- a/tesseract-ocr-lang-chi_sim/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-chi_sim/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-chi_tra/receipt --- a/tesseract-ocr-lang-chi_tra/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-chi_tra/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-dan/receipt --- a/tesseract-ocr-lang-dan/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-dan/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-deu/receipt --- a/tesseract-ocr-lang-deu/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-deu/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ell/receipt --- a/tesseract-ocr-lang-ell/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ell/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-eng/receipt --- a/tesseract-ocr-lang-eng/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-eng/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-fin/receipt --- a/tesseract-ocr-lang-fin/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-fin/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-fra/receipt --- a/tesseract-ocr-lang-fra/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-fra/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-glg/receipt --- a/tesseract-ocr-lang-glg/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-glg/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-heb/receipt --- a/tesseract-ocr-lang-heb/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-heb/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-hin/receipt --- a/tesseract-ocr-lang-hin/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-hin/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-hrv/receipt --- a/tesseract-ocr-lang-hrv/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-hrv/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-hun/receipt --- a/tesseract-ocr-lang-hun/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-hun/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ind/receipt --- a/tesseract-ocr-lang-ind/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ind/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-isl/receipt --- a/tesseract-ocr-lang-isl/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-isl/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-jpn/receipt --- a/tesseract-ocr-lang-jpn/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-jpn/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-kor/receipt --- a/tesseract-ocr-lang-kor/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-kor/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-nld/receipt --- a/tesseract-ocr-lang-nld/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-nld/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-nor/receipt --- a/tesseract-ocr-lang-nor/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-nor/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-pol/receipt --- a/tesseract-ocr-lang-pol/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-pol/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-por/receipt --- a/tesseract-ocr-lang-por/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-por/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ron/receipt --- a/tesseract-ocr-lang-ron/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ron/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-rus/receipt --- a/tesseract-ocr-lang-rus/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-rus/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-slk/receipt --- a/tesseract-ocr-lang-slk/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-slk/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-slv/receipt --- a/tesseract-ocr-lang-slv/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-slv/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-spa/receipt --- a/tesseract-ocr-lang-spa/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-spa/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-srp/receipt --- a/tesseract-ocr-lang-srp/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-srp/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-swa/receipt --- a/tesseract-ocr-lang-swa/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-swa/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-tha/receipt --- a/tesseract-ocr-lang-tha/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-tha/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-tur/receipt --- a/tesseract-ocr-lang-tur/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-tur/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr-lang-ukr/receipt --- a/tesseract-ocr-lang-ukr/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr-lang-ukr/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="tesseract-ocr" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 tesseract-ocr/receipt --- a/tesseract-ocr/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tesseract-ocr/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="libtool autoconf automake libpng-dev jpeg-dev tiff-dev \ giflib-dev zlib-dev icu-dev pango-dev cairo-dev leptonica-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-bin-fr/receipt --- a/thunderbird-bin-fr/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-bin-fr/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt" HOST_ARCH="i486" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\./!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-bin/receipt --- a/thunderbird-bin/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-bin/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt" HOST_ARCH="i486" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\./!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-cs/receipt --- a/thunderbird-langpack-cs/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-cs/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-da/receipt --- a/thunderbird-langpack-da/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-da/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-de/receipt --- a/thunderbird-langpack-de/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-de/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-el/receipt --- a/thunderbird-langpack-el/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-el/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-en_GB/receipt --- a/thunderbird-langpack-en_GB/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-en_GB/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-en_US/receipt --- a/thunderbird-langpack-en_US/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-en_US/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-es_AR/receipt --- a/thunderbird-langpack-es_AR/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-es_AR/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-es_ES/receipt --- a/thunderbird-langpack-es_ES/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-es_ES/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-fr/receipt --- a/thunderbird-langpack-fr/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-fr/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-hu/receipt --- a/thunderbird-langpack-hu/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-hu/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-id/receipt --- a/thunderbird-langpack-id/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-id/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-it/receipt --- a/thunderbird-langpack-it/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-it/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-pl/receipt --- a/thunderbird-langpack-pl/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-pl/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-pt_BR/receipt --- a/thunderbird-langpack-pt_BR/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-pt_BR/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-pt_PT/receipt --- a/thunderbird-langpack-pt_PT/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-pt_PT/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-ru/receipt --- a/thunderbird-langpack-ru/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-ru/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-sl/receipt --- a/thunderbird-langpack-sl/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-sl/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-sv_SE/receipt --- a/thunderbird-langpack-sv_SE/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-sv_SE/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-zh_CN/receipt --- a/thunderbird-langpack-zh_CN/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-zh_CN/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird-langpack-zh_TW/receipt --- a/thunderbird-langpack-zh_TW/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird-langpack-zh_TW/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="thunderbird" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 thunderbird/receipt --- a/thunderbird/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/thunderbird/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ dbus-dev dbus-glib-dev libnotify-dev freetype fontconfig tar gzip mesa-dev" TAGS="email pop imap smtp" +# What is the latest version available today? +current_version() +{ + wget -O - https://ftp.mozilla.org/pub/thunderbird/releases/ 2>/dev/null | \ + sed '/[0-9]*\.[0-9]*\.[0-9]*esr/!d;s|.*">||;s|/.*||' | sort -Vr | sed q +} + # Rules to configure and make the package. # WARNING: 1GB RAM minimum. Additional RAM will significantly decrease # build time. diff -r ff81f50dca78 -r 922f061231c2 tidy/receipt --- a/tidy/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tidy/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="glibc-base" BUILD_DEPENDS="file" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/htacg/tidy-html5/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 tintin++/receipt --- a/tintin++/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tintin++/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="pcre" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/scandum/tintin/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 tinyxml/receipt --- a/tinyxml/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tinyxml/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -7,7 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" TARBALL="${PACKAGE}_${VERSION//./_}.zip" -WEB_SITE="https://wiki.lxde.org/en/LXMusic" +WEB_SITE="http://www.grinninglizard.com/tinyxml/index.html" WGET_URL="$SF_MIRROR/project/$PACKAGE/$PACKAGE/$VERSION/$TARBALL" #HOST_ARCH="i486 arm" diff -r ff81f50dca78 -r 922f061231c2 tor-arm/receipt --- a/tor-arm/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tor-arm/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/latest/!d;s|.*is ||;s|<.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 tor/receipt --- a/tor/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tor/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/download/tor 2>/dev/null | \ + sed '/ChangeLog/!d;s|.*tor-||;s|".*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 tp_smapi/receipt --- a/tp_smapi/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tp_smapi/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ BUILD_DEPENDS="linux-module-headers linux-source wget" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 tp_smapi64/receipt --- a/tp_smapi64/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/tp_smapi64/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -18,6 +18,13 @@ # Aufs enable chroot AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 transmission-remote-gtk/receipt --- a/transmission-remote-gtk/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/transmission-remote-gtk/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="gtk+-dev json-glib-dev curl-dev libnotify-dev \ libunique-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 ttyload/receipt --- a/ttyload/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/ttyload/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -11,6 +11,13 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="${WEB_SITE}$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/is now/!d;s|.*ttyload-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 twisted/receipt --- a/twisted/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/twisted/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ BUILD_DEPENDS="python python-dev python-incremental python-pip python-setuptools zopeinterface" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/twisted/twisted/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 txt2tags/receipt --- a/txt2tags/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/txt2tags/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -11,6 +11,13 @@ WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL" DEPENDS="python" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/txt2tags/txt2tags/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 udisks/receipt --- a/udisks/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/udisks/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ libdevmapper-dev libgudev-dev libxslt parted-dev pcre-dev polkit-dev sg3_utils-dev udev-dev util-linux-blkid-dev util-linux-uuid-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/storaged-project/udisks/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 udisks2-kitless/receipt --- a/udisks2-kitless/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/udisks2-kitless/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="docbook-xsl gtk-doc libgudev-dev libatasmart-dev \ gobject-introspection-dev intltool" +# What is the latest version available today? +current_version() +{ + wget -O - ${WEB_SITE}tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 ufiformat/receipt --- a/ufiformat/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/ufiformat/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="e2fsprogs" BUILD_DEPENDS="e2fsprogs-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WEB_SITE}tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 uget/receipt --- a/uget/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/uget/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="curl glib gtk+3 pcre" BUILD_DEPENDS="curl-dev glib-dev gtk+3-dev intltool pcre-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WEB_SITE}downloads/ 2>/dev/null | \ + sed '/Latest Stable/!d;s|.*sion: ||;s|<.*||' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 umfpack/receipt --- a/umfpack/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/umfpack/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="blas lapack" BUILD_DEPENDS="blas lapack libgfortran" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/DrTimothyAldenDavis/SuiteSparse/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 unbound/receipt --- a/unbound/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/unbound/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ CONFIG_FILES="/etc/unbound" +# What is the latest version available today? +current_version() +{ + wget -O - "${WGET_URL%/*}?C=M;O=A" 2>/dev/null | \ + sed "/$PACKAGE-[0-9]/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 urbackup-client/receipt --- a/urbackup-client/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/urbackup-client/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="cryptopp wxWidgets" BUILD_DEPENDS="cryptopp wxWidgets-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/download.html 2>/dev/null | \ + sed "/$PACKAGE-/!d;/href/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 urbackup-server/receipt --- a/urbackup-server/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/urbackup-server/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="cryptopp libcurl" BUILD_DEPENDS="cryptopp curl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/download.html 2>/dev/null | \ + sed "/$PACKAGE-/!d;/href/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 usbmuxd/receipt --- a/usbmuxd/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/usbmuxd/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libusb libplist" BUILD_DEPENDS="cmake libusb-dev libplist-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/libimobiledevice/usbmuxd/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 util-linux/receipt --- a/util-linux/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/util-linux/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -22,6 +22,14 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*/*}$(wget -O - ${WGET_URL%/*/*} 2>/dev/null | \ + sed '/href/!d;s|.*">|/|;s|<.*||' | tail -n1) 2>/dev/null | \ + sed "/$PACKAGE-/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 utox/receipt --- a/utox/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/utox/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="dbus bzlib xorg-libX11 gtk+" BUILD_DEPENDS="wget" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/uTox/uTox/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 vacation/receipt --- a/vacation/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/vacation/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="gdbm" BUILD_DEPENDS="db-dev gdbm-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed "/$PACKAGE/!d;s|.*${PACKAGE}_||;s|.tar.*||" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 vfu/receipt --- a/vfu/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/vfu/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="ncurses pcre" BUILD_DEPENDS="ncurses-dev pcre-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed "/tar.gz/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 vifm/receipt --- a/vifm/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/vifm/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="file groff libmagic-dev ncurses-dev util-linux-whereis \ vim xorg-libX11-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/vifm/vifm/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 vnstat/receipt --- a/vnstat/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/vnstat/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ SUGGESTED="libgd" BUILD_DEPENDS="libgd-dev sqlite-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed "/$PACKAGE-/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 volumeicon/receipt --- a/volumeicon/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/volumeicon/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ #HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed "/$PACKAGE-/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 vorbisgain/receipt --- a/vorbisgain/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/vorbisgain/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libogg libvorbis" BUILD_DEPENDS="libogg-dev libvorbis-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 wammu/receipt --- a/wammu/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/wammu/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="python-six python-gammu python-pybluez wxpython" BUILD_DEPENDS="gammu-dev python-dev python-setuptools wxpython-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/gammu/wammu/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 warzone2100/receipt --- a/warzone2100/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/warzone2100/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ libpng-dev libogg-dev libvorbis-dev libtheora-dev libmad-dev physfs-dev \ quesoglc-dev popt-dev gawk bison flex zip unzip pkg-config zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/Warzone2100/warzone2100/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 wavemon/receipt --- a/wavemon/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/wavemon/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="libcap libnl ncurses" BUILD_DEPENDS="libcap-dev libnl-dev ncurses-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 webian-shell/receipt --- a/webian-shell/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/webian-shell/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="gtk+ nss" BUILD_DEPENDS="wget" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/webianproject/shell/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 weechat/receipt --- a/weechat/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/weechat/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -16,6 +16,13 @@ BUILD_DEPENDS="cmake curl-dev gmp-dev gnutls-dev guile-dev \ libgcrypt-dev libtool ncursesw-dev perl pkg-config py3k-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://weechat.org/download/ 2>/dev/null | \ + sed '/weechat-/!d;s|.*weechat-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 whois/receipt --- a/whois/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/whois/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="libidn" BUILD_DEPENDS="libidn-dev perl" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/rfc1036/whois/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 wireless-regdb/receipt --- a/wireless-regdb/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/wireless-regdb/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n 1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xaos/receipt --- a/xaos/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xaos/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libpng zlib" BUILD_DEPENDS="pkg-config libpng-dev nasm gettext" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/xaos-project/XaoS/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xapian/receipt --- a/xapian/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xapian/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="gcc83-lib-base util-linux-uuid zlib" BUILD_DEPENDS="gcc83 util-linux-uuid-dev zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/released on/!d;s|is ||;s|<.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xdelta/receipt --- a/xdelta/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xdelta/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="http://xdelta.org/" WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/jmacd/xdelta/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xfce4-whiskermenu-plugin/receipt --- a/xfce4-whiskermenu-plugin/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xfce4-whiskermenu-plugin/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="cmake pkg-config gtk+-dev libexo-dev garcon-dev xfce4-panel-dev \ libxfce4ui-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/Version/!d;s|.*sion ||;s|<.*||' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xflux/receipt --- a/xflux/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xflux/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="" BUILD_DEPENDS="git bzip2" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/xflux-gui/fluxgui/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 xinput-calibrator/receipt --- a/xinput-calibrator/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xinput-calibrator/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="xorg-libX11" BUILD_DEPENDS="xorg-libX11" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/tias/xinput_calibrator/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xombrero/receipt --- a/xombrero/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xombrero/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ BUILD_DEPENDS="gtk+-dev libwebkit-dev libsoup-dev gnutls-dev libbsd-dev \ groff wget" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xpra/receipt --- a/xpra/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xpra/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="ffmpeg-dev gcc83 gtk+-dev libvpx-dev pkg-config \ pygobject-dev pygtk-dev python-cython python-dev x264-dev xorg-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/Xpra-org/xpra/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xrick/receipt --- a/xrick/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xrick/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libsdl zlib" BUILD_DEPENDS="libsdl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - http://www.bigorno.net/xrick/ 2>/dev/null | \ + sed '/"Download"/!d;s|.*xrick-||;s|<.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xruskb/receipt --- a/xruskb/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xruskb/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="lesstif freetype xorg-libXp xorg-libXmu" BUILD_DEPENDS="xorg-libXp-dev xorg-libXmu-dev lesstif-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|;s|-|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 xz/receipt --- a/xz/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/xz/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ HOST_ARCH="i486 arm x86_64" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/was released/!d;s| .*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yacpi/receipt --- a/yacpi/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yacpi/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="ncurses libacpi" BUILD_DEPENDS="ncurses-dev libacpi-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/download\//!d;s|.*yacpi-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yaml/receipt --- a/yaml/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yaml/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/yaml/libyaml/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yarock/receipt --- a/yarock/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yarock/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -21,6 +21,13 @@ BUILD_DEPENDS="cmake Qt4-dev qmake phonon-dev taglib-dev pkg-config qjson-dev \ xorg-libX11 xorg-libXext xorg-libX11-dev wget" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/Latest version/!d;s|.*is ||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yasm/receipt --- a/yasm/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yasm/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/yasm/yasm/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yasr/receipt --- a/yasr/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yasr/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="speech-dispatcher espeak bash" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/> version/!d;s|.*-||;s|.tar.*||' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yaze-ag/receipt --- a/yaze-ag/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yaze-ag/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="http://www.mathematik.uni-ulm.de/users/ag/yaze-ag" WGET_URL="$WEB_SITE/devel/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/release/!d;s|.*release ||;s|).*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 yeahconsole/receipt --- a/yeahconsole/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/yeahconsole/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="xterm" BUILD_DEPENDS="xorg-libX11-dev xorg-xproto" +# What is the latest version available today? +current_version() +{ + wget -O - http://phrat.de/downloads.html 2>/dev/null | \ + sed '/yeahconsole/!d;s|.*-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 youtube-dl-gui/receipt --- a/youtube-dl-gui/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/youtube-dl-gui/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="youtube-dl wxpython" BUILD_DEPENDS="wget cacerts wxpython-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 youtube-dl/receipt --- a/youtube-dl/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/youtube-dl/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -6,7 +6,7 @@ SHORT_DESC="Downloads videos from various streaming websites." MAINTAINER="gokhlayeh@slitaz.org" LICENSE="MIT" -WEB_SITE="http://rg3.github.com/youtube-dl/" +WEB_SITE="http://rg3.github.io/youtube-dl/" TARBALL="$PACKAGE-${VERSION//./-}" WGET_URL="https://yt-dl.org/downloads/$VERSION/youtube-dl" @@ -14,6 +14,13 @@ DEPENDS="python" BUILD_DEPENDS="python" +# What is the latest version available today? +current_version() +{ + wget -O - https://pypi.org/project/youtube_dl/ 2>/dev/null | \ + sed '/youtube_dl 2/!d;s|.*dl ||;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r ff81f50dca78 -r 922f061231c2 ypbind-mt/receipt --- a/ypbind-mt/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/ypbind-mt/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="https://www.kernel.org/pub/linux/utils/net/NIS/" WGET_URL="$WEB_SITE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/thkukuk/ypbind-mt/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 ypserv/receipt --- a/ypserv/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/ypserv/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="gdbm portmap" BUILD_DEPENDS="gdbm-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/thkukuk/ypserv/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 ytree/receipt --- a/ytree/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/ytree/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/New in/!d;s|.*in ||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zerobin/receipt --- a/zerobin/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zerobin/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="php" SUGGESTED="php-gd" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/sebsauvage/ZeroBin/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zerofree/receipt --- a/zerofree/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zerofree/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="e2fsprogs" BUILD_DEPENDS="e2fsprogs-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/zerofree-/!d;s|.*-||;s|.t.*||' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zfs-fuse/receipt --- a/zfs-fuse/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zfs-fuse/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -6,15 +6,22 @@ SHORT_DESC="ZFS file system from Sun." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="CDDL" -WEB_SITE="http://zfs-fuse.net" +WEB_SITE="https://web.archive.org/web/20120314224050if_/http://zfs-fuse.net" TARBALL="$PACKAGE-$VERSION.tar.bz2" -ARCHIVE="https://web.archive.org/web/20120314224050if_/" -WGET_URL="$ARCHIVE$WEB_SITE/releases/$VERSION/$TARBALL" +WGET_URL="$WEB_SITE/releases/$VERSION/$TARBALL" DEPENDS="fuse libaio libcrypto perl" BUILD_DEPENDS="fuse-dev scons libaio-dev attr-dev zlib-dev acl-dev openssl-dev \ file" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/gordan-bobic/zfs-fuse/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/[A-Za-z_-]*\(.*\).tar.*|\1|;q' +} + + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zile/receipt --- a/zile/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zile/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zim/receipt --- a/zim/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zim/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ desktop-file-utils shared-mime-info xdg-utils" BUILD_DEPENDS="$DEPENDS pycairo-dev pygobject-dev pygtk-dev python-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar.gz/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zmixer/receipt --- a/zmixer/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zmixer/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="gtk+ alsa-lib" BUILD_DEPENDS="gtk+-dev alsa-lib-dev pkg-config" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar.gz/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 znc/receipt --- a/znc/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/znc/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/znc/znc/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/znc-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zoneminder/receipt --- a/zoneminder/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zoneminder/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -17,6 +17,13 @@ BUILD_DEPENDS="mysql-dev jpeg-dev ffmpeg-dev openssl-dev libav-dev \ linux-api-headers $DEPENDS" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/ZoneMinder/zoneminder/tags 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zopeinterface/receipt --- a/zopeinterface/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zopeinterface/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev wget" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zpaq/receipt --- a/zpaq/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zpaq/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/zpaq/zpaq/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zsh/receipt --- a/zsh/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zsh/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="gdbm ncurses ncursesw zlib" BUILD_DEPENDS="ncurses-dev zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;s|.*$PACKAGE-||;s|.tar.*||" | tail -n1 +} + # Rules to configure and make the package. compile_rules() { diff -r ff81f50dca78 -r 922f061231c2 zsync/receipt --- a/zsync/receipt Sat Jan 15 16:48:52 2022 +0000 +++ b/zsync/receipt Mon Jan 17 11:01:52 2022 +0000 @@ -11,6 +11,13 @@ WGET_URL="${WEB_SITE}download/$TARBALL" TAGS="sync" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE/downloads 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||;q" +} + # Rules to configure and make the package. compile_rules() {