]> Sergey Matveev's repositories - bass.git/commitdiff
NetBSD distfiles
authorSergey Matveev <stargrave@stargrave.org>
Wed, 11 Mar 2026 14:02:54 +0000 (17:02 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 11 Mar 2026 20:21:03 +0000 (23:21 +0300)
And various other small fixes and additions.

176 files changed:
build/distfiles/meta/Image-ExifTool-13.44.tar.gz/urls.do
build/distfiles/meta/ImageMagick-7.1.2-15.tar.xz/urls.do
build/distfiles/meta/MIME-Base32-1.303.tar.gz/urls.do
build/distfiles/meta/Python-3.10.14.tar.xz/urls.do
build/distfiles/meta/Python-3.7.3.tar.xz/urls.do
build/distfiles/meta/R-4.5.2.tar.gz/urls.do
build/distfiles/meta/RHash-1.4.4.tar.gz/urls.do
build/distfiles/meta/advancecomp-2.6.tar.gz/urls.do
build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls [deleted file]
build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls.do [new file with mode: 0644]
build/distfiles/meta/aria2-1.37.0.tar.xz/urls.do
build/distfiles/meta/asciidoc-10.2.1.tar.gz/urls.do
build/distfiles/meta/at-spi2-atk-2.38.0.tar.xz/urls.do
build/distfiles/meta/at-spi2-core-2.52.0.tar.xz/urls.do
build/distfiles/meta/atk-2.38.0.tar.xz/urls.do
build/distfiles/meta/autoconf-2.72.tar.xz/urls.do
build/distfiles/meta/automake-1.16.5.tar.xz/urls.do
build/distfiles/meta/bash-5.2.21.tar.gz/urls.do
build/distfiles/meta/bird-2.15.1.tar.gz/urls.do
build/distfiles/meta/boost_1_74_0.tar.bz2/urls.do
build/distfiles/meta/boost_1_86_0.tar.bz2/urls.do
build/distfiles/meta/c-ares-1.30.0.tar.gz/urls.do
build/distfiles/meta/cairo-1.16.0.tar.xz/urls.do
build/distfiles/meta/cmake-3.28.3.tar.gz/urls.do
build/distfiles/meta/cyrus-sasl-2.1.28.tar.gz/urls.do
build/distfiles/meta/daemontools-encore-1.11.tar.gz/urls.do
build/distfiles/meta/djvulibre-3.5.28.tar.gz/urls.do
build/distfiles/meta/docbook-xml-4.5.zip/urls.do
build/distfiles/meta/docbook-xsl-1.79.1.tar.bz2/urls.do
build/distfiles/meta/expat-2.6.2.tar.xz/urls.do
build/distfiles/meta/flac-1.5.0.tar.xz/urls.do
build/distfiles/meta/fltk-1.3.9.tar.bz2/urls.do
build/distfiles/meta/fossil-2.23.tar.gz/urls.do
build/distfiles/meta/freeciv-3.0.10.tar.xz/urls.do
build/distfiles/meta/freetype-2.14.2.tar.xz/urls.do
build/distfiles/meta/gcc-8.5.0.tar.xz/urls.do
build/distfiles/meta/gdk-pixbuf-2.42.12.tar.xz/urls.do
build/distfiles/meta/geos-3.12.1.tar.bz2/urls.do
build/distfiles/meta/getopt-1.1.6.tar.gz/urls.do
build/distfiles/meta/git-2.53.0.tar.xz/urls.do
build/distfiles/meta/glib-2.58.3.tar.xz/urls
build/distfiles/meta/glib-networking-2.80.0.tar.xz/urls.do
build/distfiles/meta/gm4-1.4.19.tar.xz/urls.do
build/distfiles/meta/gmake-4.4.1.tar.gz/urls.do
build/distfiles/meta/gmime-3.2.7.tar.xz/urls.do
build/distfiles/meta/gmp-4.3.2.tar.bz2/urls.do
build/distfiles/meta/gmp-6.3.0.tar.zst/urls.do
build/distfiles/meta/gnupg-2.5.17.tar.bz2/urls.do
build/distfiles/meta/gnutls-3.8.12.tar.xz/urls.do
build/distfiles/meta/go1.17.12.tar.gz/urls.do
build/distfiles/meta/go1.20.14.tar.gz/urls.do
build/distfiles/meta/go1.23.5.tar.gz/urls.do
build/distfiles/meta/go1.25.6.tar.gz/urls.do
build/distfiles/meta/go1.26.1.tar.gz/urls.do
build/distfiles/meta/go1.4.3.tar.gz/urls.do
build/distfiles/meta/gpgme-1.23.2.tar.bz2/urls.do
build/distfiles/meta/grep-3.11.tar.xz/urls.do
build/distfiles/meta/gtk+-3.24.42.tar.xz/urls.do
build/distfiles/meta/gv-3.7.4.tar.gz/urls.do
build/distfiles/meta/httpd-2.4.59.tar.bz2/urls.do
build/distfiles/meta/imlib2-1.12.2.tar.xz/urls.do
build/distfiles/meta/irssi-1.4.5.tar.xz/urls.do
build/distfiles/meta/json-glib-1.10.6.tar.xz/urls.do
build/distfiles/meta/lame-3.100.tar.gz/urls.do
build/distfiles/meta/lcms2-2.16.tar.gz/urls.do
build/distfiles/meta/less-692.tar.gz/urls.do
build/distfiles/meta/lftp-4.9.3.tar.xz/urls.do
build/distfiles/meta/libao-1.2.0.tar.gz/urls.do
build/distfiles/meta/libass-0.17.2.tar.xz/urls.do
build/distfiles/meta/libassuan-3.0.2.tar.bz2/urls.do
build/distfiles/meta/libebml-1.4.5.tar.xz/urls.do
build/distfiles/meta/libedit-20230828-3.1.tar.gz/urls.do
build/distfiles/meta/libevent-2.1.12.tar.gz/urls.do
build/distfiles/meta/libgcrypt-1.12.0.tar.bz2/urls.do
build/distfiles/meta/libgpg-error-1.58.tar.bz2/urls.do
build/distfiles/meta/libiconv-1.17.tar.gz/urls.do
build/distfiles/meta/libidn2-2.3.7.tar.gz/urls.do
build/distfiles/meta/libjpeg-turbo-1.5.2.tar.gz/urls.do
build/distfiles/meta/libjpeg-turbo-3.0.3.tar.gz/urls.do
build/distfiles/meta/libksba-1.6.7.tar.bz2/urls.do
build/distfiles/meta/libmatroska-1.7.1.tar.xz/urls.do
build/distfiles/meta/libogg-1.3.6.tar.xz/urls.do
build/distfiles/meta/libotr-4.1.1.tar.gz/urls.do
build/distfiles/meta/libowfat-0.34.tar.xz/urls.do
build/distfiles/meta/libpng-1.6.55.tar.xz/urls.do
build/distfiles/meta/libproxy-0.4.18.tar.xz/urls.do
build/distfiles/meta/libpsl-0.21.5.tar.lz/urls.do
build/distfiles/meta/librsvg-2.40.21.tar.xz/urls.do
build/distfiles/meta/libsndfile-1.0.31.tar.bz2/urls.do
build/distfiles/meta/libsoup-2.74.3.tar.xz/urls.do
build/distfiles/meta/libtasn1-4.19.0.tar.gz/urls.do
build/distfiles/meta/libtheora-1.1.1.tar.xz/urls [new file with mode: 0644]
build/distfiles/meta/libtool-2.4.7.tar.xz/urls.do
build/distfiles/meta/libvorbis-1.3.7.tar.xz/urls.do
build/distfiles/meta/libwebp-1.4.0.tar.gz/urls.do
build/distfiles/meta/libxml2-2.9.14.tar.xz/urls.do
build/distfiles/meta/links-2.29.tar.bz2/urls.do
build/distfiles/meta/lua-5.2.4.tar.gz/urls.do
build/distfiles/meta/lua-5.4.6.tar.gz/urls.do
build/distfiles/meta/lzip-1.24.tar.gz/urls.do
build/distfiles/meta/meson-0.56.0.tar.gz/urls.do
build/distfiles/meta/meson-1.7.2.tar.gz/urls [moved from build/distfiles/meta/meson-1.7.2.tar.gz/urls.do with 85% similarity]
build/distfiles/meta/mpc-0.8.2.tar.gz/urls.do
build/distfiles/meta/mpc-1.3.1.tar.gz/urls.do
build/distfiles/meta/mpfr-2.4.2.tar.xz/urls.do
build/distfiles/meta/mpfr-4.2.1.tar.xz/urls.do
build/distfiles/meta/mutt-2.3.0.tar.gz/urls [deleted file]
build/distfiles/meta/mutt-2.3.0.tar.gz/urls.do [new file with mode: 0644]
build/distfiles/meta/nasm-2.16.01.tar.xz/urls.do
build/distfiles/meta/ncurses-6.4.tar.gz/urls.do
build/distfiles/meta/nettle-3.10.1.tar.gz/urls.do
build/distfiles/meta/nghttp2-1.62.1.tar.xz/urls.do
build/distfiles/meta/normalize-0.7.7.tar.bz2/urls.do
build/distfiles/meta/npth-1.7.tar.bz2/urls.do
build/distfiles/meta/nsd-4.13.0.tar.gz/urls.do
build/distfiles/meta/openssh-10.2p1.tar.gz/urls.do
build/distfiles/meta/openssl-1.1.1w.tar.gz/urls.do
build/distfiles/meta/openvpn-2.6.17.tar.gz/urls [deleted file]
build/distfiles/meta/openvpn-2.6.17.tar.gz/urls.do [new file with mode: 0644]
build/distfiles/meta/opus-1.6.tar.gz/urls.do
build/distfiles/meta/opus-tools-0.2.tar.gz/urls.do
build/distfiles/meta/opusfile-0.12.tar.gz/urls.do
build/distfiles/meta/pango-1.54.0.tar.xz/urls
build/distfiles/meta/parallel-20240122.tar.bz2/urls.do
build/distfiles/meta/pcre-8.45.tar.bz2/urls.do
build/distfiles/meta/perl-5.32.1.tar.xz/urls.do
build/distfiles/meta/pinentry-1.3.0.tar.bz2/urls.do
build/distfiles/meta/pkgconf-2.1.1.tar.xz/urls.do
build/distfiles/meta/pngcrush-1.8.13.tar.xz/urls.do
build/distfiles/meta/postgresql-11.22.tar.bz2/urls.do
build/distfiles/meta/postgresql-16.3.tar.bz2/urls.do
build/distfiles/meta/proj-4.9.3.tar.gz/urls.do
build/distfiles/meta/qpdf-11.9.1.tar.gz/urls.do
build/distfiles/meta/readline-8.2.tar.gz/urls.do
build/distfiles/meta/recutils-1.9.tar.gz/urls.do
build/distfiles/meta/remind-05.00.01.tar.gz/urls.do
build/distfiles/meta/rsync-3.4.1.tar.gz/urls.do
build/distfiles/meta/scummvm-2026.1.0.tar.xz/urls.do
build/distfiles/meta/smartmontools-7.5.tar.gz/urls.do
build/distfiles/meta/sox-14.4.2.tar.bz2/urls.do
build/distfiles/meta/sqlite-src-3450100.zip/urls.do
build/distfiles/meta/stow-2.3.1.tar.bz2/urls.do
build/distfiles/meta/tcl8.6.14.tar.gz/urls.do
build/distfiles/meta/tcllib-1.21.tar.xz/urls.do
build/distfiles/meta/texinfo-7.1.1.tar.xz/urls.do
build/distfiles/meta/tiff-4.6.0.tar.xz/urls.do
build/distfiles/meta/tk8.6.14.tar.gz/urls.do
build/distfiles/meta/tmux-3.6.tar.gz/urls.do
build/distfiles/meta/ucspi-tcp-0.88.tar.gz/urls.do
build/distfiles/meta/unbound-1.24.2.tar.gz/urls.do
build/distfiles/meta/valgrind-3.26.0.tar.bz2/urls.do
build/distfiles/meta/vnstat-2.13.tar.gz/urls.do
build/distfiles/meta/vorbis-tools-1.4.3.tar.gz/urls.do
build/distfiles/meta/wavpack-5.8.1.tar.xz/urls.do
build/distfiles/meta/webkitgtk-2.34.6.tar.xz/urls.do
build/distfiles/meta/wget-1.25.0.tar.lz/urls.do
build/distfiles/meta/xapian-core-1.4.30.tar.xz/urls.do
build/distfiles/meta/xmlto-0.0.26.tar.bz2/urls.do
build/distfiles/meta/zathura-0.5.11.tar.xz/urls.do
build/distfiles/meta/zathura-cb-0.1.11.tar.xz/urls.do
build/distfiles/meta/zathura-djvu-0.2.10.tar.xz/urls.do
build/distfiles/meta/zathura-pdf-mupdf-0.4.4.tar.xz/urls.do
build/distfiles/meta/zsh-5.9.tar.xz/urls.do
build/distfiles/meta/zstd-1.5.7.tar.gz/urls [deleted file]
build/distfiles/meta/zstd-1.5.7.tar.gz/urls.do [new file with mode: 0644]
build/distfiles/utils/urls-for-cpan
build/distfiles/utils/urls-for-distcache-FreeBSD
build/distfiles/utils/urls-for-distcache-NetBSD [new file with mode: 0755]
build/distfiles/utils/urls-for-gcrypt
build/distfiles/utils/urls-for-gnu
build/distfiles/utils/urls-for-leaseweb [new file with mode: 0755]
build/distfiles/utils/urls-for-planetunix [new file with mode: 0755]
build/distfiles/utils/urls-for-savannah
build/distfiles/utils/urls-for-sourceforge
doc/Build/Distfiles/Mirrors
doc/Build/Distfiles/Tutorial

index a5b11d062d426047f3a0189c24b69a464f6705948fa4726dd5c06d37feacf806..43345ab96127b710f594745ddccfb66c60aa826d9b7eb43fa8be189fa4a4fad8 100644 (file)
@@ -1,3 +1,4 @@
-redo-ifchange ../../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../../utils/urls-for-sourceforge exiftool Image-ExifTool-13.44.tar.gz
-../../../utils/urls-for-distcache-FreeBSD Image-ExifTool-13.44.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
+../../utils/urls-for-sourceforge exiftool $fn
+../../utils/urls-for-distcache-FreeBSD $fn
index e19ba384fd871753f8515e13642fa8c008bce5c3c24ecb702caf6df0d2779de4..3e0d8e1d62bc3be3c61be06189ab00bc044160ff21163a813ffdeee1de8519c9 100644 (file)
@@ -1,4 +1,4 @@
-fn=ImageMagick-7.1.2-15.tar.xz
+fn=$(basename $(pwd))
 cat <<EOF
 1|au|http://mirror.aarnet.edu.au/pub/imagemagick/releases/$fn
 1|ch|http://mirror.metanet.ch/imagemagick/releases/$fn
@@ -14,3 +14,5 @@ cat <<EOF
 2|se|https://mirror.accum.se/mirror/imagemagick.org/ftp/releases/$fn
 3|us|https://imagemagick.org/archive/releases/$fn
 EOF
+redo-ifchange ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-NetBSD $fn
index d3c5f82e008bcf8f842d179761d0eca2139391b17af0cd6a89a3f42b8cb3eb94..66a2a18b741d493f6020896c0ac0d433d4034a42915cee7018966d47596711cd 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-cpan ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-cpan modules/by-module/MIME/MIME-Base32-1.303.tar.gz
-../../utils/urls-for-distcache-FreeBSD MIME-Base32-1.303.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-cpan \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-cpan modules/by-module/MIME/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 21c97fee0047f51118e032ee15cd541e5c88142b259a51d2429b1106b68f583b..c601d283841a0a97585d5bbd1a2df2dab004c4d61f4644043cb7252225ffbfe1 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xf|https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xf|https://www.python.org/ftp/python/3.10.14/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD python/Python-3.10.14.tar.xz
+../../utils/urls-for-distcache-FreeBSD python/$fn
index a597e7847b69f686a1927f1bea56fea2312b8f80468ede261be1e2e7996865a4..32552bd0ae9788b9f71f9ce4e58ce15bb48d829b443622d514f8b1953f02364a 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xf|https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xf|https://www.python.org/ftp/python/3.7.3/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD python/Python-3.7.3.tar.xz
+../../utils/urls-for-distcache-FreeBSD python/$fn
index fe1e87cbed0f59d6a333c6ce3fd8ced0e7ac52c08c6a28f03ccee08dad998f2e..127e9ae6158531203b79120c280f63f282737ad49be307fea55c6f84d51ed44a 100644 (file)
@@ -1,4 +1,4 @@
-fn=R-4.5.2.tar.gz
+fn=$(basename $(pwd))
 cat <<EOF
 1|ar|http://mirror.fcaglp.unlp.edu.ar/CRAN/src/base/R-4/$fn
 1|au|http://mirror.aarnet.edu.au/pub/CRAN/src/base/R-4/$fn
@@ -135,5 +135,6 @@ cat <<EOF
 5|xm|http://cloud.r-project.org/src/base/R-4/$fn
 6|xm|https://cloud.r-project.org/src/base/R-4/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
 ../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 66e1cb06b9dcdb2ef29cca80da135c7d16d10defb6e3c43432d6405ca8efe684..71cd543dbe30cea6c0a41aacf27126bcaccb072d9c253b9d614f3edbb773588a 100644 (file)
@@ -1,3 +1,4 @@
+fn=rhash-1.4.4-src.tar.gz
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge rhash rhash/1.4.4/rhash-1.4.4-src.tar.gz
-../../utils/urls-for-distcache-FreeBSD rhash-1.4.4-src.tar.gz
+../../utils/urls-for-sourceforge rhash rhash/1.4.4/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index d115c75b5c7ee01b6e2bb689bfd738773d8512d28a7e0791d696e0704db01277..fa3bbcaf12a5fc4f9499e89a272dced01a497c7a3caffd275618ed957e86f20a 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xg|https://github.com/amadvance/advancecomp/releases/download/v2.6/advancecomp-2.6.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD advancecomp-2.6.tar.gz
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/amadvance/advancecomp/releases/download/v2.6/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
diff --git a/build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls b/build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls
deleted file mode 100644 (file)
index 363a4b6..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-1|xf|http://dlcdn.apache.org/apr/apr-util-1.6.3.tar.bz2
-2|xf|https://dlcdn.apache.org/apr/apr-util-1.6.3.tar.bz2
-3|fi|http://archive.apache.org/dist/apr/apr-util-1.6.3.tar.bz2
-4|fi|https://archive.apache.org/dist/apr/apr-util-1.6.3.tar.bz2
diff --git a/build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls.do b/build/distfiles/meta/apr-util-1.6.3.tar.bz2/urls.do
new file mode 100644 (file)
index 0000000..8cdb099
--- /dev/null
@@ -0,0 +1,9 @@
+fn=$(basename $(pwd))
+cat <<EOF
+1|xf|http://dlcdn.apache.org/apr/$fn
+2|xf|https://dlcdn.apache.org/apr/$fn
+3|fi|http://archive.apache.org/dist/apr/$fn
+4|fi|https://archive.apache.org/dist/apr/$fn
+EOF
+redo-ifchange ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-NetBSD $fn
index a47a50a17e88ee9c92072dd9fbe5f00f6e1755f00e879052d6df6695d8a048b7..d06a86fe0eea796a817ff9e9427c2c4c0c54c0de4057662dbb7f48964566ebce 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xg|https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD aria2-1.37.0.tar.xz
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/aria2/aria2/releases/download/release-1.37.0/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 92767798ad9bd9a9c2e2bc10fb6d0badfe7243fa4e39e12cb4d8fd9054bcef41..359fcda1bf5eb3fe48c21f653a08e8c2f1f82e0084cb5c36b46b0a96d8093e5d 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xf|https://files.pythonhosted.org/packages/1d/e7/315a82f2d256e9270977aa3c15e8fe281fd7c40b8e2a0b97e0cb61ca8fa0/asciidoc-10.2.1.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD asciidoc-10.2.0.tar.gz
+fn=$(basename $(pwd))
+echo "1|xf|https://files.pythonhosted.org/packages/1d/e7/315a82f2d256e9270977aa3c15e8fe281fd7c40b8e2a0b97e0cb61ca8fa0/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 4f0d80e4d178f4fb681d5a0f1fb8074fed31447edd38f7a66bcf3f6b1b92c4d8..65d2f216ffb4ae5e5364ba5bb2cc795e7947815d3842d1ea492120f80f2da22a 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz
+1||https://download.gnome.org/sources/at-spi2-atk/2.38/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/at-spi2-atk/2.38/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/at-spi2-atk-2.38.0.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index f0cfda52155df5db7d6f8ee846d4cdde897513468a464bb53e4d561382511398..69a85e55b7788d7170974fb8f3ef8f40b0e1e98a94dee8bb20de05cea839e22c 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/at-spi2-core/2.52/at-spi2-core-2.52.0.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.52/at-spi2-core-2.52.0.tar.xz
+1||https://download.gnome.org/sources/at-spi2-core/2.52/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/at-spi2-core/2.52/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/at-spi2-core-2.52.0.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index d829785af4bc9a7009c62af5abb7d46bc15b2757231c06b25e6b1957b18337ab..0559ee03c6e8a5f350843a77adc4422f7569e536de678de23ddaa953ee958415 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/atk/2.38/atk-2.38.0.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/atk/2.38/atk-2.38.0.tar.xz
+1||https://download.gnome.org/sources/atk/2.38/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/atk/2.38/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/atk-2.38.0.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index e37f99fe2f2d28859f3c1ee04a4b1491a1b1c77da5cec83a3edb2b8fe654f1f9..f864dcc1c7943e2c1402e7c81273b04a78e4b2b53fd9e3240e5042cf177d4afd 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu autoconf/autoconf-2.72.tar.xz
-../../utils/urls-for-distcache-FreeBSD autoconf-2.72.tar.xz
+../../utils/urls-for-gnu autoconf/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 9cb9b23bacb49f9c4e1e7f7eadecb6977b8d27aef0ea6cadb33a0f3024225977..1f782f8adfa2d683bcd494abfb26e4b0a554744e2709fe7541741090338ee46b 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu automake/automake-1.16.5.tar.xz
-../../utils/urls-for-distcache-FreeBSD automake-1.16.5.tar.xz
+../../utils/urls-for-gnu automake/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 72551972db190a13dc9d6d28d4eb25e99e57ff923544d1d755ae05d26bfa5501..2c6677ab9b004a3596d77f47f1c8dfdbce9667881e1c489ac9e90bc5956b4243 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu bash/bash-5.2.21.tar.gz
+../../utils/urls-for-gnu bash/$(basename $(pwd))
index 08aaf7ecaec8122cc2ef8f53ef6779b83a822768905ad522f8a4a4b4382d341e..f37dbbc47e0dcc1418447b656cbf4417611aca9435d9b32a96aa01aba4ae0cef 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|cz|https://bird.network.cz/download/bird-2.15.1.tar.gz"
+fn=$(basename $(pwd))
+echo "1|cz|https://bird.network.cz/download/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD bird-2.15.1.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index dab6863692c3c9c76118ae7a4182bfd2f59791a5125aab478fcc9a689eb23708..be08fd86d0311ce77c04dfbe6e36da82d5556afab6941d89fc079fa43b780ddc 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge
-../../utils/urls-for-sourceforge boost boost/1.74.0/boost_1_74_0.tar.bz2
-echo "4|xf|https://archives.boost.io/release/1.74.0/source/boost_1_74_0.tar.bz2"
+../../utils/urls-for-sourceforge boost boost/1.74.0/$fn
+echo "4|xf|https://archives.boost.io/release/1.74.0/source/$fn"
index f76630f9e1bf404e71da96698a789ab1e163b12422549a666ab33b11144c204a..689de138a2dedec59337b558620d071f5eba54060c3c6d739a39d5a003e9d025 100644 (file)
@@ -1,4 +1,5 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge boost boost/1.86.0/boost_1_86_0.tar.bz2
-echo "4|xf|https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2"
-../../utils/urls-for-distcache-FreeBSD boost_1_86_0.tar.bz2
+../../utils/urls-for-sourceforge boost boost/1.86.0/$fn
+echo "4|xf|https://archives.boost.io/release/1.86.0/source/$fn"
+../../utils/urls-for-distcache-FreeBSD $fn
index 2439ed2082e9e4d8b13bcdcbcc80fc60d0a63cf214623d3969f6f67c1a4fd9a7..879fa86a2b7e0f8814a912301ce747114715b299d2aadc7afd632021a00af441 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/c-ares/c-ares/releases/download/v1.30.0/c-ares-1.30.0.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/c-ares/c-ares/releases/download/v1.30.0/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD c-ares-1.30.0.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 546e7199df3e6f1e96694969526edc4feb7aa04383c0be5febb66a4609d8f493..ffcef487293d23505cb83c462f3301c28222fbe84a92378c72f2031b885d73cb 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://cairographics.org/releases/cairo-1.16.0.tar.xz"
+fn=$(basename $(pwd))
+echo "1|us|https://cairographics.org/releases/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD cairo-1.16.0.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 759dcb630d6e639378081c585f25e7f48bf9d5253034651dc941b25a2312cd05..00c062be5036a76d81b42398ab98ecd5ec17f04d2a4d8188aa4bb41d39572850 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://cmake.org/files/v3.28/cmake-3.28.3.tar.gz"
+fn=$(basename $(pwd))
+echo "1|us|https://cmake.org/files/v3.28/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD cmake-3.28.3.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 7f4480c8cb86dc11e3558c0da04a3a385df249f97a08e5436ff89d55468c44b5..671089d67dc9738d5392fe2f2be74b2dec072ba63c59e14cafc677700c45837d 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xg|https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD cyrus-sasl-2.1.28.tar.gz
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index f0e4f03a345d001f0fc716f974026b7e1902b87826d753e27ca097ae3253ea97..dc2f6038b783a4bdc6634f2b7d4133f15e2258269f7c1bdfb682095f5a366e98 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|http://untroubled.org/daemontools-encore/daemontools-encore-1.11.tar.gz
-2|us|https://untroubled.org/daemontools-encore/daemontools-encore-1.11.tar.gz
+1|us|http://untroubled.org/daemontools-encore/$fn
+2|us|https://untroubled.org/daemontools-encore/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD daemontools-encore-1.11.tar.gz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index a19494ed22467ace20d04331b02879faeda43713e50155bebd68c75ef1cd071a..48d0ac387b4f93bd0261fbe2f3b040b954e3c944868b0a6357024fb4f013b2dc 100644 (file)
@@ -1,4 +1,4 @@
-redo-ifchange ../../utils/urls-for-sourceforge
-../../utils/urls-for-sourceforge djvu DjVuLibre/3.5.28/djvulibre-3.5.28.tar.gz
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD djvulibre-3.5.28.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
+../../utils/urls-for-sourceforge djvu DjVuLibre/3.5.28/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 37f867db33039225e5312d3fd8967896db4982334725b924190402ff935e5fcc..6d7021b924c69f19d7456371236267eac666f8c39bc78d6663e8069da9aa6ace 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|gb|https://docbook.org/xml/4.5/docbook-xml-4.5.zip"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD docbook-xml-4.5.zip
+fn=$(basename $(pwd))
+echo "1|gb|https://docbook.org/xml/4.5/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index eb954a6060f2c9d4681f5ae8e3d9c650835f595166453e8a0c08ce96d8bf177e..546eca30bc71ffc55c64e646c98c1c4a0945f3f6383850bf3cd021b955b258ce 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge docbook docbook-xsl/1.79.1/docbook-xsl-1.79.1.tar.bz2
-../../utils/urls-for-distcache-FreeBSD docbook-xsl-1.79.1.tar.bz2
+../../utils/urls-for-sourceforge docbook docbook-xsl/1.79.1/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index be56a8c56d61e4dddc1a6756c7aa51a4a2872046d81a0d7b542f9525e839511f..9f4590173534a18ede506487e200eec5e40d9ed3be4add6a545930d465fbe6cb 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libexpat/libexpat/releases/download/R_2_6_2/expat-2.6.2.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libexpat/libexpat/releases/download/R_2_6_2/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD expat-2.6.2.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 5b15efd13b0e49ad5cda8cad33746357f80ab53fbd734b3dacb17de08f4ee3b1..ee8105a495b25f1d3b05cc79f17f31c4b5808ecbfaf3e5319b3689370040ec3b 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/flac/flac-1.5.0.tar.xz
-2||https://downloads.xiph.org/releases/flac/flac-1.5.0.tar.xz
+1||http://downloads.xiph.org/releases/flac/$fn
+2||https://downloads.xiph.org/releases/flac/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD flac-1.5.0.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index a22b9981ecd45162d2a2b946858f1446e10c60b1c1ce240d3607343069f12e72..5b1b9d60da7b9296de4c20d9a7d0b0b112b0209364cf2a2557a1677cfb38f800 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xa|https://www.fltk.org/pub/fltk/1.3.9/fltk-1.3.9-source.tar.bz2"
+fn=fltk-1.3.9-source.tar.bz2
+echo "1|xa|https://www.fltk.org/pub/fltk/1.3.9/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD fltk-1.3.9-source.tar.bz2
+../../utils/urls-for-distcache-FreeBSD $fn
index b765735f627386cc9bff9fdb7622bfb677496e64280387606f351048cdf5df81..434f0a01313592636f3334d9af607ce0cc18c47daaba62403fe9e15ba90b4b80 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xa|https://fossil-scm.org/home/tarball/47362306a7dd7c6fc3cab77cebe5d25469b0a9448479d9718eb5c49c8337b29/fossil-src-2.23.tar.gz"
+fn=fossil-src-2.23.tar.gz
+echo "1|xa|https://fossil-scm.org/home/tarball/47362306a7dd7c6fc3cab77cebe5d25469b0a9448479d9718eb5c49c8337b29/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD fossil-src-2.23.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 01639361b79d12d0d5027ccfff89150275dc0f2acef5b1422b5fa3518b4ae976..1948c118990b31e18491c3955acd03d2677471766e8aebfb1c63e0376305b3fd 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge
-../../utils/urls-for-sourceforge freeciv Freeciv%203.0/3.0.10/freeciv-3.0.10.tar.xz
+../../utils/urls-for-sourceforge freeciv Freeciv%203.0/3.0.10/$fn
 cat <<EOF
-4|fi|http://files.freeciv.org/stable/freeciv-3.0.10.tar.xz
-5|fi|https://files.freeciv.org/stable/freeciv-3.0.10.tar.xz
+4|fi|http://files.freeciv.org/stable/$fn
+5|fi|https://files.freeciv.org/stable/$fn
 EOF
index c1b55acacac00c5410be25b423d33d8d1880be3588128f980961b80c9c3d7e11..0abbbe1a77326fbc7f06a58cbaaa0cedad395b93fa0fbf4ce7645b920aa571f4 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-savannah ../../utils/urls-for-sourceforge
-../../utils/urls-for-savannah freetype/freetype-2.14.2.tar.xz
-PRI=5 ../../utils/urls-for-sourceforge freetype freetype2/2.14.2/freetype-2.14.2.tar.xz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-savannah \
+    ../../utils/urls-for-sourceforge \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-savannah freetype/$fn
+PRI=5 ../../utils/urls-for-sourceforge freetype freetype2/2.14.2/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index aa379f4db57aa58f03225df37e5225859729e59627c910b332bd37de2ce77fb2..e712ac383de3a18ab8968af281eee95649ecd23f947a9e4b30b806e41b36b748 100644 (file)
@@ -1,5 +1,5 @@
 fn=gcc-8.5.0/gcc-8.5.0.tar.xz
-redo-ifchange ../../utils/urls-for-gnu
+redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-NetBSD
 ../../utils/urls-for-gnu gcc/$fn
 cat <<EOF
 3|nl|http://mirror.koddos.net/gcc/releases/$fn
@@ -11,3 +11,4 @@ cat <<EOF
 4|us|https://bigsearcher.com/mirrors/gcc/releases/$fn
 4|us|https://mirrors.kernel.org/sourceware/gcc/releases/$fn
 EOF
+../../utils/urls-for-distcache-NetBSD $(basename $(pwd))
index 08ad5c56d61bfb50ee5d429ff65340e151ab7946bfebd03ea0018238fd9d71ab..3dd1c80143a1d646cbf9123f703d1019c44a4362cb874ec8257c486e30cc537b 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.12.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.12.tar.xz
+1||https://download.gnome.org/sources/gdk-pixbuf/2.42/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.42/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/gdk-pixbuf-2.42.12.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 08f70ccf6c32d0ad7304487da8f18b1a4e913fe82bbb9f040e35e5e2c067d784..e7cdebcf4e742ac525c6c231939eecfe668aae0e0a8d604cfbc863ad72014021 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|https://download.osgeo.org/geos/geos-3.12.1.tar.bz2
-2|xg|https://github.com/libgeos/geos/releases/download/3.12.1/geos-3.12.1.tar.bz2
+1|us|https://download.osgeo.org/geos/$fn
+2|xg|https://github.com/libgeos/geos/releases/download/3.12.1/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD geos-3.12.1.tar.bz2
+../../utils/urls-for-distcache-FreeBSD $fn
index 37d6693799f92cbd7a0a1d5ff5a49a3330cc4a569ee838c1be2305ef450ffc13..ef735ff4aa8cb856d41f49dc530c59e420ad67cf632c83fbfc75cef08b7feeec 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|nl|https://frodo.looijaard.name/system/files/software/getopt/getopt-1.1.6.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD getopt-1.1.6.tar.gz
+fn=$(basename $(pwd))
+echo "1|nl|https://frodo.looijaard.name/system/files/software/getopt/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 449aea032daecccbf7899694223e3891412b6864a429025b38ec14aebe43fe73..662e79d3cca5f95e2942c1086a17b31da2c949ac7b04ea4a86314ffa8a460546 100644 (file)
@@ -1,4 +1,4 @@
-fn=git-2.53.0.tar.xz
+fn=$(basename $(pwd))
 cat <<EOF
 1|jp|http://ftp.nara.wide.ad.jp/pub/kernel.org/software/scm/git/$fn
 1|ru|http://mirror.yandex.ru/pub/software/scm/git/$fn
@@ -7,5 +7,6 @@ cat <<EOF
 2|us|https://mirrors.mit.edu/kernel/software/scm/git/$fn
 3|xf|https://www.kernel.org/pub/software/scm/git/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD git-2.53.0.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 3526d3b34561b0c360e83b22e324969926b5aa55ea242fb9942718c86d95de1d..435b5bfe46c69fff73162725916644920ab90eb0fa85f7cb5ca130ea4affed72 100644 (file)
@@ -1,2 +1,2 @@
-1|xs|https://download.gnome.org/sources/glib/2.58/glib-2.58.3.tar.xz
+1||https://download.gnome.org/sources/glib/2.58/glib-2.58.3.tar.xz
 2|us|https://ftp.gnome.org/pub/GNOME/sources/glib/2.58/glib-2.58.3.tar.xz
index 0b2203459d8de444e55627075939929254b6bcf67eb396a227602e898ef08288..aa450c4bdeab2e5a7df179c32b2c554fbfb753e570b6bcb0bc0b7c144fa22f48 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/glib-networking/2.80/glib-networking-2.80.0.tar.xz
-2|us|https://ftp.gnome.org/ftp/GNOME/sources/glib-networking/2.80/glib-networking-2.80.0.tar.xz
+1||https://download.gnome.org/sources/glib-networking/2.80/$fn
+2|us|https://ftp.gnome.org/ftp/GNOME/sources/glib-networking/2.80/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/glib-networking-2.80.0.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 72b20d728904836442e478f9f83b6423e68ba1d58356bb8f441fd0c8fb48af2f..e52c37e766f20a045a6d37a8ff09506ae35fe8f8e5faadb918e4f151038f442e 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu m4/m4-1.4.19.tar.xz
-../../utils/urls-for-distcache-FreeBSD m4-1.4.19.tar.xz
+../../utils/urls-for-gnu m4/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 12b911365de5a2ab3029f25f97d89223d34bbcf98a26326f1ea9b05edb9f5dbb..c826391bff6e46f67e5a6f38e51cdaa2853889e78309427bd82fbf1be7766d26 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu make/make-4.4.1.tar.gz
+../../utils/urls-for-gnu make/$(basename $(pwd))
index 3d4a3e77e914255b47b8ddc1b3a65b771ea2c4ed663790f770b666e9ea43528a..2af23e42026024e85d476fd2cb31715351b70029bc0ca5d7b72e53ee7db33ec7 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/gmime/3.2/gmime-3.2.7.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/gmime/3.2/gmime-3.2.7.tar.xz
+1||https://download.gnome.org/sources/gmime/3.2/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/gmime/3.2/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gmime-3.2.7.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index e97155e5d01f8ab464c619aa301b9712530992f709cefe3c1f2a5d5a98234f9a..9a93b7ec3d0310e174a50292f77b96b41457f484b2f7f3d81ce53374f6a25d34 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu gmp/gmp-4.3.2.tar.bz2
-../../utils/urls-for-distcache-FreeBSD gmp-4.3.2.tar.bz2
+../../utils/urls-for-gnu gmp/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 1c18791ac5900d3aa018d51398e17967d2d540a6a110df697427f0ef083399d9..0c51bad03ea176d021c645e246313329cf3dbbddf786398f8fd1947bfbeacd15 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu gmp/gmp-6.3.0.tar.zst
+../../utils/urls-for-gnu gmp/$(basename $(pwd))
index 07d0361e1db7b79305e693aba6d08e9242d492d0daaba0837de52f2d0e5a53ce..ea8fce3f7c8165a90720230c5cd4ed98564f975cf8fb9873bedac793325576c1 100644 (file)
@@ -1,3 +1,5 @@
-redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt gnupg/gnupg-2.5.17.tar.bz2
-../../utils/urls-for-distcache-FreeBSD gnupg-2.5.17.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt gnupg/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index f19545d358dec555a213a1fc3b86909147b455a595736531cd64d227351a5787..cced985ac9ad435d9b2870810af56c8d15253beda08807c7c6c1bc286c059e7b 100644 (file)
@@ -1,2 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt
-../../utils/urls-for-gcrypt gnutls/v3.8/gnutls-3.8.12.tar.xz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt gnutls/v3.8/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 4a8e1500dd3d6e94741d2c213a86c44a240a953802279b4f5a9b41b1881cc60b..51b98f08b047b4b361c4a1647c7cb849b26beadf4ad410a7640dd5672d591d22 100644 (file)
@@ -1,3 +1,4 @@
-echo "1||https://go.dev/dl/go1.17.12.src.tar.gz"
+fn=go1.17.12.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.17.12.src.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 7fb831d6d59da9d4cf052912f7a42a1e63990a3e85263ab0f46194ff20fa06d5..ec61995f6c05bef47402e1910b150b6e350a1f9e694410738da3245b8125563a 100644 (file)
@@ -1,3 +1,5 @@
-echo "1||https://go.dev/dl/go1.20.14.src.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.20.14.src.tar.gz
+fn=go1.20.14.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 640612f6fb6ea8db6a598104979de4a2522ddeb2773e634fab683a7aac4bd605..391eb82fa910ff7b985de626081380304c2b4c37ca26b63b4f29d7af2f3ccbe6 100644 (file)
@@ -1,3 +1,4 @@
-echo "1||https://go.dev/dl/go1.23.5.src.tar.gz"
+fn=go1.23.5.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.23.5.src.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 9f9a556858ea9d1226065b0a8b4fb487dd7ecdd220e3038f7a438dd2b5e49858..b13b49397d0123d67febefdb30adc84ff6080e2df0c8d9b4f4200b80683306f2 100644 (file)
@@ -1,3 +1,5 @@
-echo "1||https://go.dev/dl/go1.25.6.src.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.25.6.src.tar.gz
+fn=go1.25.6.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index abd9cb32b50165f7d79eade8093db35cdebce55bb5143dcd3e565452ade77cd4..e66829bab084bbb5fbafd2907b14f4f9b5523765f27539d7516161541281c7cf 100644 (file)
@@ -1,3 +1,5 @@
-echo "1||https://go.dev/dl/go1.26.1.src.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.26.1.src.tar.gz
+fn=go1.26.1.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 89fa4efd842714018d8fbebdda8c37ac1a094c8993833200b7a39060c81fb060..7f4b383de389e59574544698b284fb90fcad7110df152eaaf8d7c83ea0e36e07 100644 (file)
@@ -1,3 +1,5 @@
-echo "1||https://go.dev/dl/go1.4.3.src.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD go1.4.3.src.tar.gz
+fn=go1.4.3.src.tar.gz
+echo "1||https://go.dev/dl/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 21c8fa501b4cd0c6ed0851d9bcc2c54fcdf2d76d2c31338142d152ac7239fe31..453d0d563b1196f9b259d7e8fd11464cfb3f6c14f5a95ae66697e5ae853db041 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt gpgme/gpgme-1.23.2.tar.bz2
-../../utils/urls-for-distcache-FreeBSD gpgme-1.23.2.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt gpgme/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index af94a10643dca9106062a126468101608c46d31df92da88184d8a0fb53c7d131..1090231696ab2528aa07c3c815b8eb955badd00c47c5157e8f7011cce28bffd3 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu grep/grep-3.11.tar.xz
-../../utils/urls-for-distcache-FreeBSD grep-3.11.tar.xz
+../../utils/urls-for-gnu grep/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index f659791f8fedbb4ab27f4db4c99951b36ad5ddeb6f89f8b9c7378cd022d3d6cc..13885cd3fc8008d97b58941726878f5f683e8d4cde045c8c91caa4692a1e55ea 100644 (file)
@@ -1,6 +1,7 @@
+fn=gtk%2B-3.24.42.tar.xz
 cat <<EOF
-1|xs|https://download.gnome.org/sources/gtk%2B/3.24/gtk%2B-3.24.42.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/gtk%2B/3.24/gtk%2B-3.24.42.tar.xz
+1||https://download.gnome.org/sources/gtk%2B/3.24/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/gtk%2B/3.24/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/gtk%2B-3.24.42.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index b1c9c39e8d19e999ae89e709652f732a714ebf524438def910ef2b2463d973c1..ceeff287d7955a7632f3d907c88a1791fd6a7cffef722b12501737c89750aa67 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu gv/gv-3.7.4.tar.gz
-../../utils/urls-for-distcache-FreeBSD gv-3.7.4.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gnu \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gnu gv/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 200ba7a0bddbae2d7f410a997a2f5156d02812baf6c0bd1938d2d5a6fc71fe3d..881368a785ac939a11babb9c57c64fa89903c4d955ca826263859ed1fc29842d 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|fi|http://archive.apache.org/dist/httpd/httpd-2.4.59.tar.bz2
-2|fi|https://archive.apache.org/dist/httpd/httpd-2.4.59.tar.bz2
+1|fi|http://archive.apache.org/dist/httpd/$fn
+2|fi|https://archive.apache.org/dist/httpd/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD apache24/httpd-2.4.59.tar.bz2
+../../utils/urls-for-distcache-FreeBSD apache24/$fn
index d1251782f4a788da67638ba5c55e95732570607ecc230c4e2205556b42dd3bc5..147e4207f273f955c5f100e2243f703214c61c2af4a0afed0a5ec604b5d28c78 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge enlightenment imlib2-src/1.12.2/imlib2-1.12.2.tar.xz
-../../utils/urls-for-distcache-FreeBSD imlib2-1.12.2.tar.xz
+../../utils/urls-for-sourceforge enlightenment imlib2-src/1.12.2/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 024207dd5fd8e685a166de1fa746e368398b4d0a140aad83d62dabc1de897a6a..2ef50119726d16ce42f097bf3f7fc48d4838185ce230bda74db39a8ea234d865 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/irssi/irssi/releases/download/1.4.5/irssi-1.4.5.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/irssi/irssi/releases/download/1.4.5/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD irssi-1.4.5.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index d51f0504527b81322653f057f85f60f6ebad2b55de0de42cf24e65dd4be77cca..902d4a24714621bed7e521c2ff25e83a3568bff57e08b8164f4b5fdbecdd0084 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/json-glib/1.10/json-glib-1.10.6.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/json-glib/1.10/json-glib-1.10.6.tar.xz
+1||https://download.gnome.org/sources/json-glib/1.10/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/json-glib/1.10/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD json-glib-1.10.6.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 59d4276583158ac63c3cab60c5f5cdc16362356874f0f2c6e95e57102a9ffc22..463aaf51622eed1857c7a30f4d600d5f52c0dc8ca637dc616eb750ca761b773b 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge lame lame/3.100/lame-3.100.tar.gz
-../../utils/urls-for-distcache-FreeBSD lame-3.100.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-sourceforge \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-sourceforge lame lame/3.100/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 80f99b6e6f253a023897d9020ea5da37d7a038d5b2f0fdb5bcb0fb86b730c287..a6fba82d3dafc022a88ac24538cdd80661c520512c5a2cfae2cc4ffb8e831f23 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xg|https://github.com/mm2/Little-CMS/releases/download/lcms2.16/lcms2-2.16.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD lcms2-2.16.tar.gz
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/mm2/Little-CMS/releases/download/lcms2.16/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 27b9e7349c35a8c915a50a9929bd20983bbc2f15126b12b34b7bbf09b80b7d6d..6fc0669d67c3e9cedbfd0fe0157e8970b6714f7afb52690f4814133dff46028a 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://greenwoodsoftware.com/less/less-692.tar.gz"
+fn=$(basename $(pwd))
+echo "1|us|https://greenwoodsoftware.com/less/$fn"
 redo-ifchange ../../utils/urls-for-gnu
-PRI=2 ../../utils/urls-for-gnu less/less-692.tar.gz
+PRI=2 ../../utils/urls-for-gnu less/$fn
index b632d5ac7773949e11b6f5460dd0d8873e73d788dcd6fa996021606e1384ab94..0bcad0ce021e9a927f2d95a358acdf77847e459f71970292b5fafb36a3811327 100644 (file)
@@ -1,8 +1,10 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|jp|http://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/lftp-4.9.3.tar.xz
-1|ru|http://lftp.yar.ru/ftp/lftp-4.9.3.tar.xz
-2|jp|https://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/lftp-4.9.3.tar.xz
-2|ru|https://lftp.yar.ru/ftp/lftp-4.9.3.tar.xz
+1|jp|http://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/$fn
+1|ru|http://lftp.yar.ru/ftp/.lftp-4.9.3.tar.xz
+2|jp|https://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/$fn
+2|ru|https://lftp.yar.ru/ftp/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD lftp-4.9.3.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 9a0ea75c5059317afb0b65fc3f667d8c4feabb355a06925bf9efe99906b4fcb2..c5b384d9376aa99c50e7643d70579f88a3449030550147b0b5e68f28c5f863c6 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz
-2||https://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz
+1||http://downloads.xiph.org/releases/ao/$fn
+2||https://downloads.xiph.org/releases/ao/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libao-1.2.0.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 45ddec52234dc99bb10f7e8d40c698b083da0a5965d19c0245201ae9aa12cdff..1704ae52675170f76672e905c2ff049af126fcc03a7ffee8d2072aa19adf8948 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libass/libass/releases/download/0.17.2/libass-0.17.2.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libass/libass/releases/download/0.17.2/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libass-0.17.2.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index d648c9b0f83dfea31f046abe9ac279dc08be6e939ef7c7a539fb1a13c17f68b9..faa483058d5bd1b17fea3823e264e4d7eb54f5f65f6f4de3ba2d64e113a4ea8e 100644 (file)
@@ -1,4 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt
-../../utils/urls-for-gcrypt libassuan/libassuan-3.0.2.tar.bz2
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libassuan-3.0.2.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt libassuan/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 1f076b4103894b634a58469adaaeb854695395be9133e4bfe751150d271c330b..bf2942603067d5ebffb0afa4eaa115739e4d10ecbb5ff79894a12f6f299029aa 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|https://dl.matroska.org/downloads/libebml/libebml-1.4.5.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libebml-1.4.5.tar.xz
+fn=$(basename $(pwd))
+echo "1|de|https://dl.matroska.org/downloads/libebml/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index faa8ae3685a47420d9b6a3a722352783c9d4eed1a0f3377b6bb7a32c7ecd6ffd..cbc4819965240854f1f2c8a9f53ffc00aa9556a130234a0ebd9336434e768b32 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|dk|https://www.thrysoee.dk/editline/libedit-20230828-3.1.tar.gz"
+fn=$(basename $(pwd))
+echo "1|dk|https://www.thrysoee.dk/editline/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libedit-20230828-3.1.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 170cc36ba7afa5a2dc87410e599518cfb78f54e8bd659811d43c2090d73aef8b..9dc466d9a9830e4f8db54887369c89e77b21880f0ab598c182f593240c08ad85 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libevent-2.1.12-stable.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index b714bf7b4dfcc20c72281936ea25071e59a9511e4e9361962d8a96c4c3d3779f..35a2470d4938face8c91087dcb0b3db6b675c44e5310af38fe2ec383e9ca20b3 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt libgcrypt/libgcrypt-1.12.0.tar.bz2
-../../utils/urls-for-distcache-FreeBSD libgcrypt-1.12.0.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt libgcrypt/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 14d39decd376ceea4533d47f2fc4aeb6a5ff5777b6c4c2596eb7a7687a8563a7..e97090a6c248e06695b5abb83c66e239da06f10bc3e06ed82a5d0b9b41c3d6ac 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt libgpg-error/libgpg-error-1.58.tar.bz2
-../../utils/urls-for-distcache-FreeBSD libgpg-error-1.58.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt libgpg-error/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 4ea440a1edfd211b5c4986be0cc0f588fab018d9a60dd143ac2fe54035715db0..59842eb0bae87d81ed8a2460d1a5cf53db90b2d55fc530701522b66962c0c489 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu libiconv/libiconv-1.17.tar.gz
-../../utils/urls-for-distcache-FreeBSD libiconv-1.17.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gnu \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gnu libiconv/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 26b067e6271ce5ba7dc814ae0482da1914f4a2c6c1c76fd09e3168adfca82b78..aaebe00519883a95bc084bbc225eb83a539a49ea54928c59c3c48436be1adfe0 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu libidn/libidn2-2.3.7.tar.gz
-../../utils/urls-for-distcache-FreeBSD libidn2-2.3.7.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gnu \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gnu libidn/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 53c06cce093c8f7101ce158e8d41141a18c069a93b00e1d9936ef7e2b3c4d07d..cc896c906e238b600e4713ec9ca638ec958859b9112f06f05ac30fec0f008df2 100644 (file)
@@ -1,4 +1,5 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge libjpeg-turbo 1.5.2/libjpeg-turbo-1.5.2.tar.gz
-echo "4|xg|https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/1.5.2/libjpeg-turbo-1.5.2.tar.gz"
-../../utils/urls-for-distcache-FreeBSD libjpeg-turbo-1.5.2.tar.gz
+../../utils/urls-for-sourceforge libjpeg-turbo 1.5.2/$fn
+echo "4|xg|https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/1.5.2/$fn"
+../../utils/urls-for-distcache-FreeBSD $fn
index 3217470508131f56cc23cd6da5196c706b36dc09d0961c9a680abb9aac05c5df..0b1af07ef8c9a03923d44bf5306ff38598cb31269d34837ba158a3eaa129e866 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.3/libjpeg-turbo-3.0.3.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.3/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libjpeg-turbo-3.0.3.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index b09c02a6b66884c007e04e82cb07628f44fac54bb663904a4b2af30253454db5..7e5de023f107526a4472916ac20a4915cfcf9046801a3795e5784aeaf6c5008b 100644 (file)
@@ -1,4 +1,8 @@
-redo-ifchange ../../utils/urls-for-gcrypt
-../../utils/urls-for-gcrypt libksba/libksba-1.6.7.tar.bz2
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libksba-1.6.7.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gcrypt \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gcrypt libksba/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 304c2331999d1a38f0929161a6b1a511ea5a743fdb09b14f6b865f05425b0644..76620b99c4a48121a27a363533f7267313aab5d8620ff68486a4f6a6928bc8e0 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|https://dl.matroska.org/downloads/libmatroska/libmatroska-1.7.1.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libmatroska-1.7.1.tar.xz
+fn=$(basename $(pwd))
+echo "1|de|https://dl.matroska.org/downloads/libmatroska/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 32080d20c88019fcfca7580eb4e2911eb39b79934f2b046c33c5a8cfe4a35462..bf5f71150e17a9e4fe93a370af9b39a3d627753f326c449400fd39aa56025022 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/ogg/libogg-1.3.6.tar.xz
-2||https://downloads.xiph.org/releases/ogg/libogg-1.3.6.tar.xz
+1||http://downloads.xiph.org/releases/ogg/$fn
+2||https://downloads.xiph.org/releases/ogg/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libogg-1.3.6.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index ef0b178b643b2d08c4edd5cdceeb2b0d486f034f34e4f692626bce658a5dd273..b4c66d04c287e5c8bf3315df35df07e90f42987c0e1711359b391a263265fb06 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|ca|https://otr.cypherpunks.ca/libotr-4.1.1.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libotr-4.1.1.tar.gz
+fn=$(basename $(pwd))
+echo "1|ca|https://otr.cypherpunks.ca/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index bb7d17cbb7f0584d6a698e182c92f78bdc7e3c8cce3a660cc2a36f47ed9fa349..5621b5eb1d0438cdafbf079f1803253f56b6ab1ac80794b7377bfbeacd90a7fb 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|http://www.fefe.de/libowfat/libowfat-0.34.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libowfat-0.34.tar.xz
+fn=$(basename $(pwd))
+echo "1|de|http://www.fefe.de/libowfat/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 7dcf55dfb1a813650d34d85d1949632bed17691377fba4b591bfd6dcd8017048..e3abc24acee06c055b50a6252b9f14b0adce2bd2fda6af3dfebdcf10b7121af7 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge libpng libpng16/1.6.55/libpng-1.6.55.tar.xz
-../../utils/urls-for-distcache-FreeBSD libpng-1.6.55.tar.xz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-sourceforge \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-sourceforge libpng libpng16/1.6.55/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 550bac7a14c1fdb5a00bd331657b8f900889a8e9ac069f173d14ccfae7ff6729..50819762550f11991616f982985b252dc5e173bc2e528674ee98b9cd9fa15678 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libproxy/libproxy/releases/download/0.4.18/libproxy-0.4.18.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libproxy/libproxy/releases/download/0.4.18/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libproxy-0.4.18.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index fa1c84afb4c1791b4f6a6061af8163b7ae45193184f857424bda9f01f140d94f..7fcd8ab1cd01329907165ac7bc724f57c6fd4a82dd54fdae8d36b5e96e2c62c8 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|xg|https://github.com/rockdaboot/libpsl/releases/download/0.21.5/libpsl-0.21.5.tar.lz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libpsl-0.21.5.tar.lz
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/rockdaboot/libpsl/releases/download/0.21.5/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index cd07b625fbe6da783f2f3076ae4204026ce616ba84ddc9af4e2d75d948e97cdc..6fd17bccb6d2813538e7fa1c3f0d493d7b9a3ab6fb7d05a608ac0d31d5ca38df 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/librsvg/2.40/librsvg-2.40.21.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/librsvg/2.40/librsvg-2.40.21.tar.xz
+1||https://download.gnome.org/sources/librsvg/2.40/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/librsvg/2.40/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/librsvg-2.40.21.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 8eacb4440e8a732e108fbed63dc2a73734ab46400533f7c471537c43ad226d23..613bc39113233067f4c4be7b98f226799db04cbbb1103b16b3dd5dd8ddd98198 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/libsndfile/libsndfile/releases/download/1.0.31/libsndfile-1.0.31.tar.bz2"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/libsndfile/libsndfile/releases/download/1.0.31/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libsndfile-1.0.31.tar.bz2
+../../utils/urls-for-distcache-FreeBSD $fn
index 1eabc1e9b1fa6b230129991070da3851150825709296704a8acc84458e601029..29eb796691c3b67ca75923385af205fa9e464e28e55a8c110815690b02e3ecfc 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/libsoup/2.74/libsoup-2.74.3.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/libsoup/2.74/libsoup-2.74.3.tar.xz
+1||https://download.gnome.org/sources/libsoup/2.74/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/libsoup/2.74/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/libsoup-2.74.3.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 7b78dc924671b7f776fff5fd5c515451527a350522afe5d41ede33b19ec16fce..179af75ed6662a39f859461f8e38b1da38519ce03fd2d7abfb1b1f5b462a5914 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu libtasn1/libtasn1-4.19.0.tar.gz
-../../utils/urls-for-distcache-FreeBSD libtasn1-4.19.0.tar.gz
+../../utils/urls-for-gnu libtasn1/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
diff --git a/build/distfiles/meta/libtheora-1.1.1.tar.xz/urls b/build/distfiles/meta/libtheora-1.1.1.tar.xz/urls
new file mode 100644 (file)
index 0000000..d5e3d29
--- /dev/null
@@ -0,0 +1,2 @@
+1||http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz
+2||https://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz
index 985f72facffe656e3b2d56992e7c2739cb6cefc85a884125ca3466c36f9730aa..547c01e9dc761b5754aa3030fa4977bb87d662bb63b67c670134abff5105271c 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu libtool/libtool-2.4.7.tar.xz
-../../utils/urls-for-distcache-FreeBSD libtool-2.4.7.tar.xz
+../../utils/urls-for-gnu libtool/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index c3066708e9d314bc3c24509fcd6af0caeea243297f855ef7c5fe0ce27c5b052a..61fb0dc49505d380b9b2c16843ea327b3ed6b25681fb1471de07b9494fdebcd3 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
-2||https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
+1||http://downloads.xiph.org/releases/vorbis/$fn
+2||https://downloads.xiph.org/releases/vorbis/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libvorbis-1.3.7.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 40901118a7bb7bb79a1e8d94a8423aaf7b8cd9b76d900422962d58ec207a3e3c..921bdfc5bd11f0f2e07b77e9bb29dfabaac16b73108a3a6e1c7398478ba1fb1f 100644 (file)
@@ -1,3 +1,4 @@
-echo "1||https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.4.0.tar.gz"
+fn=$(basename $(pwd))
+echo "1||https://storage.googleapis.com/downloads.webmproject.org/releases/webp/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD libwebp-1.4.0.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 11be39e44b0fb63c4958703a2318332de6358f8b003b87fed22dcc1849fdfb78..28e5c5217914e39ecb28d823cd52c29a3ff0e2587cf9b92f0ad6dfef6dbfd726 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|xs|https://download.gnome.org/sources/libxml2/2.9/libxml2-2.9.14.tar.xz
-2|us|https://ftp.gnome.org/pub/GNOME/sources/libxml2/2.9/libxml2-2.9.14.tar.xz
+1||https://download.gnome.org/sources/libxml2/2.9/$fn
+2|us|https://ftp.gnome.org/pub/GNOME/sources/libxml2/2.9/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/libxml2-2.9.14.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index fb8cac4fa8385d7777d9dafa3c590a66250bb179372cdb079db1c0587aacb957..df31b9928489045e961d98a2e36643f4e4db72e1142bb525a81304a13bc857e2 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|fr|http://links.twibright.com/download/links-2.29.tar.bz2
-2|fr|https://links.twibright.com/download/links-2.29.tar.bz2
+1|fr|http://links.twibright.com/download/$fn
+2|fr|https://links.twibright.com/download/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD links-2.29.tar.bz2
+../../utils/urls-for-distcache-FreeBSD $fn
index 538de7204e4d802922cd1c0e745d6ac70b69360c12880365c84f33b87345a418..a347adce7d43f2b21a56e5a7feed98e6db6010357bf77f0de22a86c6a8696d7b 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|ch|https://lua.org/ftp/lua-5.2.4.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD lua-5.2.4.tar.gz
+fn=$(basename $(pwd))
+echo "1|ch|https://lua.org/ftp/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 5294e65718e60d15fac868545d9cfdda52dda83efd3c94426621f5b08b104ef1..43eed45f0f2001ebc69b696418a9df3caf1509a418832124044bf936f8162489 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|ch|https://lua.org/ftp/lua-5.4.6.tar.gz"
+fn=$(basename $(pwd))
+echo "1|ch|https://lua.org/ftp/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD lua-5.4.6.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 4180aa83c7d538801646de4fb31d1cd625a3f3175118ace6c792304b121ac0f8..61b88d00900c185d1e717c2fa9e2059807b01500ce899268ae8f5d455e02f0c0 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-savannah ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-savannah lzip/lzip-1.24.tar.gz
-../../utils/urls-for-distcache-FreeBSD lzip-1.24.tar.gz
+../../utils/urls-for-savannah lzip/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 64a48f9b69756ea92d0d0e2adfcabb75ad60996dcd1de44a9e24ac404ebcf4bd..192a16b6d3da97d39685a737b07ece3a785edabc71367dda29abf27cfcda3d71 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xf|https://files.pythonhosted.org/packages/08/a0/4d3a1eb46c83a96b49c100c30762c8f1a60b62367dd052ab8730e73ab46b/meson-0.56.0.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xf|https://files.pythonhosted.org/packages/08/a0/4d3a1eb46c83a96b49c100c30762c8f1a60b62367dd052ab8730e73ab46b/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD meson-0.56.0.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
similarity index 85%
rename from build/distfiles/meta/meson-1.7.2.tar.gz/urls.do
rename to build/distfiles/meta/meson-1.7.2.tar.gz/urls
index 94b61a143805624792214c970c71cd7ecc02aad31ec24ef1715d619396012788..ecb2dfb13eab6e0b27d24528beb0e934191e730ffd68bbdd47cc0a7f78275bd6 100644 (file)
@@ -1,3 +1 @@
-cat <<EOF
 0|xg|https://github.com/mesonbuild/meson/releases/download/1.7.2/meson-1.7.2.tar.gz
-EOF
index 0d900a8ea5e65dbadf982194b1805a36cc2d5e4268a8d6174de01183c04f35d0..dde8eadf252e9bd748590dadfc44ab4f1febb2db8a19f66fcc6bfdaa9df86ace 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|fr|https://www.multiprecision.org/downloads/mpc-0.8.2.tar.gz"
+fn=$(basename $(pwd))
+echo "1|fr|https://www.multiprecision.org/downloads/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD mpc-0.8.2.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 82f6d5ea1e8c9428aa874b7519700ae390391214a1a7853b4cdbf41c82e66e37..1c35b4422dedef5d7e705b12cfd0e719669cded6cf0ff47b2550d0dbd136b163 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu mpc/mpc-1.3.1.tar.gz
-../../utils/urls-for-distcache-FreeBSD mpc-1.3.1.tar.gz
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-gnu \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gnu mpc/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 795b28e9737e46fab9a2920a511dc809e6d2569e30169e6ea5efb9d87a8e7f49..f530f9725505f43c9e4c869d80da44de8780dae8c79db978a8d53ecac89f3d32 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|fr|https://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.xz"
+fn=$(basename $(pwd))
+echo "1|fr|https://www.mpfr.org/mpfr-2.4.2/$fn"
 redo-ifchange ../../utils/urls-for-gnu
-PRI=2 ../../utils/urls-for-gnu mpfr/mpfr-2.4.2.tar.xz
+PRI=2 ../../utils/urls-for-gnu mpfr/$fn
index 1637cf2f4c701c4ee42be049df2756737be0821994abfd65fed29f38989e9041..8a0bc4bf9ddc2f2538f9962d8e826e31ec47a9c549e329bad90bbcf60343d767 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|fr|https://www.mpfr.org/mpfr-4.2.1/mpfr-4.2.1.tar.xz"
+fn=$(basename $(pwd))
+echo "1|fr|https://www.mpfr.org/mpfr-4.2.1/$fn"
 redo-ifchange ../../utils/urls-for-gnu
-PRI=2 ../../utils/urls-for-gnu mpfr/mpfr-4.2.1.tar.xz
+PRI=2 ../../utils/urls-for-gnu mpfr/$fn
diff --git a/build/distfiles/meta/mutt-2.3.0.tar.gz/urls b/build/distfiles/meta/mutt-2.3.0.tar.gz/urls
deleted file mode 100644 (file)
index 0c5176e..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-1|us|http://ftp.mutt.org/pub/mutt/mutt-2.3.0.tar.gz
-2|us|https://ftp.osuosl.org/pub/mutt/mutt-2.3.0.tar.gz
diff --git a/build/distfiles/meta/mutt-2.3.0.tar.gz/urls.do b/build/distfiles/meta/mutt-2.3.0.tar.gz/urls.do
new file mode 100644 (file)
index 0000000..f25ec8d
--- /dev/null
@@ -0,0 +1,8 @@
+fn=$(basename $(pwd))
+cat <<EOF
+1|us|http://ftp.mutt.org/pub/mutt/$fn
+2|us|https://ftp.osuosl.org/pub/mutt/$fn
+EOF
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD mutt/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 1bb2ad44975b675c533bdbacb799da8ae3392961783b96c38ff5a943f3de7b56..23794841be3c2c2e4e14aac4dcf74610ebe5bd266c6f156b4a83c754dd9de962 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.xz
-2|de|https://mirror.sobukus.de/files/src/nasm/nasm-2.16.01.tar.xz
+1|us|https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/$fn
+2|de|https://mirror.sobukus.de/files/src/nasm/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD nasm-2.16.01.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 53eab9e54cabb39d34a2011ce3122f8bce0a4e75934880e2280552f3c4cb1186..5b1103ab5298ea2786e7b6033bddd7828729c919e946aceaf7fc86d9471f9a0b 100644 (file)
@@ -1,8 +1,9 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|http://invisible-island.net/archives/ncurses/ncurses-6.4.tar.gz
-1|us|http://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz
-2|us|https://invisible-island.net/archives/ncurses/ncurses-6.4.tar.gz
-2|us|https://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz
+1|us|http://invisible-island.net/archives/ncurses/$fn
+1|us|http://invisible-mirror.net/archives/ncurses/$fn
+2|us|https://invisible-island.net/archives/ncurses/$fn
+2|us|https://invisible-mirror.net/archives/ncurses/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD ncurses/ncurses-6.4.tar.gz
+../../utils/urls-for-distcache-FreeBSD ncurses/$fn
index 4e36511ac5935e2ed47b7590b1da2caa31c62e525dead1a4ebc65d2f4f824ac3..8c1d41007c9a778c415746072070c756256a7732bcaecbc3163551393fbcb98e 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu nettle/nettle-3.10.1.tar.gz
-../../utils/urls-for-distcache-FreeBSD nettle-3.10.1.tar.gz
+../../utils/urls-for-gnu nettle/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 0b417e749555033310b569418c612ccdf5a9f46603928fbabbb266b38da3b6cb..383dd6a432b7fe85922538ca2c6ea0b2eb4afc69f6b077f01400d94ef22c4ee7 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/nghttp2/nghttp2/releases/download/v1.62.1/nghttp2-1.62.1.tar.xz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/nghttp2/nghttp2/releases/download/v1.62.1/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD nghttp2-1.62.1.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 85d65fc298ff3435919b85532c219f49435c7875df21f2e1d5563cee6e5c9195..f7773dc744ad6ff94e303ce0035c281fdd8b190e72209850f1fd3b517f8d5798 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-savannah ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-savannah normalize/normalize-0.7.7.tar.bz2
-../../utils/urls-for-distcache-FreeBSD normalize-0.7.7.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-savannah \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-savannah normalize/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 16daafb64e5c149feb12d099e7f6f4c5c351d458a5f0f666e7ad5635cfecdbe4..86815d6cb476dcb976bd89938e8cd376c2c67d38ee7eaa68fe246d1a985f6648 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt npth/npth-1.7.tar.bz2
-../../utils/urls-for-distcache-FreeBSD npth-1.7.tar.bz2
+../../utils/urls-for-gcrypt npth/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 7ca90818922e54521015d0a00139534663889ccabb88870aa299d08a78a82b55..3c2a3306f3a3dd84e0916793ac14a4af44a2a1b4f0ce8fc303e419adecff3729 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|https://www.nlnetlabs.nl/downloads/nsd/nsd-4.13.0.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD nsd-4.13.0.tar.gz
+fn=$(basename $(pwd))
+echo "1|de|https://www.nlnetlabs.nl/downloads/nsd/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index dc7faf3b7c860fe06000b0cffbf939d93c8c428caef1190a3ca0f6c9a27ef216..83c9341b514e1965ba825fda188492f845ce7ff9024c4fe2b4b52a0e7036e2f6 100644 (file)
@@ -1,4 +1,4 @@
-fn=openssh-10.2p1.tar.gz
+fn=$(basename $(pwd))
 cat <<EOF
 1|at|http://ftp2.eu.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
 1|au|http://mirror.aarnet.edu.au/pub/OpenBSD/OpenSSH/portable/$fn
@@ -92,12 +92,19 @@ cat <<EOF
 2|us|https://mirrors.sonic.net/pub/OpenBSD/OpenSSH/portable/$fn
 2|us|https://openbsd.mirror.constant.com/pub/OpenBSD/OpenSSH/portable/$fn
 2|us|https://plug-mirror.rcac.purdue.edu/pub/OpenBSD/OpenSSH/portable/$fn
-3|xc|http://cloudflare.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
-3|xf|http://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
-3|xl|http://mirror.leaseweb.com/pub/OpenBSD/OpenSSH/portable/$fn
-3|xp|http://mirror.planetunix.net/pub/OpenBSD/OpenSSH/portable/$fn
-4|xc|https://cloudflare.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
-4|xf|https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
-4|xl|https://mirror.leaseweb.com/pub/OpenBSD/OpenSSH/portable/$fn
-4|xp|https://mirror.planetunix.net/pub/OpenBSD/OpenSSH/portable/$fn
 EOF
+redo-ifchange \
+    ../../utils/urls-for-leaseweb \
+    ../../utils/urls-for-planetunix \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+PRI=3 ../../utils/urls-for-leaseweb pub/OpenBSD/OpenSSH/portable/$fn
+PRI=3 ../../utils/urls-for-planetunix pub/OpenBSD/OpenSSH/portable/$fn
+cat <<EOF
+7|xc|http://cloudflare.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
+7|xf|http://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
+8|xc|https://cloudflare.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
+8|xf|https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/$fn
+EOF
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index e1be62349a349094fed31dc86a5063929bf3df6f00a5410687f46defaf634485..58c0a6a4db9b2cef4b29b77c0770ef7f82f1b3be1b0e39785d291537a5d716a4 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|https://www.openssl.org/source/old/1.1.1/openssl-1.1.1w.tar.gz
-2|us|https://mirrors.ibiblio.org/openssl/source/openssl-1.1.1w.tar.gz
+1|us|https://www.openssl.org/source/old/1.1.1/$fn
+2|us|https://mirrors.ibiblio.org/openssl/source/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD openssl-1.1.1w.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
diff --git a/build/distfiles/meta/openvpn-2.6.17.tar.gz/urls b/build/distfiles/meta/openvpn-2.6.17.tar.gz/urls
deleted file mode 100644 (file)
index 36722cd..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-1|ca|https://swupdate.openvpn.net/community/releases/openvpn-2.6.17.tar.gz
-2|de|https://build.openvpn.net/downloads/releases/openvpn-2.6.17.tar.gz
diff --git a/build/distfiles/meta/openvpn-2.6.17.tar.gz/urls.do b/build/distfiles/meta/openvpn-2.6.17.tar.gz/urls.do
new file mode 100644 (file)
index 0000000..eabdbd5
--- /dev/null
@@ -0,0 +1,7 @@
+fn=$(basename $(pwd))
+cat <<EOF
+1|ca|https://swupdate.openvpn.net/community/releases/$fn
+2|de|https://build.openvpn.net/downloads/releases/$fn
+EOF
+redo-ifchange ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-NetBSD $fn
index e36a11356c543156b455cbe31377bc39d7e40b41270333fea6f45e0fb3651516..0f5215fa98acb8b6867f6f7b9227a59522271c2e4d7628fd7667f6dccada165e 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/opus/opus-1.6.tar.gz
-2||https://downloads.xiph.org/releases/opus/opus-1.6.tar.gz
+1||http://downloads.xiph.org/releases/opus/$fn
+2||https://downloads.xiph.org/releases/opus/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD opus-1.6.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 5395398661d51df693d8a33ea9ee1f7b01da52be66fdca5c4adddbdc82223fa6..4688d17b9f436d2a3a7d073601efb086eaf7250db1d4929f49a82e26c941cf0e 100644 (file)
@@ -1,7 +1,9 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/opus/opus-tools-0.2.tar.gz
-2||https://downloads.xiph.org/releases/opus/opus-tools-0.2.tar.gz
-3|xf|https://archive.mozilla.org/pub/opus/opus-tools-0.2.tar.gz
+1||http://downloads.xiph.org/releases/opus/$fn
+2||https://downloads.xiph.org/releases/opus/$fn
+3|xf|https://archive.mozilla.org/pub/opus/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD opus-tools-0.2.tar.gz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index c2a02e21f9de96d078288d5781edce8014023ab55cb2e30a961a96482fbb7286..6c1d8ded6465a2a3a83a250c456f02c0031b46faaaecc84711ca72765d2c1b1e 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/opus/opusfile-0.12.tar.gz
-2||https://downloads.xiph.org/releases/opus/opusfile-0.12.tar.gz
+1||http://downloads.xiph.org/releases/opus/$fn
+2||https://downloads.xiph.org/releases/opus/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD opusfile-0.12.tar.gz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 61444831ed2a8d2728556022762456ff3bf263d16fa79ab2c7b103a15d6232a8..809c6d291d961e519794d79a486d7567d2f5da1470dcfcb4f8d1756af6cf7cb4 100644 (file)
@@ -1,2 +1,2 @@
-1|xs|https://download.gnome.org/sources/pango/1.54/pango-1.54.0.tar.xz
+1||https://download.gnome.org/sources/pango/1.54/pango-1.54.0.tar.xz
 2|us|https://ftp.gnome.org/pub/GNOME/sources/pango/1.54/pango-1.54.0.tar.xz
index 7c828a5156073e31c9324eb939f0a1f6c5ef13daad8f63b39669907bf7b8141f..7adcd3eb72682f25a19e66b7869d4d25acfafc9e2ed6b6229afcda8047cb74b2 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu parallel/parallel-20240122.tar.bz2
+../../utils/urls-for-gnu parallel/$(basename $(pwd))
index 5a254a5dcadb5b420847197c552354468687905eca1be3e4c3d7ad80edaf07a7..6c4f30710ba6c335426e8f7167f00c7190e28dee66989891e9c7a1d5b0600910 100644 (file)
@@ -1,3 +1,8 @@
-redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge pcre pcre/8.45/pcre-8.45.tar.bz2
-../../utils/urls-for-distcache-FreeBSD pcre-8.45.tar.bz2
+fn=$(basename $(pwd))
+redo-ifchange \
+    ../../utils/urls-for-sourceforge \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-sourceforge pcre pcre/8.45/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 91fe5a6eb1799beded73bbde972f165d5e8179e6b2a7143e23dd9c5fcb3a7e73..a49627841725c66e3f2744df4176042db6d1f7a4fc36ec0ac0cb44c1856cfe0b 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-cpan ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-cpan src/5.0/perl-5.32.1.tar.xz
-../../utils/urls-for-distcache-FreeBSD perl/perl-5.32.1.tar.xz
+../../utils/urls-for-cpan src/5.0/$fn
+../../utils/urls-for-distcache-FreeBSD perl/$fn
index efa663f04b16c93b552f56ea92d112275c5d6f85f46c5035c5ec9cffc95170c9..43e5ff76f074428450b58228436e87a7efa2ad4e35dada425cfdbf0f0b691acb 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gcrypt ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gcrypt pinentry/pinentry-1.3.0.tar.bz2
-../../utils/urls-for-distcache-FreeBSD pinentry-1.3.0.tar.bz2
+../../utils/urls-for-gcrypt pinentry/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index bbb38d7a2a2d431d9c214ab700c440c1f1db1d0e9174847d336ec6ab53a0b227..173aa5d8531216fd537de205f7ba8b396f2917702c508980d086d64b2786dd13 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://distfiles.dereferenced.org/pkgconf/pkgconf-2.1.1.tar.xz"
+fn=$(basename $(pwd))
+echo "1|us|https://distfiles.dereferenced.org/pkgconf/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD pkgconf-2.1.1.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 9e1edc649abb1f5fe14244a0dea0435c9b697c3c7e0fe25dcabc0a81a1c341d8..f1c32bb86140b568b73fd94adb5c419ac752026a331c754d5983449e3bec7276 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-sourceforge
-../../utils/urls-for-sourceforge pmt pngcrush/1.8.13/pngcrush-1.8.13.tar.xz
+../../utils/urls-for-sourceforge pmt pngcrush/1.8.13/$(basename $(pwd))
index 49338098c41236dae8f864248c0690442d98ea50db5967b286ad4b5d36e24517..19f90f89f90a1cd37d86ffa8b7d99f92b0ee076e969f3e07b703d02fb8599580 100644 (file)
@@ -1,9 +1,10 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|dk|http://mirrors.dotsrc.org/postgresql/source/v11.22/postgresql-11.22.tar.bz2
-1|gb|http://mirrorservice.org/sites/ftp.postgresql.org/source/v11.22/postgresql-11.22.tar.bz2
-2|dk|https://mirrors.dotsrc.org/postgresql/source/v11.22/postgresql-11.22.tar.bz2
-2|gb|https://mirrorservice.org/sites/ftp.postgresql.org/source/v11.22/postgresql-11.22.tar.bz2
-3|xf|https://ftp.postgresql.org/pub/source/v11.22/postgresql-11.22.tar.bz2
+1|dk|http://mirrors.dotsrc.org/postgresql/source/v11.22/$fn
+1|gb|http://mirrorservice.org/sites/ftp.postgresql.org/source/v11.22/$fn
+2|dk|https://mirrors.dotsrc.org/postgresql/source/v11.22/$fn
+2|gb|https://mirrorservice.org/sites/ftp.postgresql.org/source/v11.22/$fn
+3|xf|https://ftp.postgresql.org/pub/source/v11.22/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD postgresql/postgresql-11.22.tar.bz2
+../../utils/urls-for-distcache-FreeBSD postgresql/$fn
index ee689a077b76e25691eb56899f7658698159bc0ea0dd30a7d3c0cb919fa113a9..3f9dc362898034661958f132a65c642b3f3d8e936a6eace3cde26c32e4d9890d 100644 (file)
@@ -1,9 +1,10 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|dk|http://mirrors.dotsrc.org/postgresql/source/v16.3/postgresql-16.3.tar.bz2
-1|gb|http://mirrorservice.org/sites/ftp.postgresql.org/source/v16.3/postgresql-16.3.tar.bz2
-2|dk|https://mirrors.dotsrc.org/postgresql/source/v16.3/postgresql-16.3.tar.bz2
-2|gb|https://mirrorservice.org/sites/ftp.postgresql.org/source/v16.3/postgresql-16.3.tar.bz2
-3|xf|https://ftp.postgresql.org/pub/source/v16.3/postgresql-16.3.tar.bz2
+1|dk|http://mirrors.dotsrc.org/postgresql/source/v16.3/$fn
+1|gb|http://mirrorservice.org/sites/ftp.postgresql.org/source/v16.3/$fn
+2|dk|https://mirrors.dotsrc.org/postgresql/source/v16.3/$fn
+2|gb|https://mirrorservice.org/sites/ftp.postgresql.org/source/v16.3/$fn
+3|xf|https://ftp.postgresql.org/pub/source/v16.3/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD postgresql/postgresql-16.3.tar.bz2
+../../utils/urls-for-distcache-FreeBSD postgresql/$fn
index 72dd46d96cdb82bbdd5fc3ac2ad141c7304a6bab79342d29beb5ec424b944019..ebbb86c02befffa2f53747acf510709e537faa5b96eb351d037812cb35c476a8 100644 (file)
@@ -1,4 +1,5 @@
-echo "1|us|http://download.osgeo.org/proj/proj-4.9.3.tar.gz"
-echo "2|us|https://download.osgeo.org/proj/proj-4.9.3.tar.gz"
+fn=$(basename $(pwd))
+echo "1|us|http://download.osgeo.org/proj/$fn"
+echo "2|us|https://download.osgeo.org/proj/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD proj-4.9.3.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 1259985f3158477538eae95fc2c1845c7b53387ee64b68e61b8edc2483fe4aec..be5d8385a1a98bb0c064a907c28b3cf28cb74480f1abe8bcfbc0c877b94f573a 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge qpdf qpdf/11.9.1/qpdf-11.9.1.tar.gz
-../../utils/urls-for-distcache-FreeBSD qpdf-11.9.1.tar.gz
+../../utils/urls-for-sourceforge qpdf qpdf/11.9.1/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 24b254331040bec6e4f0ab36398da7c0e92131b6d7997e7d2f203f1185e900e7..269436812fd4824b235f5fbfa4be844050ee87e28118753187549dee63d6fab0 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu readline/readline-8.2.tar.gz
-../../utils/urls-for-distcache-FreeBSD readline-8.2.tar.gz
+../../utils/urls-for-gnu readline/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index f36e84110c42e2f639394cb0f0de3d78a81daeefc4a653875fdcaf459f880406..3afe91b01d18da5d3bb15c89e1f166a55fbbe2f7d4591c7d4269e6d85f0ebad3 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu recutils/recutils-1.9.tar.gz
-../../utils/urls-for-distcache-FreeBSD recutils-1.9.tar.gz
+../../utils/urls-for-gnu recutils/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 4abb735fd3cb54cd734d321c1e31bdbbabcfe21c72c79a1a7dc05de480233420..efc6a0b90143710cf46fe1bf845fd01a02d2cc3700943fbea32e67e8781f4d14 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|ca|https://dianne.skoll.ca/projects/remind/download/remind-05.00.01.tar.gz"
+fn=$(basename $(pwd))
+echo "1|ca|https://dianne.skoll.ca/projects/remind/download/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD remind-05.00.01.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 34d3c64d500dae0b93a02bae74e1851650c81bc5ba22e14135f0639d8427c92b..8cf610b3f9e2691172df76df60c1b7333c01a7bbcf2afcc4efd860f2b7e9d6c5 100644 (file)
@@ -1,8 +1,9 @@
-fn=rsync-3.4.1.tar.gz
+fn=$(basename $(pwd))
 cat <<EOF
 1|de|https://download.samba.org/pub/rsync/src/$fn
 2|gb|http://mirrorservice.org/sites/rsync.samba.org/$fn
 3|gb|https://mirrorservice.org/sites/rsync.samba.org/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
 ../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 33adaf84251303f0a6d901363858a1153b24bf7e34a00f7dbdbcdbc2b2555bf6..9cb74b0d005c82a74b11641afc5a3666d46fe024f2fc9360c317499e2a487681 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|https://downloads.scummvm.org/frs/scummvm/2026.1.0/scummvm-2026.1.0.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD scummvm-2026.1.0.tar.xz
+fn=$(basename $(pwd))
+echo "1|de|https://downloads.scummvm.org/frs/scummvm/2026.1.0/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 6ac45620330fb2d52d27c0566a8e1fc9ccb1470c1f896ce85ae4680ffadb7598..3a7e5342ceeb58f3d816c52ad50cf92183f6f84760768d60f264a533b4b17f1d 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/smartmontools/smartmontools/releases/download/RELEASE_7_5/smartmontools-7.5.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/smartmontools/smartmontools/releases/download/RELEASE_7_5/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD smartmontools-7.5.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 4bf8d428013d3c800232162ec432cc6322b9fba4a8b1e87a57f7c20ebdb30a20..75bfcb7c35036019e5e0f98cef9c456af16142071676c44cbb60729a00130f0a 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge sox sox/14.4.2/sox-14.4.2.tar.bz2
-../../utils/urls-for-distcache-FreeBSD sox-14.4.2.tar.bz2
+../../utils/urls-for-sourceforge sox sox/14.4.2/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index a1ff79239180df470053fe2d6093523808c992e6225de2649b52c07e1cc2dbaa..aa238377fd8237d53e5f829a43140987974603dc535ee62a7f1fb5fc5f2aeb29 100644 (file)
@@ -1,7 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|us|https://www.sqlite.org/2024/sqlite-src-3450100.zip
-1|us|https://www2.sqlite.org/2024/sqlite-src-3450100.zip
-1|us|https://www3.sqlite.org/2024/sqlite-src-3450100.zip
+1|us|https://www.sqlite.org/2024/$fn
+1|us|https://www2.sqlite.org/2024/$fn
+1|us|https://www3.sqlite.org/2024/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD sqlite-src-3450100.zip
+../../utils/urls-for-distcache-FreeBSD $fn
index 09c3bbd3c28dd1e0a9725520b6717007b0b5399d704858570d40c224c7488b9e..4b4ed20c5f8c5ad8e70c609ad2b3e8977765509d4791db4026fa24ab26155491 100644 (file)
@@ -1,3 +1,4 @@
+fn=$(basename $(pwd))
 redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-gnu stow/stow-2.3.1.tar.bz2
-../../utils/urls-for-distcache-FreeBSD stow-2.3.1.tar.bz2
+../../utils/urls-for-gnu stow/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 5569212ab1c7430949ddbc885964c4938cf4489a6262c037b9f63f05d1e9d0e8..df7cb1ff43f47571680c6c5b3fe56f40b82d590b5f8492643c0229107fd27595 100644 (file)
@@ -1,3 +1,4 @@
+fn=tcl8.6.14-src.tar.gz
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge tcl Tcl/8.6.14/tcl8.6.14-src.tar.gz
-../../utils/urls-for-distcache-FreeBSD tcl8.6.14-src.tar.gz
+../../utils/urls-for-sourceforge tcl Tcl/8.6.14/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 63166fdec9dca7928d5bfdcca1f42fe786cf63f3e427091855a430b6c8fe9d62..d9b89c155dd9b1380b879940433e174e6e136b794fe5abcf6a743c138204e4b2 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|ca|https://core.tcl-lang.org/tcllib/uv/tcllib-1.21.tar.xz"
+fn=$(basename $(pwd))
+echo "1|ca|https://core.tcl-lang.org/tcllib/uv/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD tcllib-1.21.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 016ab58a70aa759ab202ce5de27b059968c0d5da7dbbe83203afd72dadebe6f1..f656c57d71701e034f06cfa623a7ff0078f0d95665c67bdd39e8a1b04903d85e 100644 (file)
@@ -1,2 +1,2 @@
 redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu texinfo/texinfo-7.1.1.tar.xz
+../../utils/urls-for-gnu texinfo/$(basename $(pwd))
index f7dc1bb54813fe525560e4a557ebfe9897ee676c6145216b780040998c6e8bd0..e9a1b075d516b88aa049851fbd3956c293f483d3c3e8d155548860705a327505 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://download.osgeo.org/libtiff/tiff-4.6.0.tar.xz"
+fn=$(basename $(pwd))
+echo "1|us|https://download.osgeo.org/libtiff/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD tiff-4.6.0.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index add492e817062446068ccceaa1e14f85fbf9d49bb5bdbae7480e34882082de82..3639fc9f8538eaa327fbfa702ed0060ca0e90b865b1ede0faf027421f5260cc8 100644 (file)
@@ -1,3 +1,4 @@
+fn=tk8.6.14-src.tar.gz
 redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-sourceforge tcl Tcl/8.6.14/tk8.6.14-src.tar.gz
-../../utils/urls-for-distcache-FreeBSD tk8.6.14-src.tar.gz
+../../utils/urls-for-sourceforge tcl Tcl/8.6.14/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
index 630b8f6a29160421911c8d6c17bffeb50b094a8845aaa4e12a85e0a8843dd649..5194160df8649834b26fb16923f3a591fac4a126714ac9e8176787c6b1d106b4 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|xg|https://github.com/tmux/tmux/releases/download/3.6/tmux-3.6.tar.gz"
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/tmux/tmux/releases/download/3.6/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD tmux-3.6.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 16d1630bd91d2f5c2058cfd20dc996dc745462f1449a3972031508df46fb53a1..7fe8a86ffb7b58ab16f696ebb1052801fd95353f3db8dd089d36be65acf95ece 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|us|http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD ucspi-tcp-0.88.tar.gz
+fn=$(basename $(pwd))
+echo "1|us|http://cr.yp.to/ucspi-tcp/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 05f9b6085352ff284266e0960c2c1626cf42e52d330e1cdf5916f5be6b1f7a99..8c1e666a7aec1326722d65655c631a81851999673477bfac9516d4c6d74aeeaa 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|de|https://nlnetlabs.nl/downloads/unbound/unbound-1.24.2.tar.gz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD unbound-1.24.2.tar.gz
+fn=$(basename $(pwd))
+echo "1|de|https://nlnetlabs.nl/downloads/unbound/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index a4c4644a30a1a38d69f61499c31e2413c30db54888c3e710f254163c64dbf3a3..2c7137f21530790face4e1c51ae703bb7f242773f35e7e89ec1ab2b035d6edbe 100644 (file)
@@ -1,4 +1,4 @@
-fn=valgrind-3.26.0.tar.bz2
+fn=$(basename $(pwd))
 cat <<EOF
 1|au|http://mirror.aarnet.edu.au/pub/sourceware/valgrind/$fn
 1|de|http://ftp-stud.fht-esslingen.de/pub/Mirrors/sourceware.org/valgrind/$fn
index 15a17271090c051dfd6f5d30f9e959666349b20c7161abb2e39e4125326fcbef..822e93499c360fdaf1d5a8f1eaa25822c7b4b0ec8b2dfd6b0d8816462ba4690a 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|gb|https://humdi.net/vnstat/vnstat-2.13.tar.gz
-2|xg|https://github.com/vergoh/vnstat/releases/download/v2.13/vnstat-2.13.tar.gz
+1|gb|https://humdi.net/vnstat/$fn
+2|xg|https://github.com/vergoh/vnstat/releases/download/v2.13/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD vnstat-2.13.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index ceffff5efa050061079892f2ae9b7cfffe9c129610730beb2c3784d93aa9a844..7a598c7bfc4a9c62d44451f3efbfee4269a057fed78aa4e93a52aae5ce76547f 100644 (file)
@@ -1,6 +1,7 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1||http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.3.tar.gz
-2||https://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.3.tar.gz
+1||http://downloads.xiph.org/releases/vorbis/$fn
+2||https://downloads.xiph.org/releases/vorbis/$fn
 EOF
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD vorbis-tools-1.4.3.tar.gz
+../../utils/urls-for-distcache-FreeBSD $fn
index 09825d9559b4244785e5a4b3dd4cb51b65ce3357aaadff5f7a21fddd7d869db6..057898505169d4e9790d4ca16b5d4c742ce5e7e5652228dda330c045b6cece79 100644 (file)
@@ -1,6 +1,8 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|ca|https://www.wavpack.com/wavpack-5.8.1.tar.xz
-2|xg|https://github.com/dbry/WavPack/releases/download/5.8.1/wavpack-5.8.1.tar.xz
+1|ca|https://www.wavpack.com/$fn
+2|xg|https://github.com/dbry/WavPack/releases/download/5.8.1/$fn
 EOF
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD wavpack-5.8.1.tar.xz
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index f9792f8094dc93725eee0137a1ebc6bff7dff75c5e3b35aab175a62c61786fbf..c58c755565c21f88166ed54331de41e6fd193cfa58ee7f92327c3cf19d64b581 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|pt|https://webkitgtk.org/releases/webkitgtk-2.34.6.tar.xz"
+fn=$(basename $(pwd))
+echo "1|pt|https://webkitgtk.org/releases/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD gnome/webkitgtk-2.34.6.tar.xz
+../../utils/urls-for-distcache-FreeBSD gnome/$fn
index e3c542cba05d68b0bcc7f30eb7659dedf789c0231b5748de40e2200336003368..973b47151ffce65f8976ddac626b2f84c5b99f62e7a5357e3d39fd7d3b26e139 100644 (file)
@@ -1,2 +1,4 @@
-redo-ifchange ../../utils/urls-for-gnu
-../../utils/urls-for-gnu wget/wget-1.25.0.tar.lz
+fn=$(basename $(pwd))
+redo-ifchange ../../utils/urls-for-gnu ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-gnu wget/$fn
+../../utils/urls-for-distcache-NetBSD $fn
index 6c830514ab83bf43543533d6614bcc7723424eb8f45995526c50befb56faf263..209842baf98970aee928981da51043db56269f8f8a4808a28c84d500d2883b5a 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|fr|https://oligarchy.co.uk/xapian/1.4.30/xapian-core-1.4.30.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD xapian-core-1.4.30.tar.xz
+fn=$(basename $(pwd))
+echo "1|fr|https://oligarchy.co.uk/xapian/1.4.30/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index b891eb84f8fac27ec36def67cb3fc8977dace854a47f09462892557b3165a4a6..83c7db8ada78ad9717c51e9b6dca01cc2fc62ee7d7ad9848dc68ff67a610bdf3 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://releases.pagure.org/xmlto/xmlto-0.0.26.tar.bz2"
+fn=$(basename $(pwd))
+echo "1|us|https://releases.pagure.org/xmlto/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD xmlto/xmlto-0.0.26.tar.bz2
+../../utils/urls-for-distcache-FreeBSD xmlto/$fn
index ab349e8c62f934d16e7340a3227428b26f46cb3da71d7869487d719c21f7ba3b..e3455d9f7c1661f4439c1f2b5aa936ee5c3c5de2424c01f32a28fdd724bf58b5 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://pwmt.org/projects/zathura/download/zathura-0.5.11.tar.xz"
+fn=$(basename $(pwd))
+echo "1|us|https://pwmt.org/projects/zathura/download/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD zathura-0.5.11.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 72224f175ef889e39efb9f4c1fd15c6e80590540f2935b44508dea378c3e62b8..b8a4eb7c7f6e6be341238a04fbea113eb5e7eaad631fb1cf5646618ccc3ed708 100644 (file)
@@ -1,3 +1,4 @@
-echo "1|us|https://pwmt.org/projects/zathura-cb/download/zathura-cb-0.1.11.tar.xz"
+fn=$(basename $(pwd))
+echo "1|us|https://pwmt.org/projects/zathura-cb/download/$fn"
 redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD zathura-cb-0.1.11.tar.xz
+../../utils/urls-for-distcache-FreeBSD $fn
index 1577193cd534616ea11949bc9b8e1ed12de2cf2ef022849cd14fddba717124a8..3865eef52e9b30479e91548ed9d119d590982a4ee2602c4fa036b494d3b49ab3 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|us|https://pwmt.org/projects/zathura-djvu/download/zathura-djvu-0.2.10.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD zathura-djvu-0.2.10.tar.xz
+fn=$(basename $(pwd))
+echo "1|us|https://pwmt.org/projects/zathura-djvu/download/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 2a0b3e4a28031c965a5d7883a1bed284e80b17ff4268aef673a57adc931fb0eb..390b862b0e47e743108da9ad80766853c36f160a2e4d5d360e22aff4a2d3841f 100644 (file)
@@ -1,3 +1,5 @@
-echo "1|us|https://pwmt.org/projects/zathura-pdf-mupdf/download/zathura-pdf-mupdf-0.4.4.tar.xz"
-redo-ifchange ../../utils/urls-for-distcache-FreeBSD
-../../utils/urls-for-distcache-FreeBSD zathura-pdf-mupdf-0.4.4.tar.xz
+fn=$(basename $(pwd))
+echo "1|us|https://pwmt.org/projects/zathura-pdf-mupdf/download/$fn"
+redo-ifchange ../../utils/urls-for-distcache-FreeBSD ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
index 671ae1a3aeca188980b974d40f096826426244a0c76cf506d425a79ce1515582..536b68201948af9afa397ac992be70109d4dee546593d5429f6f7a8f25a8c289 100644 (file)
@@ -1,10 +1,15 @@
+fn=$(basename $(pwd))
 cat <<EOF
-1|fi|http://ftp.funet.fi/pub/unix/shells/zsh/zsh-5.9.tar.xz
-1|pl|http://sunsite.icm.edu.pl/pub/unix/shells/zsh/zsh-5.9.tar.xz
-2|fi|https://ftp.funet.fi/pub/unix/shells/zsh/zsh-5.9.tar.xz
-2|pl|https://sunsite.icm.edu.pl/pub/unix/shells/zsh/zsh-5.9.tar.xz
-3|nl|https://www.zsh.org/pub/zsh-5.9.tar.xz
+1|fi|http://ftp.funet.fi/pub/unix/shells/zsh/$fn
+1|pl|http://sunsite.icm.edu.pl/pub/unix/shells/zsh/$fn
+2|fi|https://ftp.funet.fi/pub/unix/shells/zsh/$fn
+2|pl|https://sunsite.icm.edu.pl/pub/unix/shells/zsh/$fn
+3|nl|https://www.zsh.org/pub/$fn
 EOF
-redo-ifchange ../../utils/urls-for-sourceforge ../../utils/urls-for-distcache-FreeBSD
-PRI=4 ../../utils/urls-for-sourceforge zsh zsh/5.9/zsh-5.9.tar.xz
-../../utils/urls-for-distcache-FreeBSD zsh-5.9.tar.xz
+redo-ifchange \
+    ../../utils/urls-for-sourceforge \
+    ../../utils/urls-for-distcache-FreeBSD \
+    ../../utils/urls-for-distcache-NetBSD
+PRI=4 ../../utils/urls-for-sourceforge zsh zsh/5.9/$fn
+../../utils/urls-for-distcache-FreeBSD $fn
+../../utils/urls-for-distcache-NetBSD $fn
diff --git a/build/distfiles/meta/zstd-1.5.7.tar.gz/urls b/build/distfiles/meta/zstd-1.5.7.tar.gz/urls
deleted file mode 100644 (file)
index fe84571..0000000
+++ /dev/null
@@ -1 +0,0 @@
-|xg|https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz
diff --git a/build/distfiles/meta/zstd-1.5.7.tar.gz/urls.do b/build/distfiles/meta/zstd-1.5.7.tar.gz/urls.do
new file mode 100644 (file)
index 0000000..b23d20a
--- /dev/null
@@ -0,0 +1,4 @@
+fn=$(basename $(pwd))
+echo "1|xg|https://github.com/facebook/zstd/releases/download/v1.5.7/$fn"
+redo-ifchange ../../utils/urls-for-distcache-NetBSD
+../../utils/urls-for-distcache-NetBSD $fn
index 5797f72169c64b7e6bef30fe9b259f2723a3e9b0f048c3ad1dd38fe603f5f028..a04482d21b99621debfc27f744c63decfe5ecd4723e9c8e71da5979c5624027d 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh -e
+# http://mirrors.cpan.org/
 
 file=$1
 [ -n "$file" ]
@@ -19,7 +20,6 @@ $(( $PRI + 0 ))|cr|http://mirrors.ucr.ac.cr/CPAN/$file
 $(( $PRI + 0 ))|de|http://cpan.mirror.iphh.net/$file
 $(( $PRI + 0 ))|de|http://mirror.23m.com/cpan/$file
 $(( $PRI + 0 ))|de|http://mirror.checkdomain.de/CPAN/$file
-$(( $PRI + 0 ))|de|http://mirror.de.leaseweb.net/CPAN/$file
 $(( $PRI + 0 ))|de|http://mirror.netcologne.de/cpan/$file
 $(( $PRI + 0 ))|dk|http://mirrors.dotsrc.org/cpan/$file
 $(( $PRI + 0 ))|fr|http://cpan.tetaneutral.net/$file
@@ -37,7 +37,6 @@ $(( $PRI + 0 ))|ke|http://mirror.liquidtelecom.com/CPAN/$file
 $(( $PRI + 0 ))|kr|http://mirror.navercorp.com/CPAN/$file
 $(( $PRI + 0 ))|nc|http://cpan.lagoon.nc/pub/CPAN/$file
 $(( $PRI + 0 ))|nl|http://cpan.mirror.triple-it.nl/$file
-$(( $PRI + 0 ))|nl|http://mirror.nl.leaseweb.net/CPAN/$file
 $(( $PRI + 0 ))|nz|http://cpan.inspire.net.nz/$file
 $(( $PRI + 0 ))|pt|http://mirrors.up.pt/CPAN/$file
 $(( $PRI + 0 ))|ro|http://ftp.lug.ro/CPAN/$file
@@ -70,7 +69,6 @@ $(( $PRI + 1 ))|cn|https://mirrors.ustc.edu.cn/CPAN/$file
 $(( $PRI + 1 ))|de|https://cpan.mirror.iphh.net/$file
 $(( $PRI + 1 ))|de|https://mirror.23m.com/cpan/$file
 $(( $PRI + 1 ))|de|https://mirror.checkdomain.de/CPAN/$file
-$(( $PRI + 1 ))|de|https://mirror.de.leaseweb.net/CPAN/$file
 $(( $PRI + 1 ))|de|https://mirror.netcologne.de/cpan/$file
 $(( $PRI + 1 ))|de|https://www.planet-elektronik.de/CPAN/$file
 $(( $PRI + 1 ))|dk|https://mirrors.dotsrc.org/cpan/$file
@@ -85,7 +83,6 @@ $(( $PRI + 1 ))|jp|https://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/$file
 $(( $PRI + 1 ))|ke|https://mirror.liquidtelecom.com/CPAN/$file
 $(( $PRI + 1 ))|kr|https://mirror.navercorp.com/CPAN/$file
 $(( $PRI + 1 ))|nc|https://cpan.lagoon.nc/pub/CPAN/$file
-$(( $PRI + 1 ))|nl|https://mirror.nl.leaseweb.net/CPAN/$file
 $(( $PRI + 1 ))|nz|https://cpan.inspire.net.nz/$file
 $(( $PRI + 1 ))|ro|https://ftp.lug.ro/CPAN/$file
 $(( $PRI + 1 ))|ru|https://mirror.truenetwork.ru/CPAN/$file
@@ -102,6 +99,9 @@ $(( $PRI + 1 ))|us|https://mirror.team-cymru.org/CPAN/$file
 $(( $PRI + 1 ))|us|https://mirrors.ibiblio.org/CPAN/$file
 $(( $PRI + 1 ))|us|https://mirrors.rit.edu/CPAN/$file
 $(( $PRI + 1 ))|za|https://mirror.is.co.za/pub/cpan/$file
-$(( $PRI + 2 ))|xf|http://www.cpan.org/$file
-$(( $PRI + 3 ))|xf|https://www.cpan.org/$file
+EOF
+PRI=2 $(dirname $0)/urls-for-leaseweb CPAN/$file
+cat <<EOF
+$(( $PRI + 6 ))|xf|http://www.cpan.org/$file
+$(( $PRI + 7 ))|xf|https://www.cpan.org/$file
 EOF
index 5a436a80761e89fe4bffdfc430cc36c662037c1e88fa1917deaa5517fa7094b2..bf90cd71e12836a0281478957ed281a373916bce908bd516654f2b69b35cdd1c 100755 (executable)
@@ -5,7 +5,7 @@ file=$1
 PRI=${PRI:-20}
 cat <<EOF
 $(( $PRI + 0 ))||http://distcache.FreeBSD.org/ports-distfiles/$file
-$(( $PRI + 1 ))|eu|http://distcache.eu.FreeBSD.org/ports-distfiles/$file
-$(( $PRI + 1 ))|us|http://distcache.us-east.FreeBSD.org/ports-distfiles/$file
-$(( $PRI + 1 ))|us|http://distcache.us-west.FreeBSD.org/ports-distfiles/$file
+$(( $PRI + 5 ))|eu|http://distcache.eu.FreeBSD.org/ports-distfiles/$file
+$(( $PRI + 5 ))|us|http://distcache.us-east.FreeBSD.org/ports-distfiles/$file
+$(( $PRI + 5 ))|us|http://distcache.us-west.FreeBSD.org/ports-distfiles/$file
 EOF
diff --git a/build/distfiles/utils/urls-for-distcache-NetBSD b/build/distfiles/utils/urls-for-distcache-NetBSD
new file mode 100755 (executable)
index 0000000..c43836c
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+file=$1
+[ -n "$file" ]
+PRI=${PRI:-20}
+cat <<EOF
+$(( $PRI + 0 ))|xf|http://cdn.NetBSD.org/pub/pkgsrc/distfiles/$file
+$(( $PRI + 1 ))|xf|https://cdn.NetBSD.org/pub/pkgsrc/distfiles/$file
+$(( $PRI + 5 ))|us|http://ftp.NetBSD.org/pub/pkgsrc/distfiles/$file
+$(( $PRI + 6 ))|us|https://ftp.NetBSD.org/pub/pkgsrc/distfiles/$file
+EOF
index 84a7618548eb8b6340070fc545754eff891499a02ffc0565fc721f99439e03a1..27727bf4e22b32a35ebba01f9141a3a49c4001b716380fde3210ee755420d056 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh -e
+# https://gnupg.org/download/mirrors.html
 
 file=$1
 [ -n "$file" ]
index 29a58f0eb299b7b1a5bd1902e34baceb6d631eadebbf6df380aee29991a0aa3b..f9c1005b73e50522f5d068169aebd5578e3ed6b24e940c77345e27ac4b41334f 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh -e
+# https://www.gnu.org/prep/ftp.html
 
 file=$1
 [ -n "$file" ]
diff --git a/build/distfiles/utils/urls-for-leaseweb b/build/distfiles/utils/urls-for-leaseweb
new file mode 100755 (executable)
index 0000000..1d48376
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/sh -e
+
+file=$1
+[ -n "$file" ]
+PRI=${PRI:-1}
+cat <<EOF
+$(( $PRI + 0 ))||http://mirror.leaseweb.com/$file
+$(( $PRI + 1 ))||https://mirror.leaseweb.com/$file
+EOF
+for cn in ca de nl us ; do
+    echo "$(( $PRI + 2 ))|$cn|http://mirror.$cn.leaseweb.net/$file"
+    echo "$(( $PRI + 3 ))|$cn|https://mirror.$cn.leaseweb.net/$file"
+done
diff --git a/build/distfiles/utils/urls-for-planetunix b/build/distfiles/utils/urls-for-planetunix
new file mode 100755 (executable)
index 0000000..1a30db4
--- /dev/null
@@ -0,0 +1,42 @@
+#!/bin/sh -e
+# http://mirror.planetunix.net/
+
+file=$1
+[ -n "$file" ]
+PRI=${PRI:-1}
+cat <<EOF
+$(( $PRI + 0 ))||http://mirror.planetunix.net/$file
+$(( $PRI + 1 ))||https://mirror.planetunix.net/$file
+EOF
+while read cn dn ; do
+    echo "$(( $PRI + 2 ))|$cn|http://$dn.ext.planetunix.net/$file"
+    echo "$(( $PRI + 3 ))|$cn|https://$dn.ext.planetunix.net/$file"
+done <<EOF
+au metis.au
+bg phoebe.bg
+br umbriel.br
+ca elara.ca
+cn hippocamp.cn
+co mimas.co
+de oberon.de
+fr nereid.fr
+gb callisto.gb
+il tethys.il
+in ariel.in
+it belinda.it
+jp kale.jp
+kz rhea.kz
+mx triton.mx
+qa prospero.qa
+sg enceladus.sg
+th dione.th
+ua himalia.ua
+us cordelia.fl.us
+us despina.ca.us
+us galatea.ny.us
+us hyperion.wa.us
+us ophelia.tx.us
+us proteus.il.us
+us puck.ca.us
+za setebos.za
+EOF
index 2b180ea0e7dee8ae9f82e9ab70d1df308d058be834c0d58ff84ae7f4739afabe..bc455c6667ae123d1c2b7534d687213b990ac055eb2008e32990ee873be3bf20 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh -e
+# http://download-mirror.savannah.gnu.org/releases/00_MIRRORS.html
 
 file=$1
 [ -n "$file" ]
@@ -6,32 +7,23 @@ PRI=${PRI:-1}
 cat <<EOF
 $(( $PRI + 0 ))||http://download.savannah.nongnu.org/releases/$file
 $(( $PRI + 1 ))||https://download.savannah.nongnu.org/releases/$file
-$(( $PRI + 2 ))|at|http://mirror.easyname.at/nongnu/$file
-$(( $PRI + 2 ))|at|http://mirror.kumi.systems/nongnu/$file
-$(( $PRI + 2 ))|br|http://savannah.c3sl.ufpr.br/$file
-$(( $PRI + 2 ))|ca|http://mirror.csclub.uwaterloo.ca/nongnu/$file
-$(( $PRI + 2 ))|de|http://mirror.netcologne.de/savannah/$file
-$(( $PRI + 2 ))|gb|http://www.mirrorservice.org/sites/download.savannah.gnu.org/releases/$file
-$(( $PRI + 2 ))|gr|http://fosszone.csd.auth.gr/nongnu/$file
-$(( $PRI + 2 ))|gr|http://ftp.cc.uoc.gr/mirrors/nongnu.org/$file
-$(( $PRI + 2 ))|ma|http://mirror.marwan.ma/savannah/$file
-$(( $PRI + 2 ))|nl|http://nongnu.niranjan.co/$file
-$(( $PRI + 2 ))|se|http://mirror.accum.se/mirror/gnu.org/savannah/$file
-$(( $PRI + 2 ))|us|http://download-mirror.savannah.nongnu.org/releases/$file
-$(( $PRI + 2 ))|us|http://mirrors.ocf.berkeley.edu/nongnu/$file
-$(( $PRI + 2 ))|us|http://nongnu.askapache.com/$file
-$(( $PRI + 3 ))|at|https://mirror.easyname.at/nongnu/$file
-$(( $PRI + 3 ))|at|https://mirror.kumi.systems/nongnu/$file
-$(( $PRI + 3 ))|br|https://savannah.c3sl.ufpr.br/$file
-$(( $PRI + 3 ))|ca|https://mirror.csclub.uwaterloo.ca/nongnu/$file
-$(( $PRI + 3 ))|de|https://mirror.netcologne.de/savannah/$file
-$(( $PRI + 3 ))|ec|https://mirror.cedia.org.ec/nongnu/$file
-$(( $PRI + 3 ))|gb|https://www.mirrorservice.org/sites/download.savannah.gnu.org/releases/$file
-$(( $PRI + 3 ))|gr|https://fosszone.csd.auth.gr/nongnu/$file
-$(( $PRI + 3 ))|ma|https://mirror.marwan.ma/savannah/$file
-$(( $PRI + 3 ))|nl|https://nongnu.niranjan.co/$file
-$(( $PRI + 3 ))|se|https://mirror.accum.se/mirror/gnu.org/savannah/$file
-$(( $PRI + 3 ))|us|https://download-mirror.savannah.nongnu.org/releases/$file
-$(( $PRI + 3 ))|us|https://mirrors.ocf.berkeley.edu/nongnu/$file
-$(( $PRI + 3 ))|us|https://nongnu.askapache.com/$file
+EOF
+while read cn prefix ; do
+    echo "$(( $PRI + 2 ))|$cn|http://$prefix/$file"
+    echo "$(( $PRI + 3 ))|$cn|https://$prefix/$file"
+done <<EOF
+at mirror.easyname.at/nongnu
+at mirror.kumi.systems/nongnu
+br savannah.c3sl.ufpr.br
+ca mirror.csclub.uwaterloo.ca/nongnu
+de mirror.netcologne.de/savannah
+gb www.mirrorservice.org/sites/download.savannah.gnu.org/releases
+gr fosszone.csd.auth.gr/nongnu
+gr ftp.cc.uoc.gr/mirrors/nongnu.org
+ma mirror.marwan.ma/savannah
+nl nongnu.niranjan.co
+se mirror.accum.se/mirror/gnu.org/savannah
+us download-mirror.savannah.nongnu.org/releases
+us mirrors.ocf.berkeley.edu/nongnu
+us nongnu.askapache.com
 EOF
index ab2b376910d94e9b3d181cabd34d7ec56e71d7a7b1522b2004d2f409cb343850..1b36ec101d55189f106b25a185c665794ef1f4624f486480cbfd820c6c39f82d 100755 (executable)
@@ -1,44 +1,31 @@
 #!/bin/sh -e
+# https://sourceforge.net/p/forge/documentation/Mirrors/
 
 proj=$1
 file=$2
 [ -n "$proj" ]
 [ -n "$file" ]
 PRI=${PRI:-1}
-cat <<EOF
-$(( $PRI + 0 ))||https://sourceforge.net/projects/$proj/files/$file/download
-$(( $PRI + 1 ))|ar|http://sitsa.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|au|http://ixpeering.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|az|http://phoenixnap.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|az|http://yer.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|br|http://sinalbr.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|fr|http://deac-fra.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|fr|http://freefr.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|hk|http://zenlayer.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|in|http://excellmedia.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|lv|http://deac-riga.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|nl|http://deac-ams.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|se|http://altushost-swe.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|sg|http://onboardcloud.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|tw|http://nchc.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|us|http://cfhcable.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|us|http://gigenet.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 1 ))|za|http://tenet.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|ar|https://sitsa.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|au|https://ixpeering.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|az|https://phoenixnap.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|az|https://yer.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|br|https://sinalbr.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|fr|https://deac-fra.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|fr|https://freefr.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|hk|https://zenlayer.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|in|https://excellmedia.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|lv|https://deac-riga.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|nl|https://deac-ams.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|se|https://altushost-swe.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|sg|https://onboardcloud.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|tw|https://nchc.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|us|https://cfhcable.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|us|https://gigenet.dl.sourceforge.net/project/$proj/$file?viasf=1
-$(( $PRI + 2 ))|za|https://tenet.dl.sourceforge.net/project/$proj/$file?viasf=1
+echo "$(( $PRI + 0 ))||https://sourceforge.net/projects/$proj/files/$file/download"
+while read cn dn ; do
+    echo "$(( $PRI + 1 ))|$cn|http://$dn.dl.sourceforge.net/project/$proj/$file?viasf=1"
+    echo "$(( $PRI + 2 ))|$cn|https://$dn.dl.sourceforge.net/project/$proj/$file?viasf=1"
+done <<EOF
+ar sitsa
+au ixpeering
+az phoenixnap
+az yer
+br sinalbr
+fr deac-fra
+fr freefr
+hk zenlayer
+in excellmedia
+lv deac-riga
+nl deac-ams
+se altushost-swe
+sg onboardcloud
+tw nchc
+us cfhcable
+us gigenet
+za tenet
 EOF
index 9da02252db9b3d1fb98411e8779bc02802f70f6ebb1f275733b56911467a19b0..ed502353f1fa129d82cc410a60472dcfd3ff8c880a45003e3d40ebd25d96865a 100644 (file)
@@ -7,17 +7,15 @@ Here we use the following precedence preference:
 
 * balancers > mirrors > CDNs > homepage > GitHub
 * all links should use HTTP as higher priority than HTTPS
-* distcache.FreeBSD.org is used as least priority fallback
+* distcache.FreeBSD.org and cdn.NetBSD.org/pub/pkgsrc/distfiles
+  are used as least priority fallback
 
 There are special country codes for identifying and specifying CDNs:
     xa -> Akamai
     xc -> Cloudflare
     xf -> Fastly
     xg -> GitHub
-    xl -> Leaseweb
     xm -> Amazon
-    xp -> PlanetUnix
-    xs -> CDN77
 
 Example list of URLs:
 
@@ -37,7 +35,9 @@ as a fallback, having balancer entrypoint.
 
 List of known mirrors:
     => http://download-mirror.savannah.gnu.org/releases/00_MIRRORS.html\r
+    => http://mirror.planetunix.net/\r
     => http://mirrors.cpan.org/\r
+    => http://www.openbsd.org/build/mirrors.dat\r
     => https://archlinux.org/mirrors/\r
     => https://cran.r-project.org/mirrors.html\r
     => https://crux.nu/Main/Download#Mirrors\r
index 7a7d5be7fe70a6abb28991d93ef767c969ac15eb1c3b28dd9943e8148ce737f5..9dfab2e58f6fe2fca63055efd912bbc2ccc6c6896685f81bcb4440171b7180ef 100644 (file)
@@ -50,7 +50,7 @@ generate your urls file instead then.
 
     $ cat >$DISTFILES/meta/$tarball/urls.do <<EOF
     redo-ifchange ../../utils/urls-for-gnu
-    ../../utils/urls-for-gnu parallel/parallel-20240122.tar.bz2
+    ../../utils/urls-for-gnu parallel/$(basename $(pwd))
     EOF
 
 That is all! You may "redo $DISTFILES/meta/$tarball.meta4" to get the