lp:ubuntu/quantal/nifticlib
- Get this branch:
- bzr branch lp:ubuntu/quantal/nifticlib
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 10. By Michael Hanke
-
* New release. Library changed API, hence bumped SO version to 2.0
(Closes: #587912).
* Switch to dpkg-source 3.0 (quilt) format. Split git feature branches into
quilt patch series.
* Drop versioned -dev package.
* Change maintainer to NeuroDebian Team <email address hidden>.
* Switch from verbose debhelper rules to 'dh'.
* Removed ECODE patch (merged with upstream).
* Bumped Standards-version to 3.9.0. Now supports 'nocheck'. - 9. By Michael Hanke
-
* Disable building libfslio and remove the associated patches. The library
is deprecated upstream. The affected Debian packages fsl and fslview
will both build and use this library from fslview source code.
* Included upstream-approved patch to add an ECODE for the PYPICKLE
extension that is needed by PyNIfTI. Adjusted shlibdeps accordingly.
* Added 'XS-DM-Upload- Allowed: yes' to debian/control. - 8. By Michael Hanke
-
* Added patch to libfslio from FSL 4.1: Removal of ANALYZE support.
Additionally, FSL 4.1 changed the signature of FslSeekVolume(). This patch
is not imported as it has to be coordinated with upstream (ABI change).
But as fslio will be remove from the package with the next version, there
is little need to do so.
* Added shlibsdeps info with (<= 1.1.0-2) for the upcoming removal of fslio.
This is only needed for fsl and fslview packages (the only ones using
fslio), to prevent them from being broken, once a new stripped nifticlib
package is uploaded. - 7. By Michael Hanke
-
* New upstream release. libniftiio1 contains some additional symbols --
keeping SONAME and let dh_makeshlibs note dependency information (>= 1.1).
* Do not install fsliolib scripts (im*,remove_ext,*.tcl) anymore. This part
will most likely be removed from the package in future releases. So far,
it has not been exposed in the default search path, but is only used
internally by the fsl package. However, FSL itself comes with a more
up-to-date copy of these scripts. The included ones are outdated and cannot
be used as a dependency for FSL.
* Convert debian/copyright into a machine-readable format and merge
debian/README. legal into it.
* Bump Standards-version to 3.8.0, no changes necessary.
* Manpage generator for 'nifti_tool' now replaces all single-quotes with
double-quotes to prevent confusing them with groff commands, if they are
first character on a line (addressed lintian warning). - 6. By Michael Hanke
-
* New Upstream Version. New versioning scheme follows SO versions. All
libraries in the package are no synchronized with respect to SO name
and version.
* Merged filename memory leak patch and ARM alignment patch (modified)
with upstream.
* Merged libfslio* packages with libniftiio*. As all library versions
are now synchronized there is no need to keep libfslio separated.
Especially as libfslio depends on libniftiio and is only a non-significant
addition to the libniftiio package. Furthermore upstream is planning to
merge libfslio with libniftiio in one of the next releases.
* Renamed the only remaining library package pair to libnifti1. This is
necessary to move all sub-libraries into one package without changing
the SO name of libniftiio1 (with properly added conflicts to old
libniftiio1 package).
* Removed build-dep to d-shlibs as it cannot deal with new package name and
install is now done manually.
* Fixed some missing and some unnecessary symbols with correct linking.
* Bumped Standards-version to 3.7.3, no changes necessary. - 5. By Michael Hanke
-
Fix half-broken dependency of libfslio0-dev on no longer existing
libniftiio0-dev. - 4. By Michael Hanke
-
* Compile 'unused' functions in nifticdf, because the prospective AFNI
package depends on them. Set SO version of linifticdf to 0debian.1.0,
because symbols were added.
* Added new-style 'Hompage' and Vcs* fields to debian/control source stanza.
* Included patch that fixes an illegal memory read that could occur when
handling short filenames. Thanks to Yaroslav Halchenko.
* Included patch that fixes a complicated issue that caused the library to
fail on ARM. The reason was byte-swapping code that did not take the
4-byte alignment on ARM into account. Please see
http://netwinder. osuosl. org/users/ b/brianbr/ public_ html/alignment. html
for more info about this topic. The Debian maintainer is grateful to
Dominique Belhachemi for starting the investigation and Yaroslav Halchenko
for finally spotting and fixing this bug (Closes: #446893). - 3. By Michael Hanke
-
* New Upstream Version. This release introduces a new SO name for
libniftiio. This was necessary to be able to handle NIfTI files larger
than 2GB.
* SO names of libznz and libnifticdf where set to a debian specific string
('0debian'). This was done to be able to keep them in one package with
libniftiio1, without having to conflict with the previous libnifti0
package. The Debian maintainer decided against the alternative solution of
a package split (one package for each library), because upstream wants to
adopt a VTK like versioning scheme in future release (syncronize library
interface versions across all libs). The Debian package will then merge
all libraries into one package, as each one alone isn't really useful.
* Install the TCL wrapper for the image handling scripts in nifti-bin
(fslio.tcl).
* Updated package descriptions.
* Include patch for fslio from FSL4. This patch introduces a number of new
symbols, but doesn't change the API or ABI of the public interface.
Therefore the SO name is kept constant.
* Wrote individual manpages for the nifti-bin tools.
* Disabled parts of the regression tests at build time, as they depend on
datasets that are not part of the sources (have to be downloaded first). - 2. By Michael Hanke
-
* New upstream release. This release mostly changes the copyright statements
of fsliolib source code files to explicitely mention that they were
previously part of FSL, but are now placed into the public domain.
* Debian patches merged with upstream.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/nifticlib