Date: Wed, 16 Aug 2017 15:56:26 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448060 - in head/devel: . py-toposort Message-ID: <201708161556.v7GFuQZh010608@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ed (src committer) Date: Wed Aug 16 15:56:26 2017 New Revision: 448060 URL: https://svnweb.freebsd.org/changeset/ports/448060 Log: Add py-toposort. I am currently in the process of creating ports for various components related to CloudABI, including ARPC (an RPC framework that supports file descriptor passing) and Flower (a capability-based network backplane). The former comes with a script called 'aprotoc' for creating C++ bindings for messages and RPC services. This script depends on Python's toposort package to order declarations in the resulting C++ header file, taking dependencies into account. Reviewed by: mat, wg Differential Revision: https://reviews.freebsd.org/D12046 Added: head/devel/py-toposort/ head/devel/py-toposort/Makefile (contents, props changed) head/devel/py-toposort/distinfo (contents, props changed) head/devel/py-toposort/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Aug 16 15:46:24 2017 (r448059) +++ head/devel/Makefile Wed Aug 16 15:56:26 2017 (r448060) @@ -4858,6 +4858,7 @@ SUBDIR += py-tinyrpc SUBDIR += py-tipper SUBDIR += py-tooz + SUBDIR += py-toposort SUBDIR += py-total-ordering SUBDIR += py-tox SUBDIR += py-trace2html Added: head/devel/py-toposort/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-toposort/Makefile Wed Aug 16 15:56:26 2017 (r448060) @@ -0,0 +1,20 @@ +# Created by: Ed Schouten <ed@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= toposort +PORTVERSION= 1.5 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ed@FreeBSD.org +COMMENT= Topological sorting algorithm for Python + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES?= python +USE_PYTHON= autoplist distutils +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/devel/py-toposort/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-toposort/distinfo Wed Aug 16 15:56:26 2017 (r448060) @@ -0,0 +1,3 @@ +TIMESTAMP = 1502893729 +SHA256 (toposort-1.5.tar.gz) = dba5ae845296e3bf37b042c640870ffebcdeb8cd4df45adaa01d8c5476c557dd +SIZE (toposort-1.5.tar.gz) = 10294 Added: head/devel/py-toposort/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/py-toposort/pkg-descr Wed Aug 16 15:56:26 2017 (r448060) @@ -0,0 +1,3 @@ +Implementation of a topological sorting algorithm for Python. + +WWW: https://bitbucket.org/ericvsmith/toposort
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708161556.v7GFuQZh010608>