graphviz 2.12-5ubuntu1 source package in Ubuntu

Changelog

graphviz (2.12-5ubuntu1) hardy; urgency=low

  * Merge with Debian; remaining changes:

graphviz (2.12-5) unstable; urgency=low

  * Modified bindings handling:
     - tclpkg/gv/Makefile.am is now patched to set “-module -avoid-version” in
       LDFLAGS. There are dynamically loadable modules rather than shared
       libraries.
     - Added patch for this:
        - 3_bindings_module_avoid-version_options.
     - Refreshed patch so as to refresh the appropriate Makefile.in (with only
       an automake run):
        - 0_autoreconf_run.
     - There's still Tcl parts that are versioned.
  * Fixed libgv-guile description, thanks to Kanru Chen (Closes: #439385).
  * Fixed libgv-lua (Closes: #439525):
     - After a discussion with Enrico Tassi, it has been decided to only build
       against lua5.1, and not against both lua5.0 and lua5.1 as planned at
       the beginning. Description updated to mention lua5.1 explicitely.
     - debian/libgv-lua.install: Only mention the .so now (the .la's are
       probably unneeded for bindings, they'll probably be amm dropped once
       the tcl case has been sorted out).
     - debian/rules: Some additional work is done to make it loadable
       directly, and to document the used liblua version.
        - Rename libgv_lua.so into liblua$(LUA_VERSION)-libgv.so.
        - Add a symlink from /usr/lib/lua5.1/gv.so to the .so in /usr/lib.
     - It looks like it is now usable directly with a single “require "gv"”.
     - The documentation has still to be updated, though.
  * Fixed libgv-ocaml:
     - Rebuild against ocaml 3.10 (Closes: #441494).
     - debian/control: Added a Suggests: on ocaml-base-nox to the -dev package
       since it is needed for the OCaml development files, but not a stronger
       relation since one will usually want to use the C headers.
     - debian/control: Also added a Suggests: on ocaml-findlib to the -dev
       package since it is suggested to use findlib to use the package (and
       per pkg-ocaml-maint policy).
     - debian/control: Modified long descriptions to detail the decision about
       the OCaml binary packages.
     - debian/rules: Moved the library to the stublibs directory of the
       current ocaml version. Moved the devel files to the -dev package.
       Drop the .la file and the now-empty /usr/lib/graphviz/ocaml directory.
     - debian/ocaml/Makefile.ocaml: Add some instructions to build the missing
       library files so that it is possible to actually load the gv library in
       the interpreter. This file is copied into the source tree after the
       usual build, and then use to build them. Its “clean” target is called
       from debian/rules, and it gets removed before the usual “clean”.
     - debian/ocaml/META.gv: Add META file used to handle OCaml dependencies.
  * Improved libgv-python (Closes: #440829):
     - debian/control: Added python-support to Build-Depends, python:Depends
       to libgv-python's Depends.
     - debian/rules: Added a call to dh_pysupport. Move to a site-packages
       directory depending on the current default python version.
     - Dropped the use of “-lpython”:
        - Added patch: 3_python-bindings_configure.ac_fix.
        - Refreshed patch: 0_autoreconf_run.
     - Dropped .la file.
     - Other points of the bugreports are already mentioned above.
  * Other bindings (libgv-guile, libgv-perl, libgv-ruby):
     - Dropped .la by specifying only the .so in their respective .install
       file, instead of “*”.
  * Adapted documentation:
     - Lua: updated instructions (package.loadlib, new path).
     - Python: one can now “import gv” directly.
     - Refreshed patch: 0_bindings_documentation.
  * debian/control: (thanks to dpkg 1.14.7)
     - Rename XS-Vcs-* to Vcs-*.
     - Move the Homepage from the description to the new header.

 -- Matthias Klose <email address hidden>   Wed, 05 Dec 2007 19:23:49 +0000

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Hardy
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
graphics
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
graphviz_2.12.orig.tar.gz 4.4 MiB 5191892d7950c28754659f703234f7888f132440a049f0d396f287b202f9e37f
graphviz_2.12-5ubuntu1.diff.gz 366.6 KiB 103cd5623eaa09c6563883d25d47b7c7fcde96f4c71aa9c8db9c97906e8d7110
graphviz_2.12-5ubuntu1.dsc 1.2 KiB 151af6137e8aa9164debd8d565871efd31c7cf022aaab4ff5fa7b8945d5b898e

View changes file

Binary packages built by this source