[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#409849: First rough draft of an afni Debian package



Excellent work! I have two updates.

The first adds an afni-dev package to include headers needed to use libmri etc as well as to compile AFNI plugins. I wasn't sure where these should go--this places them inside /usr/include/afni.

The second patch allows either openmotif or lesstif to be used.

Again, wonderful work!

--judd




On Mon, Oct 19, 2009 at 11:42 AM, Michael Hanke <michael.hanke@gmail.com> wrote:
A first (very rough) draft of a Debian package for AFNI is now available
at:

 http://neuro.debian.net/pkgs/afni.html

It is not yet ready for Debian and is also lacking a lot of the
necessary documentation, but it should somewhat work.

Please install 'afni' and look at 'man afni'.

*ANY* comment or bugreport is very much appreciated. Please post to this
ITP bug.

This package is still a bit large, due to a lot of code duplication in
AFNI itself. I already got a patch that would help with it and I will be
looking into it over the next couple of days.

I would very much like to get recommendations for a sane default
configuration for AFNI on Debian.

I will push the AFNI packaging to git.debian.org shortly (will drop a
note here, when it is done).

There is also the need to package the AFNI atlas data. I have a draft
package already that I will also publish shortly. Just have to make sure
that I do not run into serious licensing trouble...


Stay tuned,


Michael

--
GPG key:  1024D/3144BE0F Michael Hanke
http://mih.voxindeserto.de

diff --git a/debian/afni-dev.install b/debian/afni-dev.install
new file mode 100644
index 0000000..5f31bd0
--- /dev/null
+++ b/debian/afni-dev.install
@@ -0,0 +1,46 @@
+3ddata.h usr/include/afni/
+afni_environ.h usr/include/afni/
+afni_graph.h usr/include/afni/
+afni.h usr/include/afni/
+AFNI_label.h usr/include/afni/
+afni_pcor.h usr/include/afni/
+afni_plugin.h usr/include/afni/
+afni_setup.h usr/include/afni/
+afni_suma.h usr/include/afni/
+afni_warp.h usr/include/afni/
+Amalloc.h usr/include/afni/
+bbox.h usr/include/afni/
+coxplot/coxplot.h usr/include/afni/
+coxplot.h usr/include/afni/
+cs.h usr/include/afni/
+cs_sort_template.h usr/include/afni/
+debugtrace.h usr/include/afni/
+display.h usr/include/afni/
+editvol.h usr/include/afni/
+eispack/eispack.h usr/include/afni/
+eispack.h usr/include/afni/
+imseq.h usr/include/afni/
+killer.h usr/include/afni/
+list_struct.h usr/include/afni/
+logo.h usr/include/afni/
+machdep.h usr/include/afni/
+mcw_glob.h usr/include/afni/
+mcw_malloc.h usr/include/afni/
+mri_dicom_stuff.h usr/include/afni/
+mrilib.h usr/include/afni/
+mri_warpfield.h usr/include/afni/
+multivector.h usr/include/afni/
+niml/niml.h usr/include/afni/
+niml.h usr/include/afni/
+pbardefs.h usr/include/afni/
+pbar.h usr/include/afni/
+rcmat.h usr/include/afni/
+tagset.h usr/include/afni/
+thd_compress.h usr/include/afni/
+thd_iochan.h usr/include/afni/
+thd_maker.h usr/include/afni/
+vecmat.h usr/include/afni/
+vol2surf.h usr/include/afni/
+xim.h usr/include/afni/
+xutil.h usr/include/afni/
+rickr/*.h usr/include/afni/
diff --git a/debian/control b/debian/control
index fde741a..d2a55ed 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: afni
 Section: science
 Priority: extra
 Maintainer: Michael Hanke <michael.hanke@gmail.com>
-Build-Depends: cdbs, debhelper (>= 7), libnifti1-dev | libnifti-dev, libvolpack1-dev | libvolpack-dev, libglw1-mesa-dev | libglw-dev, libgts-dev, libjpeg62-dev | libjpeg-dev, libqhull-dev, libnetcdf-dev, freeglut3-dev | freeglut-dev, libgl1-mesa-dev | libgl-dev, libexpat1-dev | libexpat-dev, libf2c2-dev, zlib1g-dev, lesstif2-dev, libxmu-dev, libxpm-dev, libgsl0-dev
+Build-Depends: cdbs, debhelper (>= 7), libnifti1-dev | libnifti-dev, libvolpack1-dev | libvolpack-dev, libglw1-mesa-dev | libglw-dev, libgts-dev, libjpeg62-dev | libjpeg-dev, libqhull-dev, libnetcdf-dev, freeglut3-dev | freeglut-dev, libgl1-mesa-dev | libgl-dev, libexpat1-dev | libexpat-dev, libf2c2-dev, zlib1g-dev, lesstif2-dev | libmotif-dev, libxmu-dev, libxpm-dev, libgsl0-dev
 Standards-Version: 3.8.1
 Homepage: http://afni.nimh.nih.gov
 

Reply to: