pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: dkazankov
Date: Mon Jul 28 20:17:13 UTC 2025
Modified Files:
pkgsrc/devel: Makefile
pkgsrc/devel/py-e3-testsuite: Makefile
Added Files:
pkgsrc/devel/py-pprintpp: DESCR Makefile PLIST distinfo
pkgsrc/devel/py-pprintpp/patches: patch-setup.py
Log Message:
devel/py-pprintpp: add new package 0.4.0
Drop-in replacement for pprint that's actually pretty
To generate a diff of this commit:
cvs rdiff -u -r1.4500 -r1.4501 pkgsrc/devel/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-e3-testsuite/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pprintpp/DESCR \
pkgsrc/devel/py-pprintpp/Makefile pkgsrc/devel/py-pprintpp/PLIST \
pkgsrc/devel/py-pprintpp/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pprintpp/patches/patch-setup.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4500 pkgsrc/devel/Makefile:1.4501
--- pkgsrc/devel/Makefile:1.4500 Mon Jul 28 16:21:49 2025
+++ pkgsrc/devel/Makefile Mon Jul 28 20:17:13 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4500 2025/07/28 16:21:49 dkazankov Exp $
+# $NetBSD: Makefile,v 1.4501 2025/07/28 20:17:13 dkazankov Exp $
#
COMMENT= Development utilities
@@ -2878,6 +2878,7 @@ SUBDIR+= py-poetry-core
SUBDIR+= py-poetry-plugin-export
SUBDIR+= py-polib
SUBDIR+= py-pooch
+SUBDIR+= py-pprintpp
SUBDIR+= py-pqueue
SUBDIR+= py-prefixspan
SUBDIR+= py-pretend
Index: pkgsrc/devel/py-e3-testsuite/Makefile
diff -u pkgsrc/devel/py-e3-testsuite/Makefile:1.1 pkgsrc/devel/py-e3-testsuite/Makefile:1.2
--- pkgsrc/devel/py-e3-testsuite/Makefile:1.1 Mon Jul 28 14:47:52 2025
+++ pkgsrc/devel/py-e3-testsuite/Makefile Mon Jul 28 20:17:13 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2025/07/28 14:47:52 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/07/28 20:17:13 dkazankov Exp $
DISTNAME= ${GITHUB_PROJECT}-26.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -20,8 +20,6 @@ DEPENDS+= ${PYPKGPREFIX}-boto3-[0-9]*:..
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-tqdm-[0-9]*:../../misc/py-tqdm
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
post-install:
.for bin in e3-convert-xunit e3-find-skipped-tests e3-opt-parser e3-run-test-fragment e3-test e3-testsuite-report
cd ${DESTDIR}${PREFIX}/bin && \
Added files:
Index: pkgsrc/devel/py-pprintpp/DESCR
diff -u /dev/null pkgsrc/devel/py-pprintpp/DESCR:1.1
--- /dev/null Mon Jul 28 20:17:13 2025
+++ pkgsrc/devel/py-pprintpp/DESCR Mon Jul 28 20:17:13 2025
@@ -0,0 +1,2 @@
+pprint++: a drop-in replacement for pprint that's actually pretty
+
Index: pkgsrc/devel/py-pprintpp/Makefile
diff -u /dev/null pkgsrc/devel/py-pprintpp/Makefile:1.1
--- /dev/null Mon Jul 28 20:17:13 2025
+++ pkgsrc/devel/py-pprintpp/Makefile Mon Jul 28 20:17:13 2025
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2025/07/28 20:17:13 dkazankov Exp $
+
+DISTNAME= pprintpp-0.4.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pprintpp/}
+
+MAINTAINER= dkazankov%NetBSD.org@localhost
+HOMEPAGE= https://github.com/wolever/pprintpp
+COMMENT= Drop-in replacement for pprint that's actually pretty
+LICENSE= modified-bsd
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-nose>=1.3.0:../../devel/py-nose
+TEST_DEPENDS+= ${PYPKGPREFIX}-parametrized>=0.6.1:../../devel/py-parametrized
+
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${MV} pypprint pypprint-${PYVERSSUFFIX} || ${TRUE}
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pprintpp/PLIST
diff -u /dev/null pkgsrc/devel/py-pprintpp/PLIST:1.1
--- /dev/null Mon Jul 28 20:17:13 2025
+++ pkgsrc/devel/py-pprintpp/PLIST Mon Jul 28 20:17:13 2025
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2025/07/28 20:17:13 dkazankov Exp $
+bin/pypprint-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/pbr.json
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/pprintpp/__init__.py
+${PYSITELIB}/pprintpp/__init__.pyc
+${PYSITELIB}/pprintpp/__init__.pyo
+${PYSITELIB}/pprintpp/ipython.py
+${PYSITELIB}/pprintpp/ipython.pyc
+${PYSITELIB}/pprintpp/ipython.pyo
+${PYSITELIB}/pprintpp/safesort.py
+${PYSITELIB}/pprintpp/safesort.pyc
+${PYSITELIB}/pprintpp/safesort.pyo
Index: pkgsrc/devel/py-pprintpp/distinfo
diff -u /dev/null pkgsrc/devel/py-pprintpp/distinfo:1.1
--- /dev/null Mon Jul 28 20:17:13 2025
+++ pkgsrc/devel/py-pprintpp/distinfo Mon Jul 28 20:17:13 2025
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2025/07/28 20:17:13 dkazankov Exp $
+
+BLAKE2s (pprintpp-0.4.0.tar.gz) = 4208e7403ceaf6152c5737ba533a16159e0c2eab86a14d86e69220c0c66be44c
+SHA512 (pprintpp-0.4.0.tar.gz) = c59d759744499ec74bbbbcf440a45b4bb5a1ed0586cd76d444da764eb3e3c02ef5e883c00c0501f1138baa84b04f5e89ce3f8c9ed7a9cbe65c93d42deb573010
+Size (pprintpp-0.4.0.tar.gz) = 17995 bytes
+SHA1 (patch-setup.py) = 72cab95165e854efacf12ef6ebb5de09d10b9fb7
Index: pkgsrc/devel/py-pprintpp/patches/patch-setup.py
diff -u /dev/null pkgsrc/devel/py-pprintpp/patches/patch-setup.py:1.1
--- /dev/null Mon Jul 28 20:17:13 2025
+++ pkgsrc/devel/py-pprintpp/patches/patch-setup.py Mon Jul 28 20:17:13 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-setup.py,v 1.1 2025/07/28 20:17:13 dkazankov Exp $
+
+Fix build error
+
+--- setup.py.orig 2018-07-01 04:42:25.000000000 +0300
++++ setup.py
+@@ -8,7 +8,7 @@
+ os.chdir(os.path.dirname(sys.argv[0]) or ".")
+
+ try:
+- long_description = open("README.rst", "U").read()
++ long_description = open("README.rst").read()
+ except IOError:
+ long_description = "See https://github.com/wolever/pprintpp"
+
Home |
Main Index |
Thread Index |
Old Index