From dc7d9634426551079a5d7ce40ef938d4322e1895 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Tue, 18 Jan 2022 10:57:38 +0300 Subject: [PATCH] graphviz. --- multimedia/graphics/graphviz/actions.py | 33 ++++----- multimedia/graphics/graphviz/pspec.xml | 90 +++++++++++++++---------- 2 files changed, 69 insertions(+), 54 deletions(-) diff --git a/multimedia/graphics/graphviz/actions.py b/multimedia/graphics/graphviz/actions.py index 73b7a729ed..51a311d89c 100644 --- a/multimedia/graphics/graphviz/actions.py +++ b/multimedia/graphics/graphviz/actions.py @@ -10,23 +10,22 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get j = ''.join([ - '--disable-r ', - '--disable-io ', - '--disable-lua ', - '--disable-php ', - '--disable-rpath ', - '--disable-sharp ', - '--disable-ocaml ', - '--disable-static ', - '--disable-dependency-tracking ', - '--with-libgd ', - '--with-fontconfig ', - '--with-pangocairo ', - '--without-devil ', + ' --enable-lefty', + ' --disable-r', + ' --disable-lua', + ' --disable-php', + ' --disable-rpath', + ' --disable-static', + ' --disable-dependency-tracking', + ' --with-libgd', + ' --with-fontconfig', + ' --with-pangocairo', + ' --without-webp', + ' --without-devil ' ]) def setup(): - shelltools.system("""sed -i '/LIBPOSTFIX="64"/s/64//' configure.ac""") + shelltools.export("LIBPOSTFIX", "/") shelltools.export("CONFIG_SHELL", "/bin/bash") shelltools.system("NOCONFIGURE=1 ./autogen.sh") autotools.configure(j) @@ -38,9 +37,3 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - - pisitools.dohtml(".") - pisitools.dodoc("AUTHORS", "CHANGELOG.md", "DEVELOPERS.md", "INSTALL", "LICENSE", "README.md") - - pisitools.removeDir("/usr/share/graphviz/doc") - diff --git a/multimedia/graphics/graphviz/pspec.xml b/multimedia/graphics/graphviz/pspec.xml index a76f403a05..33661ea8e5 100644 --- a/multimedia/graphics/graphviz/pspec.xml +++ b/multimedia/graphics/graphviz/pspec.xml @@ -8,78 +8,100 @@ fury uglyside@yandex.ru - CPL-1.0 - app:console - app:gui + EPL + app Open source graph drawing software. Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes. - - freeglut-devel - gd-devel - ghostscript-devel - libXaw-devel - librsvg-devel - libtool - pango-devel - perl - python-devel - python3-devel - tcl-devel - - - https://gitlab.com/graphviz/graphviz/-/archive/2.47.2/graphviz-2.47.2.tar.gz + + https://gitlab.com/graphviz/graphviz/-/archive/2.50.0/graphviz-2.50.0.tar.bz2 + + perl + swig + libtool + doxygen + gd-devel + tcl-devel + guile-devel + pango-devel + cairo-devel + libXt-devel + libX11-devel + libXaw-devel + libXmu-devel + python3-devel + librsvg-devel + freeglut-devel + mesa-glu-devel + ghostscript-devel + + graphviz - Development files for graphviz + gd + zlib + perl + glib2 + guile + pango cairo expat - gd - ghostscript - glib2 + libXt libX11 libXaw libXmu - libXt libgcc - librsvg - libtool-ltdl - pango - python python3 - zlib + librsvg + ghostscript + libtool-ltdl /usr/bin /usr/lib - /usr/lib64 - /usr/share/doc /usr/share/graphviz /usr/share/man + graphviz-docs - Development files for graphviz - /usr/share/doc/graphviz/html + /usr/share/graphviz/doc + + + graphviz-demo + + graphviz + + + /usr/share/graphviz/demo + + + graphviz-devel - Development files for graphviz graphviz /usr/include /usr/lib/pkgconfig - /usr/share/man/man3 + + + 2022-01-18 + 2.50.0 + Version bump. + fury + uglyside@yandex.ru + 2021-06-10 2.47.2