# HG changeset patch # User Pascal Bellard # Date 1689701447 0 # Node ID c470ca10c896d3a704ff5e58f5136d67a8f8a1a8 # Parent 5db54634559960cc98056e2dd532303c1d883ca4 Update some current_version diff -r 5db546345599 -r c470ca10c896 2048/receipt --- a/2048/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/2048/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="2048" -VERSION="1.0" +VERSION="20140319" GITTAG="4b5f17e666c9effaabdca9c12ee017fae08360bd" CATEGORY="games" SHORT_DESC="A 2048 game clone with undo support" diff -r 5db546345599 -r c470ca10c896 915resolution/receipt --- a/915resolution/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/915resolution/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -13,10 +13,11 @@ DEPENDS="" +# What is the latest version available today? current_version() { - wget -O - ${WEB_SITE}download.html 2>/dev/null | \ - sed '/href/!d;s|.*>\(.*\)<.*|\1|;q' + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/current/!d;s|.*, ||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 Arkanoid/receipt --- a/Arkanoid/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/Arkanoid/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -2,7 +2,7 @@ PACKAGE="Arkanoid" GITHASH="0b49ab21d5b135b2718fe0664c6c92b4deb2b46e" -VERSION="2016" +VERSION="20160919" CATEGORY="games" SHORT_DESC="The classic atari arcade game arkanoid" MAINTAINER="pascal.bellard@slitaz.org" diff -r 5db546345599 -r c470ca10c896 Connect-Four/receipt --- a/Connect-Four/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/Connect-Four/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="Connect-Four" -VERSION="1.0" +VERSION="20140416" GITTAG="fa4bbe1fbd6158fa4504d3cb832d8d4af4d3f805" CATEGORY="games" SHORT_DESC="A Connect Four game in JavaScript" diff -r 5db546345599 -r c470ca10c896 aescrypt/receipt --- a/aescrypt/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/aescrypt/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -16,7 +16,7 @@ current_version() { wget -O - https://www.aescrypt.com/download/ 2>/dev/null | \ - sed '/[0-9].tgz/!d;s|.*aescrypt-||;s|.tgz.*||;q' + sed '/linux/!d;/[0-9].tgz/!d;s|.*aescrypt-||;s|.tgz.*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 alieninvasion/receipt --- a/alieninvasion/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/alieninvasion/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="alieninvasion" -VERSION="1.0" +VERSION="20140713" GITTAG="d208e3c803c826999aa0592993c3c934dfcc5613" CATEGORY="games" SHORT_DESC="Invader game in html5" diff -r 5db546345599 -r c470ca10c896 avidemux/receipt --- a/avidemux/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/avidemux/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -22,7 +22,7 @@ current_version() { wget -O - http://avidemux.sourceforge.net/download.html 2>/dev/null | \ - sed '/tar.gz/!d;s|.*mux_||;s|.tar.*||;q' + sed '/tar.gz/!d;s|.*||;s| .*||;s|.tar.*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 blazekiss/receipt --- a/blazekiss/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/blazekiss/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -2,7 +2,7 @@ PACKAGE="blazekiss" GITHASH="d5349fb3e1a14bdf4a85273b29dd24653e2f3177" -VERSION=${GITHASH:0:7} +VERSION="20140430" CATEGORY="office" SHORT_DESC="Tiny Wiki Engine in french." MAINTAINER="pascal.bellard@slitaz.org" diff -r 5db546345599 -r c470ca10c896 boulderdash/receipt --- a/boulderdash/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/boulderdash/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="boulderdash" -VERSION="0" +GITHASH="f2fca2eda636e2a072fcec6205028bf222e0710e" +VERSION="20111129" CATEGORY="games" SHORT_DESC="C64 classic Boulderdash in HTML5 and JavaScript" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" TARBALL="$PACKAGE-$VERSION.zip" WEB_SITE="https://codeincomplete.com/posts/2011/10/25/javascript_boulderdash/" -WGET_URL="https://codeload.github.com/jakesgordon/javascript-boulderdash/zip/master" +WGET_URL="https://codeload.github.com/jakesgordon/javascript-boulderdash/zip/$GITHASH" # What is the latest version available today? current_version() diff -r 5db546345599 -r c470ca10c896 checker_online/receipt --- a/checker_online/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/checker_online/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -2,7 +2,7 @@ PACKAGE="checker_online" GITHASH="191c29cfd72227d64f6a8db9d295fd71523bf0d7" -VERSION="2016" +VERSION="20160229" CATEGORY="games" SHORT_DESC="online chinese checker AI" MAINTAINER="pascal.bellard@slitaz.org" diff -r 5db546345599 -r c470ca10c896 digger/receipt --- a/digger/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/digger/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,8 @@ # SliTaz package receipt. PACKAGE="digger" -VERSION="0" +GITTAG="1c50d0a5b920cf5110a7e88dd6e7636282325a75" +VERSION="20220123" CATEGORY="games" SHORT_DESC="Boulderdash in HTML5 and JavaScript" MAINTAINER="pascal.bellard@slitaz.org" @@ -9,6 +10,7 @@ TARBALL="$PACKAGE-$VERSION.zip" WEB_SITE="https://www.lutzroeder.com/web/" WGET_URL="https://github.com/lutzroeder/digger/archive/refs/heads/main.zip" +WGET_URL="$WEB_SITE/archive/$GITTAG.zip" # What is the latest version available today? current_version() diff -r 5db546345599 -r c470ca10c896 frozen-bubble/receipt --- a/frozen-bubble/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/frozen-bubble/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -16,8 +16,8 @@ # What is the latest version available today? current_version() { - wget -O - http://www.frozen-bubble.org/downloads/ 2>/dev/null | \ - sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;/beta/d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q + wget -O - http://www.frozen-bubble.org/news/ 2>/dev/null | \ + sed '/released/!d;s|.*ubble ||;s| .*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 glew/receipt --- a/glew/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/glew/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -26,7 +26,7 @@ current_version() { wget -O - https://sourceforge.net/projects/glew/files/glew/ 2>/dev/null | \ - sed '/scope="row/!d;s|.*/glew/||;s|/.*||;q' + sed '/snapshot/d;/scope="row/!d;s|.*/glew/||;s|/.*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 javascript-boulderdash/receipt --- a/javascript-boulderdash/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/javascript-boulderdash/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -2,7 +2,7 @@ PACKAGE="javascript-boulderdash" GITHASH="f2fca2eda636e2a072fcec6205028bf222e0710e" -VERSION="2011" +VERSION="20111129" CATEGORY="games" SHORT_DESC="An HTML5 implementation of the c64 classic Boulderdash game" MAINTAINER="pascal.bellard@slitaz.org" diff -r 5db546345599 -r c470ca10c896 javascript-racer/receipt --- a/javascript-racer/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/javascript-racer/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="javascript-racer" -VERSION="1.0" +VERSION="20160105" GITTAG="79198ab1485445220ceec011f54d8c2ec4e8d29d" CATEGORY="games" SHORT_DESC="A tux racer in html5" diff -r 5db546345599 -r c470ca10c896 libkeybinder/receipt --- a/libkeybinder/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/libkeybinder/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,7 +19,7 @@ current_version() { wget -O - $WEB_SITE/releases 2>/dev/null | \ - sed '/tag\//!d;s|.*tag/[a-z-]*||;s|".*||;q' + sed '/tag\//!d;s|.*tag/.*v||;s|["<].*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 lua-readline/receipt --- a/lua-readline/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/lua-readline/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,8 @@ # SliTaz package receipt. PACKAGE="lua-readline" -VERSION="1.0" +GITHASH="849af12564a00f0db43080a4a542aa1c20a677e2" +VERSION="20190930" CATEGORY="development" SHORT_DESC="GNU readline binding for Lua." MAINTAINER="maintainer@slitaz.org" @@ -9,7 +10,7 @@ WEB_SITE="https://github.com/hleuwer/readline/" TARBALL="$PACKAGE-$VERSION.zip" -WGET_URL="${WEB_SITE}archive/master.zip" +WGET_URL="${WEB_SITE}archive/$GITHASH.zip" SUGGESTED="lua" BUILD_DEPENDS="lua-dev readline-dev" diff -r 5db546345599 -r c470ca10c896 lzip/receipt --- a/lzip/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/lzip/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,7 +19,7 @@ current_version() { wget -O - $(dirname $WGET_URL) 2>/dev/null | \ - sed '/>lzip-/!d;/tar/d;s|.*lzip-||;s|.tar.*||' | sed '$!d' + sed '/>lzip-/!d;/tar/!d;s|.*lzip-||;s|.tar.*||' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 mesa-wayland/receipt --- a/mesa-wayland/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/mesa-wayland/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -34,7 +34,7 @@ current_version() { wget -O - 'https://gitlab.freedesktop.org/mesa/mesa/-/tags?sort=updated_desc' 2>/dev/null | \ - sed '/item-title/!d;/-rc/d;s|.*">[a-z-]*||;s|<.*||;q' + sed '/item-title/!d;/-rc/d;s|.*">[a-z-]*||;s|[<-].*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 mesa/receipt --- a/mesa/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/mesa/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -26,7 +26,7 @@ current_version() { wget -O - 'https://gitlab.freedesktop.org/mesa/mesa/-/tags?sort=updated_desc' 2>/dev/null | \ - sed '/item-title/!d;/-rc/d;s|.*">[a-z-]*||;s|<.*||;q' + sed '/item-title/!d;/-rc/d;s|.*">[a-z-]*||;s|[<-].*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 minesweeper/receipt --- a/minesweeper/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/minesweeper/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="minesweeper" -VERSION="1.0" +VERSION="20120720" GITTAG="9a2add13bacfa9849a1c2abf0898e4b461203001" CATEGORY="games" SHORT_DESC="Windows 95 classic game clone" diff -r 5db546345599 -r c470ca10c896 mpfr/receipt --- a/mpfr/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/mpfr/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,8 +19,8 @@ # What is the latest version available today? current_version() { - wget -O - https://www.mpfr.org/mpfr-current/ 2>/dev/null | \ - sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q + wget -O - https://gitlab.inria.fr/mpfr/mpfr/-/tags?sort=updated_desc 2>/dev/null | \ + sed '/item-title/!d;s|.*tags/||;s|".*||;q' } #--with-gmp-lib=/cross/$ARCH/sysroot/usr/lib diff -r 5db546345599 -r c470ca10c896 mysqlsniffer/receipt --- a/mysqlsniffer/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/mysqlsniffer/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -2,7 +2,7 @@ PACKAGE="mysqlsniffer" GITHASH="37410e18bc8a407be59a19a0cbf10c8ab4469fa2" -VERSION="2021" +VERSION="20210626" CATEGORY="network" SHORT_DESC="Watch MySQL traffic on a TCP/IP network" MAINTAINER="pascal.bellard@slitaz.org" diff -r 5db546345599 -r c470ca10c896 nut/receipt --- a/nut/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/nut/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -22,7 +22,7 @@ current_version() { wget -O - https://github.com/networkupstools/nut/releases 2>/dev/null | \ - sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' + sed '/indows/d;/-rc[1-9]/d;/tag\//!d;s|.*tag/v*||;s|".*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 opencc/receipt --- a/opencc/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/opencc/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -18,7 +18,7 @@ current_version() { wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ - sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' + sed '/tag\//!d;s|.*tag/[a-z\.]*||;s|".*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 pacman/receipt --- a/pacman/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/pacman/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="pacman" -VERSION="1.0" +VERSION="20130418" GITTAG="e2ea1dfc9716bd2a60cc814981fff8d3d67e4d5f" CATEGORY="games" SHORT_DESC="A pacman game clone" diff -r 5db546345599 -r c470ca10c896 perl-compress-raw-bzip2/receipt --- a/perl-compress-raw-bzip2/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/perl-compress-raw-bzip2/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -16,10 +16,11 @@ DEPENDS="perl" BUILD_DEPENDS="perl" +# What is the latest version available today? current_version() { wget -O - $WEB_SITE 2>/dev/null | \ - sed '/ompress-Raw-Bzip2-/!d;s|.*zip2-||;s| -.*||;s|"||;q' + sed '/ompress-Raw-Bzip2-/!d;s|.*zip2-||;s| -.*||;s|".*||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 poedit/receipt --- a/poedit/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/poedit/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -20,7 +20,7 @@ current_version() { wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ - sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' + sed '/tag\//!d;s|.*tag/v*||;s|".*||;s|-oss||;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 postgresql/receipt --- a/postgresql/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/postgresql/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,10 +19,8 @@ # What is the latest version available today? current_version() { - wget -O - https://www.postgresql.org/ftp/source/$(\ - wget -O - https://www.postgresql.org/ftp/source/ 2>/dev/null | \ - sed '/href="v[0-9]/!d;s|.*href="||;s|/.*||;q')/ 2>/dev/null | \ - sed '/postgresql-/!d;/news/d;s|.*postgresql-||;s|.tar.*||;q' + wget -O - https://www.postgresql.org/community/ 2>/dev/null | \ + sed '/released/!d;s|.*sql-||;s|-rel.*||;s|-||g;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 python-attrs/receipt --- a/python-attrs/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/python-attrs/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -17,8 +17,9 @@ # What is the latest version available today? current_version() { - wget -O - $WEB_SITE 2>/dev/null | \ - sed '/Release/!d;s|.*lease v||;s| .*||;q' +# wget -O - $WEB_SITE 2>/dev/null | \ +# sed '/Release/!d;s|.*lease v||;s| .*||;q' + wget -O - https://pypi.org/project/$SOURCE/ 2>/dev/null | sed "/$SOURCE [0-9]/!d;s|.*$SOURCE ||;s|<.*||;q" } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 python-shapely/receipt --- a/python-shapely/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/python-shapely/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,7 +19,7 @@ # What is the latest version available today? current_version() { - wget -O - $WEB_SITE 2>/dev/null | sed "/$SOURCE [0-9]/!d;s|.*$SOURCE ||;s|<.*||;q" + wget -O - $WEB_SITE 2>/dev/null | sed "/hapely [0-9]/!d;s|.*hapely ||;s|<.*||;q" } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 qt5/receipt --- a/qt5/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/qt5/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -29,10 +29,8 @@ # What is the latest version available today? current_version() { - wget -O - https://download.qt.io/archive/qt/ 2>/dev/null | \ - sed '/>5\./!d;s|.*/">|https://download.qt.io/archive/qt/|;s|/<.*||' | \ - sort -Vr | sed q | xargs wget -O - 2>/dev/null | \ - sed '/>5\./!d;s|.*/">||;s|/<.*||' | sort -Vr | sed q + wget -O - https://code.qt.io/cgit/qt/qt5.git/refs/ 2>/dev/null | \ + sed '/tag\/.h=v/!d;s|.*h=v||;s|.>v.*||' | sort -Vr | sed q } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 qtwebkit/receipt --- a/qtwebkit/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/qtwebkit/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -22,7 +22,7 @@ current_version() { wget -O - https://github.com/qtwebkit/qtwebkit/tags 2>/dev/null | \ - sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' + sed '/tag\//!d;s|.*tag/[a-z-]*||;s|".*||;q' } compile_rules() diff -r 5db546345599 -r c470ca10c896 racer10k/receipt --- a/racer10k/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/racer10k/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="racer10k" -VERSION="1.0" +VERSION="20100826" GITTAG="e21d88653bfb959e8865d08f01592f6b4fa17fa7" CATEGORY="games" SHORT_DESC="A tiny tux racer in html5" diff -r 5db546345599 -r c470ca10c896 simh/receipt --- a/simh/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/simh/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -19,8 +19,8 @@ # What is the latest version available today? current_version() { - wget -O - ${WGET_URL%/*} 2>/dev/null | \ - sed "/simh/!d;/zip/!d;s|.*simhv\\(.*\\).zip.*\".*|\\1|;s|.|&.|;s|-|.|" | sort -Vr | sed q + wget -O - $WEB_SITE 2>/dev/null | \ + sed '/sources\/simh/!d;s|.*SIMH V||;s|<.*||;s|-|.|;q' } # Rules to configure and make the package. diff -r 5db546345599 -r c470ca10c896 spaceinvaders/receipt --- a/spaceinvaders/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/spaceinvaders/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="spaceinvaders" -VERSION="1.0" +VERSION="20140330" GITTAG="51edabf0b3af6d9e224360ae9e7f4502ac15fc84" CATEGORY="games" SHORT_DESC="Invader game in html5" diff -r 5db546345599 -r c470ca10c896 yuyo-gtk-theme/receipt --- a/yuyo-gtk-theme/receipt Tue Jul 18 11:43:32 2023 +0000 +++ b/yuyo-gtk-theme/receipt Tue Jul 18 17:30:47 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="yuyo-gtk-theme" -VERSION="1.0" +VERSION="20150810" CATEGORY="customization" LICENSE="GPL3" SHORT_DESC="Yuyo is a GTK theme belonging to the Ubuntu MATE project."