pkgsrc-Changes archive

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

CVS commit: pkgsrc/geography



Module Name:    pkgsrc
Committed By:   gdt
Date:           Sat May  9 11:42:54 UTC 2026

Modified Files:
        pkgsrc/geography: Makefile
Added Files:
        pkgsrc/geography/py-unigps: DESCR Makefile PLIST distinfo

Log Message:
geography/py-unigps: Add version 1.0.0

pyunigps is a Python 3 parser for the UNI protocol. UNI is our term
for the proprietary binary data output protocol implemented on Unicore
GNSS receiver modules.  pyunigps can also parse NMEA 0183 and RTCM3
protocols, covering all the protocols that Unicore UNI GNSS receivers
are capable of outputting.

This is an independent project and we have no affiliation whatsoever
with Unicore.


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 pkgsrc/geography/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/geography/py-unigps/DESCR \
    pkgsrc/geography/py-unigps/Makefile pkgsrc/geography/py-unigps/PLIST \
    pkgsrc/geography/py-unigps/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/Makefile
diff -u pkgsrc/geography/Makefile:1.150 pkgsrc/geography/Makefile:1.151
--- pkgsrc/geography/Makefile:1.150     Sat May  9 11:23:59 2026
+++ pkgsrc/geography/Makefile   Sat May  9 11:42:54 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.150 2026/05/09 11:23:59 gdt Exp $
+# $NetBSD: Makefile,v 1.151 2026/05/09 11:42:54 gdt Exp $
 #
 
 COMMENT=       Software for geographical-related uses
@@ -117,6 +117,7 @@ SUBDIR+=    py-sbf2
 SUBDIR+=       py-spartn
 SUBDIR+=       py-ubx2
 SUBDIR+=       py-ubxutils
+SUBDIR+=       py-unigps
 SUBDIR+=       qgis
 SUBDIR+=       qt6-qtlocation
 SUBDIR+=       qt6-qtpositioning

Added files:

Index: pkgsrc/geography/py-unigps/DESCR
diff -u /dev/null pkgsrc/geography/py-unigps/DESCR:1.1
--- /dev/null   Sat May  9 11:42:54 2026
+++ pkgsrc/geography/py-unigps/DESCR    Sat May  9 11:42:54 2026
@@ -0,0 +1,8 @@
+pyunigps is a Python 3 parser for the UNI protocol. UNI is our term
+for the proprietary binary data output protocol implemented on Unicore
+GNSS receiver modules.  pyunigps can also parse NMEA 0183 and RTCM3
+protocols, covering all the protocols that Unicore UNI GNSS receivers
+are capable of outputting.
+
+This is an independent project and we have no affiliation whatsoever
+with Unicore.
Index: pkgsrc/geography/py-unigps/Makefile
diff -u /dev/null pkgsrc/geography/py-unigps/Makefile:1.1
--- /dev/null   Sat May  9 11:42:54 2026
+++ pkgsrc/geography/py-unigps/Makefile Sat May  9 11:42:54 2026
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2026/05/09 11:42:54 gdt Exp $
+
+VERSION=       1.0.0
+DISTTAIL=      unigps
+DISTNAME=      py${DISTTAIL}-${VERSION}
+PKGNAME=       ${PYPKGPREFIX}-${DISTTAIL}-${VERSION}
+GITHUB_PROJECT=        py${DISTTAIL}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+CATEGORIES=    geography
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=semuconsulting/}
+
+MAINTAINER=    gdt%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/semuconsulting/unigps
+COMMENT=       Python 3 parser for UNI as found in Unicore GNSS receivers
+LICENSE=       modified-bsd
+
+USE_LANGUAGES= # none
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=75.0.0:../../devel/py-setuptools
+
+DEPENDS+=      ${PYPKGPREFIX}-nmeagps>=1.1.2:../../geography/py-nmeagps
+DEPENDS+=      ${PYPKGPREFIX}-rtcm>=1.1.10:../../geography/py-rtcm
+
+# TEST_DEPENDS: \todo cov anyio libtmux
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/geography/py-unigps/PLIST
diff -u /dev/null pkgsrc/geography/py-unigps/PLIST:1.1
--- /dev/null   Sat May  9 11:42:54 2026
+++ pkgsrc/geography/py-unigps/PLIST    Sat May  9 11:42:54 2026
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1 2026/05/09 11:42:54 gdt Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/pyunigps/__init__.py
+${PYSITELIB}/pyunigps/__init__.pyc
+${PYSITELIB}/pyunigps/__init__.pyo
+${PYSITELIB}/pyunigps/_version.py
+${PYSITELIB}/pyunigps/_version.pyc
+${PYSITELIB}/pyunigps/_version.pyo
+${PYSITELIB}/pyunigps/exceptions.py
+${PYSITELIB}/pyunigps/exceptions.pyc
+${PYSITELIB}/pyunigps/exceptions.pyo
+${PYSITELIB}/pyunigps/unihelpers.py
+${PYSITELIB}/pyunigps/unihelpers.pyc
+${PYSITELIB}/pyunigps/unihelpers.pyo
+${PYSITELIB}/pyunigps/unimessage.py
+${PYSITELIB}/pyunigps/unimessage.pyc
+${PYSITELIB}/pyunigps/unimessage.pyo
+${PYSITELIB}/pyunigps/unireader.py
+${PYSITELIB}/pyunigps/unireader.pyc
+${PYSITELIB}/pyunigps/unireader.pyo
+${PYSITELIB}/pyunigps/unitypes_core.py
+${PYSITELIB}/pyunigps/unitypes_core.pyc
+${PYSITELIB}/pyunigps/unitypes_core.pyo
+${PYSITELIB}/pyunigps/unitypes_decodes.py
+${PYSITELIB}/pyunigps/unitypes_decodes.pyc
+${PYSITELIB}/pyunigps/unitypes_decodes.pyo
+${PYSITELIB}/pyunigps/unitypes_get.py
+${PYSITELIB}/pyunigps/unitypes_get.pyc
+${PYSITELIB}/pyunigps/unitypes_get.pyo
+${PYSITELIB}/pyunigps/unitypes_poll.py
+${PYSITELIB}/pyunigps/unitypes_poll.pyc
+${PYSITELIB}/pyunigps/unitypes_poll.pyo
+${PYSITELIB}/pyunigps/unitypes_set.py
+${PYSITELIB}/pyunigps/unitypes_set.pyc
+${PYSITELIB}/pyunigps/unitypes_set.pyo
Index: pkgsrc/geography/py-unigps/distinfo
diff -u /dev/null pkgsrc/geography/py-unigps/distinfo:1.1
--- /dev/null   Sat May  9 11:42:54 2026
+++ pkgsrc/geography/py-unigps/distinfo Sat May  9 11:42:54 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/05/09 11:42:54 gdt Exp $
+
+BLAKE2s (pyunigps-1.0.0.tar.gz) = faaaf37f7b96f43316e8f79a3af1044e55d806c9d5fd82c48d3f68c5a92fadd0
+SHA512 (pyunigps-1.0.0.tar.gz) = be1d60d95243d1d3f91e240695d77e32f46267e18e12503babeeba2e5b604a8c2b27c9b5e15eebfd280f1d0186bbdbefcb8f8724e7d3ea5ee93a850060a4fb8b
+Size (pyunigps-1.0.0.tar.gz) = 108979 bytes



Home | Main Index | Thread Index | Old Index