git: 7c8889de076a - main - devel/py-pygpx: Fix build with setuptools 58.0.0+
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 25 Mar 2022 13:50:09 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=7c8889de076a63b6cf76d781d177889b6a7953ef commit 7c8889de076a63b6cf76d781d177889b6a7953ef Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-03-25 13:32:22 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-03-25 13:38:11 +0000 devel/py-pygpx: Fix build with setuptools 58.0.0+ With hat: python --- devel/py-pygpx/files/patch-2to3 | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/devel/py-pygpx/files/patch-2to3 b/devel/py-pygpx/files/patch-2to3 new file mode 100644 index 000000000000..a50a30ef4de9 --- /dev/null +++ b/devel/py-pygpx/files/patch-2to3 @@ -0,0 +1,44 @@ +--- pygpx.py.orig 2006-07-30 12:33:23 UTC ++++ pygpx.py +@@ -44,7 +44,7 @@ class GPXTrackPt: + elif node.nodeName == "ele": + self.elevation = float(node.firstChild.data) + else: +- raise ValueError, "Can't handle node", node.nodeName ++ raise ValueError("Can't handle node").with_traceback(node.nodeName) + + def distance(self, other): + """Compute the distance from this point to another.""" +@@ -72,7 +72,7 @@ class GPXTrackSeg: + elif node.nodeName == "trkpt": + self.trkpts.append(GPXTrackPt(node, self.version)) + else: +- raise ValueError, "Can't handle node <%s>" % node.nodeName ++ raise ValueError("Can't handle node <%s>" % node.nodeName) + + def distance(self): + """Return the distance along the track segment.""" +@@ -105,7 +105,7 @@ class GPXTrack: + elif node.nodeName == "number": + self.name = node.firstChild.data + else: +- raise ValueError, "Can't handle node <%s>" % node.nodeName ++ raise ValueError("Can't handle node <%s>" % node.nodeName) + + def distance(self): + """Return the distance for this track.""" +@@ -155,7 +155,7 @@ class GPX: + if self.version == "1.0": + self._init_version_1_0() + else: +- raise ValueError, "Can't handle version", self.version ++ raise ValueError("Can't handle version").with_traceback(self.version) + + def _init_version_1_0(self): + """Initialise a version 1.0 GPX instance.""" +@@ -168,4 +168,4 @@ class GPX: + elif node.nodeName == "trk": + self.tracks.append(GPXTrack(node, self.version)) + else: +- raise ValueError, "Can't handle node", node.nodeName ++ raise ValueError("Can't handle node").with_traceback(node.nodeName)