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/.*$"


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to