graphics/springgraph 0.88_3
Render graph described in a .dot file
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- graphics
- Package size
- 8.6 KiB, 29.1 KiB installed
Description
Springgraph will read in a .dot file description of a graph, which, for each node, specifies its name and which other nodes it is connected to, and then renders a graph. Each node is drawn as an ellipse, and each connection is drawn as an arrow. The node placement is a result of all of the nodes moving away from each other, while all nodes which are connected move toward each other. This movement is repeated until it stabilizes.
Springgraph was written as an alternative to neato, which is part of graphviz. It attempts to read the same .dot files used by graphviz, but currently only supports a limited number of node attributes (label and fillcolor). I am open to requests for support for more graph/node/edge attributes.
Install
As a binary package — by origin, or by package name:
pkg install graphics/springgraph
pkg install springgraph
From the ports tree:
cd /usr/ports/graphics/springgraph/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= springgraph>0:graphics/springgraph
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.88_3 | 0.88_3 | 0.88_3 | 0.88_3 | 0.88_3 |
| FreeBSD:14:quarterly | 0.88_3 | 0.88_3 | n/a | 0.88_3 | 0.88_3 |
| FreeBSD:15:latest | 0.88_3 | 0.88_3 | n/a | 0.88_3 | 0.88_3 |
| FreeBSD:15:quarterly | 0.88_3 | 0.88_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.88_3 | 0.88_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
p5-GD>=0: graphics/p5-GD
The full lists below include those, and their dependencies in turn.
All build dependencies 1
All run dependencies 20
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/p5-GD
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- print/freetype2
- print/indexinfo
- sysutils/p5-File-Which
- textproc/expat2
- x11-fonts/fontconfig
No port depends on this one.
Configuration
No options to configure.
- USES
- shebangfix perl5
- Service scripts
- none
- Conflicts with
- signing-party
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| springgraph.pl | 29818 | 7e9eac0301d93a0f3e63e7a2ebd305434195313497e81574fced9ce3114ccd3f |
Master sites 1
- http://www.chaosreigns.com/code/springgraph/dl/
Commit history 0
No commits in the history this site was built from.