pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/py-metar
Module Name: pkgsrc
Committed By: gdt
Date: Tue Oct 27 00:03:13 UTC 2026
Modified Files:
pkgsrc/net/py-metar: Makefile PLIST distinfo
pkgsrc/net/py-metar/patches: patch-aa
Log Message:
net/py-metar: Update to 1.4
Packaging changes:
Use python 3, not 2.7!!
Convert to wheel.mk
Upstream changes:
Welcome to 2021.
Python 3 support.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/net/py-metar/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/py-metar/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/py-metar/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/py-metar/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/py-metar/Makefile
diff -u pkgsrc/net/py-metar/Makefile:1.14 pkgsrc/net/py-metar/Makefile:1.15
--- pkgsrc/net/py-metar/Makefile:1.14 Mon Jan 26 09:52:07 2026
+++ pkgsrc/net/py-metar/Makefile Tue Oct 27 00:03:13 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2026/01/26 09:52:07 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2026/10/27 00:03:13 gdt Exp $
-DISTNAME= pymetar-0.21
+DISTNAME= pymetar-1.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
-PKGREVISION= 1
CATEGORIES= net python
MASTER_SITES= https://www.schwarzvogel.de/pkgs/
@@ -11,17 +10,9 @@ HOMEPAGE= https://www.schwarzvogel.de/so
COMMENT= Downloads weather reports
LICENSE= gnu-gpl-v2 # or later
-PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.19
-
-SUBST_CLASSES+= manpath
-SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},'
-SUBST_FILES.manpath+= setup.py
-SUBST_STAGE.manpath= pre-configure
-SUBST_MESSAGE.manpath= Fix man page installation path.
-
post-extract:
${MV} ${WRKSRC}/bin/pymetar ${WRKSRC}/bin/pymetar${PYVERSSUFFIX}
-.include "../../lang/python/egg.mk"
.include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/py-metar/PLIST
diff -u pkgsrc/net/py-metar/PLIST:1.3 pkgsrc/net/py-metar/PLIST:1.4
--- pkgsrc/net/py-metar/PLIST:1.3 Fri Jan 14 17:52:01 2022
+++ pkgsrc/net/py-metar/PLIST Tue Oct 27 00:03:13 2026
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2022/01/14 17:52:01 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/10/27 00:03:13 gdt Exp $
bin/pymetar${PYVERSSUFFIX}
-man/man1/pymetar.1
-${PYSITELIB}/${EGG_INFODIR}
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/pymetar.py
${PYSITELIB}/pymetar.pyc
${PYSITELIB}/pymetar.pyo
-share/doc/pymetar-${PYVERSSUFFIX}-${PKGVERSION}/COPYING
-share/doc/pymetar-${PYVERSSUFFIX}-${PKGVERSION}/README
-share/doc/pymetar-${PYVERSSUFFIX}-${PKGVERSION}/THANKS
-share/doc/pymetar-${PYVERSSUFFIX}-${PKGVERSION}/librarydoc.txt
Index: pkgsrc/net/py-metar/distinfo
diff -u pkgsrc/net/py-metar/distinfo:1.5 pkgsrc/net/py-metar/distinfo:1.6
--- pkgsrc/net/py-metar/distinfo:1.5 Tue Oct 26 11:06:39 2021
+++ pkgsrc/net/py-metar/distinfo Tue Oct 27 00:03:13 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 11:06:39 nia Exp $
+$NetBSD: distinfo,v 1.6 2026/10/27 00:03:13 gdt Exp $
-BLAKE2s (pymetar-0.21.tar.gz) = a96a73f824296b3db6af4cc43063b53472af0998faea091d457cfb10c3e0980b
-SHA512 (pymetar-0.21.tar.gz) = 6c9e9e7906fe6fb327c667408d04992ca898d0d6037fe1bce08bc15ded59bcda670094da99e84b553c06c8cf991f33c6b3b7b41a9fbd47ba4c48dd4db1d8a2c0
-Size (pymetar-0.21.tar.gz) = 22714 bytes
-SHA1 (patch-aa) = 274447d4842a8ec6b7f3e32af5e36001c246b8c1
+BLAKE2s (pymetar-1.4.tar.gz) = 104419fe71348a7bbba3ae72a7862115c30406b9348f73dd7306c9f00b7f6e86
+SHA512 (pymetar-1.4.tar.gz) = d5c5d382c68ffacefe07d63239f3b56984bf2becef922c945b0014a210ddf9ce1f96f99028e0ec9e649f70f6262925a836dbeb83309407aa2c4ddb4769db3dbd
+Size (pymetar-1.4.tar.gz) = 3162928 bytes
+SHA1 (patch-aa) = 7cb29f57958eb4fb06db97367312db1342b530aa
Index: pkgsrc/net/py-metar/patches/patch-aa
diff -u pkgsrc/net/py-metar/patches/patch-aa:1.2 pkgsrc/net/py-metar/patches/patch-aa:1.3
--- pkgsrc/net/py-metar/patches/patch-aa:1.2 Tue Aug 30 03:25:40 2016
+++ pkgsrc/net/py-metar/patches/patch-aa Tue Oct 27 00:03:13 2026
@@ -1,23 +1,21 @@
-$NetBSD: patch-aa,v 1.2 2016/08/30 03:25:40 maya Exp $
+$NetBSD: patch-aa,v 1.3 2026/10/27 00:03:13 gdt Exp $
---- setup.py.orig 2016-08-24 14:09:56.000000000 +0000
+--- setup.py.orig 2021-07-06 11:19:31.000000000 +0000
+++ setup.py
-@@ -16,6 +16,7 @@
- from distutils.core import setup
+@@ -15,6 +15,7 @@
import pymetar
+ import setuptools
+import sys
- setup(name="pymetar", version=pymetar.__version__,
- license="GNU GPL",
-@@ -25,8 +26,8 @@ setup(name="pymetar", version=pymetar.__
- url="http://www.schwarzvogel.de/software-pymetar.shtml",
- packages=[""],
- py_modules=["pymetar"],
-- scripts=["bin/pymetar"],
-- data_files=[("share/doc/pymetar-%s" % pymetar.__version__,
-+ scripts=["bin/pymetar" + sys.version[0:3]],
-+ data_files=[("share/doc/pymetar-%s-%s"%(sys.version[0:3],pymetar.__version__),
- ['README', 'COPYING', 'THANKS', 'librarydoc.txt']),
- ("share/man/man1", ['pymetar.1'])]
- )
+ with open("README.md", "r") as fh:
+ long_description = fh.read()
+@@ -30,7 +31,7 @@ setuptools.setup(
+ url="http://www.schwarzvogel.de/software-pymetar.shtml",
+ packages=setuptools.find_packages(),
+ py_modules=["pymetar"],
+- scripts=["bin/pymetar"],
++ scripts=["bin/pymetar" + sys.version[0:4]],
+ classifiers=(
+ "Programming Language :: Python :: 3",
+ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
Home |
Main Index |
Thread Index |
Old Index