lp:debian/squeeze/fsl

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

13. By Michael Hanke

* Remove /usr/bin symlinks from 'fsl' package and remove now obsolete
  package conflicts (Closes: #592242 again). Instead, the 'fsl-4.1' package
  now installs properly prefixed ('fsl4.1-') symlinks into /usr/bin that do
  not conflict with existing files in any package and, moreover, allow tools
  from multiple FSL versions to coexist on the same system. Any internal FSL
  scripts are unaffected by this change. Adjust manpage and README.Debian to
  document this change, as well as added a NEWS entry.
* Bumped Standard version to 3.9.1.0 -- no changes necessary.
* Removed menu integration of 'Nudge' tool to prevent overcrowding of menu
  categories. It is of limited functionality and rarely used.

12. By Michael Hanke

Add package conflict between 'fsl' and 'cyrus-clients-2.2', due to file
conflict (Closes: #592242). Thanks to Ralf Treinen for detecting.

11. By Michael Hanke

* Install package content into version-specific locations to allow multiple
  major FSL release to coexist on the same system (Closes: #546241). The
  previous unversioned 'fsl' package remains and serves as a meta package
  that depends on the latest versioned FSL package and installs wrappers
  for all binaries into /usr/bin that can be used without manually sourcing
  a config file first. This change is based on work by Mark Hymers -- Thanks!
* Add package conflicts to 'yagiuda', 'kolab-cyrus-clients', 'multimail',
  and 'im' due to namespace conflicts of symlinks in /usr/bin installed by
  the new FSL meta package. The versioned FSL packages are usable without the
  meta package (in case someone installs these packages on a neuroscience
  workstation) and the added convenience of a readily usable FSL (without
  manual environment tweaks) seems to outweigh the disadvantages.
* Adjust build-dependency on libnifti1-dev to libnifti-dev.

10. By Michael Hanke

New upstream release. Merged various patches with upstream.
Closes: #581095.

9. By Michael Hanke

* Switch to source package format 3.0 (quilt). Convert all Git
  feature/bugfix branches into quilt patch series.
* Remove obsolete dh_desktop call from debian/rules.
* Add debhelper dependency variables to fsl-doc control stanza.
* No longer compile with '-Wl,--as-needed' to prevent symbols from
  libcprob to be substituted by external replacements.
* Updated and extended the package description.
* Changed maintainer to NeuroDebian. Moved myself into uploaders and
  added Yaroslav Halchenko.
* Fix syntax error in 'rotate_bvecs' script.

8. By Michael Hanke

* Fix broken fslmaths option (-tfce). Thanks to Clark Johnson and Matthew
  Webster.
* Bumped Standard version to 3.8.4.0 -- no changes necessary.
* Remove support for octave2.1 dependency and allow for octave3.2.
  Thanks to Thomas Weber for the report (Closes: #572763).

7. By Michael Hanke

* New upstream release.
  * An issue with Randomise "pausing" has been fixed.
  * There are some improvements to the bedpostx monitor script.
  * Large speedup for invwarp by automatically adjusting the useful FOV
    internally (no cropping of the original images needed).
  * Non-linear initialisation in bedpostx to allow better convergence of
    the MCMC chains
  * Some improvements and new options in Probtrackx:
    - allows to input nonlinear (FNIRT) warpfield instead of FLIRT
      matrices
    - bug fix in initial fibre selection
    - tracking from freesurfer cortical surface (into the brain)
    - tracking from random locations within a seed voxel
* No longer compile with '-ansi -pedantic', since a significant part of the
  sources is actually not ANSI compliant (Closes: #546003).
* Don't use roundl() to round doubles in src/basisfield/splinefield.cpp to
  prevent FTFBS on ARMEL (Closes: #513272).
* Bumped Standard version to 3.8.3.0 -- no changes necessary.
* New config variable FSLPARALLEL. If set, FSL will submit jobs to a running
  Sun Gridengine. By default, this setting is disabled in /etc/fsl/fsl.sh.
  (Closes: #546238). Added suggested package 'gridengine-client'.
  See README.Debian for more information.
* Remove all menu items of GUI-apps that are directly accessible from the
  central FSL GUI. The menu got too crowded with all the different FSL
  items.

6. By Michael Hanke

* Include a number of upstream patches that went into 4.1.4 after the
  4.1.4-1 package got uploaded.
* Revert from -O3 to -O2 for compiler optimizations. -O3 seems to cause
  trouble for some pieces (miscmaths, avwutils) on some architectures.

5. By Michael Hanke

* New Upstream Version.
* Reverse the order of the octave*-headers build-dependency alternatives
  to account for the removal of octave2.1-headers from unstable
  (Closes: #523826).
* Do not build-depend on FSLView anymore. That setup was way to complex and
  error-prone.
* Bumped Standard version to 3.8.1 -- no changes necessary.

4. By Michael Hanke

* Use internals libs compiled by the fslview package, instead of building
  them again from fsl sources.
* Added 'XS-DM-Upload-Allowed: yes' in debian/control.
* Install fslio im* scripts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers