# HG changeset patch # User Pascal Bellard # Date 1623141965 0 # Node ID 5ea0ce1cecc00530ba8dd386829a0aca888d852b # Parent 5dfd8f09a37ff5a680bf1967ec0dbc924c7e1460 Add current_version for most github hosted softwares diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 GreenMahjong/receipt --- a/GreenMahjong/receipt Sun May 30 10:18:33 2021 +0100 +++ b/GreenMahjong/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ WGET_URL="$WEB_SITE/archive/v$VERSION.zip" HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 adminer/receipt --- a/adminer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/adminer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="php" BUILD_DEPENDS="php-cli php-mysql php-pgsql php-sqlite" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 advancecomp/receipt --- a/advancecomp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/advancecomp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc-lib-base zlib" BUILD_DEPENDS="automake zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 alarm-clock/receipt --- a/alarm-clock/receipt Sun May 30 10:18:33 2021 +0100 +++ b/alarm-clock/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ BUILD_DEPENDS="$DEPENDS autoconf automake file gstreamer-1.0-dev gtk+-dev \ intltool libnotify-dev libtool libunique-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ansible/receipt --- a/ansible/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ansible/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ CONFIG_FILES="/etc/ansible" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 antimicro/receipt --- a/antimicro/receipt Sun May 30 10:18:33 2021 +0100 +++ b/antimicro/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst" BUILD_DEPENDS="cmake libsdl2-dev qmake Qt4-dev xorg-libX11-dev xorg-libXtst-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 apache-mod-wsgi/receipt --- a/apache-mod-wsgi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/apache-mod-wsgi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="apache python" BUILD_DEPENDS="acl acl-dev apache apache-dev apr-dev apr-util-dev python-dev sed" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 apngasm/receipt --- a/apngasm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/apngasm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="cmake libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-system-dev libpng-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 apulse/receipt --- a/apulse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/apulse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="pcre alsa-lib glib" BUILD_DEPENDS="cmake wget alsa-lib-dev glib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ari-py/receipt --- a/ari-py/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ari-py/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SUGGESTED="asterisk" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 aria2/receipt --- a/aria2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/aria2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="gcc83 gettext gmp-dev gnutls-dev libgnutls libxml2-dev \ nettle-dev pkg-config zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 arora/receipt --- a/arora/receipt Sun May 30 10:18:33 2021 +0100 +++ b/arora/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="Qt4-dev qmake libsqlite" DEPENDS="libQtGui libQtWebkit libQtDBus libQtXml libQtScript" +current_version() +{ + wget -O - ${WGET_URL%/files*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 arp-scan/receipt --- a/arp-scan/receipt Sun May 30 10:18:33 2021 +0100 +++ b/arp-scan/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libpcap perl" BUILD_DEPENDS="wget autoconf automake libpcap-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 arpack-ng/receipt --- a/arpack-ng/receipt Sun May 30 10:18:33 2021 +0100 +++ b/arpack-ng/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -7,7 +7,6 @@ MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="https://github.com/opencollab/arpack-ng/" -GIT_SITE="https://github.com/opencollab/arpack-ng" TARBALL="${PACKAGE}_$VERSION.tar.gz" WGET_URL="${WEB_SITE}archive/$VERSION/$TARBALL" @@ -15,6 +14,12 @@ DEPENDS="blas lapack libgfortran" BUILD_DEPENDS="autoconf automake blas gfortran lapack libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 arping/receipt --- a/arping/receipt Sun May 30 10:18:33 2021 +0100 +++ b/arping/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libcap libnet libpcap" BUILD_DEPENDS="autoconf automake libcap-dev libnet-dev libpcap-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/arping-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ascii-patrol/receipt --- a/ascii-patrol/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ascii-patrol/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="curl xorg-libX11 pulseaudio xorg-libXi" BUILD_DEPENDS="xorg-libX11-dev pulseaudio-dev xorg-libXi-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 asterisk-speech-recog/receipt --- a/asterisk-speech-recog/receipt Sun May 30 10:18:33 2021 +0100 +++ b/asterisk-speech-recog/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="asterisk perl-libwww perl-libjson perl-io-socket-ssl flac" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 astromenace/receipt --- a/astromenace/receipt Sun May 30 10:18:33 2021 +0100 +++ b/astromenace/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ libogg-dev libsdl2-dev libvorbis-dev mesa-dev openal-dev xorg-libXinerama-dev libatomic" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 atril/receipt --- a/atril/receipt Sun May 30 10:18:33 2021 +0100 +++ b/atril/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ libsecret-dev caja-dev poppler-dev util-linux-uuid-dev lcms-dev \ libgcrypt-dev djvulibre-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 audacity/receipt --- a/audacity/receipt Sun May 30 10:18:33 2021 +0100 +++ b/audacity/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ gcc49 lame-dev libatomic libmad-dev libsndfile-dev libtool \ libvorbis-dev portaudio-dev wxWidgets-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/Audacity-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 awesome/receipt --- a/awesome/receipt Sun May 30 10:18:33 2021 +0100 +++ b/awesome/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ xcb-util-image-dev xcb-util-keysyms-dev xcb-util-renderutil-dev xcb-util-wm-dev xcb-util-xrm-dev xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 axel/receipt --- a/axel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/axel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CONFIG_FILES="/etc/axelrc" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 azpainter/receipt --- a/azpainter/receipt Sun May 30 10:18:33 2021 +0100 +++ b/azpainter/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="fontconfig-dev freetype-dev libjpeg-turbo-dev libpng-dev xorg-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 backintime/receipt --- a/backintime/receipt Sun May 30 10:18:33 2021 +0100 +++ b/backintime/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="py3k rsync" BUILD_DEPENDS="$DEPENDS meld" # python-glade2 python-gnome2 +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 backup-manager/receipt --- a/backup-manager/receipt Sun May 30 10:18:33 2021 +0100 +++ b/backup-manager/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ CONFIG_FILES="/etc/backup-manager.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 barnyard2/receipt --- a/barnyard2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/barnyard2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libpcap" BUILD_DEPENDS="libpcap-dev libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;s|-|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bastet/receipt --- a/bastet/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bastet/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ GENERIC_MENUS="no" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bchunk/receipt --- a/bchunk/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bchunk/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/bchunk*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bicon/receipt --- a/bicon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bicon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="kbd fribidi xorg-setxkbmap xorg-xkbcomp" BUILD_DEPENDS="autoconf automake libtool fribidi-dev kbd file" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 blackbox/receipt --- a/blackbox/receipt Sun May 30 10:18:33 2021 +0100 +++ b/blackbox/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ # TODO: modify tazx for blackbox so it will creat a correct ~/.xinitrc # to let user use the wm via slim/F1 or by default with 'tazx blackbox'. +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 blogotext/receipt --- a/blogotext/receipt Sun May 30 10:18:33 2021 +0100 +++ b/blogotext/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="php-gd" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 blueman/receipt --- a/blueman/receipt Sun May 30 10:18:33 2021 +0100 +++ b/blueman/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -21,6 +21,12 @@ startup-notification-dev util-linux-uuid-dev xcb-util-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bluez-alsa/receipt --- a/bluez-alsa/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bluez-alsa/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ CONFIG_FILES="/usr/share/alsa/conf.d/20-bluealsa.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bmon/receipt --- a/bmon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bmon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libnl ncursesw" BUILD_DEPENDS="wget autoconf automake libconfuse glib libnl-dev ncursesw-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bmpanel2/receipt --- a/bmpanel2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bmpanel2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,8 +14,13 @@ DEPENDS="pango cairo xorg-libX11 xorg-libXrender" BUILD_DEPENDS="cmake python-dev xorg-libXext-dev cairo-dev pango-dev" +current_version() +{ + wget -O - ${WGET_URL%/file*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. - compile_rules() { cd $src # fix "with" statement for python 2.5 diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 boinc/receipt --- a/boinc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/boinc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="autoconf automake curl-dev file libidn-dev libnotify-dev libtool openssl-dev sqlite-dev wxWidgets-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 boxbackup-server/receipt --- a/boxbackup-server/receipt Sun May 30 10:18:33 2021 +0100 +++ b/boxbackup-server/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -23,6 +23,12 @@ CA_DIR="${CONF_DIR}/ca" BBUSER="bbstored" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/BoxBackup-\(.*\).master.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 brotli/receipt --- a/brotli/receipt Sun May 30 10:18:33 2021 +0100 +++ b/brotli/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc-lib-base" BUILD_DEPENDS="python-dev python-setuptools cmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bsc/receipt --- a/bsc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bsc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gcc-lib-base libgomp" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 buildbot/receipt --- a/buildbot/receipt Sun May 30 10:18:33 2021 +0100 +++ b/buildbot/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="py3k twisted" BUILD_DEPENDS="py3k py3k-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/buildbot-v\(.*\).gitarchive.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bullet/receipt --- a/bullet/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bullet/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="freeglut gcc83-lib-base mesa" BUILD_DEPENDS="cmake freeglut-dev gcc83 mesa-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 bwm-ng/receipt --- a/bwm-ng/receipt Sun May 30 10:18:33 2021 +0100 +++ b/bwm-ng/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libtinfo" BUILD_DEPENDS="autoconf automake ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cairo-dock-plugins/receipt --- a/cairo-dock-plugins/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cairo-dock-plugins/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ dbus-dev dbus-glib-dev gtk+3-dev gtkglext-dev librsvg-dev libxml2-dev mesa-dev wayland-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 caja/receipt --- a/caja/receipt Sun May 30 10:18:33 2021 +0100 +++ b/caja/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ TAGS="MATE file-manager" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cbatticon/receipt --- a/cbatticon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cbatticon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="glib gtk+ libnotify" BUILD_DEPENDS="glib-dev gtk+-dev libnotify-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cc65/receipt --- a/cc65/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cc65/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/V\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ccache/receipt --- a/ccache/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ccache/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="zlib" BUILD_DEPENDS="zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cellwriter/receipt --- a/cellwriter/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cellwriter/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="gtk+-dev xorg-libXtst-dev" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cgal/receipt --- a/cgal/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cgal/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libboost-thread libboost-system gcc-lib-base" BUILD_DEPENDS="wget cmake libboost-dev gmp-dev mpfr-dev libboost-thread-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 check/receipt --- a/check/receipt Sun May 30 10:18:33 2021 +0100 +++ b/check/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cherokee/receipt --- a/cherokee/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cherokee/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ libmysqlclient libtool openssl-dev openldap-dev pam-dev pcre-dev python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cherrytree/receipt --- a/cherrytree/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cherrytree/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="p7zip-full pygtk pygtksourceview python" BUILD_DEPENDS="desktop-file-utils pygtksourceview-dev python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 chromaprint/receipt --- a/chromaprint/receipt Sun May 30 10:18:33 2021 +0100 +++ b/chromaprint/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libav gcc83-lib-base" BUILD_DEPENDS="cmake ffmpeg-dev libgnutls gcc83" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 clementine/receipt --- a/clementine/receipt Sun May 30 10:18:33 2021 +0100 +++ b/clementine/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ libplist-dev libusb-dev mesa-dev protobuf-dev pulseaudio-dev qca-dev \ qjson-dev qmake qt4 Qt4-dev sqlite-dev taglib-dev udisks-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + compile_rules() { patch -Np1 -i $stuff/udisks-namespace.patch diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 clipit/receipt --- a/clipit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/clipit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gtk+" BUILD_DEPENDS="autoconf automake gtk+-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cmus/receipt --- a/cmus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cmus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="alsa-lib-dev flac-dev gcc83 libmad-dev libvorbis-dev ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 codiad/receipt --- a/codiad/receipt Sun May 30 10:18:33 2021 +0100 +++ b/codiad/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CONFIG_FILES="/etc/codiad.php" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v.\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-bcop/receipt --- a/compiz-bcop/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-bcop/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="compiz-core-dev libtool libxslt-dev startup-notification-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-ccsm/receipt --- a/compiz-ccsm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-ccsm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ gtk-girepository pygobject3 python" BUILD_DEPENDS="compiz-core-dev compiz-libcompizconfig-dev libtool python-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-compizconfig-python/receipt --- a/compiz-compizconfig-python/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-compizconfig-python/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ python-dev startup-notification-dev util-linux-uuid-dev xcb-util-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-core/receipt --- a/compiz-core/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-core/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ mesa-dev pango-dev startup-notification-dev util-linux-uuid-dev xcb-util-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-libcompizconfig/receipt --- a/compiz-libcompizconfig/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-libcompizconfig/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ libtool libxml2-dev libxslt-dev mesa-dev protobuf-dev startup-notification-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-plugins-extra/receipt --- a/compiz-plugins-extra/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-plugins-extra/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -21,6 +21,12 @@ librsvg-dev libtool libxslt-dev mesa-dev startup-notification-dev util-linux-getopt util-linux-uuid-dev xcb-util-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-plugins-main/receipt --- a/compiz-plugins-main/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-plugins-main/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ librsvg-dev libtool libxslt-dev mesa-dev startup-notification-dev util-linux-getopt util-linux-uuid-dev xcb-util-dev xorg-dev " +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compiz-plugins-unsupported/receipt --- a/compiz-plugins-unsupported/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compiz-plugins-unsupported/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ mesa-dev startup-notification-dev util-linux-getopt util-linux-uuid-dev xcb-util-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compton-conf/receipt --- a/compton-conf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compton-conf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="compton libQtCore libQtDBus libQtGui libconfig" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libconfig-dev " +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 compton/receipt --- a/compton/receipt Sun May 30 10:18:33 2021 +0100 +++ b/compton/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="xorg-libXcomposite xorg-libXrandr libdrm xorg-xwininfo xorg-xprop" BUILD_DEPENDS="xorg-libXcomposite xorg-libXrandr-dev libdrm-dev wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 consolekit2/receipt --- a/consolekit2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/consolekit2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -21,6 +21,12 @@ glib-dev libtool libxml2-tools libxslt polkit-dev \ util-linux-getopt util-linux-uuid-dev xmlto xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + compile_rules() { ./configure \ diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cookutils/stuff/check-wok --- a/cookutils/stuff/check-wok Sun May 30 10:18:33 2021 +0100 +++ b/cookutils/stuff/check-wok Tue Jun 08 08:46:05 2021 +0000 @@ -2,6 +2,7 @@ renice -n 1 -p $$ WOK=${1:-/home/slitaz/wok} +wget --help 2>&1 | grep -q tries && alias wget='wget -t 2' . /etc/slitaz/cook.conf for i in $WOK/*/receipt ; do diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 copyq/receipt --- a/copyq/receipt Sun May 30 10:18:33 2021 +0100 +++ b/copyq/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="libQtGui libQtNetwork libQtScript libQtSvg librsvg libQtXml libQtWebkit" BUILD_DEPENDS="wget Qt4-dev cmake qmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 corkscrew/receipt --- a/corkscrew/receipt Sun May 30 10:18:33 2021 +0100 +++ b/corkscrew/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="openssh" BUILD_DEPENDS="automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cplay/receipt --- a/cplay/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cplay/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python ncurses linux-sound" BUILD_DEPENDS="python-dev ncurses-dev git gettext" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 crosstool-ng/receipt --- a/crosstool-ng/receipt Sun May 30 10:18:33 2021 +0100 +++ b/crosstool-ng/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="subversion flex cvs gawk texinfo ncurses-dev automake libtool \ gperf wget xz help2man file" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/crosstool-ng-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cups-pam/receipt --- a/cups-pam/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cups-pam/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ libgcrypt-dev libgnutls libpng-dev libunistring-dev openssl-dev pam pam-dev tiff-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cups/receipt --- a/cups/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cups/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ libgnutls libpng-dev libtasn1-dev libunistring-dev libusb-compat-dev openssl-dev php-dev poppler-apps tiff-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 cv/receipt --- a/cv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/cv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dashel/receipt --- a/dashel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dashel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="hal" BUILD_DEPENDS="cmake hal-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/tags\/[0-9]/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ddclient/receipt --- a/ddclient/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ddclient/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ CONFIG_FILES="/etc/ddclient" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 deutex-devel/receipt --- a/deutex-devel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/deutex-devel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="autoconf automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dev86/receipt --- a/dev86/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dev86/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 discount/receipt --- a/discount/receipt Sun May 30 10:18:33 2021 +0100 +++ b/discount/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dislocker/receipt --- a/dislocker/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dislocker/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse mbedtls" BUILD_DEPENDS="cmake mbedtls-dev fuse-dev patch attr" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + compile_rules() { # Fix v0.7 upstream path error sed -i 's/DIS_MAN \${PROJECT_SOURCE_DIR}/DIS_MAN ../' src/CMakeLists.txt diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 distcc/receipt --- a/distcc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/distcc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ libgnome-keyring-dev libgnomecanvas-dev libgnomeui-dev lzo-dev popt-dev py3k-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dkms/receipt --- a/dkms/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dkms/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="gettext" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 docbook-xsl/receipt --- a/docbook-xsl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/docbook-xsl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="docbook-xml libxml2-tools libxslt" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dog/receipt --- a/dog/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dog/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libssl libcrypto" BUILD_DEPENDS="rust-cargo git openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dooble/receipt --- a/dooble/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dooble/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ libQtScript libQtSql libQtWebkit libQtXml sqlite" BUILD_DEPENDS="cacerts libgcrypt-dev qmake Qt4-dev sqlite-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dos33fsprogs/receipt --- a/dos33fsprogs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dos33fsprogs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ #WGET_URL="https://github.com/peterferrie/dos33fsprogs/archive/$VERSION.tar.gz" WGET_URL="https://github.com/deater/dos33fsprogs/archive/ootw-v2.8.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dosfstools/receipt --- a/dosfstools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dosfstools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 dstat/receipt --- a/dstat/receipt Sun May 30 10:18:33 2021 +0100 +++ b/dstat/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 duc/receipt --- a/duc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/duc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="ncursesw pango tokyocabinet" BUILD_DEPENDS="ncursesw-dev pango-dev tokyocabinet-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 duperemove/receipt --- a/duperemove/receipt Sun May 30 10:18:33 2021 +0100 +++ b/duperemove/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="glib libsqlite" BUILD_DEPENDS="gcc83 glib-dev sqlite-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 duviz/receipt --- a/duviz/receipt Sun May 30 10:18:33 2021 +0100 +++ b/duviz/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 e2tools/receipt --- a/e2tools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/e2tools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="e2fsprogs" BUILD_DEPENDS="autoconf automake e2fsprogs-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 easy-rsa/receipt --- a/easy-rsa/receipt Sun May 30 10:18:33 2021 +0100 +++ b/easy-rsa/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ DEPENDS="openssl" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 eboard/receipt --- a/eboard/receipt Sun May 30 10:18:33 2021 +0100 +++ b/eboard/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="gtk+ gcc-lib-base" BUILD_DEPENDS="gstreamer-1.0-dev gtk+-dev perl zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ecm/receipt --- a/ecm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ecm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="asciidoc docbook-xml libxml2-tools libxslt" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 edid-decode/receipt --- a/edid-decode/receipt Sun May 30 10:18:33 2021 +0100 +++ b/edid-decode/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -10,6 +10,12 @@ WEB_SITE="https://github.com/rpavlik/edid-decode" WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 efibootmgr/receipt --- a/efibootmgr/receipt Sun May 30 10:18:33 2021 +0100 +++ b/efibootmgr/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="efivar gcc83-lib-base popt" BUILD_DEPENDS="efivar-dev gcc83 icu-dev popt-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 efivar/receipt --- a/efivar/receipt Sun May 30 10:18:33 2021 +0100 +++ b/efivar/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="gcc83 icu-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ejabberd/receipt --- a/ejabberd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ejabberd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CONFIG_FILES="/etc/ejabberd" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 emacs-pkg-lua-mode/receipt --- a/emacs-pkg-lua-mode/receipt Sun May 30 10:18:33 2021 +0100 +++ b/emacs-pkg-lua-mode/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="emacs" BUILD_DEPENDS="emacs" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 emerald-themes/receipt --- a/emerald-themes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/emerald-themes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="xorg-libX11 emerald" BUILD_DEPENDS="xorg-dev gtk+-dev autoconf automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 emerald/receipt --- a/emerald/receipt Sun May 30 10:18:33 2021 +0100 +++ b/emerald/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="autoconf automake xorg-dev gtk+-dev compiz-core-dev \ libtool libwnck-dev xz" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 encfs/receipt --- a/encfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/encfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ BUILD_DEPENDS="cmake fuse-dev gcc83 glibc-dev libboost-filesystem-dev libboost-serialization-dev libboost-system-dev openssl-dev rlog-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 enchant2/receipt --- a/enchant2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/enchant2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 engrampa/receipt --- a/engrampa/receipt Sun May 30 10:18:33 2021 +0100 +++ b/engrampa/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ gtk+-dev gtk-doc mate-common-dev mate-desktop-dev yelp-tools" SUGGESTED="unrar unace p7zip yelp-tools zip" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 eom/receipt --- a/eom/receipt Sun May 30 10:18:33 2021 +0100 +++ b/eom/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ jpeg-dev gobject-introspection-dev shared-mime-info-dev pygobject-dev \ pygtk-dev python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 epm/receipt --- a/epm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/epm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ettercap/receipt --- a/ettercap/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ettercap/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="cmake curl-dev file geoip-dev libnet-dev libpcap-dev libpthread-stubs libtool ncurses-dev openssl-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 exfat-utils/receipt --- a/exfat-utils/receipt Sun May 30 10:18:33 2021 +0100 +++ b/exfat-utils/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse" BUILD_DEPENDS="autoconf automake fuse-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 f3/receipt --- a/f3/receipt Sun May 30 10:18:33 2021 +0100 +++ b/f3/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fail2ban/receipt --- a/fail2ban/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fail2ban/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="python" CONFIG_FILES="/etc/fail2ban" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fawkes/receipt --- a/fawkes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fawkes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fbcat/receipt --- a/fbcat/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fbcat/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fbpanel/receipt --- a/fbpanel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fbpanel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="gtk+-dev" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fbterm/receipt --- a/fbterm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fbterm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="freetype-dev fontconfig-dev gpm-dev ncursesw-dev ncursesw-extra" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fcgi/receipt --- a/fcgi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fcgi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="autoconf automake gcc83 libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fdupes/receipt --- a/fdupes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fdupes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses pcre2" BUILD_DEPENDS="ncurses-dev pcre2-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 feedparser/receipt --- a/feedparser/receipt Sun May 30 10:18:33 2021 +0100 +++ b/feedparser/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libxml2 python" BUILD_DEPENDS="libxml2-dev python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ffmpegthumbnailer/receipt --- a/ffmpegthumbnailer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ffmpegthumbnailer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ffmpeg gcc83-lib-base libjpeg libpng" BUILD_DEPENDS="cmake ffmpeg-dev gcc83 jpeg-dev libgnutls libpng-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 firehol/receipt --- a/firehol/receipt Sun May 30 10:18:33 2021 +0100 +++ b/firehol/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ CONFIG_FILES="/etc/firehol" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 firejail/receipt --- a/firejail/receipt Sun May 30 10:18:33 2021 +0100 +++ b/firejail/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="linux-api-headers" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fish/receipt --- a/fish/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fish/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base ncurses" BUILD_DEPENDS="gcc83 ncurses-dev ncursesw-extra" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + compile_rules() { export LDFLAGS="$LDFLAGS -ltinfo" diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 flam3/receipt --- a/flam3/receipt Sun May 30 10:18:33 2021 +0100 +++ b/flam3/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="expat libjpeg libpng libxml2" BUILD_DEPENDS="expat-dev jpeg-dev libpng-dev libxml2-dev git" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 flex/receipt --- a/flex/receipt Sun May 30 10:18:33 2021 +0100 +++ b/flex/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="bison" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fluidsynth/receipt --- a/fluidsynth/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fluidsynth/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,8 +16,13 @@ BUILD_DEPENDS="cmake glib-dev jack-audio-connection-kit-dev ladspa-dev pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. - compile_rules() { export LDFLAGS="$LDFLAGS -ltinfo" diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fluxcomp/receipt --- a/fluxcomp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fluxcomp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="distrotech-flux-$VERSION.tar.gz" WGET_URL="https://github.com/Distrotech/flux/archive/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/distrotech-flux-\(.*\).tar.*|\1|;q' +} + compile_rules() { ./configure $CONFIGURE_ARGS && diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 font-manager/receipt --- a/font-manager/receipt Sun May 30 10:18:33 2021 +0100 +++ b/font-manager/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="bash fontconfig-dev freetype-dev glib-dev gnome-doc-utils intltool pango-dev python-dev sqlite-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fontforge/receipt --- a/fontforge/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fontforge/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ # As 'busybox date' does not support the given options, # coreutils-context-system is required. +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 freealut/receipt --- a/freealut/receipt Sun May 30 10:18:33 2021 +0100 +++ b/freealut/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="openal glibc-base" BUILD_DEPENDS="wget cacerts cmake openal-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/freealut_/!d;s|.*/freealut_\(.*\).tar.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 freetuxtv/receipt --- a/freetuxtv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/freetuxtv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="gtk+-dev glib-dev dbus-glib-dev libsqlite sqlite-dev \ libvlc-dev libvlc curl-dev libnotify-dev intltool file automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/freetuxtv-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fribidi/receipt --- a/fribidi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fribidi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fritzing/receipt --- a/fritzing/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fritzing/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ quazip-dev" HOST_ARCH="i486" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 frogatto/receipt --- a/frogatto/receipt Sun May 30 10:18:33 2021 +0100 +++ b/frogatto/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ libsdl-image-dev libsdl-mixer-dev libsdl-ttf-dev mesa-dev \ xorg-server-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fsarchiver/receipt --- a/fsarchiver/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fsarchiver/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ util-linux-blkid-dev attr-dev util-linux-uuid-dev zlib-dev pkg-config \ lz4-dev zstd-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;/fsarchiver-/!d;s|.*/fsarchiver-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fstransform/receipt --- a/fstransform/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fstransform/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ SUGGESTED="jfsutils xfsprogs reiserfsprogs reiser4progs e2fsprogs" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fuse/receipt --- a/fuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TAGS="filesystem" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/fuse-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fusioninventory-agent/receipt --- a/fusioninventory-agent/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fusioninventory-agent/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ perl-xml-treepp" BUILD_DEPENDS="$DEPENDS" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;/pkg/d;s|.*/\(.*[0-9]\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fwbuilder/receipt --- a/fwbuilder/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fwbuilder/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtGui libQtNetwork libxml2 libxslt zlib" BUILD_DEPENDS="autoconf automake file libtool libxslt-dev qmake Qt4-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 fzy/receipt --- a/fzy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/fzy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/down*}s 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 galculator/receipt --- a/galculator/receipt Sun May 30 10:18:33 2021 +0100 +++ b/galculator/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gaupol/receipt --- a/gaupol/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gaupol/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="py3k pygtk" BUILD_DEPENDS="gettext intltool py3k-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 genromfs/receipt --- a/genromfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/genromfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 giflossy/receipt --- a/giflossy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/giflossy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="autoconf automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 giws/receipt --- a/giws/receipt Sun May 30 10:18:33 2021 +0100 +++ b/giws/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python libxml2-python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 glances/receipt --- a/glances/receipt Sun May 30 10:18:33 2021 +0100 +++ b/glances/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python python-psutil" BUILD_DEPENDS="python-dev python-psutil python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 glm/receipt --- a/glm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/glm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/g-truc/$PACKAGE/archive/$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 glpi/receipt --- a/glpi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/glpi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="" CONFIG_FILES="/etc/glpi/config_db.php" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gource/receipt --- a/gource/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gource/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="freetype-dev ftgl-dev glew-dev glm libboost-filesystem-dev libsdl2-dev libsdl2-image-dev mesa-dev pcre-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/gource-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gpart/receipt --- a/gpart/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gpart/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gpodder/receipt --- a/gpodder/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gpodder/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="dbus-python feedparser py3k pygtk python-mygpoclient" BUILD_DEPENDS="feedparser intltool py3k-dev python-mygpoclient" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gritz/receipt --- a/gritz/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gritz/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="perl-gtk2" BUILD_DEPENDS="wget perl" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtest/receipt --- a/gtest/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtest/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="cmake gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/release.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-albatross/receipt --- a/gtk-theme-albatross/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-albatross/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gtk2-engine-murrine" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-arc/receipt --- a/gtk-theme-arc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-arc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gtk2-engine-murrine" BUILD_DEPENDS="autoconf automake gtk+3-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-blackbird/receipt --- a/gtk-theme-blackbird/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-blackbird/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gtk2-engine-murrine" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-bluebird/receipt --- a/gtk-theme-bluebird/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-bluebird/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-greybird/receipt --- a/gtk-theme-greybird/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-greybird/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gtk2-engine-murrine" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-orion/receipt --- a/gtk-theme-orion/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-orion/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gtk2-engine-murrine" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtk-theme-vertex/receipt --- a/gtk-theme-vertex/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtk-theme-vertex/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gtk2-engine-murrine" BUILD_DEPENDS="autoconf automake gtk+3-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gtkhash/receipt --- a/gtkhash/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gtkhash/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 gummi/receipt --- a/gummi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/gummi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gtk+ gtksourceview gtkspell poppler" BUILD_DEPENDS="glib gtk+-dev gtksourceview-dev gtkspell-dev intltool poppler-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 hash-slinger/receipt --- a/hash-slinger/receipt Sun May 30 10:18:33 2021 +0100 +++ b/hash-slinger/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 hiredis/receipt --- a/hiredis/receipt Sun May 30 10:18:33 2021 +0100 +++ b/hiredis/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 horst/receipt --- a/horst/receipt Sun May 30 10:18:33 2021 +0100 +++ b/horst/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses libtinfo" BUILD_DEPENDS="libnl-dev ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 hsetroot/receipt --- a/hsetroot/receipt Sun May 30 10:18:33 2021 +0100 +++ b/hsetroot/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ # ARM: imlib2-dev must be installed in build chroot +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 htmldoc/receipt --- a/htmldoc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/htmldoc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fltk jpeg libpng" BUILD_DEPENDS="fltk-dev jpeg-dev libpng-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 httpie/receipt --- a/httpie/receipt Sun May 30 10:18:33 2021 +0100 +++ b/httpie/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python-pygments python-requests" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 hubicfuse/receipt --- a/hubicfuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/hubicfuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="curl-dev fuse-dev glib libjson-c-dev libmagic-dev libxml2-dev openssl-dev pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 hunspell/receipt --- a/hunspell/receipt Sun May 30 10:18:33 2021 +0100 +++ b/hunspell/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="autoconf automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 i7z/receipt --- a/i7z/receipt Sun May 30 10:18:33 2021 +0100 +++ b/i7z/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 icewm/receipt --- a/icewm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/icewm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ xorg-libXrandr-dev xorg-libXrender-dev xorg-randrproto xorg-xextproto xorg-xproto xz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 igmpproxy/receipt --- a/igmpproxy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/igmpproxy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/releases/download/$VERSION/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 iksemel/receipt --- a/iksemel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/iksemel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gnutls libgcrypt libgpg-error pkg-config zlib" BUILD_DEPENDS="autoconf automake libtool texinfo" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ilmbase/receipt --- a/ilmbase/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ilmbase/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="bash gcc83" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 iniparser/receipt --- a/iniparser/receipt Sun May 30 10:18:33 2021 +0100 +++ b/iniparser/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 inotify-tools/receipt --- a/inotify-tools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/inotify-tools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="autoconf automake cmake file libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 intel-microcode/receipt --- a/intel-microcode/receipt Sun May 30 10:18:33 2021 +0100 +++ b/intel-microcode/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="linux" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/microcode-\(.*\).tar.*|\1|;q' +} + compile_rules() { mkdir -p $install/lib/firmware/ diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 inxi/receipt --- a/inxi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/inxi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="bash coreutils-disk gawk pciutils procps sed" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 iperf/receipt --- a/iperf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/iperf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc-lib-base" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 iprange/receipt --- a/iprange/receipt Sun May 30 10:18:33 2021 +0100 +++ b/iprange/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 iptstate/receipt --- a/iptstate/receipt Sun May 30 10:18:33 2021 +0100 +++ b/iptstate/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="iptables libnetfilter_conntrack libnfnetlink ncurses" BUILD_DEPENDS="libnetfilter_conntrack-dev libnfnetlink-dev ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 irssi/receipt --- a/irssi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/irssi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="glib ncurses openssl perl" BUILD_DEPENDS="glib glib-dev ncurses-dev openssl-dev perl pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jabberd2/receipt --- a/jabberd2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jabberd2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ sqlite sqlite-dev udns udns-dev zlib-dev libgcrypt-dev" CONFIG_FILES="/etc/jabberd" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/jabberd-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jansson/receipt --- a/jansson/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jansson/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="xorg-libX11" BUILD_DEPENDS="xorg-libX11-dev automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jasper/receipt --- a/jasper/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jasper/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="cmake jpeg-dev xorg-libXi-dev xorg-libXmu-dev" HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/version-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jbig2dec/receipt --- a/jbig2dec/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jbig2dec/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jclic/receipt --- a/jclic/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jclic/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="java-jre" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jp2a/receipt --- a/jp2a/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jp2a/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="jpeg libcurl" BUILD_DEPENDS="jpeg-dev curl-dev libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jq/receipt --- a/jq/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jq/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/stedolan/$PACKAGE/releases/download/$PACKAGE-$VERSION/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/jq-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 jsoncpp/receipt --- a/jsoncpp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/jsoncpp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="cmake gcc83 pkg-config py3k" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 keychain/receipt --- a/keychain/receipt Sun May 30 10:18:33 2021 +0100 +++ b/keychain/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SUGGESTED="gnupg openssh" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 kkedit/receipt --- a/kkedit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/kkedit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="aspell-dev autoconf automake ctags gtk+-dev gtksourceview-dev libtool libunique-dev libxml2-dev vte-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 kqoauth/receipt --- a/kqoauth/receipt Sun May 30 10:18:33 2021 +0100 +++ b/kqoauth/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="libQtGui libQtNetwork libssl" BUILD_DEPENDS="qmake Qt4-dev openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 l3afpad/receipt --- a/l3afpad/receipt Sun May 30 10:18:33 2021 +0100 +++ b/l3afpad/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gtk+3" BUILD_DEPENDS="autoconf automake gtk+3-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 laptop-mode-tools/receipt --- a/laptop-mode-tools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/laptop-mode-tools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="acpid hdparm python util-linux-blockdev util-linux-flock" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 larch/receipt --- a/larch/receipt Sun May 30 10:18:33 2021 +0100 +++ b/larch/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -9,10 +9,17 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="https://github.com/rgrove/larch/" WGET_URL="${WEB_SITE}archive/release-$VERSION.tar.gz" +TAGS="imap" DEPENDS="ruby" BUILD_DEPENDS="ruby-dev wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lcov/receipt --- a/lcov/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lcov/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SUGGESTED="gcc" DEPENDS="perl" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ldm/receipt --- a/ldm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ldm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="udev" BUILD_DEPENDS="udev-dev util-linux-mount-dev util-linux-blkid wget" +current_version() +{ + wget -O - ${WGET_URL%/tarb*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 le/receipt --- a/le/receipt Sun May 30 10:18:33 2021 +0100 +++ b/le/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base ncurses" BUILD_DEPENDS="gcc83 ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lgi/receipt --- a/lgi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lgi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="gobject-introspection-dev lua-dev" # add "cairo-dev gtk+-dev" for `make check` +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 liba53/receipt --- a/liba53/receipt Sun May 30 10:18:33 2021 +0100 +++ b/liba53/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="wget pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libao/receipt --- a/libao/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libao/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libconfig/receipt --- a/libconfig/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libconfig/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="automake texinfo" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libconfuse/receipt --- a/libconfuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libconfuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libetpan/receipt --- a/libetpan/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libetpan/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ openssl zlib" BUILD_DEPENDS="autoconf automake expat-dev gnutls-dev libgnutls libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libevent/receipt --- a/libevent/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libevent/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*libevent-\(.*\)-stable.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libexif/receipt --- a/libexif/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libexif/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/libexif-\(.*\)-release.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libgdiplus/receipt --- a/libgdiplus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libgdiplus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -23,6 +23,12 @@ # Build documentation at http://mono-project.com/Compiling_Mono # and http://mono-project.com/Release_Notes_Mono_2.4#Installing_Mono_2.4 +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libgit2/receipt --- a/libgit2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libgit2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="cmake python pkg-config openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libgooglepinyin/receipt --- a/libgooglepinyin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libgooglepinyin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="cairo-dev cmake gtk+-dev intltool pango-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libhtp/receipt --- a/libhtp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libhtp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libical/receipt --- a/libical/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libical/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="cmake" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libiodbc/receipt --- a/libiodbc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libiodbc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libjson-c/receipt --- a/libjson-c/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libjson-c/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -1,8 +1,7 @@ # SliTaz package receipt. PACKAGE="libjson-c" -VERSION="0.13.1" -REL_DATE="20180305" +VERSION="0.13.1-20180305" CATEGORY="development" SHORT_DESC="A JSON implementation in C." MAINTAINER="pascal.bellard@slitaz.org" @@ -10,11 +9,17 @@ WEB_SITE="https://github.com/json-c/json-c" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$WEB_SITE/archive/json-c-$VERSION-$REL_DATE.tar.gz" +WGET_URL="$WEB_SITE/archive/json-c-$VERSION.tar.gz" DEPENDS="" BUILD_DEPENDS="automake bash libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/json-c-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 liblouis/receipt --- a/liblouis/receipt Sun May 30 10:18:33 2021 +0100 +++ b/liblouis/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="glibc" BUILD_DEPENDS="python-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 liblrdf/receipt --- a/liblrdf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/liblrdf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="autoconf automake curl-dev ladspa-dev libtool libxslt-dev raptor-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 liblxqt-mount/receipt --- a/liblxqt-mount/receipt Sun May 30 10:18:33 2021 +0100 +++ b/liblxqt-mount/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtDBus libQtGui liblxqt" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake xorg-libX11-dev liblxqt-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 liblxqt/receipt --- a/liblxqt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/liblxqt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake xorg-libX11-dev libqtxdg-dev \ libQtMimeTypes-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libmatekbd/receipt --- a/libmatekbd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libmatekbd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="wget gtk+-dev autoconf automake libtool itstool gtk-doc \ mate-common-dev dconf-dev libxklavier-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libmatemixer/receipt --- a/libmatemixer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libmatemixer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ mate-common-dev gtk-doc util-linux-uuid-dev libjson-c-dev libsndfile-dev flac-dev \ libvorbis-dev dbus-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libmateweather/receipt --- a/libmateweather/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libmateweather/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="wget dconf-dev gtk+-dev autoconf automake libtool itstool \ gtk-doc sqlite-dev mate-common-dev mate-desktop-dev libsoup-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libmcp23s17/receipt --- a/libmcp23s17/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libmcp23s17/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="i2c-tools" TAGS="raspberrypi rpi" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libmowgli/receipt --- a/libmowgli/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libmowgli/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libnfc/receipt --- a/libnfc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libnfc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libusb pcsc-lite" BUILD_DEPENDS="libusb-compat libusb-dev pcsc-lite-dev pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/libnfc-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libnl/receipt --- a/libnl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libnl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ # Cross compile needs host flex BUILD_DEPENDS="flex" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/libnl\(.*\).tar.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libpifacedigital/receipt --- a/libpifacedigital/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libpifacedigital/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="i2c-tools libmcp23s17" BUILD_DEPENDS="libmcp23s17" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libpqxx/receipt --- a/libpqxx/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libpqxx/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="gcc49 postgresql-dev" DEPENDS="pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libqcow/receipt --- a/libqcow/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libqcow/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse libcrypto" BUILD_DEPENDS="fuse-dev openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libqtxdg/receipt --- a/libqtxdg/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libqtxdg/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtGui libQtXml libQtMimeTypes" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libQtMimeTypes-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libsearpc/receipt --- a/libsearpc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libsearpc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libsixel/receipt --- a/libsixel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libsixel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libspiro/receipt --- a/libspiro/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libspiro/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="autoconf automake bash cacerts libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libsysstat/receipt --- a/libsysstat/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libsysstat/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtGui" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libtorrent-rasterbar/receipt --- a/libtorrent-rasterbar/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libtorrent-rasterbar/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ libboost-math-dev libboost-python-dev libboost-thread-dev libtool openssl-dev python-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libtorrent/receipt --- a/libtorrent/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libtorrent/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CROSS_BUGS="bug: can not run test program" #HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libuninameslist/receipt --- a/libuninameslist/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libuninameslist/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="autoconf automake bash cacerts libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libusb-compat/receipt --- a/libusb-compat/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libusb-compat/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libusb/receipt --- a/libusb/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libusb/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libvips/receipt --- a/libvips/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libvips/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ lcms-dev libexif-dev libpng-dev libtool pkg-config swig tiff-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libvpx/receipt --- a/libvpx/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libvpx/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="glibc-base" BUILD_DEPENDS="coreutils-file-format diffutils yasm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libwebp/receipt --- a/libwebp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libwebp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 libxdg-basedir/receipt --- a/libxdg-basedir/receipt Sun May 30 10:18:33 2021 +0100 +++ b/libxdg-basedir/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="wget autoconf automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/libxdg-basedir-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lincity-ng/receipt --- a/lincity-ng/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lincity-ng/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ libsdl-mixer-dev libsdl-ttf libsdl-ttf-dev libxml2-dev mesa-dev physfs-dev pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/lincity-ng-\(.*\)-beta.tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 linux64-open-vm-tools-kernel/receipt --- a/linux64-open-vm-tools-kernel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/linux64-open-vm-tools-kernel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/release.*tar/!d;s|.*/open-vm-tools-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 littlefs-fuse/receipt --- a/littlefs-fuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/littlefs-fuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse" BUILD_DEPENDS="fuse-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lm-sensors/receipt --- a/lm-sensors/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lm-sensors/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="linux-hwmon perl" BUILD_DEPENDS="bison flex rrdtool-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/V\(.*\).tar.*|\1|;s|-|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 locustio/receipt --- a/locustio/receipt Sun May 30 10:18:33 2021 +0100 +++ b/locustio/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 loderunner/receipt --- a/loderunner/receipt Sun May 30 10:18:33 2021 +0100 +++ b/loderunner/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ SUGGESTED="browser-html5" HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 logfence/receipt --- a/logfence/receipt Sun May 30 10:18:33 2021 +0100 +++ b/logfence/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="fuse" BUILD_DEPENDS="fuse-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 logrotate/receipt --- a/logrotate/receipt Sun May 30 10:18:33 2021 +0100 +++ b/logrotate/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ CONFIG_FILES="/etc/logrotate.conf" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lpcnet/receipt --- a/lpcnet/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lpcnet/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="automake libtool gcc63" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lsof/receipt --- a/lsof/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lsof/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="${WEB_SITE}archive/$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lstm-compress/receipt --- a/lstm-compress/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lstm-compress/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lua-ffi/receipt --- a/lua-ffi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lua-ffi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ #HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\)-work1.tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 luksus/receipt --- a/luksus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/luksus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="bash dialog cryptsetup tcplay gnupg openssl" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lximage-qt/receipt --- a/lximage-qt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lximage-qt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ xorg-libX11-dev xorg-libXfixes-dev xorg-xproto pcmanfm-qt-dev menu-cache-dev \ libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-about/receipt --- a/lxqt-about/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-about/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtGui liblxqt" BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake grep libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-admin/receipt --- a/lxqt-admin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-admin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liboobs-dev liblxqt-dev \ libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-config/receipt --- a/lxqt-config/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-config/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev \ xorg-libX11-dev zlib-dev xorg-libXcursor-dev grep" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-globalkeys/receipt --- a/lxqt-globalkeys/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-globalkeys/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake grep xorg-xproto \ xorg-libX11-dev liblxqt-dev libqtxdg-dev libQtMimeTypes-dev sdft" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-notificationd/receipt --- a/lxqt-notificationd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-notificationd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake libqtxdg-dev liblxqt-dev \ xorg-libX11-dev grep libQtMimeTypes-dev sdft" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-openssh-askpass/receipt --- a/lxqt-openssh-askpass/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-openssh-askpass/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtGui" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-panel/receipt --- a/lxqt-panel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-panel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ lm-sensors-dev alsa-lib-dev libsysstat-dev icu-dev grep glib-dev \ libQtMimeTypes-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-policykit/receipt --- a/lxqt-policykit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-policykit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake polkit-qt-dev liblxqt-dev polkit-dev Qt4-dev \ qmake libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-powermanagement/receipt --- a/lxqt-powermanagement/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-powermanagement/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake libqtxdg-dev Qt4-dev qmake liblxqt-dev \ libxcb-dev xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-qtplugin/receipt --- a/lxqt-qtplugin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-qtplugin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtGui" BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-runner/receipt --- a/lxqt-runner/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-runner/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake liblxqt-dev libqtxdg-dev \ lxqt-globalkeys-dev menu-cache-dev xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lxqt-session/receipt --- a/lxqt-session/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lxqt-session/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget cacerts cmake liblxqt-dev Qt4-dev qmake xorg-libX11-dev \ libqtxdg-dev grep" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lz5/receipt --- a/lz5/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lz5/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lzfse/receipt --- a/lzfse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lzfse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ WGET_URL="$WEB_SITE/archive/$TARBALL" TAGS="compression" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/lzfse-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 lzsa/receipt --- a/lzsa/receipt Sun May 30 10:18:33 2021 +0100 +++ b/lzsa/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 macchanger/receipt --- a/macchanger/receipt Sun May 30 10:18:33 2021 +0100 +++ b/macchanger/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/alobbs/$PACKAGE/releases/download/$VERSION/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 magicrescue/receipt --- a/magicrescue/receipt Sun May 30 10:18:33 2021 +0100 +++ b/magicrescue/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="perl" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 makeself/receipt --- a/makeself/receipt Sun May 30 10:18:33 2021 +0100 +++ b/makeself/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/megastep/$PACKAGE/archive/release-$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/release-/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 man2html/receipt --- a/man2html/receipt Sun May 30 10:18:33 2021 +0100 +++ b/man2html/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="glib" BUILD_DEPENDS="glib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 marco/receipt --- a/marco/receipt Sun May 30 10:18:33 2021 +0100 +++ b/marco/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ xorg-libICE-dev xorg-libSM-dev xorg-libXt-dev startup-notification-dev \ util-linux-uuid-dev zenity xcb-util-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-common/receipt --- a/mate-common/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-common/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="" BUILD_DEPENDS="wget cacerts autoconf automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-control-center/receipt --- a/mate-control-center/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-control-center/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ yelp-tools xorg-libXss-dev xorg-libXt-dev startup-notification-dev \ util-linux-uuid-dev libcanberra-dev desktop-file-utils xcb-util-dev libcroco-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-desktop/receipt --- a/mate-desktop/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-desktop/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="wget cacerts autoconf automake dconf-dev libtool itstool \ mate-common-dev gtk-doc gtk+-dev gdk-pixbuf-dev yelp-tools harfbuzz-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-icon-theme/receipt --- a/mate-icon-theme/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-icon-theme/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="" BUILD_DEPENDS="wget cacerts autoconf automake mate-common-dev icon-naming-utils" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-menus/receipt --- a/mate-menus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-menus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="wget cacerts autoconf automake gobject-introspection-dev \ libtool itstool mate-common-dev python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-panel/receipt --- a/mate-panel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-panel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ libcanberra-dev libwnck-dev librsvg-dev util-linux-uuid-dev \ libmateweather-dev libsoup-dev sqlite-dev libcroco-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-polkit/receipt --- a/mate-polkit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-polkit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ gtk+-dev gtk-doc polkit-dev gobject-introspection-dev mate-common-dev \ expat-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-screensaver/receipt --- a/mate-screensaver/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-screensaver/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ mate-common-dev mate-desktop-dev mate-menus-dev dbus-glib-dev \ dconf-dev gtk+-dev xorg-libXScrnSaver-dev util-linux-uuid-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-settings-daemon/receipt --- a/mate-settings-daemon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-settings-daemon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ libcanberra-dev libnotify-dev xorg-libXt-dev nss-dev polkit-dev \ util-linux-uuid-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-system-monitor/receipt --- a/mate-system-monitor/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-system-monitor/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ gtk+-dev gtk-doc dbus-glib-dev glibmm-dev gtkmm-dev libgtop-dev libwnck-dev librsvg-dev \ yelp-tools mate-common-dev mate-icon-theme libcroco-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-terminal/receipt --- a/mate-terminal/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-terminal/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ vte-dev mate-common-dev mate-desktop-dev yelp-tools autoconf automake libtool \ itstool harfbuzz-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mate-themes/receipt --- a/mate-themes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mate-themes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="gtk+ gtk-engines gtk2-engine-murrine librsvg mate-icon-theme" BUILD_DEPENDS="autoconf automake gtk+-dev mate-common-dev icon-naming-utils" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mdp/receipt --- a/mdp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mdp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 merkaartor/receipt --- a/merkaartor/receipt Sun May 30 10:18:33 2021 +0100 +++ b/merkaartor/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gdal proj libQtWebkit libQtSvg libQtXml libpostgresqlclient" BUILD_DEPENDS="wget Qt4-dev qmake gdal-dev proj-dev libQtWebkit" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 meson/receipt --- a/meson/receipt Sun May 30 10:18:33 2021 +0100 +++ b/meson/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ninja py3k" BUILD_DEPENDS="py3k" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 metasploit/receipt --- a/metasploit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/metasploit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="libpcap ruby" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 micropython/receipt --- a/micropython/receipt Sun May 30 10:18:33 2021 +0100 +++ b/micropython/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="readline libffi" BUILD_DEPENDS="wget git readline-dev libffi-dev pkg-config" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 minetest/receipt --- a/minetest/receipt Sun May 30 10:18:33 2021 +0100 +++ b/minetest/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -21,6 +21,12 @@ libvorbis-dev luajit-dev mesa-dev openal-dev sqlite-dev \ xorg-libXxf86vm-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 miniupnpc/receipt --- a/miniupnpc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/miniupnpc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/miniupnpc/!d;s|.*/miniupnpc_\(.*\).tar.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mlt-python-bindings/receipt --- a/mlt-python-bindings/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mlt-python-bindings/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python mlt" BUILD_DEPENDS="swig python-dev mlt" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mlt/receipt --- a/mlt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mlt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,8 +18,13 @@ libdv-dev libsamplerate-dev libsdl2-image-dev libxml2-dev \ mesa-dev pulseaudio-dev Qt4-dev sox-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. - compile_rules() { export CC=gcc-83 diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mlvpn/receipt --- a/mlvpn/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mlvpn/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libpcap libsodium" BUILD_DEPENDS="autoconf automake libev-dev libpcap-dev libsodium-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 moosefs/receipt --- a/moosefs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/moosefs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse python zlib" BUILD_DEPENDS="fuse-dev pkg-config python zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 motion/receipt --- a/motion/receipt Sun May 30 10:18:33 2021 +0100 +++ b/motion/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="automake ffmpeg-dev jpeg-dev libmicrohttpd-dev libpthread-stubs \ libtool libv4l-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mozo/receipt --- a/mozo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mozo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget gtk+-dev autoconf automake mate-common-dev \ mate-desktop-dev mate-menus-dev pygobject-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mpl123/receipt --- a/mpl123/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mpl123/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="dialog mpg123" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mps-youtube/receipt --- a/mps-youtube/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mps-youtube/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="mplayer py3k" BUILD_DEPENDS="py3k python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mpv/receipt --- a/mpv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mpv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -30,6 +30,12 @@ xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXrender-dev \ xorg-libXv-dev xorg-libXxf86vm-dev yasm zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 msgpack/receipt --- a/msgpack/receipt Sun May 30 10:18:33 2021 +0100 +++ b/msgpack/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="cmake zlib" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/cpp-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mspdebug/receipt --- a/mspdebug/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mspdebug/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libusb-compat" BUILD_DEPENDS="libusb-compat-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mtpfs/receipt --- a/mtpfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mtpfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse libgio libid3tag libmad libmtp" BUILD_DEPENDS="autoconf automake fuse-dev libid3tag-dev libmad-dev libmtp-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 muparser/receipt --- a/muparser/receipt Sun May 30 10:18:33 2021 +0100 +++ b/muparser/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mupen64plus/receipt --- a/mupen64plus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mupen64plus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,7 +18,12 @@ libsamplerate-dev libsdl2-dev libsdl-ttf-dev mesa-dev nasm speex-dev yasm zlib-dev" -# Rules to configure and make the package. +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + compile_rules() { find $src -name Makefile | xargs sed -i 's|uname -m|echo i486|' diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mutagen/receipt --- a/mutagen/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mutagen/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="cacerts python" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 mxml/receipt --- a/mxml/receipt Sun May 30 10:18:33 2021 +0100 +++ b/mxml/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 n2n/receipt --- a/n2n/receipt Sun May 30 10:18:33 2021 +0100 +++ b/n2n/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nabi/receipt --- a/nabi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nabi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="cairo gtk+ libhangul xorg-libICE xorg-libSM" BUILD_DEPENDS="automake cairo-dev gtk+-dev libhangul libhangul-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/nabi-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nagios-nrpe/receipt --- a/nagios-nrpe/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nagios-nrpe/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="libcrypto-dev libwrap-dev openssl openssl-dev" DEPENDS="libcrypto libssl nagios-plugins" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/nrpe-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nbwmon/receipt --- a/nbwmon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nbwmon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ndppd/receipt --- a/ndppd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ndppd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc-lib-base" CONFIG_FILES="/etc/ndppd.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 netdata/receipt --- a/netdata/receipt Sun May 30 10:18:33 2021 +0100 +++ b/netdata/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="pkg-config util-linux-uuid-dev" SUGGESTED="psycopg2 python-mysql lm-sensors curl node iproute2 gnu-netcat" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nethogs/receipt --- a/nethogs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nethogs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc-lib-base libpcap ncursesw" BUILD_DEPENDS="libpcap libpcap-dev ncursesw-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nicotine+/receipt --- a/nicotine+/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nicotine+/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gtk+ python pygtk" BUILD_DEPENDS="python-dev pygtk-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nilfs-utils/receipt --- a/nilfs-utils/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nilfs-utils/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="autoconf automake libtool util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ninja/receipt --- a/ninja/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ninja/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc-lib-base" BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nitrogen/receipt --- a/nitrogen/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nitrogen/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="cairomm-dev glib-dev gtk+-dev gtkmm gtkmm-dev libpng-dev pkg-config xorg-libXinerama-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nms/receipt --- a/nms/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nms/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 nzbget/receipt --- a/nzbget/receipt Sun May 30 10:18:33 2021 +0100 +++ b/nzbget/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ CONFIG_FILES="/etc/nzbget.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 obconf-qt/receipt --- a/obconf-qt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/obconf-qt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake openbox-dev glib-dev \ xorg-libXft-dev pango-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 obexfs/receipt --- a/obexfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/obexfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse obexftp" BUILD_DEPENDS="fuse-dev openobex-dev bluez-dev obexftp-dev automake autoconf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ocaml/receipt --- a/ocaml/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ocaml/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="xorg-libX11 xorg-libXau xorg-libXdmcp" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 odt2txt/receipt --- a/odt2txt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/odt2txt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="zlib" BUILD_DEPENDS="zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ola/receipt --- a/ola/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ola/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="libtool flex protobuf-dev util-linux-uuid-dev cppunit-dev \ libmicrohttpd-dev libftdi-dev libusb-dev liblo-dev ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 open-vm-tools-kernel/receipt --- a/open-vm-tools-kernel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/open-vm-tools-kernel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="linux shutdown glib libffi libmspack open-vm-tools procps" BUILD_DEPENDS="wget cacerts linux autoconf automake libtool linux-source linux-module-headers procps glib-dev libffi-dev libdnet-dev libmspack-dev slitaz-toolchain" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/release.*tar/!d;s|.*/open-vm-tools-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 open-vm-tools/receipt --- a/open-vm-tools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/open-vm-tools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts autoconf automake libtool linux-source procps \ glib-dev libffi-dev libdnet-dev libmspack-dev openssl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/release.*tar/!d;s|.*/open-vm-tools-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 opencc/receipt --- a/opencc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/opencc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="cmake gettext" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/ver.\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 openct/receipt --- a/openct/receipt Sun May 30 10:18:33 2021 +0100 +++ b/openct/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="pcsc-lite libusb" BUILD_DEPENDS="automake libtool pcsc-lite-dev libusb-dev doxygen" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/openct-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 opencv/receipt --- a/opencv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/opencv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="cmake ffmpeg-dev gcc83 gtk+-dev jpeg-dev libgnutls \ libpng-dev tiff-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 openexr/receipt --- a/openexr/receipt Sun May 30 10:18:33 2021 +0100 +++ b/openexr/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base ilmbase zlib" BUILD_DEPENDS="cmake gcc83 ilmbase-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 openjpeg2/receipt --- a/openjpeg2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/openjpeg2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="glibc-base tiff zlib" BUILD_DEPENDS="cmake tiff-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 opensc/receipt --- a/opensc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/opensc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="openssl-dev pcsc-lite-dev" CONFIG_FILES="/etc/opensc.conf" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 openspades/receipt --- a/openspades/receipt Sun May 30 10:18:33 2021 +0100 +++ b/openspades/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ imagemagick libogg-dev libsdl2-dev libsdl2-image-dev mesa-dev \ opusfile-dev unzip zip" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 opus/receipt --- a/opus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/opus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,12 +13,6 @@ DEPENDS="" BUILD_DEPENDS="" -current_version() -{ - wget -O - $WEB_SITE 2>/dev/null | \ - sed "/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q" -} - # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 osm2pgrouting/receipt --- a/osm2pgrouting/receipt Sun May 30 10:18:33 2021 +0100 +++ b/osm2pgrouting/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="cmake expat-dev gcc83 libpqxx libboost-program-options-dev \ pgrouting postgis postgresql-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 owfs/receipt --- a/owfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/owfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse libusb" BUILD_DEPENDS="fuse-dev libtool libusb libusb-dev libusb-compat" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 p11-kit/receipt --- a/p11-kit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/p11-kit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="cacerts gettext glib glib-dev gtk-doc libffi libffi-dev \ libtasn1-dev libxslt" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 paper-gtk-theme/receipt --- a/paper-gtk-theme/receipt Sun May 30 10:18:33 2021 +0100 +++ b/paper-gtk-theme/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gtk2-engine-murrine" BUILD_DEPENDS="autoconf automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 paper-icon-theme/receipt --- a/paper-icon-theme/receipt Sun May 30 10:18:33 2021 +0100 +++ b/paper-icon-theme/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="librsvg" BUILD_DEPENDS="meson ninja svgcleaner" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v.\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 par2/receipt --- a/par2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/par2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="automake gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/par2cmdline-/!d;s|.*/par2cmdline-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 paramiko/receipt --- a/paramiko/receipt Sun May 30 10:18:33 2021 +0100 +++ b/paramiko/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python-bcrypt python-cryptography python-pyasn1 python-pynacl" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 patchelf/receipt --- a/patchelf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/patchelf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="automake gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pcmanfm-qt/receipt --- a/pcmanfm-qt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pcmanfm-qt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget cacerts cmake Qt4-dev qmake glib-dev libgio-dev libfm-dev \ menu-cache-dev xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pdf2djvu/receipt --- a/pdf2djvu/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pdf2djvu/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="djvulibre poppler" BUILD_DEPENDS="cacerts djvulibre-dev poppler-dev" #exiv2 +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pekwm/receipt --- a/pekwm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pekwm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="xorg-libX11 xorg-libXinerama xorg-libXft xorg-libXrandr xorg-libXpm" BUILD_DEPENDS="libtool xorg-dev xorg-dev-proto zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pgbadger/receipt --- a/pgbadger/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pgbadger/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="perl" BUILD_DEPENDS="perl" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pgrouting/receipt --- a/pgrouting/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pgrouting/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="cgal-dev cmake gmp-dev libboost-dev libboost-graph-dev \ libboost-thread-dev libboost-tr1-dev mpfr-dev postgresql-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 phonon-vlc/receipt --- a/phonon-vlc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/phonon-vlc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="libQtCore libQtDBus libQtGui libQtXml libvlc phonon" BUILD_DEPENDS="automoc4 cmake libvlc-dev phonon phonon-dev qmake Qt4-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + compile_rules() { mkdir build diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 phpldapadmin/receipt --- a/phpldapadmin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/phpldapadmin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 phppgadmin/receipt --- a/phppgadmin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/phppgadmin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/REL_\(.*\).tar.*|\1|;s|-|.|g;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 phpsysinfo/receipt --- a/phpsysinfo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/phpsysinfo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 phpvirtualbox/receipt --- a/phpvirtualbox/receipt Sun May 30 10:18:33 2021 +0100 +++ b/phpvirtualbox/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="php-soap virtualbox" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;s|-|.|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 picard/receipt --- a/picard/receipt Sun May 30 10:18:33 2021 +0100 +++ b/picard/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="mutagen py3k PyQt-x11-gpl" BUILD_DEPENDS="gettext mutagen py3k-dev PyQt-x11-gpl " +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pinta/receipt --- a/pinta/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pinta/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="mono gtk-sharp" BUILD_DEPENDS="automake mono-dev gtk-sharp-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pixiewps/receipt --- a/pixiewps/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pixiewps/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/archive/v$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 plsh/receipt --- a/plsh/receipt Sun May 30 10:18:33 2021 +0100 +++ b/plsh/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="postgresql" BUILD_DEPENDS="postgresql-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pnmixer/receipt --- a/pnmixer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pnmixer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ BUILD_DEPENDS="alsa-lib-dev cmake gettext glib-dev gtk+3-dev libnotify-dev \ xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 poedit/receipt --- a/poedit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/poedit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ lucene++-dev db-dev libdb libdb-cxx expat-dev" SUGGESTED="aspell" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\)-oss.tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 polipo/receipt --- a/polipo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/polipo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="texinfo" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/polipo-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ponyprog-qt/receipt --- a/ponyprog-qt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ponyprog-qt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="libQtGui" BUILD_DEPENDS="Qt4-dev qmake cmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 postfixadmin/receipt --- a/postfixadmin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/postfixadmin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="mysql_or_postgresql php php-imap php-mysqli postfix" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/postfixadmin-\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 powertop/receipt --- a/powertop/receipt Sun May 30 10:18:33 2021 +0100 +++ b/powertop/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="acl autoconf automake diffutils file gcc83 gettext libnl-dev libtool ncursesw-dev pciutils-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ppp-pam/receipt --- a/ppp-pam/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ppp-pam/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ BUILD_DEPENDS="wget pam pam-dev" PROVIDE="ppp:pam" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ppp/receipt --- a/ppp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ppp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="wget" SUGGESTED="tazpanel" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 proot/receipt --- a/proot/receipt Sun May 30 10:18:33 2021 +0100 +++ b/proot/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="talloc" BUILD_DEPENDS="talloc-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 proxychains-ng/receipt --- a/proxychains-ng/receipt Sun May 30 10:18:33 2021 +0100 +++ b/proxychains-ng/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ CONFIG_FILES="/etc/proxychains.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ptpython/receipt --- a/ptpython/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ptpython/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="python-dev python-docopt python-jedi \ python-prompt-toolkit python-setuptools " +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 puddletag/receipt --- a/puddletag/receipt Sun May 30 10:18:33 2021 +0100 +++ b/puddletag/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="mutagen python-configobj python-pyparsing PyQt-x11-gpl" BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pugixml/receipt --- a/pugixml/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pugixml/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SUGGESTED="cmake" BUILD_DEPENDS="cmake" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 punjab/receipt --- a/punjab/receipt Sun May 30 10:18:33 2021 +0100 +++ b/punjab/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python twisted pyopenssl" BUILD_DEPENDS="python python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 purple-facebook/receipt --- a/purple-facebook/receipt Sun May 30 10:18:33 2021 +0100 +++ b/purple-facebook/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="pidgin zip json-glib" BUILD_DEPENDS="libpurple-dev json-glib-dev zlib-dev unzip pidgin" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 py3k-cython/receipt --- a/py3k-cython/receipt Sun May 30 10:18:33 2021 +0100 +++ b/py3k-cython/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="py3k" BUILD_DEPENDS="$DEPENDS py3k-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/[0-9]a[0-9]/d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 py3k-numpy/receipt --- a/py3k-numpy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/py3k-numpy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base py3k" BUILD_DEPENDS="gcc83 py3k-dev py3k-cython" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pycairo/receipt --- a/pycairo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pycairo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ xorg-libXdmcp xorg-libXrender xcb-util" BUILD_DEPENDS="cairo cairo-dev pkg-config python-dev xorg-xproto" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pyopenssl/receipt --- a/pyopenssl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pyopenssl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="openssl python" BUILD_DEPENDS="openssl-dev python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pypdf2/receipt --- a/pypdf2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pypdf2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pyradio/receipt --- a/pyradio/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pyradio/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="mplayer ncurses python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 pyrit/receipt --- a/pyrit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/pyrit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python libcrypto libpcap" BUILD_DEPENDS="python-setuptools python-dev openssl-dev libpcap-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-antlr/receipt --- a/python-antlr/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-antlr/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-ari/receipt --- a/python-ari/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-ari/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-asn1crypto/receipt --- a/python-asn1crypto/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-asn1crypto/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-beaker/receipt --- a/python-beaker/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-beaker/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-chardet/receipt --- a/python-chardet/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-chardet/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,8 +15,13 @@ DEPENDS="python" BUILD_DEPENDS="python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. - compile_rules() { python setup.py install --root=$DESTDIR --optimize=1 diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-configobj/receipt --- a/python-configobj/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-configobj/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python python-six" BUILD_DEPENDS="wget cacerts python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-constantly/receipt --- a/python-constantly/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-constantly/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-couchdbkit/receipt --- a/python-couchdbkit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-couchdbkit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="couchdb python python-restkit python-simplejson" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-cparser/receipt --- a/python-cparser/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-cparser/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release_v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-cryptography/receipt --- a/python-cryptography/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-cryptography/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ python-cparser" #BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-cython/receipt --- a/python-cython/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-cython/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;/[0-9]a[0-9]/d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-ethtool/receipt --- a/python-ethtool/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-ethtool/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python libnl" BUILD_DEPENDS="libnl-dev pkg-config python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-gammu/receipt --- a/python-gammu/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-gammu/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gammu python" BUILD_DEPENDS="gammu-dev pkg-config python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-html2text/receipt --- a/python-html2text/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-html2text/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python-dev python-distribute python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-html5lib/receipt --- a/python-html5lib/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-html5lib/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-http-parser/receipt --- a/python-http-parser/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-http-parser/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-cython python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-httplib2/receipt --- a/python-httplib2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-httplib2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-humanize/receipt --- a/python-humanize/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-humanize/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-incremental/receipt --- a/python-incremental/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-incremental/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/incremental-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-invoice2data/receipt --- a/python-invoice2data/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-invoice2data/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="poppler-apps python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-numpy/receipt --- a/python-numpy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-numpy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-cython python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-odoorpc/receipt --- a/python-odoorpc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-odoorpc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-paho-mqtt/receipt --- a/python-paho-mqtt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-paho-mqtt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-pip/receipt --- a/python-pip/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-pip/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-pyflakes/receipt --- a/python-pyflakes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-pyflakes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-pynacl/receipt --- a/python-pynacl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-pynacl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python libsodium" BUILD_DEPENDS="python-setuptools python-dev libmagic libsodium-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-pyst2/receipt --- a/python-pyst2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-pyst2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-scapy/receipt --- a/python-scapy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-scapy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-setuptools/receipt --- a/python-setuptools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-setuptools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-socketpool/receipt --- a/python-socketpool/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-socketpool/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-tornado/receipt --- a/python-tornado/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-tornado/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python python-backports_abc python-futures python-singledispatch" BUILD_DEPENDS="python python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-unicodecsv/receipt --- a/python-unicodecsv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-unicodecsv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 python-werkzeug/receipt --- a/python-werkzeug/receipt Sun May 30 10:18:33 2021 +0100 +++ b/python-werkzeug/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qdirstat/receipt --- a/qdirstat/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qdirstat/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="qt4" BUILD_DEPENDS="Qt4-dev qmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qjson/receipt --- a/qjson/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qjson/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtGui libQtNetwork libQtSql libcrypto" BUILD_DEPENDS="Qt4-dev qmake cmake wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qlcplus/receipt --- a/qlcplus/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qlcplus/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="alsa-lib libftdi libQtGui libQtNetwork libQtScript ola" BUILD_DEPENDS="alsa-lib-dev libftdi-dev libusb-dev ola-dev qmake Qt4-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/QLC+_\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qoauth/receipt --- a/qoauth/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qoauth/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ libQtWebkit libQtXml" BUILD_DEPENDS="dbus-dev qca-dev qmake Qt4-dev slitaz-toolchain xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qpdf/receipt --- a/qpdf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qpdf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libjpeg pcre zlib" BUILD_DEPENDS="jpeg-dev pcre-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/release-qpdf-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qrencode/receipt --- a/qrencode/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qrencode/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libpng" BUILD_DEPENDS="automake libpng-dev libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qterminal/receipt --- a/qterminal/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qterminal/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ GENERIC_PIXMAPS="no" GENERIC_MENUS="no" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qtkeychain/receipt --- a/qtkeychain/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qtkeychain/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base libQtDBus" BUILD_DEPENDS="cmake gcc83 Qt4-dev qmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 quazip/receipt --- a/quazip/receipt Sun May 30 10:18:33 2021 +0100 +++ b/quazip/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="zlib" BUILD_DEPENDS="qmake Qt4-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qupzilla/receipt --- a/qupzilla/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qupzilla/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ BUILD_DEPENDS="wget cacerts Qt4-dev qmake openssl-dev xorg-libX11-dev" SUGGESTED="libQtWebkit-video qupzilla-locales" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the PACKAGE. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 qxmpp/receipt --- a/qxmpp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/qxmpp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="qmake Qt4-dev speex-dev libtheora-dev libogg-dev libvpx-dev \ doxygen wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ranger/receipt --- a/ranger/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ranger/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 razorqt/receipt --- a/razorqt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/razorqt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ GENERIC_MENUS="no" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 rdesktop/receipt --- a/rdesktop/receipt Sun May 30 10:18:33 2021 +0100 +++ b/rdesktop/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="rdesktop" -VERSION="1.9.0" +VERSION="1.8.6" CATEGORY="network" TAGS="rdp remote-desktop" SHORT_DESC="Remote Desktop Protocol (RDP) client for Windows terminal server." @@ -17,6 +17,12 @@ BUILD_DEPENDS="autoconf automake gnutls-dev libgnutls libtasn1-dev nettle-dev openssl-dev pcsc-lite-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 re2c/receipt --- a/re2c/receipt Sun May 30 10:18:33 2021 +0100 +++ b/re2c/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 reaver/receipt --- a/reaver/receipt Sun May 30 10:18:33 2021 +0100 +++ b/reaver/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="aircrack-ng libpcap pixiewps" BUILD_DEPENDS="libpcap-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 redshift/receipt --- a/redshift/receipt Sun May 30 10:18:33 2021 +0100 +++ b/redshift/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 reptyr/receipt --- a/reptyr/receipt Sun May 30 10:18:33 2021 +0100 +++ b/reptyr/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/reptyr-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 reqflow/receipt --- a/reqflow/receipt Sun May 30 10:18:33 2021 +0100 +++ b/reqflow/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libxml2 libzip pcre poppler zlib" BUILD_DEPENDS="libxml2-dev libzip-dev pcre-dev poppler-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 rhythmcat2/receipt --- a/rhythmcat2/receipt Sun May 30 10:18:33 2021 +0100 +++ b/rhythmcat2/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gst-plugins-base gtk+3 xorg-libXdamage" BUILD_DEPENDS="gstreamer-dev gst-plugins-base-dev gtk+3-dev curl-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 rspamd/receipt --- a/rspamd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/rspamd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ libmagic-dev lua-dev luajit-dev openssl-dev perl pkg-config \ ragel sqlite-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 rtorrent/receipt --- a/rtorrent/receipt Sun May 30 10:18:33 2021 +0100 +++ b/rtorrent/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="ncurses-dev libtorrent-dev libtorrent pkg-config xmlrpc-c-dev \ libsigc++-dev curl-dev automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ruby-native-package-installer/receipt --- a/ruby-native-package-installer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ruby-native-package-installer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ COOK_OPT="!repack_src !unpack" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ruby-pkgconfig/receipt --- a/ruby-pkgconfig/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ruby-pkgconfig/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="ruby" BUILD_DEPENDS="ruby-dev rubygems" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 scim/receipt --- a/scim/receipt Sun May 30 10:18:33 2021 +0100 +++ b/scim/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="gtk+-dev libtool xz gettext-tools" CONFIG_FILES="/etc/scim/config /etc/scim/global" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 screentest/receipt --- a/screentest/receipt Sun May 30 10:18:33 2021 +0100 +++ b/screentest/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="wget gtk+-dev libglade-dev automake autoconf libtool pkg-config \ file" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 scrub/receipt --- a/scrub/receipt Sun May 30 10:18:33 2021 +0100 +++ b/scrub/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="perl" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 shaarli/receipt --- a/shaarli/receipt Sun May 30 10:18:33 2021 +0100 +++ b/shaarli/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 shaarlo/receipt --- a/shaarlo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/shaarlo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ HOST_ARCH="any" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 shake/receipt --- a/shake/receipt Sun May 30 10:18:33 2021 +0100 +++ b/shake/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="attr" BUILD_DEPENDS="attr attr-dev cmake help2man" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 shared-mime-info/receipt --- a/shared-mime-info/receipt Sun May 30 10:18:33 2021 +0100 +++ b/shared-mime-info/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -21,6 +21,12 @@ arm*) BUILD_DEPENDS="glib-dev libxml2-dev" ;; esac +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 simple-mtpfs/receipt --- a/simple-mtpfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/simple-mtpfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sipsak/receipt --- a/sipsak/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sipsak/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gnutls libcrypto zlib" BUILD_DEPENDS="libtool libcrypto libcrypto-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sleuthkit/receipt --- a/sleuthkit/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sleuthkit/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base perl" BUILD_DEPENDS="gcc83 libpthread-stubs perl sqlite-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/sleuthkit-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 slitaz-backgrounds/receipt --- a/slitaz-backgrounds/receipt Sun May 30 10:18:33 2021 +0100 +++ b/slitaz-backgrounds/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 snimpy/receipt --- a/snimpy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/snimpy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="wget python-dev python-setuptools libffi-dev glib" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 spacefm/receipt --- a/spacefm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/spacefm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ gdk-pixbuf-dev gtk+-dev intltool libxcb-dev startup-notification-dev udev-dev xcb-util-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 spectrwm/receipt --- a/spectrwm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/spectrwm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -19,6 +19,12 @@ CONFIG_FILES="/etc/spectrwm.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/SPECTRWM_\(.*\).tar.*|\1|;s|_|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 speech-dispatcher/receipt --- a/speech-dispatcher/receipt Sun May 30 10:18:33 2021 +0100 +++ b/speech-dispatcher/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ libvorbis-dev flac-dev libsndfile-dev pkg-config python-dev texinfo" SUGGESTED="libvorbis flac" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 spl/receipt --- a/spl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/spl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="linux-module-headers" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/zfs-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 squashfs/receipt --- a/squashfs/receipt Sun May 30 10:18:33 2021 +0100 +++ b/squashfs/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="liblzma linux-squashfs lz4-lib lzo zlib" BUILD_DEPENDS="attr-dev liblzma-dev lz4-dev lzo-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 squidanalyzer/receipt --- a/squidanalyzer/receipt Sun May 30 10:18:33 2021 +0100 +++ b/squidanalyzer/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="perl" SUGGESTED="logrotate" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sshfp/receipt --- a/sshfp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sshfp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python-dnspython" BUILD_DEPENDS="wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sshfs-fuse/receipt --- a/sshfs-fuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sshfs-fuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ SUGGESTED="afuse" BUILD_DEPENDS="fuse-dev gettext glib-dev pkg-config autoconf automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/sshfs-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sshttp/receipt --- a/sshttp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sshttp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base libcap" BUILD_DEPENDS="gcc83 libcap-dev libidn" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/sshttp-splice-\(.*\).tar.*|\1|;s|-|.|g;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sslscan/receipt --- a/sslscan/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sslscan/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libssl zlib" BUILD_DEPENDS="git openssl-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 stella/receipt --- a/stella/receipt Sun May 30 10:18:33 2021 +0100 +++ b/stella/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base libpng libsdl2" BUILD_DEPENDS="gcc83 libpng-dev libsdl2-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 stjerm-terminal/receipt --- a/stjerm-terminal/receipt Sun May 30 10:18:33 2021 +0100 +++ b/stjerm-terminal/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ DEPENDS="vte" BUILD_DEPENDS="automake glib-dev gtk+-dev vte-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 stoqdrivers/receipt --- a/stoqdrivers/receipt Sun May 30 10:18:33 2021 +0100 +++ b/stoqdrivers/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python python-kiwi python-serial zopeinterface" BUILD_DEPENDS="python python-dev python-kiwi python-serial zopeinterface" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 strace/receipt --- a/strace/receipt Sun May 30 10:18:33 2021 +0100 +++ b/strace/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/v$VERSION/$TARBALL" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 suplemon/receipt --- a/suplemon/receipt Sun May 30 10:18:33 2021 +0100 +++ b/suplemon/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="py3k" BUILD_DEPENDS="py3k-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 svgcleaner/receipt --- a/svgcleaner/receipt Sun May 30 10:18:33 2021 +0100 +++ b/svgcleaner/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="rust-cargo cacerts" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 swagger-py/receipt --- a/swagger-py/receipt Sun May 30 10:18:33 2021 +0100 +++ b/swagger-py/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 sxiv/receipt --- a/sxiv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/sxiv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="giflib imlib2 libexif xdg-utils" BUILD_DEPENDS="bzip2 giflib-dev imlib2-dev libexif-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 symlinks/receipt --- a/symlinks/receipt Sun May 30 10:18:33 2021 +0100 +++ b/symlinks/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="glibc-base" BUILD_DEPENDS="wget cacerts" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tcpcrypt/receipt --- a/tcpcrypt/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tcpcrypt/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ BUILD_DEPENDS="autoconf automake libtool m4 openssl-dev libpcap-dev libmnl \ libnetfilter_conntrack-dev libnetfilter_queue-dev libnfnetlink-dev libcap-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tcplay/receipt --- a/tcplay/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tcplay/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="cmake libdevmapper libdevmapper-dev libgcrypt-dev openssl-dev util-linux-uuid-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tcsh/receipt --- a/tcsh/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tcsh/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ #The following build dep will be necessary when glibc ups to 2.14. #BUILD_DEPENDS="libtirpc" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/TCSH\(.*\).tar.*|\1|;s|_|.|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tea/receipt --- a/tea/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tea/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="libQtCore libQtGui libQtXml xorg-libX11" BUILD_DEPENDS="qmake Qt4-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 terminator/receipt --- a/terminator/receipt Sun May 30 10:18:33 2021 +0100 +++ b/terminator/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="notify-python pygtk python python-vte" BUILD_DEPENDS="python-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 thermald/receipt --- a/thermald/receipt Sun May 30 10:18:33 2021 +0100 +++ b/thermald/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="dbus dbus-glib" BUILD_DEPENDS="automake dbus-dev dbus-glib-dev libxml2" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tidy-html5/receipt --- a/tidy-html5/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tidy-html5/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="cmake libxslt" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tig/receipt --- a/tig/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tig/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="libtool ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/tig-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tinyproxy/receipt --- a/tinyproxy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tinyproxy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="wget automake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tinyssh-keyconvert/receipt --- a/tinyssh-keyconvert/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tinyssh-keyconvert/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="python" BUILD_DEPENDS="python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tinyssh/receipt --- a/tinyssh/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tinyssh/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SECRET_FILES="/etc/tinyssh/sshkeydir" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tlp/receipt --- a/tlp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tlp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/linrunner/TLP/archive/$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tmate/receipt --- a/tmate/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tmate/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libevent libssh msgpack ncurses" BUILD_DEPENDS="automake libevent-dev libssh-dev msgpack-dev ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tmux-mem-cpu-load/receipt --- a/tmux-mem-cpu-load/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tmux-mem-cpu-load/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="tmux" BUILD_DEPENDS="cmake python" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tmux/receipt --- a/tmux/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tmux/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;/flex/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 transmission/receipt --- a/transmission/receipt Sun May 30 10:18:33 2021 +0100 +++ b/transmission/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ BUILD_DEPENDS="libtool curl curl-dev dbus-dev dbus-glib-dev expat-dev gettext gtk+3-dev intltool libevent-dev openssl-dev tar" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 trash-cli/receipt --- a/trash-cli/receipt Sun May 30 10:18:33 2021 +0100 +++ b/trash-cli/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python" BUILD_DEPENDS="python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tslib/receipt --- a/tslib/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tslib/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ arm*) export ac_cv_func_malloc_0_nonnull=yes ;; esac +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ttf-open-dyslexic/receipt --- a/ttf-open-dyslexic/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ttf-open-dyslexic/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/antijingoist/open-dyslexic/archive/$VERSION-Stable.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\)-Stable.tar.*|\1|;q' +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 tty-clock/receipt --- a/tty-clock/receipt Sun May 30 10:18:33 2021 +0100 +++ b/tty-clock/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 turses/receipt --- a/turses/receipt Sun May 30 10:18:33 2021 +0100 +++ b/turses/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="python python-httplib2 python-oauth2 python-tweepy python-urwid" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 udevil/receipt --- a/udevil/receipt Sun May 30 10:18:33 2021 +0100 +++ b/udevil/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="udev glib" BUILD_DEPENDS="udev-dev glib-dev file" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 udftools/receipt --- a/udftools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/udftools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ BUILD_DEPENDS="autoconf automake bash file libtool ncurses-dev readline-dev udev-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 udpxy/receipt --- a/udpxy/receipt Sun May 30 10:18:33 2021 +0100 +++ b/udpxy/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/pcherenkov/$PACKAGE/archive/${VERSION%.*.*}-${VERSION#*.*.}.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;s|-|.|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 uhd/receipt --- a/uhd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/uhd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ libboost-system-dev libboost-test-dev libboost-serialization-dev \ libboost-thread-dev libboost-tr1-dev libusb-dev udev-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 unetbootin/receipt --- a/unetbootin/receipt Sun May 30 10:18:33 2021 +0100 +++ b/unetbootin/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="libQtCore libQtGui libQtNetwork mtools p7zip-full syslinux" BUILD_DEPENDS="qmake Qt4-dev upx" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 unionfs-fuse/receipt --- a/unionfs-fuse/receipt Sun May 30 10:18:33 2021 +0100 +++ b/unionfs-fuse/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="fuse" BUILD_DEPENDS="cmake fuse-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 unshield/receipt --- a/unshield/receipt Sun May 30 10:18:33 2021 +0100 +++ b/unshield/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="zlib" BUILD_DEPENDS="cmake zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 utf8proc/receipt --- a/utf8proc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/utf8proc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ BUILD_DEPENDS="cmake" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 v4l4j/receipt --- a/v4l4j/receipt Sun May 30 10:18:33 2021 +0100 +++ b/v4l4j/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libv4l jpeg icedtea6-jre" BUILD_DEPENDS="libv4l-dev jpeg-dev apache-ant icedtea6-jdk" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + compile_rules() { export JAVA_HOME=/usr/lib/jvm/java-icedtea/ diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vbindiff/receipt --- a/vbindiff/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vbindiff/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 viewnior/receipt --- a/viewnior/receipt Sun May 30 10:18:33 2021 +0100 +++ b/viewnior/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -24,6 +24,12 @@ i?86) BUILD_DEPENDS="$BUILD_DEPENDS shared-mime-info-dev" ;; esac +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/viewnior-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vim-tiny/receipt --- a/vim-tiny/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vim-tiny/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ CONFIG_FILES="/etc/vim/vimrc" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vim/receipt --- a/vim/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vim/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CONFIG_FILES="/etc/vim/vimrc" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 virtualenv/receipt --- a/virtualenv/receipt Sun May 30 10:18:33 2021 +0100 +++ b/virtualenv/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="python python-dev" BUILD_DEPENDS="python python-dev python-setuptools" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vmtouch/receipt --- a/vmtouch/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vmtouch/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -11,6 +11,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/hoytech/$PACKAGE/archive/v$VERSION.tar.gz" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vorta/receipt --- a/vorta/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vorta/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="borgbackup" BUILD_DEPENDS="py3k-dev py3k-setuptools_scm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 vrrpd/receipt --- a/vrrpd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/vrrpd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -12,6 +12,12 @@ CONFIG_FILES="/etc/vrrpd /etc/vrrp.conf" TAGS="High availability HA" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 wesnoth/receipt --- a/wesnoth/receipt Sun May 30 10:18:33 2021 +0100 +++ b/wesnoth/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -24,6 +24,12 @@ libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf libsdl2-ttf-dev \ lua-dev openssl-dev pango-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 whdd/receipt --- a/whdd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/whdd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ DEPENDS="ncursesw" BUILD_DEPENDS="ncursesw-dev dialog-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 whowatch/receipt --- a/whowatch/receipt Sun May 30 10:18:33 2021 +0100 +++ b/whowatch/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libtinfo ncurses" BUILD_DEPENDS="ncurses-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/whowatch-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 wifidog/receipt --- a/wifidog/receipt Sun May 30 10:18:33 2021 +0100 +++ b/wifidog/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ CONFIG_FILES="/etc/wifidog.conf" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 winetricks/receipt --- a/winetricks/receipt Sun May 30 10:18:33 2021 +0100 +++ b/winetricks/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ SUGGESTED="zenity" DEPENDS="cabextract unzip wget wine xorg-xmessage" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 wkhtmltopdf/receipt --- a/wkhtmltopdf/receipt Sun May 30 10:18:33 2021 +0100 +++ b/wkhtmltopdf/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libQtCore libQtGui libQtNetwork libQtSvg libQtWebkit libQtXml" BUILD_DEPENDS="python qmake Qt4-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 wordwarvi/receipt --- a/wordwarvi/receipt Sun May 30 10:18:33 2021 +0100 +++ b/wordwarvi/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ portaudio portaudio-dev xorg-kbproto xorg-libXrender-dev xorg-renderproto xorg-xproto " +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 wxWidgets/receipt --- a/wxWidgets/receipt Sun May 30 10:18:33 2021 +0100 +++ b/wxWidgets/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -20,6 +20,12 @@ BUILD_DEPENDS="expat-dev gtk+-dev jpeg-dev libglu-mesa libpng-dev mesa-dev tiff-dev xorg-dev xorg-libXpm-dev xorg-xineramaproto zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 x11vnc/receipt --- a/x11vnc/receipt Sun May 30 10:18:33 2021 +0100 +++ b/x11vnc/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xarchiver/receipt --- a/xarchiver/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xarchiver/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -22,6 +22,12 @@ GENERIC_PIXMAPS="no" GENERIC_MENUS="no" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tags\//!d;s|.*/\(.*\).zip.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xcb-util-xrm/receipt --- a/xcb-util-xrm/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xcb-util-xrm/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="libxcb xcb-util" BUILD_DEPENDS="libxcb-dev xcb-util-dev xorg-libX11-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + compile_rules() { ./configure $CONFIGURE_ARGS && diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xdotool/receipt --- a/xdotool/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xdotool/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="xorg-libX11 xorg-libXtst" BUILD_DEPENDS="libxkbcommon-dev xorg-libX11-dev xorg-libXtst-dev xorg-libXtst" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xl2tpd/receipt --- a/xl2tpd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xl2tpd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -17,6 +17,12 @@ CONFIG_FILES="/etc/xl2tpd" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xorg-xf86-video-fbturbo/receipt --- a/xorg-xf86-video-fbturbo/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xorg-xf86-video-fbturbo/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xorgxrdp/receipt --- a/xorgxrdp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xorgxrdp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="autoconf automake libtool nasm pkg-config xorg-server-dev xrdp-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xprintidle/receipt --- a/xprintidle/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xprintidle/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ HOST_ARCH="i486 arm" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xrdp/receipt --- a/xrdp/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xrdp/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -16,6 +16,12 @@ BUILD_DEPENDS="autoconf automake libtool nasm openssl-dev pam-dev pkg-config util-linux-uuid-dev xorg-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 xtel/receipt --- a/xtel/receipt Sun May 30 10:18:33 2021 +0100 +++ b/xtel/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ CONFIG_FILES="/etc/xtel" +current_version() +{ + wget -O - $WEB_SITE/tele.html 2>/dev/null | \ + sed "/$PACKAGE/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q" +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 yajl/receipt --- a/yajl/receipt Sun May 30 10:18:33 2021 +0100 +++ b/yajl/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="cmake doxygen git" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 yaws/receipt --- a/yaws/receipt Sun May 30 10:18:33 2021 +0100 +++ b/yaws/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="erlang pam pkg-config" BUILD_DEPENDS="autoconf automake erlang gawk libtool pam-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/yaws-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ympd/receipt --- a/ympd/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ympd/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -24,6 +24,12 @@ -DLIBMPDCLIENT_INCLUDE_DIR=/cross/$ARCH/sysroot/usr/include" ;; esac +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 yp-tools/receipt --- a/yp-tools/receipt Sun May 30 10:18:33 2021 +0100 +++ b/yp-tools/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 ytnef/receipt --- a/ytnef/receipt Sun May 30 10:18:33 2021 +0100 +++ b/ytnef/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -13,6 +13,12 @@ BUILD_DEPENDS="automake libtool" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + compile_rules() { ./autogen.sh && diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 zbackup/receipt --- a/zbackup/receipt Sun May 30 10:18:33 2021 +0100 +++ b/zbackup/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="gcc83-lib-base liblzma libssl protobuf zlib" BUILD_DEPENDS="cmake gcc83 liblzma-dev lzo-dev openssl-dev protobuf-dev zlib-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 zbar/receipt --- a/zbar/receipt Sun May 30 10:18:33 2021 +0100 +++ b/zbar/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -18,6 +18,12 @@ jpeg-dev lcms-dev libgio-dev libtool libxml2-dev linux-api-headers openexr-dev pango-dev util-linux-uuid-dev" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 zeromq/receipt --- a/zeromq/receipt Sun May 30 10:18:33 2021 +0100 +++ b/zeromq/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -14,6 +14,12 @@ DEPENDS="" BUILD_DEPENDS="wget pkg-config util-linux-uuid-dev" +current_version() +{ + wget -O - ${WGET_URL%/down*} 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 znotes/receipt --- a/znotes/receipt Sun May 30 10:18:33 2021 +0100 +++ b/znotes/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="libQtGui libQtXml" BUILD_DEPENDS="Qt4-dev qmake wget" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 5dfd8f09a37f -r 5ea0ce1cecc0 zopfli/receipt --- a/zopfli/receipt Sun May 30 10:18:33 2021 +0100 +++ b/zopfli/receipt Tue Jun 08 08:46:05 2021 +0000 @@ -15,6 +15,12 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="gcc83" +current_version() +{ + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/archive.*tar/!d;s|.*/zopfli-\(.*\).tar.*|\1|;q' +} + # Rules to configure and make the package. compile_rules() {