DragonFly needs the same modifications as FreeBSD. They were carried
in dports before, but the macros were moved to new files.
Approved by: Restore DF functionality blanket
Changes:
http://www.ogdf.net/doku.php/tech:versions#v_201505_baobab
- Remove dependencies on math/abacus and math/coinmp, as they are
now bundled into the OGDF source tarballs and compiled from there
(COIN remains optional)
- Point MASTER_SITES to the official OGDF website
- Utilise USES=compiler:features to detect C++11 support, and
add compiler flags -std=c++11 if so (required for build to complete
without errors)
- Remove custom do-install recipe, and instead use default
make install target
- Take maintainership
PR: 207531
Submitted by: Ben Woods <woodsb02@gmail.com>
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr
OGDF (Open Graph Drawing Framework) is a self-contained C++ class library
for the automatic layout of diagrams. OGDF offers sophisticated algorithms
and data structures to use within your own applications or scientific
projects. The library provides:
* A wide range of graph drawing algorithms that allow to reuse and replace
particular algorithm phases by using a dedicated module mechanism.
* Sophisticated data structures that are commonly used in graph drawing,
equipped with rich public interfaces.
* Self-contained code that does not require any additional libraries
(except for some optional branch-and-cut algorithms).
WWW: http://www.ogdf.net