-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Thu, 09 Aug 2007 16:25:51 +0200 Source: graphviz Binary: graphviz-doc libgv-ruby libgraphviz3-dev graphviz libgv-perl libgv-php5 libgv-guile libgv-python libgraphviz3 libgv-ocaml libgv-tcl libgv-lua graphviz-dev Architecture: source amd64 all Version: 2.12-4 Distribution: unstable Urgency: low Maintainer: Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Changed-By: Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> Description: graphviz - rich set of graph drawing tools graphviz-dev - transitional package for graphviz-dev rename graphviz-doc - additional documentation for graphviz libgraphviz3 - rich set of graph drawing tools libgraphviz3-dev - graphviz libs and headers against which to build applications libgv-guile - Lua bindings for graphviz libgv-lua - Lua bindings for graphviz libgv-ocaml - Ocaml bindings for graphviz libgv-perl - Perl bindings for graphviz libgv-php5 - Php5 bindings for graphviz libgv-python - Python bindings for graphviz libgv-ruby - Ruby bindings for graphviz libgv-tcl - Tcl bindings for graphviz Closes: 360969 360971 360973 360974 360975 360978 378522 404384 422859 424883 Changes: graphviz (2.12-4) unstable; urgency=low . * Added bindings: - guile (Closes: #360969); - lua (Closes: #360971); - ocaml (Closes: #360975); - php5 (Closes: #360973); - python (Closes: #360974); - ruby (Closes: #360978). * Added Build-Depends accordingly: - guile-1.6-dev; - liblua5.1-0-dev; - ocaml-nox; - php5-dev, php5-cli; - python2.4-dev, python-minimal; - ruby1.8-dev, ruby. * Some patches are needed to enable some bindings: - added 3_bindings_Makefile.am_fix, since some variables were missing; - added 3_ruby-bindings_configure.ac_fix to force ``-lruby1.8'' instead of ``-lruby'', which isn't working; - added 3_lua-bindings_configure.ac_fix to detect lua correctly. - added 3_php5-bindings_configure.ac_fix to fix include paths (basically, it does s/php/php5/g on this line). Maybe php5-cli might be unneeded, if the detection of the php binary is turned off (it looks like unneeded). * Added a variable (control, rules) for ocaml, so that the Depends: is set on the correct ocaml-base-nox-${F:OCamlABI} package. * Binding manpages are shipped as gv_*.3, after some modifications to the upstream templates, stored in the 0_bindings_documentation patch. * Enabled diffimg: - modified 0_disable_diffimg to only modify contrib/Makefile.am, since now an autoconf/automake round is needed, due to the modifications to configure.ac et al. This way it can be pop'd. - renamed into 1_diffimg_Makefile.am_fix, since diffimg is now built, thanks to a slight modification to the Makefile.am: there was an erroneous condition on WITH_LIBGD, instead of WITH_MYLIBGD (this is fixed in CVS). * Added README.Debian-packaging to document some packaging howtos (at the moment, what should be done to get the last patch: autoreconf run). * Refreshed 0_autotools_config_files to patch config.{guess,sub} in the following directories, with files from autotools-dev_20070306.1: - config - lib/gd/config - libltdl * Added 1_lefty_fix, which is a backport of a regression (2.8 -> 2.12) fix for lefty, thanks to Sune Vuorela for reporting, and to Emden R. Gansner for the patch. * Adjusted clean target in debian/rules to clean appropriately. * Added the -V 'libgraphviz3 (>= 2.12-3)' parameter to the dh_makeshlibs call so that the appropriate library version is depended on, avoiding the hardcoded values in the control file, and the duplicates in the Depends: fields after substitution. Now ${shlibs:Depends} is used instead, almost everywhere. libgraphviz3-dev still has hardcoded dependencies, see TODO.Debian. Also turned ``-a'' into ``-plibgraphviz3'' since it is the only package needing an shlibs file and ldconfig calls in post{inst,rm} scripts. * Added installation of /usr/bin/dot under /usr/sbin in the libgraphviz3 package, so that it can be called when needed, during libgraphviz3 or libgraphviz3-*-plugin installation or removal. Added a call to ``mv'' in debian/rules to rename it to libgraphviz3-config-update since dh_install doesn't allow renaming. * Changed 0_test_fix into 0_versioned_plugin_config_file: - Former patch needed so that no ``dot -c'' is run at build time. - Adjusted configuration file accordingly, by patching lib/gvc/gvconfig.c, using "config3" instead of "config". * Added ``--list-missing'' option to dh_install, so that files not installed are spotted easily. * Maintainer scripts, plugin configuration file: - Dropped debian/postinst and debian/postrm, the configuration (``dot -c'') of the plugins is now handled as documented in through libgraphviz3(|*-plugin).{postinst,postrm}, as documented in README.Debian-packaging. - Added a check and a removal-when-needed for the ancient "config" file. - Added a manpage accordingly. * Fixed some hyphens in Debian-specific manpages. * Fixed broken links in index.html by not compressing PDF files (``-X.pdf'' added to the ``dh_compress -i'' call), since they are in a separate package, there's not much space loss, and it makes users' life easier (Closes: #378522). * Adapted lintian overrides since the output changed (SONAMES are now sorted, see #428681, fixed in lintian 1.23.32). * Fixed pango plugin misconfiguration, due to some autotools blackmagic. Now that ./configure and the like are regenerated, everything seems to be fine (Closes: #424883, #422859). Please also note that the upstream graphviz-cairo package is now superseded by the graphviz package. * Added missing -dev packages to the Depends: of the libgraphviz3-dev package, in particular libexpat1-dev (libfreetype6-dev seems to be no longer needed), using d-devlibdeps from the d-shlibs package. Build dependency added accordingly (Closes: #404384). * Set the Maintainer field to myself. * Do not ignore ``make distclean'' errors. * Added XS-Vcs-Git and XS-Vcs-Browser fields in debian/control. Files: a2af1e081082eb90000d31ca0cd054bd 1919 graphics optional graphviz_2.12-4.dsc ef280fe8241a0dd6922a6a8ef37a0144 260553 graphics optional graphviz_2.12-4.diff.gz c3d9af557130fb2460fe37ce5b5eb092 1220080 doc optional graphviz-doc_2.12-4_all.deb 61983560a8b5f16f269cff390c5b6170 30036 graphics optional graphviz-dev_2.12-4_all.deb 5ba7a898e0fa71a0f71f9b42e191773d 356138 graphics optional graphviz_2.12-4_amd64.deb 4d4748bb9b5663c8bfa9aa0cbfd4cd0e 51794 interpreters optional libgv-guile_2.12-4_amd64.deb 5c4cb9b5933e8e1c5aa49ff2e8f17e09 57568 interpreters optional libgv-lua_2.12-4_amd64.deb 64f8494134111fdc98a916031b555620 61844 libs optional libgv-ocaml_2.12-4_amd64.deb 63f20899e550b949b847b0e188e6aa27 78730 perl optional libgv-perl_2.12-4_amd64.deb 70d90b84eeb53c1ba632545b639612ce 57338 interpreters optional libgv-php5_2.12-4_amd64.deb ea022edee4f21f11ebed9954f0c7d299 63258 interpreters optional libgv-python_2.12-4_amd64.deb ac2117d634f32294210b60603b3c1971 55058 interpreters optional libgv-ruby_2.12-4_amd64.deb d5ae15631728b739f6e98bb14e2c42b3 539376 interpreters optional libgv-tcl_2.12-4_amd64.deb 5dd0884324415a0f96432aed5c854c2e 822948 libs optional libgraphviz3_2.12-4_amd64.deb d61ddf5aea17053636e28af744f32eec 103028 libdevel optional libgraphviz3-dev_2.12-4_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQIVAwUBRrzjSKBE/gcUDGZkAQJLcg//ZNmVwgG9nDp6LDGYqIiTleURV9s09wlk LH9QJARdtuxGHYlOou1Adiu8PC9m/nqhBTI+PSLwGWH6WLgf0lYCfF0/jraaZmz+ LwHWMUpJEECOI64KJQN5w27iotZpJO4/QKFhCxtDJ39E9W45S3mz/1TzK6Z+a/Q3 SY3B2MFORfUATE4hZyiQrGBVsS7Ynu4rez9Xmru9MA89UUMi7e+O+G0lo+8CS7Dq 0wRvMIjG7R6DaTX14Ea+YrSWsIIRXP7dvHFIk1HgpPd8ggTCJ2eoWXWyZTueb7Cw NqM+SgUqBWTjGsPfBtMhDYlT2TyniPzH6NqymMV6NlcZAm81x5XI9tJCGY+jZiLp 9Nk6bY+HQRdYAYNFYwrM1egpr0gVhqZ7vBDAUH1Im1lUj1jlSI2EP+xJ10eJaCFN DXT8QLr7ts2JhbKPWBzpsK640mZfpWZsQLnpgYY5EDufvI8akCkE4o9fBEvxNJXT Xieka0e4Pp9Z56VGokuJnMu67MHwsa9QWJdv9jO7Bkj+whm9dKqi7SUB5QUtZr1+ nvIjz5YseBGoOuQvwxmngiyovpdPet+Bw0B87jdvLCXegsLrl5orvuQjfqY6wvPR nIG1AGfLsTsE2hmliRtRMUPA2UT+FhK2Tz7LqhlN8RAE1iRUhDN38pBa0o04LM+e FNOaHBtHGNQ= =dbQc -----END PGP SIGNATURE----- Accepted: graphviz-dev_2.12-4_all.deb to pool/main/g/graphviz/graphviz-dev_2.12-4_all.deb graphviz-doc_2.12-4_all.deb to pool/main/g/graphviz/graphviz-doc_2.12-4_all.deb graphviz_2.12-4.diff.gz to pool/main/g/graphviz/graphviz_2.12-4.diff.gz graphviz_2.12-4.dsc to pool/main/g/graphviz/graphviz_2.12-4.dsc graphviz_2.12-4_amd64.deb to pool/main/g/graphviz/graphviz_2.12-4_amd64.deb libgraphviz3-dev_2.12-4_amd64.deb to pool/main/g/graphviz/libgraphviz3-dev_2.12-4_amd64.deb libgraphviz3_2.12-4_amd64.deb to pool/main/g/graphviz/libgraphviz3_2.12-4_amd64.deb libgv-guile_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-guile_2.12-4_amd64.deb libgv-lua_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-lua_2.12-4_amd64.deb libgv-ocaml_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-ocaml_2.12-4_amd64.deb libgv-perl_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-perl_2.12-4_amd64.deb libgv-php5_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-php5_2.12-4_amd64.deb libgv-python_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-python_2.12-4_amd64.deb libgv-ruby_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-ruby_2.12-4_amd64.deb libgv-tcl_2.12-4_amd64.deb to pool/main/g/graphviz/libgv-tcl_2.12-4_amd64.deb