pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography/proj-doc
Module Name: pkgsrc
Committed By: gdt
Date: Mon Jul 6 12:36:09 UTC 2026
Modified Files:
pkgsrc/geography/proj-doc: Makefile distinfo
Log Message:
geography/proj-doc: Update to 9.8.1
Upstream's pdf download is unstable (email bug report sent). There
are two problems:
- The download URL is major.minor, not major.minor.micro like
releases. The pdf is changed e.g. from 9.8.0 to 9.8.1.
- The pdf for a given version is sometimes replaced (e.g. 9.8.1
revisions of April 28 and July 3).
To work around this, the package is named for the proj version (9.8.1)
and the download URL is major.minor (9.8). If the pdf is replaced,
we'll consider that a docs revision and logically being 9.8.1.1. This
is cleaner than DISTDIR since we're making up downloaded version
numbers anyway.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/geography/proj-doc/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/geography/proj-doc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/proj-doc/Makefile
diff -u pkgsrc/geography/proj-doc/Makefile:1.12 pkgsrc/geography/proj-doc/Makefile:1.13
--- pkgsrc/geography/proj-doc/Makefile:1.12 Wed Jul 1 15:42:44 2026
+++ pkgsrc/geography/proj-doc/Makefile Mon Jul 6 12:36:09 2026
@@ -1,10 +1,19 @@
-# $NetBSD: Makefile,v 1.12 2026/07/01 15:42:44 gdt Exp $
+# $NetBSD: Makefile,v 1.13 2026/07/06 12:36:09 gdt Exp $
-# https://proj.org/_/downloads/en/9.6/pdf/
-VERSION= 9.8
+# URLs look like
+# https://proj.org/_/downloads/en/9.6/pdf/
+# but upstream download contents are unstable. A URL x.y may have
+# x.y.z instead, and the x.y.z pdf may be replaced by a different
+# x.y.z pdf (e.g. 9.8.1). Posted on upstream email list 20260706.
+#
+# VERSION is set to the proj version, and adds a .n nano version if
+# the distfile is replaced. DOWNLOAD_VERSION is major.minor only,
+# because that's how RTD works.
+VERSION= 9.8.1
+DOWNLOAD_VERSION= 9.8
DISTNAME= proj-doc-${VERSION}
CATEGORIES= geography
-MASTER_SITES= -https://proj.org/_/downloads/en/${VERSION}/pdf/
+MASTER_SITES= -https://proj.org/_/downloads/en/${DOWNLOAD_VERSION}/pdf/
# Hack around assumption that it is an archive.
EXTRACT_SUFX= .pdf
@@ -14,9 +23,7 @@ COMMENT= PDF documentation for the PROJ
LICENSE= mit
# \todo Consider building the docs with sphinx and latex from the
-# distribution tarball, and perhaps installing HTML too. OTOH I am
-# not sure if anyone really uses this package, and the current
-# situation is good enough for operating offline.
+# distribution tarball, and perhaps installing HTML too.
NO_BUILD= yes
INSTALLATION_DIRS+= share/doc/proj
Index: pkgsrc/geography/proj-doc/distinfo
diff -u pkgsrc/geography/proj-doc/distinfo:1.8 pkgsrc/geography/proj-doc/distinfo:1.9
--- pkgsrc/geography/proj-doc/distinfo:1.8 Wed Jul 1 15:42:44 2026
+++ pkgsrc/geography/proj-doc/distinfo Mon Jul 6 12:36:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2026/07/01 15:42:44 gdt Exp $
+$NetBSD: distinfo,v 1.9 2026/07/06 12:36:09 gdt Exp $
-BLAKE2s (proj-doc-9.8.pdf) = a2356e0f578aa28800759444cdd6858f0aeb0f4fac4bc7a2bd198a67ee6bf21d
-SHA512 (proj-doc-9.8.pdf) = 7d2791585286e4a74240efedc6461b8a993601c1939ae73325311343d55b88c52a5ece1c47a4b5214c4e250244444a01616312a4ebc0b69f2b17d6f7e23fd5cd
-Size (proj-doc-9.8.pdf) = 48630680 bytes
+BLAKE2s (proj-doc-9.8.1.pdf) = e9d4bdeacbd0cab31f3035ca55f44205a6378ba98c9c465db3538ff41696feb4
+SHA512 (proj-doc-9.8.1.pdf) = 6b191a48eb09483cce085bb2b8ff04609bbfaf450576c3fee1a34188b2fe9f62f2ba9b03131f2e3dd99fb95e88da64b6a863eb7a667ee938860ebcfd72e625fa
+Size (proj-doc-9.8.1.pdf) = 48630679 bytes
Home |
Main Index |
Thread Index |
Old Index