# HG changeset patch # User Pascal Bellard # Date 1643824903 0 # Node ID e919c5a2742d1e5d081d48258b866bab642f2a94 # Parent 3615521be14ebfda35550defe6be2b393c283e68 Add some current_version diff -r 3615521be14e -r e919c5a2742d qastools/receipt --- a/qastools/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/qastools/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="alsa-lib libQtCore libQtGui libQtNetwork libQtSvg qasmixer" BUILD_DEPENDS="cmake Qt4-dev qmake alsa-lib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/qastools/files/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/files/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d qemu/receipt --- a/qemu/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/qemu/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -19,6 +19,12 @@ libtasn1-dev vde2-dev curl-dev attr-dev util-linux-uuid-dev libgio-dev \ glib-dev autoconf automake libtool bison flex libusb-dev ncurses-dev xz-dev file" +# What is the latest version available today? +current_version() +{ + wget -O - WEB_SITE 2>/dev/null | sed '/tar..z/!d;s|.*">||;s|/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/qtractor/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d quesoglc/receipt --- a/quesoglc/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/quesoglc/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ BUILD_DEPENDS="$DEPENDS freetype-dev fontconfig-dev freeglut-dev fribidi-dev \ mesa-dev expat-dev xorg-libXxf86vm-dev util-linux-uuid-dev libxcb-dev libxml2-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/quesoglc/files/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/quesoglc-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d quota/receipt --- a/quota/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/quota/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="e2fsprogs" BUILD_DEPENDS="e2fsprogs-dev gettext" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/linuxquota/files/quota-tools/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/quota-tools/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d radiotray/receipt --- a/radiotray/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/radiotray/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="gst-python python python-lxml" BUILD_DEPENDS="gst-python-dev python python-dev python-xdg" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/radiotray/files/releases/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*/radiotray-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rdpdesk/receipt --- a/rdpdesk/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rdpdesk/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ openssl-dev xorg-libXp autoconf" SUGGESTED="wfica rdesktop" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rdpdesk/files/Releases/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/Releases/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d re-alpine/receipt --- a/re-alpine/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/re-alpine/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="libssl pam libldap libsasl ncurses libkrb5 libcomerr3" BUILD_DEPENDS="openssl-dev pam-dev openldap-dev cyrus-sasl-dev libldap krb5-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/re-alpine/files/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*/re-alpine-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d reiser4progs/receipt --- a/reiser4progs/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/reiser4progs/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -16,6 +16,13 @@ BUILD_DEPENDS="libaal libaal-dev ncurses-dev readline-dev util-linux-uuid-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/reiser4/files/reiser4-utils/reiser4progs/ 2>/dev/null | \ + sed '/scope="row/!d;/tar/!d;s|.*/reiser4progs-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d retawq/receipt --- a/retawq/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/retawq/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ DEPENDS="ncurses libtinfo openssl" BUILD_DEPENDS="ncurses-dev gettext-tools libtinfo openssl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/retawq/files/retawq/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/retawq-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rhapsody/receipt --- a/rhapsody/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rhapsody/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="ncurses" BUILD_DEPENDS="ncurses-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rhapsody/files/rhapsody/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rhapsody_||;s|.tgz.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rhash/receipt --- a/rhash/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rhash/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -11,6 +11,14 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" TAGS="ed2k bthi magnet" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rhash/files/rhash/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rhash/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rkhunter/receipt --- a/rkhunter/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rkhunter/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rkhunter/files/rkhunter/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rkhunter/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rosegarden/receipt --- a/rosegarden/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rosegarden/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -19,6 +19,14 @@ xorg-makedepend jack-audio-connection-kit-dev xorg-libX11-dev lirc-dev \ util-linux-uuid-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rosegarden/files/rosegarden/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rosegarden/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rox-default-icons/receipt --- a/rox-default-icons/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rox-default-icons/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ WANTED="rox-filer" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rox/files/rox/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|' | sort -Vr | sed q | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rox/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rox-filer-locales/receipt --- a/rox-filer-locales/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rox-filer-locales/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ WANTED="rox-filer" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rox/files/rox/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|' | sort -Vr | sed q | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rox/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rox-filer/receipt --- a/rox-filer/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rox-filer/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ DEPENDS="gtk+ libglade libxml2 shared-mime-info xorg-libSM xorg-libXdamage" BUILD_DEPENDS="gtk+-dev libglade-dev libxml2-dev shared-mime-info-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rox/files/rox/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|' | sort -Vr | sed q | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rox/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rp-l2tp/receipt --- a/rp-l2tp/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rp-l2tp/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -12,6 +12,14 @@ TAGS="vpn tunnel" CONFIG_FILES="/etc/l2tp" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rp-l2tp/files/rp-l2tp/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rp-l2tp/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d rpcbind/receipt --- a/rpcbind/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/rpcbind/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -21,6 +21,14 @@ arm*) export CPPFLAGS="$CPPFLAGS -I/cross/$ARCH/sysroot/usr/include/tirpc" ;; esac +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/rpcbind/files/rpcbind/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/rpcbind/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d safecopy/receipt --- a/safecopy/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/safecopy/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/safecopy/files/safecopy/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/safecopy-||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sarg/receipt --- a/sarg/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sarg/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -11,6 +11,14 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sarg/files/sarg/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/sarg-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sbackup/receipt --- a/sbackup/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sbackup/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -16,6 +16,15 @@ pygtk python sshfs-fuse" BUILD_DEPENDS="$DEPENDS python-setuptools" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sbackup/files/sbackup/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;/tar/!ds|.*/sbackup_||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sbxkb/receipt --- a/sbxkb/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sbxkb/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -17,6 +17,12 @@ xorg-libXinerama xorg-libXrandr xorg-libXrender zlib" BUILD_DEPENDS="gtk+-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/staybox/files/ 2>/dev/null | \ + sed '/scope="row/!d;/sbxkb/!d;s|.*/sbxkb-||;s|.tar.*||;q' +} # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d scim-pinyin/receipt --- a/scim-pinyin/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/scim-pinyin/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="scim" BUILD_DEPENDS="automake gtk+-dev libtool scim-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/scim/files/scim-pinyin/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/scim-pinyin-||;s|.tar.*||;q' +} # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d scim-tables/receipt --- a/scim-tables/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/scim-tables/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -16,6 +16,14 @@ scim-tables-ja scim-tables-ko scim-tables-zh" BUILD_DEPENDS="automake libtool scim-dev expat-dev gtk+-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/scim/files/scim-tables/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/scim-tables-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d scite/receipt --- a/scite/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/scite/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ DEPENDS="gcc83-lib-base gtk+ xorg-libXdamage" BUILD_DEPENDS="gcc83 gtk+-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/scintilla/files/SciTE/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/SciTE/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d scons/receipt --- a/scons/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/scons/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="python" BUILD_DEPENDS="python python-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/scons/files/scons/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/scons/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d scribus/receipt --- a/scribus/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/scribus/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -18,6 +18,14 @@ ghostscript python python-dev python-pil pkg-config aspell aspell-dev \ libboost-dev openssl openssl-dev zlib tk" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/scribus/files/scribus/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/scribus/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sctp-tools/receipt --- a/sctp-tools/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sctp-tools/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,13 @@ DEPENDS="libsctp" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/lksctp/files/lksctp-tools/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*/lksctp-tools-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sdcc/receipt --- a/sdcc/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sdcc/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ DEPENDS="gcc83-lib-base" BUILD_DEPENDS="automake flex gcc83 gcc83-lib-base gputils libboost-graph-dev texinfo" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sdcc/files/sdcc/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/sdcc/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d searchmonkey/receipt --- a/searchmonkey/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/searchmonkey/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="gtk+ libglade xorg-libXdamage" BUILD_DEPENDS="gtk+-dev libglade-dev libzip-dev poppler-dev xorg-libXdamage-dev" +# What is the latest version available today? +current_version() +{ + wget -O - 'https://sourceforge.net/projects/searchmonkey/files/gSearchmonkey%20GTK%20(Gnome)/' 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/gSearchmonkey%20GTK%20%28Gnome%29/||;s|%20.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d setserial/receipt --- a/setserial/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/setserial/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -11,6 +11,14 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" HOST_ARCH="i486 arm" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/setserial/files/setserial/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/setserial/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d shared-desktop-ontologies/receipt --- a/shared-desktop-ontologies/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/shared-desktop-ontologies/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="" BUILD_DEPENDS="cmake" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/oscaf/files/shared-desktop-ontologies/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/shared-desktop-ontologies/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sip/receipt --- a/sip/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sip/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,13 @@ DEPENDS="gcc-lib-base python" BUILD_DEPENDS="python-dev" +# What is the latest version available today? +current_version() +{ + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/SIP/!d;/eleased/!d;s|.*SIP v||;s| .*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d slsnif/receipt --- a/slsnif/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/slsnif/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -10,6 +10,14 @@ WEB_SITE="http://slsnif.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/slsnif/files/slsnif/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*slsnif-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d smplayer-themes/receipt --- a/smplayer-themes/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/smplayer-themes/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="smplayer" BUILD_DEPENDS="Qt4-dev qmake" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/smplayer/files/SMPlayer/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/SMPlayer/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d softgun/receipt --- a/softgun/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/softgun/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="alsa-lib" BUILD_DEPENDS="alsa-lib-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/softgun/files/softgun/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/softgun-||;s|.tgz.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d soprano/receipt --- a/soprano/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/soprano/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="libQtCore libQtNetwork raptor libiodbc" BUILD_DEPENDS="cmake qmake Qt4-dev raptor-dev libiodbc-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/soprano/files/Soprano/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/Soprano/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sox/receipt --- a/sox/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sox/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -29,6 +29,14 @@ i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" esac +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sox/files/sox/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/sox/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d speedtouch/receipt --- a/speedtouch/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/speedtouch/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -11,9 +11,15 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/speedtouch/files/speedtouch%20driver/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/speedtouch%20driver/Release%20||;s|/.*||;q' +} # Rules to configure and make the package. - compile_rules() { cd $src while read file; do diff -r 3615521be14e -r e919c5a2742d splashutils/receipt --- a/splashutils/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/splashutils/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,13 @@ BUILD_DEPENDS="autoconf automake libtool jpeg-dev gpm-dev libpng-dev \ freetype-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/fbsplash.berlios/files/ 2>/dev/null | \ + sed '/splashutils-[0-9]/!d;s|.*utils-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d srcpd/receipt --- a/srcpd/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/srcpd/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -16,6 +16,14 @@ CONFIG_FILES="/etc/srcpd.conf" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/srcpd/files/srcpd/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/srcpd/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d streamripper/receipt --- a/streamripper/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/streamripper/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="gtk+ libmad libvorbis faad2 glibc-base" BUILD_DEPENDS="gtk+-dev libmad-dev" +# What is the latest version available today? +current_version() +{ + wget -O - 'https://sourceforge.net/projects/streamripper/files/streamripper%20(current)/' 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/streamripper%20%28current%29/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d stund/receipt --- a/stund/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/stund/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -13,6 +13,14 @@ DEPENDS="gcc-lib-base" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/stun/files/stun/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/stun/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sudoku-savant/receipt --- a/sudoku-savant/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sudoku-savant/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -16,6 +16,14 @@ BUILD_DEPENDS="gtk+-dev libpthread-stubs desktop-file-utils-extra \ coreutils-operations" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sudoku-savant/files/sudoku-savant/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*savant-||;s|.tar.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sweethome3d/receipt --- a/sweethome3d/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sweethome3d/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -15,6 +15,14 @@ DEPENDS="libgl" BUILD_DEPENDS="" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;/linux-x86/!d;s|.*3D-||;s|-linux.*||;q' +} + # Rules to configure and make the package. compile_rules() { diff -r 3615521be14e -r e919c5a2742d sz81/receipt --- a/sz81/receipt Wed Feb 02 09:41:22 2022 +0000 +++ b/sz81/receipt Wed Feb 02 18:01:43 2022 +0000 @@ -14,6 +14,14 @@ DEPENDS="libsdl" BUILD_DEPENDS="libsdl-dev" +# What is the latest version available today? +current_version() +{ + wget -O - https://sourceforge.net/projects/sz81/files/sz81/ 2>/dev/null | \ + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ + sed '/scope="row/!d;s|.*/sz81/||;s|/.*||;q' +} + # Rules to configure and make the package. compile_rules() {