[med-svn] r18781 - trunk/packages/python-miso/trunk/debian

Steffen Möller moeller at moszumanska.debian.org
Tue Feb 17 01:18:29 UTC 2015


Author: moeller
Date: 2015-02-17 01:18:28 +0000 (Tue, 17 Feb 2015)
New Revision: 18781

Added:
   trunk/packages/python-miso/trunk/debian/README.source
Modified:
   trunk/packages/python-miso/trunk/debian/changelog
   trunk/packages/python-miso/trunk/debian/control
   trunk/packages/python-miso/trunk/debian/rules
Log:
[(python-)miso] f2c redistribution now obsolete

The lapack folder is needed, the f2c folder is not,
at least not for the test routine provided. The
debian/watch or get-orig-source target were not
addressed, eventually upstream shall fix this,
instead, IMHO.


Added: trunk/packages/python-miso/trunk/debian/README.source
===================================================================
--- trunk/packages/python-miso/trunk/debian/README.source	                        (rev 0)
+++ trunk/packages/python-miso/trunk/debian/README.source	2015-02-17 01:18:28 UTC (rev 18781)
@@ -0,0 +1,11 @@
+
+The lapack folder is sadly not completely redundant with the equally
+named lapack library provided by Debian, let alone for the routine
+'splicingdgemv'. No further checks performed.
+
+The f2c compiler provided with the source tree however was found
+to be directly substitutable, just it had to be linked statically
+to avoid MAIN__ to be found missing. Some good soul please fix this.
+
+-- 
+  Steffen Moeller <moeller at debian.org>  Tue, 17 Feb 2015 02:09:06 +0100

Modified: trunk/packages/python-miso/trunk/debian/changelog
===================================================================
--- trunk/packages/python-miso/trunk/debian/changelog	2015-02-16 13:43:10 UTC (rev 18780)
+++ trunk/packages/python-miso/trunk/debian/changelog	2015-02-17 01:18:28 UTC (rev 18781)
@@ -1,5 +1,6 @@
 python-miso (0.5.2-1) UNRELEASED; urgency=low
 
   * Initial release (Closes: #nnnn)
+  * Not using internal f2c redistribution.
 
  -- Andreas Tille <tille at debian.org>  Tue, 10 Feb 2015 17:55:01 +0100

Modified: trunk/packages/python-miso/trunk/debian/control
===================================================================
--- trunk/packages/python-miso/trunk/debian/control	2015-02-16 13:43:10 UTC (rev 18780)
+++ trunk/packages/python-miso/trunk/debian/control	2015-02-17 01:18:28 UTC (rev 18781)
@@ -11,7 +11,8 @@
                python-pysam,
                python-scipy,
                python-matplotlib,
-               samtools
+               samtools,
+               libf2c2-dev
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/python-miso/trunk/
 Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/python-miso/trunk/

Modified: trunk/packages/python-miso/trunk/debian/rules
===================================================================
--- trunk/packages/python-miso/trunk/debian/rules	2015-02-16 13:43:10 UTC (rev 18780)
+++ trunk/packages/python-miso/trunk/debian/rules	2015-02-17 01:18:28 UTC (rev 18781)
@@ -10,11 +10,11 @@
 	PATH=$(CURDIR)/debian/bin:$${PATH} \
 	PYBUILD_SYSTEM=custom \
 	PYBUILD_TEST_ARGS="\
-		ln -s ../../../../misopy/test-data {build_dir}/misopy && \
+		( test -d {build_dir}/misopy/test-data || ln -s ../../../../misopy/test-data {build_dir}/misopy ) && \
 		mkdir -p {build_dir}/misopy/gff-events/mm9/genes && \
-		ln -s ../../../../../../../misopy/gff-events/mm9/genes/Atp2b1.mm9.gff {build_dir}/misopy/gff-events/mm9/genes && \
+		( test -r {build_dir}/misopy/gff-events/mm9/genes//Atp2b1.mm9.gff || ln -s ../../../../../../../misopy/gff-events/mm9/genes/Atp2b1.mm9.gff {build_dir}/misopy/gff-events/mm9/genes ) && \
 		mkdir -p {build_dir}/misopy/settings && \
-		ln -s ../../../../../misopy/settings/miso_settings.txt {build_dir}/misopy/settings && \
+		( test -r {build_dir}/misopy/settings/miso_settings.txt || ln -s ../../../../../misopy/settings/miso_settings.txt {build_dir}/misopy/settings ) && \
 		cd {build_dir} && \
 		PYTHONPATH={build_dir} python -m unittest discover -v" \
 	dh_auto_test --buildsystem=pybuild




More information about the debian-med-commit mailing list