[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