Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Feb 2021 14:33:02 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r566069 - in head: . graphics graphics/py-graph-core graphics/py-pygraph
Message-ID:  <202102191433.11JEX2DK063741@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@FreeBSD.org
-COMMENT=	Library for working with graphs in Python, core module
+MAINTAINER=	ehaupt@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102191433.11JEX2DK063741>