lp:ubuntu/maverick/dx

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick/dx
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

22. By Matthias Klose

Rebuild for libnetcdf soname change.

21. By Fabrice Coutadeur

No changes upload for libmagick2 -> libmagick3 transition

20. By Daniel Kobras <email address hidden>

* Added patches:
  + [10_autoreconf_fix]
    In configure.ac, check for C++ compiler before setting language to
    C++. This fix avoids a circular dependency error when running
    aclocal or autoreconf.
  + [10_open_mode]
    Supply mode flags as required when calling open() with O_CREAT.
    Patch thanks to James Westby via Ubuntu.
  + [10_magickcore_api]
    Fix build errors due to an API change in ImageMagick versions
    6.5.7 and up. Patch thanks to Ilya Barygin <email address hidden>.
  + [20_magick_pkgconfig]
    Try to make use of pkg-config when probing for ImageMagick. Also
    adds support for building with GraphicsMagick instead. This and the
    preceding patch resolves build problems with current ImageMagick
    and thus Closes: #572270
  + [30_no_shell_override]
    Overriding SHELL in configure.ac breaks autoconf/libtool assumptions
    and leads to build failures when /bin/sh points to /bin/dash. Remove
    the override as it doesn't seem to serve any useful purpose on Debian
    platforms.
  + [40_hdfalt_support]
    Add support for linking with Debian-specific libhdf4-alt that avoids
    namespace issues when using both hdf4 and netcdf.
* Updated patches:
  + [10_kfreebsd_build_fixes]
    Correct preprocessor syntax to fix build on kfreebsd. Patch thanks to
    Cyril Brulebois <email address hidden>. Closes: #565347
* debian/control: Update hdf4 build and -dev dependencies to new package
  names, using libhdf4-alt-dev for official builds. Closes: #540402
* debian/control: Package complies with version 3.8.4 of Debian policy.
* debian/control: Build-depend on automake, autoconf, and libtool to
  allow re-generating the configure script during build.
* debian/control: Update build-dependencies and dependencies of the -dev
  package for current ImageMagick package names.
* debian/control: Add debhelper substitution variable misc:Depends to
  all dependency lines to placate lintian.
* debian/rules: Run autoreconf during package build to activate changes
  to configure.ac. Remove symlinks created by autoreconf when cleaning
  up.

19. By Ilya Barygin

New patch 12_magickcore_api.dpatch: In recent versions of
MagickCore, DestroyConstitute() function was renamed to
ConstituteComponentTerminus().

18. By Steve Langasek

No-change rebuild against libmagickcore2

17. By Michael Terry

* Merge from debian unstable (LP: #382817), remaining changes:
  - debian/rules:
    + Add -I/usr/include/ImageMagick to CPPFLAGS
  - debian/patches/11_open_mode.dpatch:
    + Pass mode argument to open() calls
  - debian/patches/91_configure_magickcore.dpatch:
    + Check for MagickCore, not Magick
  - debian/patches/92_autoconf.dpatch:
    + Pick up above MagickCore change

16. By James Westby

* Fix detection of libmagick in configure.
  - Add -I/usr/include/ImageMagick to CPPFLAGS in debian/rules so the
    header check succeeds.
  - debian/patches/91_configure_magickcore.dpatch: Look for MagickCore
    instead of Magick in AC_CHECK_LIB in configure.ac.
  - Add debian/patches/92_autoconf.dpatch to regenerate configure after the
    above change.
* Move 11_open_mode in debian/patches/00list so that it's name isn't
  confusing about its place in the stack.

15. By James Westby

* Rebuild for libmagick10 -> libmagickcore1 transition.
* Add debian/patches/11_open_mode.dpatch to add mode argument to open()
  calls with O_CREAT flag.

14. By Daniel Kobras <email address hidden>

* New upstream version. Closes: #412806
* Added patches:
  + [10_gcc43_build_fix]
    First argument to main() must be signed int with gcc 4.3.
    Closes: #455385
  + [10_kfreebsd_build_fixes]
    Several macro tweaks to allow building with kfreebsd. Patch thanks to
    Cyril Brulebois <email address hidden>. Closes: #413999
* Updated patches:
  + [90_usr_local_cleanup]
    Do not try to patch auto-generated files. Fixes subsequent build from
    the same sources. Closes: #442551
* Removed patches:
  + [10_invert3_aliasing_fix]
    Merged upstream.
* debian/control (libdx4): Typo fix in package description. Thanks to
  Yuri Kotelnikov.
* debian/control: Remove obsolete alternative (build-)dependencies on
  xlibs-dev as transition has been completed ages ago now.
* debian/control: Lose outdated substitution variable Source-Version in
  favour of current binary:Version.
* debian/control: Package complies with version 3.7.3 of Debian policy.
* debian/dx-doc.doc-base: Remove extra whitespace in empty line to
  placate lintian.
* debian/menu: Move to new section Applications/Science/Data Analysis.
* debian/rules: Do not unconditionally ignore all errors from make
  distclean.
* debian/rules: Use $(CURDIR) instead of `pwd` to avoid build problems
  in some chroots.
* debian/rules: Give in to the amount of problem areas, finally, and
  disable strict aliasing.
* debian/rules: Work around kfreebsd being detected as 'unknown'
  architecture. Based on patches by Cyril Brulebois
  <email address hidden>.

13. By David Futcher

* debian/control:
  - Fix spelling mistake in description (LP: #195068)
  - Update Maintainer field to match the DebianMaintainerField specification
  - Bump Debian standards version to 3.7.3
  - Add Homepage field
  - Remove obsolete (build-)dependencies on xlibs-dev
  - Lose outdated substitution variable Source-Version in
    favour of current binary:Version.
* debian/rules: Disable strict aliasing.
* debian/menu: Move to new section Applications/Science/Data Analysis.
* debian/dx-doc.doc-base: Remove extra whitespace in empty line to
  placate lintian.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/dx
This branch contains Public information 
Everyone can see this information.

Subscribers