# HG changeset patch # User Pascal Bellard # Date 1644601836 0 # Node ID 453c249b6219c445f666397b9734f7eecba8c074 # Parent bb4b904c1a95bc31c86f0362b7a0a710d652481a Add some current_version diff -r bb4b904c1a95 -r 453c249b6219 claws-mail/receipt --- a/claws-mail/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/claws-mail/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -29,6 +29,13 @@ xorg-libXcursor-dev xorg-libXdamage-dev xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXt-dev ytnef-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 clex/receipt --- a/clex/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/clex/receipt Fri Feb 11 17:50:36 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 '/help/d;/clex-/!d;/tar/!d;s|.*clex-\(.*\).tar.*|\1|' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 cups-pdf/receipt --- a/cups-pdf/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/cups-pdf/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="cups ghostscript" BUILD_DEPENDS="cups-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/${PACKAGE}_/!d;/tar/!d;s|.*${PACKAGE}_\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dahdi-linux/receipt --- a/dahdi-linux/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dahdi-linux/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -22,6 +22,13 @@ DEPENDS="linux udev" BUILD_DEPENDS="linux-module-headers xz perl" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;/-rc/d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dahdi-linux64/receipt --- a/dahdi-linux64/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dahdi-linux64/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -9,7 +9,7 @@ LICENSE="GPL2" TARBALL="$SOURCE-$VERSION.tar.gz" WEB_SITE="https://www.asterisk.org/" -WGET_URL="http://downloads.asterisk.org/pub/telephony/$PACKAGE/releases/$TARBALL" +WGET_URL="http://downloads.asterisk.org/pub/telephony/$SOURCE/releases/$TARBALL" EXTRA_SOURCE_FILES="dahdi-fw-hx8-2.06.tar.gz dahdi-fw-oct6114-032-1.05.01.tar.gz \ dahdi-fw-oct6114-064-1.05.01.tar.gz dahdi-fw-oct6114-128-1.05.01.tar.gz \ dahdi-fw-oct6114-256-1.05.01.tar.gz dahdi-fw-tc400m-MR6.12.tar.gz \ @@ -27,6 +27,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 - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$SOURCE-/!d;/tar/!d;/-rc/d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dahdi-tools/receipt --- a/dahdi-tools/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dahdi-tools/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="libusb-compat newt libpri dahdi-perl" BUILD_DEPENDS="dahdi-linux-dev ppp-dev newt-dev libpri-dev gtk+-dev file" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;/-rc/d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dietlibc/receipt --- a/dietlibc/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dietlibc/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -11,6 +11,13 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="${WEB_SITE}$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/dietlibc-/!d;/tar\..z/!d;s|.tar\..z>.*||;s|.*-||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dnstop/receipt --- a/dnstop/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dnstop/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -12,6 +12,13 @@ WEB_SITE="http://dns.measurement-factory.com/tools/dnstop" WGET_URL="$WEB_SITE/src/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 dvtm/receipt --- a/dvtm/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/dvtm/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="ncursesw" BUILD_DEPENDS="ncursesw-dev ncursesw-extra" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/dvtm-/!d;/tar/!d;s|.*/dvtm-\(.*\).tar.*|\1|' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 ethtool/receipt --- a/ethtool/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/ethtool/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 ffmpeg/receipt --- a/ffmpeg/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/ffmpeg/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -40,6 +40,13 @@ --cross-prefix=$HOST_SYSTEM-" ;; esac +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-da/receipt --- a/firefox-langpack-da/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-da/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-de/receipt --- a/firefox-langpack-de/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-de/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-en_GB/receipt --- a/firefox-langpack-en_GB/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-en_GB/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-es_ES/receipt --- a/firefox-langpack-es_ES/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-es_ES/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-fr/receipt --- a/firefox-langpack-fr/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-fr/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-id/receipt --- a/firefox-langpack-id/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-id/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-it/receipt --- a/firefox-langpack-it/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-it/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-pt_BR/receipt --- a/firefox-langpack-pt_BR/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-pt_BR/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-pt_PT/receipt --- a/firefox-langpack-pt_PT/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-pt_PT/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-ru/receipt --- a/firefox-langpack-ru/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-ru/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-zh_CN/receipt --- a/firefox-langpack-zh_CN/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-zh_CN/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox-langpack-zh_TW/receipt --- a/firefox-langpack-zh_TW/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox-langpack-zh_TW/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="firefox" +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 firefox/receipt --- a/firefox/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/firefox/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -26,6 +26,13 @@ # build time. # At least 2.5 GB free disk space +# What is the latest version available today? +current_version() +{ + wget -O - http://ftp.mozilla.org/pub/firefox/releases/ 2>/dev/null | \ + sed '/firefox\/releases\/[0-9]/!d;s|.*firefox/releases/\([^/]*\)/.*|\1|' | sort -Vr | sed q +} + compile_rules() { # load mozconfig diff -r bb4b904c1a95 -r 453c249b6219 fusedav/receipt --- a/fusedav/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/fusedav/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="fuse openssl libkrb5 krb5 expat neon zlib libcomerr3" BUILD_DEPENDS="fuse-dev attr-dev openssl-dev krb5-dev krb5 expat-dev neon-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gesftpserver/receipt --- a/gesftpserver/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gesftpserver/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -12,6 +12,13 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gifsicle/receipt --- a/gifsicle/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gifsicle/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -11,6 +11,13 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="${WEB_SITE}$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gnustep-back/receipt --- a/gnustep-back/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gnustep-back/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -9,7 +9,7 @@ WEB_SITE="http://www.gnustep.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="ftp://ftp.gnustep.org/pub/gnustep/core/$TARBALL" +WGET_URL="http://ftp.gnustep.org/pub/gnustep/core/$TARBALL" DEPENDS="audiofile aspell cairo freetype giflib gnustep-base gnustep-gui gnutls libart_lgpl libbfd libtasn1 util-linux-uuid xorg-libXmu" @@ -18,6 +18,13 @@ libart_lgpl-dev libtasn1-dev util-linux-uuid-dev xorg-libXmu-dev xorg-libXt-dev tar" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gnustep-base/receipt --- a/gnustep-base/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gnustep-base/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -9,12 +9,19 @@ WEB_SITE="http://www.gnustep.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="ftp://ftp.gnustep.org/pub/gnustep/core/$TARBALL" +WGET_URL="http://ftp.gnustep.org/pub/gnustep/core/$TARBALL" DEPENDS="gnutls icu libbfd libcrypto libffi libobjc libssl libtasn1 libxslt" BUILD_DEPENDS="gnustep-make gnutls-dev icu-dev libcrypto-dev libffi-dev libgnutls libtasn1-dev libxslt-dev openssl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gnustep-gui/receipt --- a/gnustep-gui/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gnustep-gui/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -9,13 +9,20 @@ WEB_SITE="http://www.gnustep.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="ftp://ftp.gnustep.org/pub/gnustep/core/$TARBALL" +WGET_URL="http://ftp.gnustep.org/pub/gnustep/core/$TARBALL" DEPENDS="audiofile aspell cups giflib gnustep-base jpeg libcomerr3 libpng libtasn1 portaudio tiff" BUILD_DEPENDS="audiofile-dev aspell-dev cups-dev giflib-dev gnustep-base-dev gnustep-make jpeg-dev libpng-dev libtasn1-dev portaudio-dev tar tiff-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 gnustep-make/receipt --- a/gnustep-make/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/gnustep-make/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -9,10 +9,17 @@ WEB_SITE="http://www.gnustep.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="ftp://ftp.gnustep.org/pub/gnustep/core/$TARBALL" +WGET_URL="http://ftp.gnustep.org/pub/gnustep/core/$TARBALL" DEPENDS="make" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 graveman/receipt --- a/graveman/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/graveman/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="readom dvd+rw-tools dvd+rw-media-tools sox cdrdao libao libid3tag libmad lame libvorbis libogg flac libglade libmng" BUILD_DEPENDS="intltool libglade-dev flac-dev lame-dev libao-dev libmng-dev libogg-dev libmad-dev libvorbis-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/current/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 i3status/receipt --- a/i3status/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/i3status/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="alsa-lib yajl wireless_tools" BUILD_DEPENDS="make gcc alsa-lib-dev dev86 libconfuse wireless_tools-dev yajl" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 ifplugd/receipt --- a/ifplugd/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/ifplugd/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libdaemon" BUILD_DEPENDS="libdaemon-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 isomaster/receipt --- a/isomaster/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/isomaster/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="gtk+ libxml2 xorg-libXdamage" BUILD_DEPENDS="gtk+-dev intltool libxml2-dev xorg-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 knot-dns/receipt --- a/knot-dns/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/knot-dns/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -16,6 +16,13 @@ DEPENDS="gnutls liburcu libedit" BUILD_DEPENDS="libgnutls gnutls-dev liburcu-dev libedit-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 knot/receipt --- a/knot/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/knot/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="gnutls libedit liburcu nettle" BUILD_DEPENDS="gnutls-dev nettle-dev libedit-dev libgnutls liburcu-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 lapack/receipt --- a/lapack/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/lapack/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="gcc-lib-base blas" BUILD_DEPENDS="gfortran blas" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 less/receipt --- a/less/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/less/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="ncurses pcre" BUILD_DEPENDS="ncurses-dev pcre-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/been released for general use/!d;s|.*less-||;s| has.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 libasyncns/receipt --- a/libasyncns/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/libasyncns/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="glibc-base" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 libcap-ng/receipt --- a/libcap-ng/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/libcap-ng/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="python" PROVIDE="libcap" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 libdaemon/receipt --- a/libdaemon/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/libdaemon/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="http://0pointer.de/lennart/projects/libdaemon/" WGET_URL="${WEB_SITE}$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 liboil/receipt --- a/liboil/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/liboil/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="" BUILD_DEPENDS="glibc-base glibc-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 libpri/receipt --- a/libpri/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/libpri/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ BUILD_DEPENDS="dahdi-dev dahdi-linux-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$PACKAGE-/!d;/tar/!d;/current/d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;s|-patch||" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 libsdl2/receipt --- a/libsdl2/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/libsdl2/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="alsa-lib dbus mesa" BUILD_DEPENDS="alsa-lib-dev dbus-dev mesa-dev mesa-wayland-dev pulseaudio-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/devel/d;/latest/d;/SDL2-/!d;/tar/!d;s|.*SDL2-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 litmus/receipt --- a/litmus/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/litmus/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="openssl libkrb5 libcomerr3 expat neon readline zlib" BUILD_DEPENDS="openssl-dev krb5-dev expat-dev neon-dev readline-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 llvm/receipt --- a/llvm/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/llvm/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libffi gcc-lib-base" BUILD_DEPENDS="libffi-dev libffi perl gcc" +# What is the latest version available today? +current_version() +{ + wget -O - https://github.com/llvm/llvm-project/releases 2>/dev/null | \ + sed '/-rc/d;/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 mailgraph/receipt --- a/mailgraph/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/mailgraph/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="rrdtool-perl perl-file-tail" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 mercurial/receipt --- a/mercurial/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/mercurial/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -20,6 +20,13 @@ HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 mmx-emu/receipt --- a/mmx-emu/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/mmx-emu/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -11,6 +11,13 @@ WGET_URL="${WEB_SITE}$TARBALL" TAGS="emulator MMX 3Dnow" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 musl-libc/receipt --- a/musl-libc/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/musl-libc/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -17,6 +17,13 @@ TARGET="i386" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 opencsg/receipt --- a/opencsg/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/opencsg/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="glew mesa" BUILD_DEPENDS="freeglut-dev glew-dev mesa-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. # compile_rules() diff -r bb4b904c1a95 -r 453c249b6219 pavucontrol/receipt --- a/pavucontrol/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/pavucontrol/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="intltool lynx libcanberra-dev gtkmm-dev libsigc++-dev \ pulseaudio-dev libglade-dev libglademm-dev libltdl" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 pigz/receipt --- a/pigz/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/pigz/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/pigz-/!d;/tar/!d;/pigz.tar/d;s|.*pigz-\([0-9\.]*\).tar.*|\1|' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 pmail/receipt --- a/pmail/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/pmail/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="http://www.ibiblio.org/pub/Linux/system/mail/pop/" WGET_URL="${WEB_SITE}$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 pngrewrite/receipt --- a/pngrewrite/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/pngrewrite/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libpng" BUILD_DEPENDS="libpng-dev zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/zip/!d;s|.*$PACKAGE-\\(.*\\).zip.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 ptunnel/receipt --- a/ptunnel/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/ptunnel/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="libpcap" BUILD_DEPENDS="libpcap-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 qemacs-tiny/receipt --- a/qemacs-tiny/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/qemacs-tiny/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 qemacs-x11/receipt --- a/qemacs-x11/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/qemacs-x11/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -16,6 +16,13 @@ DEPENDS="xorg-libX11 xorg-libXext xorg-libXv libxcb xorg-libXau xorg-libXdmcp" BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev xorg-libXv-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 qemacs/receipt --- a/qemacs/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/qemacs/receipt Fri Feb 11 17:50:36 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 "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 rrdtool-lite/receipt --- a/rrdtool-lite/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/rrdtool-lite/receipt Fri Feb 11 17:50:36 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 "/latest/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 rrdtool/receipt --- a/rrdtool/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/rrdtool/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -18,6 +18,13 @@ libpng-dev libwrap-dev libxml2-dev lua-dev pango-dev perl pixman-dev pkg-config python-dev python-setuptools ruby tcl-dev zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 rtaudio/receipt --- a/rtaudio/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/rtaudio/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="alsa-lib jack-audio-connection-kit" BUILD_DEPENDS="alsa-lib-dev jack-audio-connection-kit-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 rubix/receipt --- a/rubix/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/rubix/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="xorg-libX11 libxcb xorg-libXau xorg-libXdmcp" BUILD_DEPENDS="xorg-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 sagan-mysql/receipt --- a/sagan-mysql/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/sagan-mysql/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="libesmtp-dev libpcap-dev libdnet-dev mysql-dev liblognorm-dev" PROVIDE="sagan" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/current/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 sagan-pgsql/receipt --- a/sagan-pgsql/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/sagan-pgsql/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="libesmtp-dev libpcap-dev libdnet-dev postgresql-dev liblognorm-dev" PROVIDE="sagan" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/current/d;/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 sagan-rules/receipt --- a/sagan-rules/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/sagan-rules/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -10,6 +10,13 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://sagan.softwink.com/rules/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/current/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 sagan/receipt --- a/sagan/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/sagan/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libesmtp libpcap libdnet liblognorm sagan-rules pcre" BUILD_DEPENDS="libesmtp-dev libpcap-dev libdnet-dev liblognorm-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/current/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 simh/receipt --- a/simh/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/simh/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -16,6 +16,13 @@ BUILD_DEPENDS="libpcap-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/simh/!d;/zip/!d;s|.*simhv\\(.*\\).zip.*\".*|\\1|;s|.|&.|;s|-|.|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 stegsnow/receipt --- a/stegsnow/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/stegsnow/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -12,6 +12,13 @@ WGET_URL="$WEB_SITE/$TARBALL" TAGS="stenography" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/$SOURCE-/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 strigi/receipt --- a/strigi/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/strigi/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -16,6 +16,13 @@ BUILD_DEPENDS="$DEPENDS bzip2-dev bzlib cmake dbus-dev expat-dev \ libQtCore libQtDBus libxml2-dev qmake Qt4-dev sqlite-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 tcpdump/receipt --- a/tcpdump/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/tcpdump/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="libcrypto libpcap openssl" BUILD_DEPENDS="libpcap libpcap-dev openssl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 tinyemu/receipt --- a/tinyemu/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/tinyemu/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -15,6 +15,13 @@ BUILD_DEPENDS="openssl-dev curl-dev libsdl-dev" SUGGESTED="linux-kvm" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 ttyrec/receipt --- a/ttyrec/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/ttyrec/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -10,6 +10,13 @@ WEB_SITE="http://0xcc.net/ttyrec" WGET_URL="$WEB_SITE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 tuffy-font/receipt --- a/tuffy-font/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/tuffy-font/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="" BUILD_DEPENDS="wget" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed '/tuffy-/!d;/tar/!d;s|.*tuffy-\([0-9\.]*\).tar.*|\1|' | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 vfsync/receipt --- a/vfsync/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/vfsync/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="libssl libcurl" BUILD_DEPENDS="openssl-dev curl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 vnc2swf/receipt --- a/vnc2swf/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/vnc2swf/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -19,6 +19,13 @@ xorg-libXau-dev xorg-libXaw-dev xorg-libXdmcp-dev xorg-libXext-dev \ xorg-libXmu-dev xorg-libXpm-dev xorg-libXt-dev zlib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 x11rec/receipt --- a/x11rec/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/x11rec/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -12,6 +12,13 @@ DEPENDS="ruby imagemagick xorg-xwininfo gifsicle" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r bb4b904c1a95 -r 453c249b6219 xpenguins/receipt --- a/xpenguins/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/xpenguins/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="xorg-libXpm xorg-libX11 xorg-libXext" BUILD_DEPENDS="xorg-libXpm-dev xorg-libX11-dev xorg-libXext-dev" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() { diff -r bb4b904c1a95 -r 453c249b6219 xpenguins_themes/receipt --- a/xpenguins_themes/receipt Fri Feb 11 17:45:39 2022 +0100 +++ b/xpenguins_themes/receipt Fri Feb 11 17:50:36 2022 +0000 @@ -13,6 +13,13 @@ DEPENDS="xpenguins" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - ${WGET_URL%/*} 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + # Rules to configure and make the package. compile_rules() {