[med-svn] r19233 - trunk/packages/plastimatch/trunk/debian

Greg Sharp gregsharp-guest at moszumanska.debian.org
Wed May 13 20:26:47 UTC 2015


Author: gregsharp-guest
Date: 2015-05-13 20:26:46 +0000 (Wed, 13 May 2015)
New Revision: 19233

Added:
   trunk/packages/plastimatch/trunk/debian/plastimatch.lintian-overrides
Modified:
   trunk/packages/plastimatch/trunk/debian/changelog
   trunk/packages/plastimatch/trunk/debian/copyright
   trunk/packages/plastimatch/trunk/debian/rules
Log:
Update plastimatch to new version; use shared libraries; remove lua; and fix regression test failure

Modified: trunk/packages/plastimatch/trunk/debian/changelog
===================================================================
--- trunk/packages/plastimatch/trunk/debian/changelog	2015-05-13 13:58:41 UTC (rev 19232)
+++ trunk/packages/plastimatch/trunk/debian/changelog	2015-05-13 20:26:46 UTC (rev 19233)
@@ -1,3 +1,16 @@
+plastimatch (1.6.1+dfsg-1) UNRELEASED; urgency=medium
+
+  * New upstream release
+  * Fix (upstream) testcase failure on debian i386 platform
+  * debian/copyright: update Files-Excluded to exclude lua; remove
+    outdated entries
+  * debian/rules: build as shared libraries rather than
+    monolithic executable
+  * debian/plastimatch.lintian-overrides: remove warnings due to
+    package-name-doesnt-match-sonames, and non-dev-pkg-with-shlib-symlink
+
+ -- Gregory C. Sharp <gregsharp.geo at yahoo.com>  Mon, 11 May 2015 13:05:31 -0400
+
 plastimatch (1.6.0+dfsg-1) unstable; urgency=medium
 
   [ Gregory C. Sharp ]

Modified: trunk/packages/plastimatch/trunk/debian/copyright
===================================================================
--- trunk/packages/plastimatch/trunk/debian/copyright	2015-05-13 13:58:41 UTC (rev 19232)
+++ trunk/packages/plastimatch/trunk/debian/copyright	2015-05-13 20:26:46 UTC (rev 19233)
@@ -13,15 +13,13 @@
     doc/man/proton_dose.7
     doc/sphinx
     extra
-    FindCUDA
     src/fatm
     src/ise
     src/mondoshot
     src/oraifutils
     src/reg-2-3
-    src/slicer
     src/plastimatch/test/opencl_test.*
-    libs/getopt
+    libs/lua-5.1.4
     libs/libf2c
     libs/msinttypes
     libs/sqlite-3.6.21

Added: trunk/packages/plastimatch/trunk/debian/plastimatch.lintian-overrides
===================================================================
--- trunk/packages/plastimatch/trunk/debian/plastimatch.lintian-overrides	                        (rev 0)
+++ trunk/packages/plastimatch/trunk/debian/plastimatch.lintian-overrides	2015-05-13 20:26:46 UTC (rev 19233)
@@ -0,0 +1,2 @@
+plastimatch: package-name-doesnt-match-sonames
+plastimatch: non-dev-pkg-with-shlib-symlink

Modified: trunk/packages/plastimatch/trunk/debian/rules
===================================================================
--- trunk/packages/plastimatch/trunk/debian/rules	2015-05-13 13:58:41 UTC (rev 19232)
+++ trunk/packages/plastimatch/trunk/debian/rules	2015-05-13 20:26:46 UTC (rev 19233)
@@ -8,6 +8,10 @@
 PACKAGE   = $(shell dh_listpackages)
 TMP       = $(CURDIR)/debian/$(PACKAGE)
 
+BUILD_DIR := obj-$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(CURDIR)/$(BUILD_DIR):$(TMP)/usr/lib
+export LD_LIBRARY_PATH
+
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
@@ -18,6 +22,7 @@
         -DCMAKE_BUILD_TYPE:STRING=RELEASE \
         -DCMAKE_SKIP_RPATH:BOOL=ON \
         -DPLM_CONFIG_DEBIAN_BUILD:BOOL=ON \
+        -DBUILD_SHARED_LIBS=ON \
         -DBUILD_TESTING:BOOL=ON
 
 override_dh_auto_configure:
@@ -33,7 +38,8 @@
 
 override_dh_auto_install:
 	dh_auto_install
-	rm -rfv $(TMP)/usr/lib
+	rm -rfv $(TMP)/usr/lib/*.a
+	rm -rfv $(TMP)/usr/lib/cmake
 	rm -rfv $(TMP)/usr/include
 
 get-orig-source:




More information about the debian-med-commit mailing list