[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