libxml2 2.7.7.dfsg-2ubuntu1 source package in Ubuntu

Changelog

libxml2 (2.7.7.dfsg-2ubuntu1) maverick; urgency=low

  * Shuffle old Debian changelog entries around to match the Debian layout and
    reduce the diff.
  * Drop /usr/share/doc/python-libxml2-dbg -> python-libxml2 symlink which was
    added to optimize disk space, the -dbg package is huge anyway.  Add a
    preinst snippet to deal with upgrades.
  * Merge with Debian.
    - Keep the new Debian build-deps "libreadline-dev | libreadline5-dev"
      since this should work fine with Ubuntu buildds reinstalling everything
      on each build.
    - Drop duplicate -Wall and -g from -dbg CFLAGS.
    - Drop addition of -Wl,-Bsymbolic-functions to LDFLAGS since LDFLAGS
      aren't overriden in the Debian rules anymore.
    - Don't set PYTHON_VERSION and PYTHON_SITE_PACKAGES during python$*-dbg
      builds since these should be correct already.
    - Drop explicit zlib1g-dev dep, .pc only mentions zlib in Libs.private and
      the .la file isn't shipped anymore, so there should be no mention of -lz
      requiring this anymore.
    - Rework creation of -dbg package (python$*-dbg) for the new dh 7 rules;
      install to debian/tmp-dbg.
    - Remaining changes:
      + Add python-libxml2-dbg package built with python$*-dbg and these
        CFLAGS: -Wall -Wextra -g -O0 -fno-strict-aliasing -pedantic.
      + Add libxml2-udeb package.
      + Fix debian/python-libxml2.install to cope with builds which don't have
        any site-packages based python versions.
      + rm -rf build-python$* in configure-python% to fix FTBFS.
  * Fix dependency of python-libxml2-dbg on python-libxml2 to use
    ${binary:Version}, not ${source:Version}.
  * Add ${misc:Depends} to python-libxml2-dbg.

libxml2 (2.7.7.dfsg-2) unstable; urgency=low

  * debian/libxml2-dbg.preinst, debian/libxml2-dev.preinst,
    debian/libxml2-utils.preinst: Remove /usr/share/doc symbolic links on
    upgrade. They will then be replaced by directories by dpkg.
    Closes: #577025.

libxml2 (2.7.7.dfsg-1) unstable; urgency=low

  * New upstream release.
  * debian/control:
    + Bump Standards-Version to 3.8.4.0.
    + Depend on a version of debhelper that provides dh and supports
      overrides.
  * debian/compat: Bump to 7.
  * debian/rules:
    + Don't avoid to build in example/. There is no reason to do so anymore.
    + Remove remains of WORKAROUND_MODIFIED_FILES, that was removed 2 years
      ago.
    + Change the way python libs are built. We now use configure to set
      different environment with and without python, and arrange things so
      that we don't have to build the base libxml2 library several times.
    + Deduplicate in /usr/lib/pyshared, not
      /usr/lib/python-support/python-libxml2.
    + Remove old source and diff rules that only displayed a message
      inviting to use dpkg-source -b.
    + Force -Wl,--as-needed at the beginning of the gcc command line.
    + Simplify rules by switching to dh.
    + Don't refresh COPYING during clean target, it appears not to be
      necessary anymore.
    + Use a common cache for main and python configure passes.
  * debian/python-libxml2.install: Install python files from
    /usr/lib/python*/dist-packages.
  * python/generator.py: Sort python generated stubs so that libxml2.py
    doesn't differ between python 2.5 and 2.6.
  * doc/devhelp/Makefile.{am,in}: Properly install devhelp files when
    builddir != srcdir.

libxml2 (2.7.6.dfsg-2) unstable; urgency=low

  * Cherry-picks from upstream git:
    + globals.c: fix the initialization of the mutex.
    + xmlIO.c: remove an abuse of zlib API and use a clean interface
      available in zlib >= 1.2.3. Closes: #565683, #565823.
  * debian/control:
    + Put libreadline-dev before libreadline5-dev in Build-Deps.
      Closes: #553803.
    + Add misc:Depends dependencies where they are missing.
 -- Loic Minier <email address hidden>   Sun, 30 May 2010 11:41:13 +0200

Upload details

Uploaded by:
Loïc Minier
Uploaded to:
Maverick
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
libxml2_2.7.7.dfsg.orig.tar.gz 3.3 MiB be051d70c3d35cf598a78456177b3db5a09598683d25124bc41bf6a100ce6dce
libxml2_2.7.7.dfsg-2ubuntu1.diff.gz 101.1 KiB fc4a42684400278461a62e6513042914d45f9702dc72299a46c65e6ae050ed12
libxml2_2.7.7.dfsg-2ubuntu1.dsc 1.6 KiB ed31bb1fb79b64fdbfe5b0d3b6d045d89020cc9b91a231d505fe0be78415cb13

View changes file

Binary packages built by this source

libxml2: No summary available for libxml2 in ubuntu maverick.

No description available for libxml2 in ubuntu maverick.

libxml2-dbg: No summary available for libxml2-dbg in ubuntu maverick.

No description available for libxml2-dbg in ubuntu maverick.

libxml2-dev: No summary available for libxml2-dev in ubuntu maverick.

No description available for libxml2-dev in ubuntu maverick.

libxml2-doc: No summary available for libxml2-doc in ubuntu maverick.

No description available for libxml2-doc in ubuntu maverick.

libxml2-udeb: No summary available for libxml2-udeb in ubuntu maverick.

No description available for libxml2-udeb in ubuntu maverick.

libxml2-utils: No summary available for libxml2-utils in ubuntu maverick.

No description available for libxml2-utils in ubuntu maverick.

python-libxml2: No summary available for python-libxml2 in ubuntu maverick.

No description available for python-libxml2 in ubuntu maverick.

python-libxml2-dbg: No summary available for python-libxml2-dbg in ubuntu maverick.

No description available for python-libxml2-dbg in ubuntu maverick.