svn commit: r566069 - in head: . graphics graphics/py-graph-core graphics/py-pygraph
Emanuel Haupt
ehaupt at FreeBSD.org
Fri Feb 19 14:33:04 UTC 2021
Author: ehaupt
Date: Fri Feb 19 14:33:02 2021
New Revision: 566069
URL: https://svnweb.freebsd.org/changeset/ports/566069
Log:
Rename graphics/py-graph-core to graphics/py-pygraph. The new version works
correctly with python3. Use Github instead of PyPy for it has newer, unbreaking
patches. Take maintainership.
PR: 253691
Approved by: demon (maintainer)
Added:
head/graphics/py-pygraph/
- copied from r566068, head/graphics/py-graph-core/
Deleted:
head/graphics/py-graph-core/
Modified:
head/MOVED
head/graphics/Makefile
head/graphics/py-pygraph/Makefile
head/graphics/py-pygraph/distinfo
head/graphics/py-pygraph/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Fri Feb 19 14:27:49 2021 (r566068)
+++ head/MOVED Fri Feb 19 14:33:02 2021 (r566069)
@@ -16173,3 +16173,4 @@ textproc/py-sphinxcontrib-websupport11|textproc/py-sph
textproc/py-sphinx18|textproc/py-sphinx|2021-02-17|Has expired: Old version, use textproc/py-sphinx instead
audio/herrie||2021-02-17|Removed
sysutils/uefi-edk2-bhyve-devel|sysutils/uefi-edk2-bhyve|2021-02-17|Development version no longer necessary
+graphics/py-graph-core|graphics/py-pygraph|2021-02-19|Is outdated and broken with python3, use graphics/py-pygraph instead
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Fri Feb 19 14:27:49 2021 (r566068)
+++ head/graphics/Makefile Fri Feb 19 14:33:02 2021 (r566069)
@@ -824,7 +824,6 @@
SUBDIR += py-glfw
SUBDIR += py-glooey
SUBDIR += py-gphoto2
- SUBDIR += py-graph-core
SUBDIR += py-graphviz
SUBDIR += py-graphy
SUBDIR += py-gvgen
@@ -865,6 +864,7 @@
SUBDIR += py-pygeos
SUBDIR += py-pyglet
SUBDIR += py-pyglet150
+ SUBDIR += py-pygraph
SUBDIR += py-pygraphviz
SUBDIR += py-pyinsane2
SUBDIR += py-pymaging
Modified: head/graphics/py-pygraph/Makefile
==============================================================================
--- head/graphics/py-graph-core/Makefile Fri Feb 19 14:27:49 2021 (r566068)
+++ head/graphics/py-pygraph/Makefile Fri Feb 19 14:33:02 2021 (r566069)
@@ -1,20 +1,22 @@
# Created by: Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
# $FreeBSD$
-PORTNAME= graph-core
-PORTVERSION= 1.8.2
-PORTREVISION= 2
+PORTNAME= pygraph
+DISTVERSION= 0.2.1-4
+DISTVERSIONSUFFIX= -g037bb2f
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-${PORTNAME}-${PORTVERSION}
-MAINTAINER= demon at FreeBSD.org
-COMMENT= Library for working with graphs in Python, core module
+MAINTAINER= ehaupt at FreeBSD.org
+COMMENT= Graph manipulation library in pure Python
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python:3.6+
-USE_PYTHON= distutils autoplist
+USE_GITHUB= yes
+GH_ACCOUNT= jciskey
+USE_PYTHON= autoplist distutils
.include <bsd.port.mk>
Modified: head/graphics/py-pygraph/distinfo
==============================================================================
--- head/graphics/py-graph-core/distinfo Fri Feb 19 14:27:49 2021 (r566068)
+++ head/graphics/py-pygraph/distinfo Fri Feb 19 14:33:02 2021 (r566069)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1489918992
-SHA256 (python-graph-core-1.8.2.tar.gz) = 503fa45f42b3bfa8b62db1357afaec52fe0e9104e27e905e24784ef62347fc21
-SIZE (python-graph-core-1.8.2.tar.gz) = 27414
+TIMESTAMP = 1613740798
+SHA256 (jciskey-pygraph-0.2.1-4-g037bb2f_GH0.tar.gz) = 59cdaccb7294cf413ec8d13ddf74f55ff5ba8d1c830551af6018dbefe5ea608e
+SIZE (jciskey-pygraph-0.2.1-4-g037bb2f_GH0.tar.gz) = 31765
Modified: head/graphics/py-pygraph/pkg-descr
==============================================================================
--- head/graphics/py-graph-core/pkg-descr Fri Feb 19 14:27:49 2021 (r566068)
+++ head/graphics/py-pygraph/pkg-descr Fri Feb 19 14:33:02 2021 (r566069)
@@ -1,5 +1,8 @@
-A library for working with graphs in Python.
-It provides a suitable data structure for representing graphs
-and a whole set of important algorithms.
+Pygraph aims to be an easy-to-use and functional graph library that
+doesn't sacrifice advanced capabilities or usability in the process.
-WWW: http://code.google.com/p/python-graph/
+By implementing the library in pure Python, it can be installed without
+any dependencies aside from the Python core, enabling maximum ease of
+use.
+
+WWW: https://github.com/jciskey/pygraph
More information about the svn-ports-head
mailing list