[med-svn] r23903 - in trunk/packages/invesalius/trunk/debian: . source

Thiago Franco Moraes tfmoraes-guest at moszumanska.debian.org
Mon Aug 14 17:35:42 UTC 2017


Author: tfmoraes-guest
Date: 2017-08-14 17:35:41 +0000 (Mon, 14 Aug 2017)
New Revision: 23903

Modified:
   trunk/packages/invesalius/trunk/debian/control
   trunk/packages/invesalius/trunk/debian/docs
   trunk/packages/invesalius/trunk/debian/rules
   trunk/packages/invesalius/trunk/debian/source/options
Log:
Fixed changelog warning and dealing better with cython modules

Modified: trunk/packages/invesalius/trunk/debian/control
===================================================================
--- trunk/packages/invesalius/trunk/debian/control	2017-08-14 13:52:26 UTC (rev 23902)
+++ trunk/packages/invesalius/trunk/debian/control	2017-08-14 17:35:41 UTC (rev 23903)
@@ -7,6 +7,7 @@
 Build-Depends: debhelper (>= 9),
                python-all-dev,
                cython,
+               dh-python,
                python-numpy
 Build-Depends-Indep: python
 Standards-Version: 3.9.8

Modified: trunk/packages/invesalius/trunk/debian/docs
===================================================================
--- trunk/packages/invesalius/trunk/debian/docs	2017-08-14 13:52:26 UTC (rev 23902)
+++ trunk/packages/invesalius/trunk/debian/docs	2017-08-14 17:35:41 UTC (rev 23903)
@@ -2,4 +2,3 @@
 HEADER.txt
 LICENSE.pt.txt
 LICENSE.txt
-changelog.md

Modified: trunk/packages/invesalius/trunk/debian/rules
===================================================================
--- trunk/packages/invesalius/trunk/debian/rules	2017-08-14 13:52:26 UTC (rev 23902)
+++ trunk/packages/invesalius/trunk/debian/rules	2017-08-14 17:35:41 UTC (rev 23903)
@@ -16,12 +16,12 @@
 %:
 	dh $@ --with python2
 
-override_dh_auto_build:
+override_dh_auto_build: create-cython-dir
 	python setup.py build_ext --inplace
 
-override_dh_auto_clean: create-cython-dir
-	dh_auto_clean
-	rm -f invesalius-3.0
+override_dh_auto_clean:
+	# dh_auto_clean
+	rm -f invesalius3
 
 override_dh_compress:
 	dh_compress --exclude=LICENSE.pt.txt --exclude=.inv3
@@ -32,6 +32,11 @@
 	cp invesalius/data/*.pyx invesalius_cy
 	cp invesalius/data/*.pxd invesalius_cy
 
+override_dh_clean:
+	dh_clean
+	rm -rf invesalius_cy
+	rm -rf build
+
 create-launcher:
 	echo '#!/bin/sh' > invesalius3
 	echo 'export PYTHONPATH=$$PYTHONPATH:"/usr/lib/invesalius"' >> invesalius3
@@ -42,6 +47,9 @@
 override_dh_install: create-launcher
 	dh_install
 
+override_dh_installchangelogs:
+	dh_installchangelogs changelog.md
+
 override_dh_auto_install: ;
 
 override_dh_builddeb:

Modified: trunk/packages/invesalius/trunk/debian/source/options
===================================================================
--- trunk/packages/invesalius/trunk/debian/source/options	2017-08-14 13:52:26 UTC (rev 23902)
+++ trunk/packages/invesalius/trunk/debian/source/options	2017-08-14 17:35:41 UTC (rev 23903)
@@ -1 +0,0 @@
-extend-diff-ignore = "^invesalius_cy/.*$"




More information about the debian-med-commit mailing list