pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/geography/py-qgc



Module Name:    pkgsrc
Committed By:   gdt
Date:           Sun May 10 10:54:59 UTC 2026

Modified Files:
        pkgsrc/geography/py-qgc: Makefile distinfo

Log Message:
geography/py-qgc: Resolve distfile confusion (no security concerns)

I originally fetched the distfile from pypi, and then switched to
github without removing and refetching.  That is of course an error,
but checking reveals that the pypi distfile is deficient in that it
leaves out the tests.

Diffing the distfiles shows that the differences are omissions from
pypi (.github, CITATION stuf, etc.) and some built egg files.  The
actual sources are the same.

Create a DIST_SUBDIR for this, to be removed on update.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/geography/py-qgc/Makefile \
    pkgsrc/geography/py-qgc/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/py-qgc/Makefile
diff -u pkgsrc/geography/py-qgc/Makefile:1.1 pkgsrc/geography/py-qgc/Makefile:1.2
--- pkgsrc/geography/py-qgc/Makefile:1.1        Sat May  9 11:23:59 2026
+++ pkgsrc/geography/py-qgc/Makefile    Sun May 10 10:54:59 2026
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2026/05/09 11:23:59 gdt Exp $
+# $NetBSD: Makefile,v 1.2 2026/05/10 10:54:59 gdt Exp $
 
+# \todo Drop DISTFILE_SUBDIR on update.
 VERSION=       0.2.2
 DISTTAIL=      qgc
 DISTNAME=      py${DISTTAIL}-${VERSION}
@@ -9,6 +10,13 @@ GITHUB_TAG=   v${PKGVERSION_NOREV}
 CATEGORIES=    geography
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=semuconsulting/}
 
+# The package was originally 'make fetched' from pypi, and then moved
+# to github.  While that was a bug, this shows that pypi distfiles
+# omit a lot that is in the repository.  Some of that is ok (.github!)
+# but some (tests) is not.  Allow the pypi distfile and the github one
+# to coexist for 0.2.2, to be dropped on update.
+DIST_SUBDIR=   qgc-0_2_2_github
+
 MAINTAINER=    gdt%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/semuconsulting/pyqgc/
 COMMENT=       Python 3 parser for QGC as found in Quectel GNSS receivers
Index: pkgsrc/geography/py-qgc/distinfo
diff -u pkgsrc/geography/py-qgc/distinfo:1.1 pkgsrc/geography/py-qgc/distinfo:1.2
--- pkgsrc/geography/py-qgc/distinfo:1.1        Sat May  9 11:24:00 2026
+++ pkgsrc/geography/py-qgc/distinfo    Sun May 10 10:54:59 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2026/05/09 11:24:00 gdt Exp $
+$NetBSD: distinfo,v 1.2 2026/05/10 10:54:59 gdt Exp $
 
-BLAKE2s (pyqgc-0.2.2.tar.gz) = 5a79824c804837f3bf0e50253d7cc882d1b389bacfc5ceb43b20806f6fa71702
-SHA512 (pyqgc-0.2.2.tar.gz) = 6cb54fe27a723f1c00b1c3f98b51b8b6d8b0c2b6c5e75c6a1bdea61cd1521e43cd73269db6e7cb307d35353bfca96f02dfe2b97ca80537ec3586cc58d8502fb1
-Size (pyqgc-0.2.2.tar.gz) = 40087 bytes
+BLAKE2s (qgc-0_2_2_github/pyqgc-0.2.2.tar.gz) = bcfa25b8b0848f5aeab7b7ec0fd88aca4e06c5fdbd0fd08d172808c2a14e813a
+SHA512 (qgc-0_2_2_github/pyqgc-0.2.2.tar.gz) = 754c75bd6d4b149f9e198c76c3d975d3d047f4a5080214a45f7b4921965a31ab658d0f500ff734058efcd2c5b01455f21094988055eb8551765f076fe320c989
+Size (qgc-0_2_2_github/pyqgc-0.2.2.tar.gz) = 64657 bytes



Home | Main Index | Thread Index | Old Index