From: Sergey Matveev Date: Wed, 11 Mar 2026 14:02:54 +0000 (+0300) Subject: NetBSD distfiles X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=65641accfd7fa8a82e5343e793c7d75fc5252f1094df50f27abcd2ca3d7becf9;p=bass.git NetBSD distfiles And various other small fixes and additions. --- diff --git a/build/distfiles/meta/Image-ExifTool-13.44.tar.gz/urls.do b/build/distfiles/meta/Image-ExifTool-13.44.tar.gz/urls.do index a5b11d0..43345ab 100644 --- a/build/distfiles/meta/Image-ExifTool-13.44.tar.gz/urls.do +++ b/build/distfiles/meta/Image-ExifTool-13.44.tar.gz/urls.do @@ -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 diff --git a/build/distfiles/meta/ImageMagick-7.1.2-15.tar.xz/urls.do b/build/distfiles/meta/ImageMagick-7.1.2-15.tar.xz/urls.do index e19ba38..3e0d8e1 100644 --- a/build/distfiles/meta/ImageMagick-7.1.2-15.tar.xz/urls.do +++ b/build/distfiles/meta/ImageMagick-7.1.2-15.tar.xz/urls.do @@ -1,4 +1,4 @@ -fn=ImageMagick-7.1.2-15.tar.xz +fn=$(basename $(pwd)) cat < 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 + => http://mirror.planetunix.net/ => http://mirrors.cpan.org/ + => http://www.openbsd.org/build/mirrors.dat => https://archlinux.org/mirrors/ => https://cran.r-project.org/mirrors.html => https://crux.nu/Main/Download#Mirrors diff --git a/doc/Build/Distfiles/Tutorial b/doc/Build/Distfiles/Tutorial index 7a7d5be..9dfab2e 100644 --- a/doc/Build/Distfiles/Tutorial +++ b/doc/Build/Distfiles/Tutorial @@ -50,7 +50,7 @@ generate your urls file instead then. $ cat >$DISTFILES/meta/$tarball/urls.do <