2010
fsl (4.1.6-4) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 03 Sep 2010 09:35:39 -0400
fsl (4.1.6-3) unstable; urgency=low
* Add package conflict between 'fsl' and 'cyrus-clients-2.2', due to file
conflict (Closes: #592242). Thanks to Ralf Treinen for detecting.
-- Michael Hanke <michael.hanke@gmail.com> Sun, 08 Aug 2010 12:20:38 -0400
fsl (4.1.6-2) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Sun, 25 Jul 2010 11:12:30 -0400
fsl (4.1.6-1) unstable; urgency=low
* New upstream release. Merged various patches with upstream.
Closes: #581095.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 05 Jul 2010 10:44:16 -0400
fsl (4.1.5.2-3) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Sun, 02 May 2010 19:19:25 -0400
fsl (4.1.5.2-2) unstable; urgency=low
* 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).
-- Michael Hanke <michael.hanke@gmail.com> Sat, 06 Mar 2010 08:28:38 -0500
fsl (4.1.5.2-1) unstable; urgency=low
* New upstream service release. Fixes issues with broken FNIRT scripts. * Include `fslecho` script in the binary package (Closes: #567133). Thanks to Petr HlustÃk for reporting.
-- Michael Hanke <michael.hanke@gmail.com> Thu, 28 Jan 2010 09:27:57 -0500
fsl (4.1.5-1) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 22 Jan 2010 18:01:24 -0500
2009
fsl (4.1.4-2) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Wed, 03 Jun 2009 20:52:45 +0200
fsl (4.1.4-1) unstable; urgency=low
* New upstream release. * Fixed bashisms (Closes: #530084).
-- Michael Hanke <michael.hanke@gmail.com> Sat, 23 May 2009 11:47:34 +0200
fsl (4.1.3-1) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 27 Apr 2009 22:13:12 +0200
fsl (4.1.2-2) unstable; urgency=low
* 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.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 07 Feb 2009 10:33:03 +0100
2008
fsl (4.1.2-1) unstable; urgency=low
* New Upstream Version.
* Added POSSUM installation directory to environment setup -- it refused to
work otherwise.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 05 Dec 2008 10:23:08 +0100
fsl (4.1.1-2) unstable; urgency=low
* Compile and use fslio library version that comes with the FSL sources.
This fixes a bug when FSL 4.1 is used with ANALYZE images, which it
cannot reliably do anymore (only NIfTI is supported). Also updated the
configuration documentation (in /etc/fsl/fsl.sh) accordingly.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 24 Oct 2008 12:27:38 +0200
fsl (4.1.1-1) unstable; urgency=low
* New Upstream Version fixing a number of bugs in FEAT, FDT and FNIRT.
* Updated repackaging. Repackaging procedure was changed to keep fslio in
the package. This version contains more up-to-date scripts than the ones
in the nifticlibs package.
* Install im* and tcl scripts from local fslio sources, instead of using the
(discontinued) ones in the nifticlibs package. Therefore also removing
dependency to 'nifti-bin'.
* Do not install installer script -- useless on Debian (Closes: #489596).
* Remove broken get-orig-source target from debian/rules. The repackaging
procedure is implemented in the 'repackage-fsl' script shipped with the
fslview package.
-- Michael Hanke <michael.hanke@gmail.com> Thu, 16 Oct 2008 14:28:34 +0200
fsl (4.1.0-1) unstable; urgency=low
* New Upstream Version. * Bumped Standard version to 3.8.0 -- no changes necessary.
-- Michael Hanke <michael.hanke@gmail.com> Thu, 14 Aug 2008 13:14:53 +0200
fsl (4.0.4-2) unstable; urgency=low
* Alternatively use octave3.0-headers (instead of just octave2.1-headers)
package to determine octave paths.
-- Michael Hanke <michael.hanke@gmail.com> Wed, 21 May 2008 09:20:29 +0200
fsl (4.0.4-1) unstable; urgency=low
* New bugfix release.
* Install missing IRTK configuration, which are not covered by the IRTK
liccense.
-- Michael Hanke <michael.hanke@gmail.com> Tue, 01 Apr 2008 11:04:19 +0200
fsl (4.0.3-2) unstable; urgency=low
* Applied upstream patch to fix some problems with boolean commandline
options.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 09 Feb 2008 13:15:21 +0100
fsl (4.0.3-1) unstable; urgency=low
* New upstream release. Some bugfixes in bet2 and possum.
* Removed all fftw-related stuff from the build-dependencies. Apparently it
is not necessary anymore. Thanks to Paul Brossier for reporting
(Closes: #460270).
-- Michael Hanke <michael.hanke@gmail.com> Wed, 23 Jan 2008 17:09:38 +0100
fsl (4.0.2-3) unstable; urgency=low
* Fixed some bugs for GCC 4.3 compatibility. * Updated build-dependencies for libnifti transition.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 05 Jan 2008 15:26:59 +0100
2007
fsl (4.0.2-2) unstable; urgency=low
* Refurbished debian/rules. Now honours 'noopt' and builds with debugging
symbols by default.
* Make Debian diff less intrusive by moving more logic into debian/rules.
* Improve LD_LIBRARY_PATH handling by preventing trailing colons.
* Let fsl-doc depend on fslview-doc to prevent dangling symlink.
* Fixed location of lintian override.
* Updated and completed list of licenses in debian/copyright.
* Removed empty directories from the fsl-doc package.
* Placed fsl-doc package in section non-free/doc.
* Bumped Standard version to 3.7.3 -- no changes necessary.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 21 Dec 2007 10:56:09 +0100
fsl (4.0.2-1) unstable; urgency=low
* New upstream bugfix release.
- Susan: multiple performance improvements
- SienaX: bugfix in sienax regarding the -lm option
- Avwutils: minor fixes to fslmaths and fslsplit
- Feat5: multiple minor fixes
- Film: minor fix
- Flame: bugfix in the multiple-group-variances estimation
- Fdt: minor changes and fixes
- Miscvis: fixed Renderstats gui
* Use new-style Homepage field in debian/control.
* Replace deprecated 'Source-Version' substvar with 'source:Version' in
debian/control.
* Removed executable permissions from all '.gif' files.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 16 Nov 2007 10:13:17 +0100
fsl (4.0.1-3) unstable; urgency=low
* Added bc and dc to the dependencies. * Adjusted package build-deps to new libfftw3-dev package in Debian lenny.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 12 Nov 2007 22:38:01 +0100
fsl (4.0.1-2) unstable; urgency=low
* Added a lintian override for the Runtcl syntax warning. This file is
actually a mixed sh and tclsh script.
-- Michael Hanke <michael.hanke@gmail.com> Wed, 5 Sep 2007 22:28:01 +0200
fsl (4.0.1-1) unstable; urgency=low
* New upstream bugfix release. * BET can now store the brain surface in VTK format.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 01 Sep 2007 10:53:23 +0200
fsl (4.0.0-2) unstable; urgency=low
* Bugfix: fsl_sub made use of non-POSIX operator while interpreter was set
to /bin/sh. This caused the script to fail on Ubuntu systems that have
dash as their default shell.
-- Michael Hanke <michael.hanke@gmail.com> Thu, 30 Aug 2007 08:44:46 +0200
fsl (4.0.0-1) unstable; urgency=low
* New upstream release.
* Repackaged the FSL source tarball due to its size and the mixture of
licenses and split it into three independent source packages: 'fsl' contains
all non-free source code, 'fslview' contains FSLView and all other
DFSG-compliant sources and 'fsldata' contains the arch-independent datasets
(>900MB).
* Conflict with old fsl-fslview package and depend on the successor
'fslview'.
* Debian diff is now handled with a GIT repository. Build-dependency to
dpatch is obsolete.
* All internal libraries are compiled as shared libraries with
-W,l--no-undefined to be able to detect unresolved symbols that have been
an issue in the past. This also reduces the size of the binary package
significantly.
* FSL now uses libfslio, libniftiio and the im* tools from the corresponding
Debian packages instead of a compiling a local copy.
* Added 'dicomnifti' to the list of the suggested packages.
* Removed obsolete runtime dependency to tix, imagemagick and gnuplot.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 17 Aug 2007 14:38:14 +0200
fsl (3.3.11-2) unstable; urgency=low
* Removed manpage links of FSL internal cmdline tools to prevent namespace
conflicts.
* Disabled FSL developer variables in /etc/fsl/fsl.conf to prevent error
messages when the file is sourced, but no compiler is installed.
* Added wrapper script (similar to ssh-argv0) to be able to automatically
source the FSL configuration on startup. This adds the opportunity to
include menu and .desktop files.
* Add proper menu and .desktop files for all FSL GUI applications.
* Added build-depend on imagemagick to be able to generate a 32x32 icon for
the FSL menu entries from included artwork.
* Renamed fsl config file from fsl.conf to fsl.sh. This is done to reduce
the differences between upstream releases and the Debian package.
A preinst script was added to move old config files on package upgrades.
The new behavior is noted in debian/NEWS.
* Added XS-Vcs-Svn and XS-Vcs-Browser to debian/control.
* Added comments about the CEPHES and Susan licensing to debian/copyright.
* Added a link to the FSLView binary to /usr/share/fsl/bin, because Nudge
was complaining about not beeing able to find it. Thanks to Yaroslav
Halchenko for pointing at this issue.
* Added manpage for fslview.
-- Michael Hanke <michael.hanke@gmail.com> Tue, 01 May 2007 19:53:06 +0200
fsl (3.3.11-1) unstable; urgency=low
* New upstream release. Fixes another minor randomize bug.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 31 Mar 2007 19:32:42 +0200
fsl (3.3.10-1) unstable; urgency=low
* New upstream release. Fixes a bug in randomise.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 16 Mar 2007 18:38:08 +0100
fsl (3.3.9-1) unstable; urgency=low
* New upstream release.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 16 Feb 2007 13:03:14 +0100
fsl (3.3.8-1) unstable; urgency=low
* New upstream release.
* Minor bugfixes fixes to avwmerge++ and avwmaths++.
* Modified FSLView makefile to fix FTBFS due to missing fslio linrary.
* Added debian/backports to the source package. It contains a patch that
disables the fslview package when backporting to sarge using pbuilder-ssh.
-- Michael Hanke <michael.hanke@gmail.com> Fri, 12 Jan 2007 10:42:06 +0100
2006
fsl (3.3.7-3) unstable; urgency=low
* Added missing changelog entries for 3.3.7-2.
* Renamed the fsl-sbrain package to fsl-data.
* Added missing licenses to debian/copyright.
* Moved default FEAT configuration to /etc/fsl.
* Temporarily added libvtk5-qt3 to the build-depends to work-around
bug #389521.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 30 Oct 2006 11:02:14 +0100
fsl (3.3.7-2) unstable; urgency=low
* Include FSLView docs in the fsl-doc package.
* Added patch to fix FTBFS due to an issue with template instantiation.
Thanks to Yaroslav Halchenko.
* Minor enhancement for FSLView compilation (force Qt3 with Qt4 also
present).
* Fixed missing example_FA_target in $FSLDIR/etc/standard.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 9 Sep 2006 09:51:41 +0200
fsl (3.3.7-1) unstable; urgency=low
* New upstream release. * Added FSLView package.
-- Michael Hanke <michael.hanke@gmail.com> Sun, 30 Jul 2006 13:56:52 +0200
fsl (3.3.6-2) unstable; urgency=low
* Bumped Standards-Version to 3.7.2; no changes necessary.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 3 Jul 2006 21:37:31 +0200
fsl (3.3.6-1) unstable; urgency=low
* New upstream release.
-- Michael Hanke <michael.hanke@gmail.com> Sun, 18 Jun 2006 08:18:51 +0200
fsl (3.3.5-2) unstable; urgency=low
* Added patch for gcc4.1 compatibility (Thanks to Mark Jenkinson).
-- Michael Hanke <michael.hanke@gmail.com> Sat, 10 Jun 2006 09:02:11 +0200
fsl (3.3.5-1) unstable; urgency=low
* New upstream release
-- Michael Hanke <michael.hanke@gmail.com> Tue, 2 May 2006 09:32:13 +0200
fsl (3.3.4-1) unstable; urgency=low
* New upstream release (missed 3.3.3). FSLView source code is now included,
but FSLView still cannot be build, because it build-depends on VTK 5.0.
No Debian package of this version is currently available.
* Added build conflict to libnifti0-dev. FSL sources contain an incompatible
fork of this library. This situation should vanish with the next major
release.
-- Michael Hanke <michael.hanke@gmail.com> Wed, 26 Apr 2006 10:51:08 +0200
fsl (3.3.2-1) unstable; urgency=low
* New upstream release.
* Moved all binaries to /usr/lib/fsl after experiencing name clashes with
other packages.
-- Michael Hanke <michael.hanke@gmail.com> Tue, 11 Apr 2006 16:20:27 +0200
fsl (3.3.0-1) unstable; urgency=low
* New upstream version. * Split standard space brain data into a separate package. * Made matlab m-files available for Octave.
-- Michael Hanke <michael.hanke@gmail.com> Sat, 18 Mar 2006 23:56:31 +0100
fsl (3.2beta-4) unstable; urgency=low
* Added the possibility to define additional compiler flags for
arch-dependend optimization by defining them in the DEB_ARCH_OPT_FLAGS
environment variable.
-- Michael Hanke <michael.hanke@gmail.com> Thu, 23 Feb 2006 20:50:57 +0100
fsl (3.2beta-3) unstable; urgency=low
* Split the dpatch patches into several smaller parts.
* Added patches to replace most of the deprecated headers.
* Improved patch to FAST for GCC4 compatiility.
* Removed libcprob and newran from the tarball, since they are unnecessary
for building FSL.
* Added patch to libvis that makes it possible to use a dependency to the
official Debian libgdchart-gd2 package instead of compiling the custom
version from the FSL source tarball.
* Switch package dependency for newmat to a package that provides a shared
library (Thanks to Philippe Coval).
-- Michael Hanke <michael.hanke@gmail.com> Sun, 19 Feb 2006 22:05:24 +0100
fsl (3.2beta-2) unstable; urgency=low
* Added build-dependency to libnewmat10-dev and stopped compiling the
included version.
-- Michael Hanke <michael.hanke@gmail.com> Mon, 2 Jan 2006 14:46:14 +0100
2005
fsl (3.2beta-1) unstable; urgency=low
* Initial Release (Closes: #332666). * Upstream tarball was repackaged, because it contained lots of binaries of software available as proper Debian packages (see get-orig-source target in debian/rules). * Includes some fixes for compatibility with GCC4 (thanks to Andre Piel).
-- Michael Hanke <michael.hanke@gmail.com> Wed, 28 Dec 2005 17:11:34 +0100