View | Details | Raw Unified | Return to bug 225969
Collapse All | Expand All

(-)ports-mgmt/py-portgraph/Makefile (+24 lines)
Line 0 Link Here
1
# Created by: Loïc Bartoletti <lbartoletti@tuxfamily.org>
2
# $FreeBSD$
3
4
PORTNAME=	portgraph
5
PORTVERSION=	0.0.1
6
CATEGORIES=	ports-mgmt python
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
MAINTAINER=	lbartoletti@tuxfamily.org
11
COMMENT=	Create a dependencies graph of a(all) port(s)
12
13
LICENSE=	BSD2CLAUSE
14
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}graphviz>=0.8.2:graphics/py-graphviz@${FLAVOR}
16
17
NO_ARCH=	yes
18
USES=		python:3.4+
19
USE_PYTHON=	autoplist concurrent distutils
20
21
.include <bsd.port.mk>
22
native
23
FreeBSD=%H
24
text/plain
(-)ports-mgmt/py-portgraph/distinfo (+6 lines)
Line 0 Link Here
1
TIMESTAMP = 1518849908
2
SHA256 (portgraph-0.0.1.tar.gz) = 49ad0700f8c64e3ea4c84201d11b60bfdc09778100abc8b106be36c1f111b6cb
3
SIZE (portgraph-0.0.1.tar.gz) = 1006733
4
yes
5
native
6
text/plain
(-)ports-mgmt/py-portgraph/pkg-descr (+11 lines)
Line 0 Link Here
1
Started from an idea on twitter and used to reduce the dependencies of a port,
2
 here a python script to produce dependencies' graph of a(ll) FreeBSD port(s).
3
4
'portgraph' produces a graph (.dot and svg) representing the dependencies needed
5
 for a given port or all ports thanks to graphviz and the power of make 
6
{build,run}-depends-list.
7
8
WWW: https://gitlab.com/lbartoletti/portgraph
9
yes
10
native
11
text/plain

Return to bug 225969