wok-6.x rev 24540
Add some current_version
line diff
1.1 --- a/clutter-gtk/receipt Wed Feb 23 15:32:13 2022 +0100 1.2 +++ b/clutter-gtk/receipt Wed Feb 23 16:54:57 2022 +0000 1.3 @@ -14,6 +14,13 @@ 1.4 BUILD_DEPENDS="gtk+-dev clutter-dev gobject-introspection-dev automake autoconf \ 1.5 libtool gtk-doc" 1.6 1.7 +# What is the latest version available today? 1.8 +current_version() 1.9 +{ 1.10 + wget -O - 'https://gitlab.gnome.org/Archive/clutter-gtk/-/tags?sort=updated_desc' 2>/dev/null | \ 1.11 + sed '/item-title/!d;s|.*">||;s|<.*||;q' 1.12 +} 1.13 + 1.14 # Rules to configure and make the package. 1.15 compile_rules() 1.16 {
2.1 --- a/clutter/receipt Wed Feb 23 15:32:13 2022 +0100 2.2 +++ b/clutter/receipt Wed Feb 23 16:54:57 2022 +0000 2.3 @@ -17,6 +17,13 @@ 2.4 json-glib-dev mesa-dev libdrm-dev xorg-libXcomposite-dev \ 2.5 gobject-introspection-dev pkg-config libxml2-dev" 2.6 2.7 +# What is the latest version available today? 2.8 +current_version() 2.9 +{ 2.10 + wget -O - 'https://gitlab.gnome.org/GNOME/clutter/-/tags?sort=updated_desc' 2>/dev/null | \ 2.11 + sed '/item-title/!d;s|.*">||;s|<.*||;q' 2.12 +} 2.13 + 2.14 # Rules to configure and make the package. 2.15 compile_rules() 2.16 {
3.1 --- a/consonance/receipt Wed Feb 23 15:32:13 2022 +0100 3.2 +++ b/consonance/receipt Wed Feb 23 16:54:57 2022 +0000 3.3 @@ -19,6 +19,13 @@ 3.4 libmad-dev libmodplug-dev libnotify-dev libogg-dev libsndfile-dev 3.5 libvorbis-dev sqlite-dev taglib-dev" 3.6 3.7 +# What is the latest version available today? 3.8 +current_version() 3.9 +{ 3.10 + wget -O - https://github.com/tgalal/consonance/tags 2>/dev/null | \ 3.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 3.12 +} 3.13 + 3.14 # Rules to configure and make the package. 3.15 compile_rules() 3.16 {
4.1 --- a/deluge/receipt Wed Feb 23 15:32:13 2022 +0100 4.2 +++ b/deluge/receipt Wed Feb 23 16:54:57 2022 +0000 4.3 @@ -15,6 +15,13 @@ 4.4 twisted xdg-utils pygtk python-six" 4.5 BUILD_DEPENDS="python-dev python-setuptools librsvg-dev intltool" 4.6 4.7 +# What is the latest version available today? 4.8 +current_version() 4.9 +{ 4.10 + wget -O - https://github.com/deluge-torrent/deluge/tags 2>/dev/null | \ 4.11 + sed '/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|;q' 4.12 +} 4.13 + 4.14 # Rules to configure and make the package. 4.15 compile_rules() 4.16 {
5.1 --- a/dfc/receipt Wed Feb 23 15:32:13 2022 +0100 5.2 +++ b/dfc/receipt Wed Feb 23 16:54:57 2022 +0000 5.3 @@ -14,6 +14,13 @@ 5.4 DEPENDS="ncurses" 5.5 BUILD_DEPENDS="ncurses-dev cmake gettext" 5.6 5.7 +# What is the latest version available today? 5.8 +current_version() 5.9 +{ 5.10 + wget -O - https://github.com/rolinh/dfc/releases 2>/dev/null | \ 5.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 5.12 +} 5.13 + 5.14 # Rules to configure and make the package. 5.15 compile_rules() 5.16 {
6.1 --- a/enki/receipt Wed Feb 23 15:32:13 2022 +0100 6.2 +++ b/enki/receipt Wed Feb 23 16:54:57 2022 +0000 6.3 @@ -13,6 +13,13 @@ 6.4 DEPENDS="" 6.5 BUILD_DEPENDS="subversion cmake" 6.6 6.7 +# What is the latest version available today? 6.8 +current_version() 6.9 +{ 6.10 + wget -O - https://github.com/andreikop/enki/releases 2>/dev/null | \ 6.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 6.12 +} 6.13 + 6.14 # Rules to configure and make the package. 6.15 compile_rules() 6.16 {
7.1 --- a/fbreader/receipt Wed Feb 23 15:32:13 2022 +0100 7.2 +++ b/fbreader/receipt Wed Feb 23 16:54:57 2022 +0000 7.3 @@ -13,6 +13,13 @@ 7.4 BUILD_DEPENDS="expat-dev liblinebreak-dev curl-dev fribidi-dev bzip2-dev sqlite-dev gtk+-dev" 7.5 DEPENDS="expat liblinebreak curl fribidi bzip2 sqlite gtk+" 7.6 7.7 +# What is the latest version available today? 7.8 +current_version() 7.9 +{ 7.10 + wget -O - https://github.com/geometer/FBReader/tags 2>/dev/null | \ 7.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 7.12 +} 7.13 + 7.14 # Rules to configure and make the package. 7.15 compile_rules() 7.16 {
8.1 --- a/fcitx-configtool/receipt Wed Feb 23 15:32:13 2022 +0100 8.2 +++ b/fcitx-configtool/receipt Wed Feb 23 16:54:57 2022 +0000 8.3 @@ -14,6 +14,13 @@ 8.4 BUILD_DEPENDS="fcitx libunique-dev gtk+-dev cmake intltool xorg-libXrender-dev \ 8.5 pkg-config cairo-dev pango-dev fcitx-dev file" 8.6 8.7 +# What is the latest version available today? 8.8 +current_version() 8.9 +{ 8.10 + wget -O - https://github.com/fcitx/fcitx-configtool/tags 2>/dev/null | \ 8.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 8.12 +} 8.13 + 8.14 # Rules to configure and make the package. 8.15 compile_rules() 8.16 {
9.1 --- a/fcitx-googlepinyin/receipt Wed Feb 23 15:32:13 2022 +0100 9.2 +++ b/fcitx-googlepinyin/receipt Wed Feb 23 16:54:57 2022 +0000 9.3 @@ -13,6 +13,13 @@ 9.4 DEPENDS="fcitx libgooglepinyin" 9.5 BUILD_DEPENDS="cairo-dev pango-dev intltool cmake gtk+-dev gcc fcitx fcitx-dev libgooglepinyin-dev" 9.6 9.7 +# What is the latest version available today? 9.8 +current_version() 9.9 +{ 9.10 + wget -O - https://github.com/fcitx/fcitx-googlepinyin/tags 2>/dev/null | \ 9.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 9.12 +} 9.13 + 9.14 # Rules to configure and make the package. 9.15 compile_rules() 9.16 {
10.1 --- a/fcitx/receipt Wed Feb 23 15:32:13 2022 +0100 10.2 +++ b/fcitx/receipt Wed Feb 23 16:54:57 2022 +0000 10.3 @@ -13,6 +13,13 @@ 10.4 DEPENDS="libfcitx fcitx-skin-default gtk+" 10.5 BUILD_DEPENDS="cmake intltool cairo-dev pango-dev gtk+-dev dbus-dev opencc-dev gcc" 10.6 10.7 +# What is the latest version available today? 10.8 +current_version() 10.9 +{ 10.10 + wget -O - https://github.com/fcitx/fcitx/tags 2>/dev/null | \ 10.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 10.12 +} 10.13 + 10.14 # Rules to configure and make the package. 10.15 compile_rules() 10.16 {
11.1 --- a/flmusic/receipt Wed Feb 23 15:32:13 2022 +0100 11.2 +++ b/flmusic/receipt Wed Feb 23 16:54:57 2022 +0000 11.3 @@ -13,6 +13,13 @@ 11.4 DEPENDS="fltk alsa-lib sox" 11.5 BUILD_DEPENDS="fltk-dev alsa-lib-dev sox-dev" 11.6 11.7 +# What is the latest version available today? 11.8 +current_version() 11.9 +{ 11.10 + wget -O - https://github.com/bbidulock/flmusic/releases 2>/dev/null | \ 11.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 11.12 +} 11.13 + 11.14 # Rules to configure and make the package. 11.15 compile_rules() 11.16 {
12.1 --- a/fontconfig-infinality/receipt Wed Feb 23 15:32:13 2022 +0100 12.2 +++ b/fontconfig-infinality/receipt Wed Feb 23 16:54:57 2022 +0000 12.3 @@ -13,6 +13,13 @@ 12.4 12.5 DEPENDS="fontconfig" 12.6 12.7 +# What is the latest version available today? 12.8 +current_version() 12.9 +{ 12.10 + wget -O - https://github.com/bohoomil/fontconfig-ultimate/releases 2>/dev/null | \ 12.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;s|-||g;q' 12.12 +} 12.13 + 12.14 # Rules to gen a SliTaz package suitable for Tazpkg. 12.15 genpkg_rules() 12.16 {
13.1 --- a/ftjam/receipt Wed Feb 23 15:32:13 2022 +0100 13.2 +++ b/ftjam/receipt Wed Feb 23 16:54:57 2022 +0000 13.3 @@ -14,6 +14,14 @@ 13.4 DEPENDS="glibc-base" 13.5 BUILD_DEPENDS="bison" 13.6 13.7 +# What is the latest version available today? 13.8 +current_version() 13.9 +{ 13.10 + wget -O - https://sourceforge.net/projects/freetype/files/ftjam/ 2>/dev/null | \ 13.11 + sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \ 13.12 + sed '/scope="row/!d;s|.*/ftjam/||;s|/.*||;q' 13.13 +} 13.14 + 13.15 # Rules to configure and make the package. 13.16 compile_rules() { 13.17 cd $src
14.1 --- a/gcc+gcj/receipt Wed Feb 23 15:32:13 2022 +0100 14.2 +++ b/gcc+gcj/receipt Wed Feb 23 16:54:57 2022 +0000 14.3 @@ -26,6 +26,13 @@ 14.4 xorg-kbproto xorg-libXtst xorg-randrproto xorg-renderproto xorg-xextproto xorg-xproto \ 14.5 elfutils elfutils-dev util-linux-uuid-dev" 14.6 14.7 +# What is the latest version available today? 14.8 +current_version() 14.9 +{ 14.10 + wget -O - 'https://gcc.gnu.org/git/?p=gcc.git;a=summary' 2>/dev/null | \ 14.11 + sed '/ release/!d;s|.*GCC ||;s| release.*||' | sort -Vr | sed q 14.12 +} 14.13 + 14.14 # Rules to configure and make the package. 14.15 compile_rules() 14.16 {
15.1 --- a/gcc/receipt Wed Feb 23 15:32:13 2022 +0100 15.2 +++ b/gcc/receipt Wed Feb 23 16:54:57 2022 +0000 15.3 @@ -26,6 +26,13 @@ 15.4 languages="c,c++" ;; 15.5 esac 15.6 15.7 +# What is the latest version available today? 15.8 +current_version() 15.9 +{ 15.10 + wget -O - 'https://gcc.gnu.org/git/?p=gcc.git;a=summary' 2>/dev/null | \ 15.11 + sed '/ release/!d;s|.*GCC ||;s| release.*||' | sort -Vr | sed q 15.12 +} 15.13 + 15.14 # Rules to configure and make the package. 15.15 compile_rules() 15.16 {
16.1 --- a/geeqie/receipt Wed Feb 23 15:32:13 2022 +0100 16.2 +++ b/geeqie/receipt Wed Feb 23 16:54:57 2022 +0000 16.3 @@ -13,6 +13,13 @@ 16.4 DEPENDS="gtk+ lcms" 16.5 BUILD_DEPENDS="gettext intltool gtk+-dev lcms-dev wget automake" 16.6 16.7 +# What is the latest version available today? 16.8 +current_version() 16.9 +{ 16.10 + wget -O - https://github.com/BestImageViewer/geeqie/releases 2>/dev/null | \ 16.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 16.12 +} 16.13 + 16.14 # Rules to configure and make the package. 16.15 compile_rules() 16.16 {
17.1 --- a/gf2x/receipt Wed Feb 23 15:32:13 2022 +0100 17.2 +++ b/gf2x/receipt Wed Feb 23 16:54:57 2022 +0000 17.3 @@ -14,6 +14,13 @@ 17.4 DEPENDS="" 17.5 BUILD_DEPENDS="" 17.6 17.7 +# What is the latest version available today? 17.8 +current_version() 17.9 +{ 17.10 + wget -O - 'https://gitlab.inria.fr/gf2x/gf2x/-/tags?sort=updated_desc' 2>/dev/null | \ 17.11 + sed '/item-title/!d;s|.*">gf2x-||;s|<.*||;q' 17.12 +} 17.13 + 17.14 # Rules to configure and make the package. 17.15 compile_rules() 17.16 {
18.1 --- a/glusterfs/receipt Wed Feb 23 15:32:13 2022 +0100 18.2 +++ b/glusterfs/receipt Wed Feb 23 16:54:57 2022 +0000 18.3 @@ -13,6 +13,13 @@ 18.4 DEPENDS="python readline mpc-library elfutils openssl" 18.5 BUILD_DEPENDS="flex python readline-dev mpc-library elfutils openssl-dev" 18.6 18.7 +# What is the latest version available today? 18.8 +current_version() 18.9 +{ 18.10 + wget -O - https://github.com/gluster/glusterfs/tags 2>/dev/null | \ 18.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 18.12 +} 18.13 + 18.14 # Rules to configure and make the package. 18.15 compile_rules() 18.16 {
19.1 --- a/gnome-mplayer/receipt Wed Feb 23 15:32:13 2022 +0100 19.2 +++ b/gnome-mplayer/receipt Wed Feb 23 16:54:57 2022 +0000 19.3 @@ -14,6 +14,13 @@ 19.4 DEPENDS="mplayer gtk+ dbus-glib libnotify alsa-lib libgpod" 19.5 BUILD_DEPENDS="$DEPENDS dbus-dev dbus-glib-dev libnotify-dev libgpod-dev pkg-config xorg-libX11-dev libxcb-dev gtk+-dev xorg-libXss-dev" 19.6 19.7 +# What is the latest version available today? 19.8 +current_version() 19.9 +{ 19.10 + wget -O - https://github.com/kdekorte/gnome-mplayer/tags 2>/dev/null | \ 19.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 19.12 +} 19.13 + 19.14 # Rules to configure and make the package. 19.15 compile_rules() 19.16 {
20.1 --- a/icecast/receipt Wed Feb 23 15:32:13 2022 +0100 20.2 +++ b/icecast/receipt Wed Feb 23 16:54:57 2022 +0000 20.3 @@ -14,6 +14,13 @@ 20.4 DEPENDS="libogg libtheora libvorbis libxml2 libxslt" 20.5 BUILD_DEPENDS="libogg-dev libtheora-dev libvorbis-dev libxml2-dev libxslt-dev" 20.6 20.7 +# What is the latest version available today? 20.8 +current_version() 20.9 +{ 20.10 + wget -O - https://gitlab.xiph.org/xiph/icecast-server/-/tags 2>/dev/null | \ 20.11 + sed '/item-title/!d;s|.*">v||;s|<.*||;q' 20.12 +} 20.13 + 20.14 # Rules to configure and make the package. 20.15 compile_rules() 20.16 {
21.1 --- a/iptraf-ng/receipt Wed Feb 23 15:32:13 2022 +0100 21.2 +++ b/iptraf-ng/receipt Wed Feb 23 16:54:57 2022 +0000 21.3 @@ -15,6 +15,13 @@ 21.4 DEPENDS="ncursesw" 21.5 BUILD_DEPENDS="ncurses-dev" 21.6 21.7 +# What is the latest version available today? 21.8 +current_version() 21.9 +{ 21.10 + wget -O - https://github.com/iptraf-ng/iptraf-ng/releases 2>/dev/null | \ 21.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 21.12 +} 21.13 + 21.14 # Rules to configure and make the package. 21.15 compile_rules() 21.16 {
22.1 --- a/kactivities/receipt Wed Feb 23 15:32:13 2022 +0100 22.2 +++ b/kactivities/receipt Wed Feb 23 16:54:57 2022 +0000 22.3 @@ -15,6 +15,13 @@ 22.4 shared-mime-info-dev phonon phonon-dev docbook-xml docbook-xsl \ 22.5 polkit-qt-dev libdbusmenu-qt-dev libQtDeclarative kdelibs kdelibs-dev" 22.6 22.7 +# What is the latest version available today? 22.8 +current_version() 22.9 +{ 22.10 + wget -O - https://github.com/KDE/kactivities/tags 2>/dev/null | \ 22.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 22.12 +} 22.13 + 22.14 # Rules to configure and make the package. 22.15 compile_rules() 22.16 {
23.1 --- a/kate/receipt Wed Feb 23 15:32:13 2022 +0100 23.2 +++ b/kate/receipt Wed Feb 23 16:54:57 2022 +0000 23.3 @@ -16,6 +16,13 @@ 23.4 strigi-dev libdbusmenu-qt-dev dbus-dev polkit-qt-dev libQtDeclarative" 23.5 # kactivities shared-mime-info-dev 23.6 23.7 +# What is the latest version available today? 23.8 +current_version() 23.9 +{ 23.10 + wget -O - https://apps.kde.org/kate/ 2>/dev/null | \ 23.11 + sed '/release mt/!d;s|.*">||;q' 23.12 +} 23.13 + 23.14 # Rules to configure and make the package. 23.15 compile_rules() 23.16 {
24.1 --- a/kfilemetadata/receipt Wed Feb 23 15:32:13 2022 +0100 24.2 +++ b/kfilemetadata/receipt Wed Feb 23 16:54:57 2022 +0000 24.3 @@ -19,6 +19,13 @@ 24.4 polkit-qt-dev libdbusmenu-qt-dev alsa-lib-dev exiv2-dev attica-dev \ 24.5 libQtDeclarative kdelibs kdelibs-dev" 24.6 24.7 +# What is the latest version available today? 24.8 +current_version() 24.9 +{ 24.10 + wget -O - https://github.com/KDE/kfilemetadata/tags 2>/dev/null | \ 24.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 24.12 +} 24.13 + 24.14 # Rules to configure and make the package. 24.15 compile_rules() 24.16 {
25.1 --- a/konsole/receipt Wed Feb 23 15:32:13 2022 +0100 25.2 +++ b/konsole/receipt Wed Feb 23 16:54:57 2022 +0000 25.3 @@ -17,6 +17,13 @@ 25.4 polkit-qt-dev libdbusmenu-qt-dev libQtDeclarative alsa-lib-dev exiv2-dev \ 25.5 attica-dev kactivities kdelibs kdelibs-dev " 25.6 25.7 +# What is the latest version available today? 25.8 +current_version() 25.9 +{ 25.10 + wget -O - https://apps.kde.org/konsole/ 2>/dev/null | \ 25.11 + sed '/release mt/!d;s|.*">||;q' 25.12 +} 25.13 + 25.14 # Rules to configure and make the package. 25.15 compile_rules() 25.16 {
26.1 --- a/libesmtp/receipt Wed Feb 23 15:32:13 2022 +0100 26.2 +++ b/libesmtp/receipt Wed Feb 23 16:54:57 2022 +0000 26.3 @@ -13,6 +13,13 @@ 26.4 DEPENDS="libltdl libssl" 26.5 BUILD_DEPENDS="openssl-dev" 26.6 26.7 +# What is the latest version available today? 26.8 +current_version() 26.9 +{ 26.10 + wget -O - https://github.com/libesmtp/libESMTP/releases 2>/dev/null | \ 26.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 26.12 +} 26.13 + 26.14 # Rules to configure and make the package. 26.15 compile_rules() 26.16 {
27.1 --- a/libguess/receipt Wed Feb 23 15:32:13 2022 +0100 27.2 +++ b/libguess/receipt Wed Feb 23 16:54:57 2022 +0000 27.3 @@ -13,6 +13,13 @@ 27.4 DEPENDS="gcc-lib-base glibc-base" 27.5 BUILD_DEPENDS="git" 27.6 27.7 +# What is the latest version available today? 27.8 +current_version() 27.9 +{ 27.10 + wget -O - https://github.com/kaniini/libguess/commits/master 2>/dev/null | \ 27.11 + sed '/Commits on/!d;s|.*on |"|;s|<.*|"|;q' | xargs date +%Y%m%d -d 27.12 +} 27.13 + 27.14 # Rules to configure and make the package. 27.15 compile_rules() 27.16 {
28.1 --- a/libmrss-dev/receipt Wed Feb 23 15:32:13 2022 +0100 28.2 +++ b/libmrss-dev/receipt Wed Feb 23 16:54:57 2022 +0000 28.3 @@ -8,7 +8,6 @@ 28.4 LICENSE="GPL" 28.5 WEB_SITE="http://www.autistici.org/bakunin" 28.6 TARBALL="$PACKAGE-$VERSION.tar.gz" 28.7 -#WGET_URL="${WEB_SITE}/${PACKAGE}/${TARBALL}" 28.8 WANTED="libmrss" 28.9 28.10 DEPENDS="libmrss pkg-config libnxml libcurl curl-dev"
29.1 --- a/libmrss/receipt Wed Feb 23 15:32:13 2022 +0100 29.2 +++ b/libmrss/receipt Wed Feb 23 16:54:57 2022 +0000 29.3 @@ -13,6 +13,13 @@ 29.4 DEPENDS="libnxml" 29.5 BUILD_DEPENDS="libnxml libnxml-dev libcurl curl-dev" 29.6 29.7 +# What is the latest version available today? 29.8 +current_version() 29.9 +{ 29.10 + wget -O - https://github.com/bakulf/libmrss/tags 2>/dev/null | \ 29.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 29.12 +} 29.13 + 29.14 # Rules to configure and make the package. 29.15 compile_rules() 29.16 {
30.1 --- a/libnxml-dev/receipt Wed Feb 23 15:32:13 2022 +0100 30.2 +++ b/libnxml-dev/receipt Wed Feb 23 16:54:57 2022 +0000 30.3 @@ -8,7 +8,6 @@ 30.4 LICENSE="GPL" 30.5 WEB_SITE="http://www.autistici.org/bakunin" 30.6 TARBALL="$PACKAGE-$VERSION.tar.gz" 30.7 -#WGET_URL="${WEB_SITE}/${PACKAGE}/${TARBALL}" 30.8 WANTED="libnxml" 30.9 30.10 DEPENDS="libnxml pkg-config libcurl curl-dev"
31.1 --- a/libnxml/receipt Wed Feb 23 15:32:13 2022 +0100 31.2 +++ b/libnxml/receipt Wed Feb 23 16:54:57 2022 +0000 31.3 @@ -13,6 +13,13 @@ 31.4 DEPENDS="" 31.5 BUILD_DEPENDS="libcurl curl-dev" 31.6 31.7 +# What is the latest version available today? 31.8 +current_version() 31.9 +{ 31.10 + wget -O - https://github.com/bakulf/libnxml/tags 2>/dev/null | \ 31.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 31.12 +} 31.13 + 31.14 # Rules to configure and make the package. 31.15 compile_rules() 31.16 {
32.1 --- a/libshout/receipt Wed Feb 23 15:32:13 2022 +0100 32.2 +++ b/libshout/receipt Wed Feb 23 16:54:57 2022 +0000 32.3 @@ -14,6 +14,13 @@ 32.4 DEPENDS="libtheora libvorbis speex" 32.5 BUILD_DEPENDS="libogg-dev libtheora-dev libvorbis-dev speex-dev" 32.6 32.7 +# What is the latest version available today? 32.8 +current_version() 32.9 +{ 32.10 + wget -O - 'https://gitlab.xiph.org/xiph/icecast-libshout/-/tags?sort=updated_desc' 2>/dev/null | \ 32.11 + sed '/item-title/!d;s|.*">v||;s|<.*||;q' 32.12 +} 32.13 + 32.14 # Rules to configure and make the package. 32.15 compile_rules() 32.16 {
33.1 --- a/libtheora/receipt Wed Feb 23 15:32:13 2022 +0100 33.2 +++ b/libtheora/receipt Wed Feb 23 16:54:57 2022 +0000 33.3 @@ -14,6 +14,13 @@ 33.4 DEPENDS="libogg libvorbis" 33.5 BUILD_DEPENDS="libogg-dev libvorbis-dev" 33.6 33.7 +# What is the latest version available today? 33.8 +current_version() 33.9 +{ 33.10 + wget -O - https://github.com/xiph/theora/tags 2>/dev/null | \ 33.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|' | sort -Vr | sed q 33.12 +} 33.13 + 33.14 # Rules to configure and make the package. 33.15 compile_rules() 33.16 {
34.1 --- a/libxfcegui4/receipt Wed Feb 23 15:32:13 2022 +0100 34.2 +++ b/libxfcegui4/receipt Wed Feb 23 16:54:57 2022 +0000 34.3 @@ -14,6 +14,13 @@ 34.4 BUILD_DEPENDS="gtk+-dev libxfce4util-dev xfconf-dev startup-notification-dev 34.5 libglade-dev xcb-util-dev intltool util-linux-uuid-dev" 34.6 34.7 +# What is the latest version available today? 34.8 +current_version() 34.9 +{ 34.10 + wget -O - https://git.xfce.org/archive/libxfcegui4/ 2>/dev/null | \ 34.11 + sed '/tag.?h=/!d;s|.*libxfcegui4-||;s|.tar.*||;q' 34.12 +} 34.13 + 34.14 # Rules to configure and make the package. 34.15 compile_rules() 34.16 {
35.1 --- a/lite/receipt Wed Feb 23 15:32:13 2022 +0100 35.2 +++ b/lite/receipt Wed Feb 23 16:54:57 2022 +0000 35.3 @@ -22,6 +22,13 @@ 35.4 export CPPFLAGS="$CPPFLAGS -I/cross/arm/sysroot/usr/include/directfb" ;; 35.5 esac 35.6 35.7 +# What is the latest version available today? 35.8 +current_version() 35.9 +{ 35.10 + wget -O - https://github.com/rxi/lite/releases 2>/dev/null | \ 35.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 35.12 +} 35.13 + 35.14 # Rules to configure and make the package. 35.15 compile_rules() 35.16 {
36.1 --- a/lorcon/receipt Wed Feb 23 15:32:13 2022 +0100 36.2 +++ b/lorcon/receipt Wed Feb 23 16:54:57 2022 +0000 36.3 @@ -13,6 +13,13 @@ 36.4 36.5 BUILD_DEPENDS="subversion" 36.6 36.7 +# What is the latest version available today? 36.8 +current_version() 36.9 +{ 36.10 + wget -O - https://github.com/kismetwireless/lorcon/tags 2>/dev/null | \ 36.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;s|\.||g;q' 36.12 +} 36.13 + 36.14 # Rules to configure and make the package. 36.15 compile_rules() 36.16 {
37.1 --- a/marlin/receipt Wed Feb 23 15:32:13 2022 +0100 37.2 +++ b/marlin/receipt Wed Feb 23 16:54:57 2022 +0000 37.3 @@ -17,6 +17,13 @@ 37.4 dbus-glib-dev libnotify-gtk3-dev dconf-dev tumbler-dev ffmpegthumbnailer-dev \ 37.5 granite-dev" 37.6 37.7 +# What is the latest version available today? 37.8 +current_version() 37.9 +{ 37.10 + wget -O - https://sourceforge.net/projects/marlin/files/ 2>/dev/null | \ 37.11 + sed '/sub-label/!d;s|.*marlin-||;s|.tar.*||;q' 37.12 +} 37.13 + 37.14 # Rules to configure and make the package. 37.15 compile_rules() 37.16 {
38.1 --- a/mdk3/receipt Wed Feb 23 15:32:13 2022 +0100 38.2 +++ b/mdk3/receipt Wed Feb 23 16:54:57 2022 +0000 38.3 @@ -12,6 +12,13 @@ 38.4 38.5 DEPENDS="" 38.6 38.7 +# What is the latest version available today? 38.8 +current_version() 38.9 +{ 38.10 + wget -O - https://raw.githubusercontent.com/charlesxsh/mdk3-master/master/CHANGELOG 2>/dev/null | \ 38.11 + sed '/^version/!d;s|version |v|;q' 38.12 +} 38.13 + 38.14 # Rules to configure and make the package. 38.15 compile_rules() 38.16 {
39.1 --- a/musique/receipt Wed Feb 23 15:32:13 2022 +0100 39.2 +++ b/musique/receipt Wed Feb 23 16:54:57 2022 +0000 39.3 @@ -15,6 +15,13 @@ 39.4 phonon phonon-backend-gstreamer taglib" 39.5 BUILD_DEPENDS="wget cacerts Qt4-dev qmake taglib-dev phonon-dev" 39.6 39.7 +# What is the latest version available today? 39.8 +current_version() 39.9 +{ 39.10 + wget -O - https://github.com/flaviotordini/musique/releases 2>/dev/null | \ 39.11 + sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 39.12 +} 39.13 + 39.14 # Rules to configure and make the package. 39.15 compile_rules() 39.16 {
40.1 --- a/mysql/receipt Wed Feb 23 15:32:13 2022 +0100 40.2 +++ b/mysql/receipt Wed Feb 23 16:54:57 2022 +0000 40.3 @@ -18,6 +18,13 @@ 40.4 gcc-lib-base openssl readline" 40.5 BUILD_DEPENDS="cmake openssl-dev zlib-dev ncurses-dev readline-dev" 40.6 40.7 +# What is the latest version available today? 40.8 +current_version() 40.9 +{ 40.10 + wget -O - https://github.com/mysql/mysql-server/tags 2>/dev/null | \ 40.11 + sed '/mysql-[0-9]/!d;/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' 40.12 +} 40.13 + 40.14 # Rules to configure and make the package. 40.15 compile_rules() 40.16 {