From: ellson Date: Mon, 25 Aug 2008 19:20:38 +0000 (+0000) Subject: update debian starting point to: graphviz_2.18-1ubuntu2.diff.gz X-Git-Tag: LAST_LIBGRAPH~32^2~3554 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ea2da74888218c39ed7488b5f456f76161733094;p=graphviz update debian starting point to: graphviz_2.18-1ubuntu2.diff.gz --- diff --git a/debian/README.Debian b/debian/README.Debian index d13871e61..cb16fa21b 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,57 +1,28 @@ graphviz for Debian ------------------- - From version 1.10 forward, a couple of tools have been renamed: - gpr is now gvpr - colorize is now gvcolor - - This was done by the graphviz team to avoid conflicts with other - packages which were using the former names. - - - SPECIAL for graphviz-2.8-2: this package include the tcl and perl - language support. In the next upload these will be split out into - many binary packages one for each language extension. - - - The demo files are in /usr/share/doc/graphviz/examples - - The contrib files are in /usr/share/doc/graphviz/examples/contrib - - There are a number of {name}.README|README files in the examples - directory-tree they contain useful info. - - - NOTE: files that were executable are not marked as executable in - the examples directory. Simply copy the files needed and mark - the copy(ies) as exectable. - - NOTE: the msttcorefonts package is suggested so that you have - access to the TrueType fonts should you need them. If you don't - need them or have a different source for them, ignore this suggestion. - - NOTE: the gsfonts package is suggested in case you are running without - X installed. This package is normally already installed with X but - when using graphviz without X then we need this package for the - default fonts. - - There is now a graphviz-dev package for those of you who wish to - build apps which use graphviz routines. - - There is much new .html and .pdf documentation. This has now been - moved to the graphviz-doc package. Please install it if you want - these docs. There is doc-base info for the major documents installed - by the graphviz-doc package. The new entries (for the HTML stuff) - can be found in [dhelp|dwww] Apps/Graphics section. - - - -- Stephen M Moraco Sun, 9 Apr 2006 12:51:49 -0600 - - - A new manpage (graphviz.7) has been added so that one could find easily all - graphviz-related binaries and their role. It will be forwarded upstream, so - that every other manpage will reference in its `SEE ALSO' section. Thanks - again to Joachim Berdal Haga for having proposed such a - list. - - -- Cyril Brulebois , Wed, 26 Dec 2007 19:58:49 +0100 + * Various examples are available in the graphviz-doc package, + shipped under /usr/share/doc/graphviz/examples. It might be needed + to adjust some paths to make the demo scripts work out of the box, + patches are welcome. + * One might also be interested in the contrib/ directory of the + source package. Note that starting with 2.16.1-1, the diffimg + utility is built and shipped in the graphviz package. + * Original notes about packages suggested by graphviz: + - The msttcorefonts package is suggested so that TrueType fonts + are available if necessary. + - The gsfonts package is suggested in case X isn't installed, + since it contains default fonts. + * Those notes were kept verbatim and probably need an update, like + the package relationships themselves. Comments are welcome in the + meanwhile. + * A “global” manpage (graphviz.7) is available so that one can + easily find all graphviz-related binaries and their role. Thanks + again to Joachim Berdal Haga for having + proposed such a list. + * For references, from the 2.12-4 upload (Thu, 09 Aug 2007): Java + and C# bindings (#360970 and #360977) are not planned at the + moment, given the restrictions on the architectures on which they + are available. Anyway, any tested patch is welcome to add them. + + -- Cyril Brulebois , Thu, 14 Feb 2008 14:15:32 +0100 diff --git a/debian/TODO b/debian/TODO index f8c468b79..0f28bf9f8 100644 --- a/debian/TODO +++ b/debian/TODO @@ -1,10 +1,6 @@ TODO for graphviz ----------------- - * Check whether we should ship *.la files. According to libpkg-guide, we - could replace them with pkgconfig only, but let's not make too many changes - at the same time. Remaining .la files are in libgraphvizN-dev and libgv-tcl. - * Sort out what's needed/wanted in the contrib directory and in examples. * Check the dependencies for all bindings, e.g. libgv-guile doesn't seem to depend on any guile package. * The handling of the libgv-php5 package could be better. An idea would be to @@ -15,21 +11,17 @@ TODO for graphviz see debian/rules. * Think about putting the configuration file into /var, see the discussion with Alexander on the 10th of August. - * Check the .0.0.0 stuff for the Tcl parts. Should it be using “-module - -avoid-version” too? A Tcl/Tk policy is being worked on. - * Improve the python bindings: the goal is to have them built for each - available python version. An update of the long description of the - libgv-python package will then be needed. An option is to use - “make PYTHON_INCLUDES=-I/usr/include/python2.5” but it would be cleaner to - handle the files directly in the Makefile, so as to ensure autotools stuff - does the whole job. - * Eventually cherry-pick php fixes from CVS, as suggested by John Ellson in - <47446D5F.10803@research.att.com>. * Stop using -lstdc++ and use CXX (not trivial actually). * Adjust --build and --host options to ./configure so as to support cross- compilation correctly. * The Conflicts between libgv-perl and older graphviz might go away since the location of perl files was adapted to follow the perl policy. To be checked with piuparts. + * Check and eventually refresh the package relationships (Suggests:, + and maybe the Conflicts: towards gdtclft). + * Tcl/Tk: + - Check the .0.0.0 stuff for the Tcl parts. Should it be using + “-module -avoid-version” too? + * fontconfig results in no dependency, that might be dropped from the B-D. -- Cyril Brulebois Wed, 09 Jan 2008 03:18:46 +0100