[med-svn] r11387 - in trunk/packages/vxl/tags: . 1.14.0-18/debian

Mathieu Malaterre malat at alioth.debian.org
Tue Jun 19 12:24:09 UTC 2012


Author: malat
Date: 2012-06-19 12:24:09 +0000 (Tue, 19 Jun 2012)
New Revision: 11387

Added:
   trunk/packages/vxl/tags/1.14.0-18/
   trunk/packages/vxl/tags/1.14.0-18/debian/changelog
   trunk/packages/vxl/tags/1.14.0-18/debian/compat
   trunk/packages/vxl/tags/1.14.0-18/debian/control
   trunk/packages/vxl/tags/1.14.0-18/debian/rules
Removed:
   trunk/packages/vxl/tags/1.14.0-18/debian/changelog
   trunk/packages/vxl/tags/1.14.0-18/debian/compat
   trunk/packages/vxl/tags/1.14.0-18/debian/control
   trunk/packages/vxl/tags/1.14.0-18/debian/rules
Log:
[svn-buildpackage] Tagging vxl 1.14.0-18

Deleted: trunk/packages/vxl/tags/1.14.0-18/debian/changelog
===================================================================
--- trunk/packages/vxl/trunk/debian/changelog	2012-06-19 10:22:13 UTC (rev 11385)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/changelog	2012-06-19 12:24:09 UTC (rev 11387)
@@ -1,151 +0,0 @@
-vxl (1.14.0-18) unstable; urgency=low
-
-  * Fix compilation with gcc 4.7. Closes: #674350
-
- -- Mathieu Malaterre <malat at debian.org>  Tue, 19 Jun 2012 10:17:57 +0000
-
-vxl (1.14.0-17) unstable; urgency=low
-
-  * Disable test suite for now
-  * Fix test suite compilation on kFreeBSD. Closes: #671653
-
- -- Mathieu Malaterre <malat at debian.org>  Sat, 05 May 2012 21:39:39 +0200
-
-vxl (1.14.0-16) unstable; urgency=low
-
-  * Use my @d.o alias
-  * Set LDFLAGS to remove lintian warnings
-  * Update d/copyright to use dep5
-  * Bump Std-Vers to 3.9.3, no changes needed
-  * Explicitly prefer libtiff5-dev in d/control. Closes: #665026
-  * Fix compilation with png1.5. Closes: #650570
-  * Fix lintian warning about FSF address
-  * Make sure to compile using 2.7 (3.2 generates FTBFS)
-  * Activate test-suite, remove broken tests for now
-
- -- Mathieu Malaterre <malat at debian.org>  Fri, 04 May 2012 14:53:49 +0200
-
-vxl (1.14.0-15) unstable; urgency=low
-
-  * Remove inclusion of doxygen.cmake. Closes: #656922
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Mon, 23 Jan 2012 11:07:33 +0100
-
-vxl (1.14.0-14) unstable; urgency=low
-
-  [ Andreas Tille ]
-  * debian/contol
-    - Added myself to Uploaders
-    - Remove libavifile-0.7-dev from Build-Depends
-      Closes: #647787
-
-  [ Mathieu Malaterre ]
-  * Remove libav patch, use upstream patch instead.
-  * Fix missing libraries.
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 20 Dec 2011 15:23:03 +0100
-
-vxl (1.14.0-13) unstable; urgency=low
-
-  * Fix videodev2.h compilation on kFreeBSD. Closes: #651464
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sun, 11 Dec 2011 12:22:27 +0100
-
-vxl (1.14.0-12) unstable; urgency=low
-
-  * Another attempt at fixing alpha building
-  * Add a patch to install doxygen.cmake. Closes: #651314
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 07 Dec 2011 22:15:15 +0100
-
-vxl (1.14.0-11) unstable; urgency=low
-
-  * Fix another compilation issue on alpha
-  * Move pre-build operations in auto_configure, since it was broken 
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sat, 22 Oct 2011 01:46:01 -0400
-
-vxl (1.14.0-10) unstable; urgency=low
-
-  * Fix compilation on alpha. Closes: #643643
-  * Redo d/rules. remove tests for now
-  * Compiles DC1394 plugin only on linux-any
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 28 Sep 2011 12:13:03 +0200
-
-vxl (1.14.0-9) unstable; urgency=low
-
-  * Rename libmcal to libmul_mcal. Closes: #639269
-  * Fix compilation with libav/0.7.2. Closes: #638251
-  * Bump Standard Version to 3.9.2, no changes needed
-  * Compiles DC1394 plugin
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Fri, 26 Aug 2011 11:13:58 +0200
-
-vxl (1.14.0-8) unstable; urgency=low
-
-  * Remove B-D on linux-libc-dev since videodev was deprecated in 2.6.38 anyway
-  * Remove B-D on libdc1394-22-dev to allow building on kfreedbsd-*
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 05 May 2011 10:40:29 +0200
-
-vxl (1.14.0-7) unstable; urgency=low
-
-  * Fix compilation on armel. Closes: #624512
-  * Explicitly B-D on libav-dev files
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Fri, 29 Apr 2011 09:38:20 +0200
-
-vxl (1.14.0-6) unstable; urgency=low
-
-  * Fix compilation on armel. Closes: #624410
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 28 Apr 2011 10:46:46 +0200
-
-vxl (1.14.0-5) unstable; urgency=low
-
-  * Rename libs to prevent conflicts. Closes: #623511, #624174
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 26 Apr 2011 11:56:39 +0200
-
-vxl (1.14.0-4) unstable; urgency=low
-
-  * Add another patch for non-intel platform
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 19 Apr 2011 21:29:19 +0200
-
-vxl (1.14.0-3) unstable; urgency=low
-
-  * Remove sse2 instruction from non-sse2 platforms
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 19 Apr 2011 08:32:40 +0200
-
-vxl (1.14.0-2) unstable; urgency=low
-
-  * Start turning more options to ON. Closes: #580671
-  * Update Standard Version to 3.9.1 (no changes needed)
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 07 Apr 2011 17:19:34 +0200
-
-vxl (1.14.0-1) unstable; urgency=low
-
-  [Mathieu Malaterre]
-  * New upstream
-  * Update standard version to 3.8.4 (no change needed)
-  
-  [Andreas Tille]
-  * Using Dpkg source format version ‘3.0 (quilt)’ (debian/source/format)
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Mon, 03 May 2010 17:56:56 +0200
-
-vxl (1.13.0-2) unstable; urgency=low
-
-  * Use system expat (Closes: #560945) 
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sun, 13 Dec 2009 11:49:36 +0100
-
-vxl (1.13.0-1) unstable; urgency=low
-
-  * Initial release (Closes: #390999)
-
- -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 30 Sep 2009 14:07:28 +0200

Copied: trunk/packages/vxl/tags/1.14.0-18/debian/changelog (from rev 11386, trunk/packages/vxl/trunk/debian/changelog)
===================================================================
--- trunk/packages/vxl/tags/1.14.0-18/debian/changelog	                        (rev 0)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/changelog	2012-06-19 12:24:09 UTC (rev 11387)
@@ -0,0 +1,152 @@
+vxl (1.14.0-18) unstable; urgency=low
+
+  * Fix compilation with gcc 4.7. Closes: #674350
+  * Use CPPFLAGS for hardening (using dh/compat 9)
+
+ -- Mathieu Malaterre <malat at debian.org>  Tue, 19 Jun 2012 13:40:50 +0200
+
+vxl (1.14.0-17) unstable; urgency=low
+
+  * Disable test suite for now
+  * Fix test suite compilation on kFreeBSD. Closes: #671653
+
+ -- Mathieu Malaterre <malat at debian.org>  Sat, 05 May 2012 21:39:39 +0200
+
+vxl (1.14.0-16) unstable; urgency=low
+
+  * Use my @d.o alias
+  * Set LDFLAGS to remove lintian warnings
+  * Update d/copyright to use dep5
+  * Bump Std-Vers to 3.9.3, no changes needed
+  * Explicitly prefer libtiff5-dev in d/control. Closes: #665026
+  * Fix compilation with png1.5. Closes: #650570
+  * Fix lintian warning about FSF address
+  * Make sure to compile using 2.7 (3.2 generates FTBFS)
+  * Activate test-suite, remove broken tests for now
+
+ -- Mathieu Malaterre <malat at debian.org>  Fri, 04 May 2012 14:53:49 +0200
+
+vxl (1.14.0-15) unstable; urgency=low
+
+  * Remove inclusion of doxygen.cmake. Closes: #656922
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Mon, 23 Jan 2012 11:07:33 +0100
+
+vxl (1.14.0-14) unstable; urgency=low
+
+  [ Andreas Tille ]
+  * debian/contol
+    - Added myself to Uploaders
+    - Remove libavifile-0.7-dev from Build-Depends
+      Closes: #647787
+
+  [ Mathieu Malaterre ]
+  * Remove libav patch, use upstream patch instead.
+  * Fix missing libraries.
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 20 Dec 2011 15:23:03 +0100
+
+vxl (1.14.0-13) unstable; urgency=low
+
+  * Fix videodev2.h compilation on kFreeBSD. Closes: #651464
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sun, 11 Dec 2011 12:22:27 +0100
+
+vxl (1.14.0-12) unstable; urgency=low
+
+  * Another attempt at fixing alpha building
+  * Add a patch to install doxygen.cmake. Closes: #651314
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 07 Dec 2011 22:15:15 +0100
+
+vxl (1.14.0-11) unstable; urgency=low
+
+  * Fix another compilation issue on alpha
+  * Move pre-build operations in auto_configure, since it was broken 
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sat, 22 Oct 2011 01:46:01 -0400
+
+vxl (1.14.0-10) unstable; urgency=low
+
+  * Fix compilation on alpha. Closes: #643643
+  * Redo d/rules. remove tests for now
+  * Compiles DC1394 plugin only on linux-any
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 28 Sep 2011 12:13:03 +0200
+
+vxl (1.14.0-9) unstable; urgency=low
+
+  * Rename libmcal to libmul_mcal. Closes: #639269
+  * Fix compilation with libav/0.7.2. Closes: #638251
+  * Bump Standard Version to 3.9.2, no changes needed
+  * Compiles DC1394 plugin
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Fri, 26 Aug 2011 11:13:58 +0200
+
+vxl (1.14.0-8) unstable; urgency=low
+
+  * Remove B-D on linux-libc-dev since videodev was deprecated in 2.6.38 anyway
+  * Remove B-D on libdc1394-22-dev to allow building on kfreedbsd-*
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 05 May 2011 10:40:29 +0200
+
+vxl (1.14.0-7) unstable; urgency=low
+
+  * Fix compilation on armel. Closes: #624512
+  * Explicitly B-D on libav-dev files
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Fri, 29 Apr 2011 09:38:20 +0200
+
+vxl (1.14.0-6) unstable; urgency=low
+
+  * Fix compilation on armel. Closes: #624410
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 28 Apr 2011 10:46:46 +0200
+
+vxl (1.14.0-5) unstable; urgency=low
+
+  * Rename libs to prevent conflicts. Closes: #623511, #624174
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 26 Apr 2011 11:56:39 +0200
+
+vxl (1.14.0-4) unstable; urgency=low
+
+  * Add another patch for non-intel platform
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 19 Apr 2011 21:29:19 +0200
+
+vxl (1.14.0-3) unstable; urgency=low
+
+  * Remove sse2 instruction from non-sse2 platforms
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Tue, 19 Apr 2011 08:32:40 +0200
+
+vxl (1.14.0-2) unstable; urgency=low
+
+  * Start turning more options to ON. Closes: #580671
+  * Update Standard Version to 3.9.1 (no changes needed)
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Thu, 07 Apr 2011 17:19:34 +0200
+
+vxl (1.14.0-1) unstable; urgency=low
+
+  [Mathieu Malaterre]
+  * New upstream
+  * Update standard version to 3.8.4 (no change needed)
+  
+  [Andreas Tille]
+  * Using Dpkg source format version ‘3.0 (quilt)’ (debian/source/format)
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Mon, 03 May 2010 17:56:56 +0200
+
+vxl (1.13.0-2) unstable; urgency=low
+
+  * Use system expat (Closes: #560945) 
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Sun, 13 Dec 2009 11:49:36 +0100
+
+vxl (1.13.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #390999)
+
+ -- Mathieu Malaterre <mathieu.malaterre at gmail.com>  Wed, 30 Sep 2009 14:07:28 +0200

Deleted: trunk/packages/vxl/tags/1.14.0-18/debian/compat
===================================================================
--- trunk/packages/vxl/trunk/debian/compat	2012-06-19 10:22:13 UTC (rev 11385)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/compat	2012-06-19 12:24:09 UTC (rev 11387)
@@ -1 +0,0 @@
-8

Copied: trunk/packages/vxl/tags/1.14.0-18/debian/compat (from rev 11386, trunk/packages/vxl/trunk/debian/compat)
===================================================================
--- trunk/packages/vxl/tags/1.14.0-18/debian/compat	                        (rev 0)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/compat	2012-06-19 12:24:09 UTC (rev 11387)
@@ -0,0 +1 @@
+9

Deleted: trunk/packages/vxl/tags/1.14.0-18/debian/control
===================================================================
--- trunk/packages/vxl/trunk/debian/control	2012-06-19 10:22:13 UTC (rev 11385)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/control	2012-06-19 12:24:09 UTC (rev 11387)
@@ -1,43 +0,0 @@
-Source: vxl
-Homepage: http://vxl.sf.net
-Section: science
-Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Mathieu Malaterre <malat at debian.org>,
- Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 8), cmake (>= 2.4.5), libtiff5-dev | libtiff-dev,
- libdcmtk2-dev, libpng-dev, libjpeg-dev, zlib1g-dev, libexpat-dev, python-dev (>= 2.6.6-3~),
- libgeotiff-dev, libcoin60-dev, libdc1394-22-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
- libqt4-dev, libxerces-c-dev, libglu-dev, libqt4-opengl-dev,
- libmpeg2-4-dev, libswscale-dev, libavformat-dev, libavcodec-dev
-Standards-Version: 3.9.3
-X-Python-Version: 2.7
-Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/vxl/trunk/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/vxl/trunk/
-
-Package: libvxl1.14
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
-Description: C++ Libraries for Computer Vision Research
- VXL (the Vision-something-Libraries) is a collection of C++ libraries
- designed for computer vision research and implementation. It was created
- from TargetJr and the IUE with the aim of making a light, fast and
- consistent system. VXL is written in ANSI/ISO C++ and is designed to be
- portable over many platforms.
-
-Package: libvxl1-dev
-Section: libdevel
-Architecture: any
-Depends: ${misc:Depends}, libvxl1.14 (= ${binary:Version})
-Provides: libvxl-dev
-Description: C++ Libraries for Computer Vision Research
- VXL (the Vision-something-Libraries) is a collection of C++ libraries
- designed for computer vision research and implementation. It was created
- from TargetJr and the IUE with the aim of making a light, fast and
- consistent system. VXL is written in ANSI/ISO C++ and is designed to be
- portable over many platforms.
- .
- This package contains the development files needed to build your own
- VXL applications.

Copied: trunk/packages/vxl/tags/1.14.0-18/debian/control (from rev 11386, trunk/packages/vxl/trunk/debian/control)
===================================================================
--- trunk/packages/vxl/tags/1.14.0-18/debian/control	                        (rev 0)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/control	2012-06-19 12:24:09 UTC (rev 11387)
@@ -0,0 +1,43 @@
+Source: vxl
+Homepage: http://vxl.sf.net
+Section: science
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Mathieu Malaterre <malat at debian.org>,
+ Andreas Tille <tille at debian.org>
+Build-Depends: debhelper (>= 9), cmake (>= 2.4.5), libtiff5-dev | libtiff-dev,
+ libdcmtk2-dev, libpng-dev, libjpeg-dev, zlib1g-dev, libexpat-dev, python-dev (>= 2.6.6-3~),
+ libgeotiff-dev, libcoin60-dev, libdc1394-22-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
+ libqt4-dev, libxerces-c-dev, libglu-dev, libqt4-opengl-dev,
+ libmpeg2-4-dev, libswscale-dev, libavformat-dev, libavcodec-dev
+Standards-Version: 3.9.3
+X-Python-Version: 2.7
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/vxl/trunk/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/vxl/trunk/
+
+Package: libvxl1.14
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Description: C++ Libraries for Computer Vision Research
+ VXL (the Vision-something-Libraries) is a collection of C++ libraries
+ designed for computer vision research and implementation. It was created
+ from TargetJr and the IUE with the aim of making a light, fast and
+ consistent system. VXL is written in ANSI/ISO C++ and is designed to be
+ portable over many platforms.
+
+Package: libvxl1-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libvxl1.14 (= ${binary:Version})
+Provides: libvxl-dev
+Description: C++ Libraries for Computer Vision Research
+ VXL (the Vision-something-Libraries) is a collection of C++ libraries
+ designed for computer vision research and implementation. It was created
+ from TargetJr and the IUE with the aim of making a light, fast and
+ consistent system. VXL is written in ANSI/ISO C++ and is designed to be
+ portable over many platforms.
+ .
+ This package contains the development files needed to build your own
+ VXL applications.

Deleted: trunk/packages/vxl/tags/1.14.0-18/debian/rules
===================================================================
--- trunk/packages/vxl/trunk/debian/rules	2012-06-19 10:22:13 UTC (rev 11385)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/rules	2012-06-19 12:24:09 UTC (rev 11387)
@@ -1,74 +0,0 @@
-#!/usr/bin/make -f
-#export DH_VERBOSE=1
-
-DPKG_EXPORT_BUILDFLAGS = 1
--include /usr/share/dpkg/buildflags.mk
-export LDFLAGS=-Wl,--as-needed
-
-VER_FULL = $(shell dpkg-parsechangelog | grep '^Version' | cut -d' ' -f2 | cut -f1 -d-)
-SOVERSION = $(shell echo $(VER_FULL) | cut -f1-2 -d.)
-VER_MAJOR = $(shell echo $(VER_FULL) | cut -f1   -d.)
-
-UPSTREAM_SRC = vxl-$(VER_FULL)
-DEBIAN_SRC_DIR = vxl-$(VER_FULL)
-DEBIAN_SRC_TAR = vxl_$(VER_FULL).orig.tar.gz
-
-# CMAKE_SKIP_RPATH=OFF is required when BUILD_TESTING=ON
-CMAKE_EXTRA_FLAGS = \
-	-DCMAKE_INSTALL_PREFIX:PATH=/usr \
-	-DCMAKE_SKIP_RPATH:BOOL=OFF \
-	-DBUILD_SHARED_LIBS:BOOL=ON \
-	-DVXL_USING_NATIVE_ZLIB:BOOL=ON \
-	-DVXL_USING_NATIVE_JPEG:BOOL=ON \
-	-DVXL_USING_NATIVE_MPEG2:BOOL=ON \
-	-DVXL_USING_NATIVE_PNG:BOOL=ON \
-	-DVXL_USING_NATIVE_TIFF:BOOL=ON \
-	-DVXL_USING_NATIVE_SHAPELIB:BOOL=ON \
-	-DVXL_USING_NATIVE_GEOTIFF:BOOL=ON \
-	-DVXL_USING_NATIVE_EXPAT:BOOL=ON \
-	-DBUILD_VGUI:BOOL=ON \
-	-DBUILD_BGUI3D:BOOL=ON \
-	-DVXL_BUILD_DCMTK:BOOL=ON \
-	-DBUILD_OXL:BOOL=ON \
-	-DBUILD_CORE_GEOMETRY:BOOL=ON \
-	-DBUILD_CORE_IMAGING:BOOL=ON \
-	-DBUILD_CORE_NUMERICS:BOOL=ON \
-	-DBUILD_CORE_PROBABILITY:BOOL=ON \
-	-DBUILD_CORE_SERIALISATION:BOOL=ON \
-	-DBUILD_CORE_UTILITIES:BOOL=ON \
-	-DBUILD_CORE_VIDEO:BOOL=ON \
-	-DBUILD_EXAMPLES:BOOL=OFF \
-	-DPYTHON_INCLUDE_DIR="/usr/include/python2.7"   \
-	-DPYTHON_LIBRARY="/usr/lib/python2.7/config/libpython2.7.so"    \
-	-DBUILD_TESTING:BOOL=ON
-
-pkg_lib = libvxl$(SOVERSION)
-pkg_dev = libvxl$(VER_MAJOR)-dev
-#pkg_examples = vxl$(VER_MAJOR)-examples
-
-%:
-	dh $@ --buildsystem=cmake --parallel --with python2
-
-override_dh_auto_configure:
-	# remove duplicate from bprb_parameters+unsigned_int-.cxx
-	rm -f $(CURDIR)/contrib/brl/bpro/bprb/Templates/bprb_parameters+unsigned-.cxx
-	# remove duplicate from bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gauss_f1-.3---.cxx
-	rm -f $(CURDIR)/contrib/brl/bseg/bvxm/grid/Templates/bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gaussian_sphere+float.1--.3---.cxx
-	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
-
-override_dh_lintian:
-	echo "$(pkg_lib): package-name-doesnt-match-sonames" > debian/$(pkg_lib).lintian-overrides
-	dh_lintian
-
-override_dh_install:
-	dh_install -p$(pkg_lib) debian/tmp/usr/lib/lib*.so.* usr/lib
-	dh_install -p$(pkg_dev) debian/tmp/usr/lib/lib*.so usr/lib
-	dh_install -p$(pkg_dev) --autodest debian/tmp/usr/include
-	dh_install -p$(pkg_dev) --autodest debian/tmp/usr/share/vxl/cmake/*.cmake 
-
-# too many tests failure, with erratic behavior
-# http://bugs.debian.org/671601
-override_dh_auto_test:
-
-get-orig-source:
-	uscan --verbose --force-download --repack

Copied: trunk/packages/vxl/tags/1.14.0-18/debian/rules (from rev 11386, trunk/packages/vxl/trunk/debian/rules)
===================================================================
--- trunk/packages/vxl/tags/1.14.0-18/debian/rules	                        (rev 0)
+++ trunk/packages/vxl/tags/1.14.0-18/debian/rules	2012-06-19 12:24:09 UTC (rev 11387)
@@ -0,0 +1,72 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+VER_FULL = $(shell dpkg-parsechangelog | grep '^Version' | cut -d' ' -f2 | cut -f1 -d-)
+SOVERSION = $(shell echo $(VER_FULL) | cut -f1-2 -d.)
+VER_MAJOR = $(shell echo $(VER_FULL) | cut -f1   -d.)
+
+UPSTREAM_SRC = vxl-$(VER_FULL)
+DEBIAN_SRC_DIR = vxl-$(VER_FULL)
+DEBIAN_SRC_TAR = vxl_$(VER_FULL).orig.tar.gz
+
+# CMAKE_SKIP_RPATH=OFF is required when BUILD_TESTING=ON
+CMAKE_EXTRA_FLAGS = \
+	-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+	-DCMAKE_SKIP_RPATH:BOOL=OFF \
+	-DBUILD_SHARED_LIBS:BOOL=ON \
+	-DVXL_USING_NATIVE_ZLIB:BOOL=ON \
+	-DVXL_USING_NATIVE_JPEG:BOOL=ON \
+	-DVXL_USING_NATIVE_MPEG2:BOOL=ON \
+	-DVXL_USING_NATIVE_PNG:BOOL=ON \
+	-DVXL_USING_NATIVE_TIFF:BOOL=ON \
+	-DVXL_USING_NATIVE_SHAPELIB:BOOL=ON \
+	-DVXL_USING_NATIVE_GEOTIFF:BOOL=ON \
+	-DVXL_USING_NATIVE_EXPAT:BOOL=ON \
+	-DBUILD_VGUI:BOOL=ON \
+	-DBUILD_BGUI3D:BOOL=ON \
+	-DVXL_BUILD_DCMTK:BOOL=ON \
+	-DBUILD_OXL:BOOL=ON \
+	-DBUILD_CORE_GEOMETRY:BOOL=ON \
+	-DBUILD_CORE_IMAGING:BOOL=ON \
+	-DBUILD_CORE_NUMERICS:BOOL=ON \
+	-DBUILD_CORE_PROBABILITY:BOOL=ON \
+	-DBUILD_CORE_SERIALISATION:BOOL=ON \
+	-DBUILD_CORE_UTILITIES:BOOL=ON \
+	-DBUILD_CORE_VIDEO:BOOL=ON \
+	-DBUILD_EXAMPLES:BOOL=OFF \
+	-DPYTHON_INCLUDE_DIR="/usr/include/python2.7"   \
+	-DPYTHON_LIBRARY="/usr/lib/python2.7/config/libpython2.7.so"    \
+	-DBUILD_TESTING:BOOL=ON
+
+pkg_lib = libvxl$(SOVERSION)
+pkg_dev = libvxl$(VER_MAJOR)-dev
+#pkg_examples = vxl$(VER_MAJOR)-examples
+
+%:
+	dh $@ --buildsystem=cmake --parallel --with python2
+
+override_dh_auto_configure:
+	# remove duplicate from bprb_parameters+unsigned_int-.cxx
+	rm -f $(CURDIR)/contrib/brl/bpro/bprb/Templates/bprb_parameters+unsigned-.cxx
+	# remove duplicate from bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gauss_f1-.3---.cxx
+	rm -f $(CURDIR)/contrib/brl/bseg/bvxm/grid/Templates/bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gaussian_sphere+float.1--.3---.cxx
+	dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
+
+override_dh_lintian:
+	echo "$(pkg_lib): package-name-doesnt-match-sonames" > debian/$(pkg_lib).lintian-overrides
+	dh_lintian
+
+override_dh_install:
+	dh_install -p$(pkg_lib) debian/tmp/usr/lib/lib*.so.* usr/lib
+	dh_install -p$(pkg_dev) debian/tmp/usr/lib/lib*.so usr/lib
+	dh_install -p$(pkg_dev) --autodest debian/tmp/usr/include
+	dh_install -p$(pkg_dev) --autodest debian/tmp/usr/share/vxl/cmake/*.cmake 
+
+# too many tests failure, with erratic behavior
+# http://bugs.debian.org/671601
+override_dh_auto_test:
+
+get-orig-source:
+	uscan --verbose --force-download --repack




More information about the debian-med-commit mailing list