[med-svn] r20032 - in trunk/packages/minc/minc-tools/trunk/debian: . patches

Steven Michael Robbins smr at moszumanska.debian.org
Sat Sep 5 04:09:51 UTC 2015


Author: smr
Date: 2015-09-05 04:09:51 +0000 (Sat, 05 Sep 2015)
New Revision: 20032

Modified:
   trunk/packages/minc/minc-tools/trunk/debian/changelog
   trunk/packages/minc/minc-tools/trunk/debian/control
   trunk/packages/minc/minc-tools/trunk/debian/patches/series
   trunk/packages/minc/minc-tools/trunk/debian/rules
Log:
First pass at new upstream.

Modified: trunk/packages/minc/minc-tools/trunk/debian/changelog
===================================================================
--- trunk/packages/minc/minc-tools/trunk/debian/changelog	2015-09-05 04:07:46 UTC (rev 20031)
+++ trunk/packages/minc/minc-tools/trunk/debian/changelog	2015-09-05 04:09:51 UTC (rev 20032)
@@ -1,3 +1,9 @@
+minc-tools (1.0.00~2015-09-03-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Steve M. Robbins <smr at debian.org>  Thu, 03 Sep 2015 05:57:52 -0500
+
 minc (2.2.00-6) unstable; urgency=medium
 
   * Apply two patches fixing Mahem test issues.  Thanks to Martin

Modified: trunk/packages/minc/minc-tools/trunk/debian/control
===================================================================
--- trunk/packages/minc/minc-tools/trunk/debian/control	2015-09-05 04:07:46 UTC (rev 20031)
+++ trunk/packages/minc/minc-tools/trunk/debian/control	2015-09-05 04:09:51 UTC (rev 20032)
@@ -1,19 +1,20 @@
-Source: minc
+Source: minc-tools
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Steve M. Robbins <smr at debian.org>,
            Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 9),
-               autotools-dev,
-               dh-autoreconf,
+	       cmake (>= 2.8.5),
+	       libminc-dev (>= 2.3),
+	       libnifti-dev,
                libnetcdf-dev,
                zlib1g-dev,
                texlive-latex-base,
                libhdf5-dev
 Standards-Version: 3.9.6
-Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/minc/trunk/
-Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/minc/trunk/
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/minc/minc-tools/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/minc/minc-tools/trunk/
 Homepage: http://www.bic.mni.mcgill.ca/ServicesSoftware/HomePage
 
 Package: minc-tools
@@ -37,49 +38,3 @@
  simple and powerful and make no attempt to provide a pretty interface
  to users.
 
-Package: libminc2-3
-Architecture: any
-Multi-Arch: same
-Section: libs
-Depends: ${shlibs:Depends},
-         ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: MNI medical image format library
- This package contains the libraries libminc2 and libvolume_io2.
- .
- The Minc file format is a highly flexible medical image file format.
- Minc version 1 is built on top of the NetCDF generalized data format. 
- Minc version 2 is built on top of the HDF data format.  This library
- handles both formats.  In each case the format is
- simple, self-describing, extensible, portable and N-dimensional, with
- programming interfaces for both low-level data access and high-level
- volume manipulation. On top of the libraries is a suite of generic
- image-file manipulation tools. The format, libraries and tools are
- designed for use in a medical-imaging research environment : they are
- simple and powerful and make no attempt to provide a pretty interface
- to users.
-
-Package: libminc-dev
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
-         libminc2-3 (= ${binary:Version}),
-         libnetcdf-dev,
-         libhdf5-dev
-Conflicts: libminc0-dev
-Replaces: libminc0-dev
-Description: MNI medical image format development environment
- This package contains the library and headers for libminc2 and
- libvolume_io2.
- .
- The Minc file format is a highly flexible medical image file format.
- Minc version 1 is built on top of the NetCDF generalized data format. 
- Minc version 2 is built on top of the HDF data format.  This library
- handles both formats.  In each case the format is
- simple, self-describing, extensible, portable and N-dimensional, with
- programming interfaces for both low-level data access and high-level
- volume manipulation. On top of the libraries is a suite of generic
- image-file manipulation tools. The format, libraries and tools are
- designed for use in a medical-imaging research environment : they are
- simple and powerful and make no attempt to provide a pretty interface
- to users.

Modified: trunk/packages/minc/minc-tools/trunk/debian/patches/series
===================================================================
--- trunk/packages/minc/minc-tools/trunk/debian/patches/series	2015-09-05 04:07:46 UTC (rev 20031)
+++ trunk/packages/minc/minc-tools/trunk/debian/patches/series	2015-09-05 04:09:51 UTC (rev 20032)
@@ -1,8 +1,6 @@
 maxpathlen.patch
-makefile.patch
 01_mincedit-sensible-viewer.diff
-acrnema-version.patch
-pod_fix.diff
-clang.patch
-fix-crash-filename-null-voxel-loop.patch
-fix-crash-filename-null.patch
+#pod_fix.diff
+#clang.patch
+#fix-crash-filename-null-voxel-loop.patch
+#fix-crash-filename-null.patch

Modified: trunk/packages/minc/minc-tools/trunk/debian/rules
===================================================================
--- trunk/packages/minc/minc-tools/trunk/debian/rules	2015-09-05 04:07:46 UTC (rev 20031)
+++ trunk/packages/minc/minc-tools/trunk/debian/rules	2015-09-05 04:09:51 UTC (rev 20032)
@@ -1,10 +1,13 @@
 #! /usr/bin/make -f
 
-%:
-	dh $@ --with autoreconf --with autotools_dev
+ARCH  = $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
+CMAKE_FLAGS =
+#-DLIBMINC_DIR=/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/minc
 
-ARCH  := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
+
 # Tests are buggy; disable test on sparc
 ifeq ($(ARCH),sparc)
 	DEB_BUILD_OPTIONS += nocheck
@@ -15,11 +18,13 @@
   export DEB_LDFLAGS_MAINT_APPEND := -Wl,-L/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial
 endif
 
-DEB_CONFIGURE_EXTRA_FLAGS = --enable-shared --enable-minc2 --enable-acr-nema CFLAGS="$(CFLAGS)"
 
 
+%:
+	dh $@
+
 override_dh_auto_configure:
-	dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS)
+	dh_auto_configure -- $(CMAKE_FLAGS)
 
 ps_docs = doc/prog_ref.ps doc/prog_guide.ps volume_io/Documentation/volume_io.ps
 
@@ -40,10 +45,3 @@
 	dh_link -pminc-tools \
 		/usr/share/man/man1/voxeltoworld.1 \
 		/usr/share/man/man1/worldtovoxel.1
-	# libminc2-3
-	dh_install -plibminc2-3 --autodest debian/tmp/usr/lib/*/lib*.so.*
-	# libminc-dev
-	dh_install -plibminc-dev --autodest debian/tmp/usr/lib/*/lib*.so
-	dh_install -plibminc-dev --autodest  debian/tmp/usr/lib/*/lib*.a
-	dh_install -plibminc-dev --autodest  debian/tmp/usr/include
-	dh_installdocs -plibminc-dev $(ps_docs) debian/index.html




More information about the debian-med-commit mailing list