# HG changeset patch # User Pascal Bellard # Date 1716827495 0 # Node ID 661d5b83f2a37a42345eee6014e007febc9864fe # Parent 65c2646b484d41f577d30bd4bd6694c52e394b45 nano, rtaudio, xlogo: update web_site / wget_url diff -r 65c2646b484d -r 661d5b83f2a3 nano/receipt --- a/nano/receipt Sun May 26 16:05:16 2024 +0000 +++ b/nano/receipt Mon May 27 16:31:35 2024 +0000 @@ -10,7 +10,7 @@ WEB_SITE="https://www.nano-editor.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="${WEB_SITE}dist/v${VERSION%.*}/$TARBALL" +WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" SUGGESTED="gpm nano-doc nano-lang" DEPENDS="ncursesw zlib" @@ -24,10 +24,11 @@ arm*) BUILD_DEPENDS="ncursesw-dev zlib-dev" ;; esac +# What is the latest version available today? current_version() { - wget -O - $WEB_SITE 2>/dev/null | \ - sed '/^[0-9]/!d;s|&.*||;q' + wget -O - https://ftp.gnu.org/gnu/$PACKAGE/ 2>/dev/null | \ + sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*|\\1|" | sort -Vr | sed q } # Rules to configure and make the package. @@ -40,6 +41,7 @@ --sysconfdir=/etc \ --localstatedir=/var \ --enable-utf8 \ + --disable-libmagic \ $CONFIGURE_ARGS \ $ARCH_ARGS && make && diff -r 65c2646b484d -r 661d5b83f2a3 rtaudio/receipt --- a/rtaudio/receipt Sun May 26 16:05:16 2024 +0000 +++ b/rtaudio/receipt Mon May 27 16:31:35 2024 +0000 @@ -6,24 +6,25 @@ SHORT_DESC="Common API for realtime audio input and output (C++ classes)." MAINTAINER="pankso@slitaz.org" LICENSE="MIT" -WEB_SITE="https://www.music.mcgill.ca/~gary/rtaudio/" +WEB_SITE="https://github.com/thestk/rtaudio/" TARBALL="${PACKAGE}-${VERSION}.tar.gz" -WGET_URL="${WEB_SITE}release/$TARBALL" +WGET_URL="https://github.com/thestk/rtaudio/archive/refs/tags/$VERSION.tar.gz" DEPENDS="alsa-lib gcc83-lib-base jack-audio-connection-kit" -BUILD_DEPENDS="alsa-lib-dev gcc83 jack-audio-connection-kit-dev" +BUILD_DEPENDS="alsa-lib-dev gcc83 jack-audio-connection-kit-dev automake" # What is the latest version available today? current_version() { - wget -O - ${WGET_URL%/*} 2>/dev/null | \ - sed "/snapshot/d;/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q + wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \ + sed '/tag\//!d;s|.*tag/v*||;s|".*||;q' } # Rules to configure and make the package. compile_rules() { + ./autogen.sh ./configure \ CC=gcc-83 \ CXX=g++-83 \ diff -r 65c2646b484d -r 661d5b83f2a3 xlogo/receipt --- a/xlogo/receipt Sun May 26 16:05:16 2024 +0000 +++ b/xlogo/receipt Mon May 27 16:31:35 2024 +0000 @@ -7,7 +7,7 @@ MAINTAINER="claudinei@slitaz.org" LICENSE="GPL" TARBALL="xlogo.jar" -WEB_SITE="http://xlogo.tuxfamily.org" +WEB_SITE="https://gitlab.freedesktop.org/xorg/app/xlogo" DEPENDS="java-jre" BUILD_DEPENDS=""