From: Michael Tremer Date: Thu, 29 Dec 2022 16:35:05 +0000 (+0000) Subject: graphviz: New package X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0cb653dfbe26a4c0c5b67e873bea80af56b4e476;p=ipfire-3.x.git graphviz: New package Signed-off-by: Michael Tremer --- diff --git a/graphviz/graphviz.nm b/graphviz/graphviz.nm new file mode 100644 index 000000000..625c554b2 --- /dev/null +++ b/graphviz/graphviz.nm @@ -0,0 +1,69 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = graphviz +version = 7.0.4 +release = 1 + +groups = Development/Tools +url = https://gitlab.com/graphviz/graphviz +license = EPL +summary = Graph Visualization Tools + +description + Graph visualization is a way of representing structural information + as diagrams of abstract graphs and networks. It has important + applications in networking, bioinformatics, software engineering, + database and web design, machine learning, and in visual interfaces + for other technical domains. +end + +source_dl = https://gitlab.com/graphviz/graphviz/-/archive/%{version}/ +sources = %{thisapp}.tar.bz2 + +build + requires + autoconf + automake + bison + cairo-devel + flex + fontconfig-devel + ghostscript-devel + libjpeg-devel + libpng-devel + libtool + pango-devel + end + + prepare_cmds + ./autogen.sh + end + + test + make check + end +end + +packages + package %{name} + + package %{name}-libs + template LIBS + end + + package %{name}-devel + template DEVEL + + requires + graphviz = %{thisver} + graphviz-libs = %{thisver} + end + end + + package %{name}-debuginfo + template DEBUGINFO + end +end