[med-svn] r5882 - trunk/packages/mrbayes/trunk/debian

Andreas Tille tille at alioth.debian.org
Fri Feb 4 09:58:07 UTC 2011


Author: tille
Date: 2011-02-04 09:58:06 +0000 (Fri, 04 Feb 2011)
New Revision: 5882

Added:
   trunk/packages/mrbayes/trunk/debian/mb-mpi
Modified:
   trunk/packages/mrbayes/trunk/debian/control
   trunk/packages/mrbayes/trunk/debian/mrbayes-mpi.install
   trunk/packages/mrbayes/trunk/debian/rules
Log:
For mb-mpi we need a wrapper executing orterun to call the executable


Modified: trunk/packages/mrbayes/trunk/debian/control
===================================================================
--- trunk/packages/mrbayes/trunk/debian/control	2011-02-04 07:48:59 UTC (rev 5881)
+++ trunk/packages/mrbayes/trunk/debian/control	2011-02-04 09:58:06 UTC (rev 5882)
@@ -29,7 +29,7 @@
 
 Package: mrbayes-mpi
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common, openmpi-bin
 Suggests: mpi-default
 Description: Bayesian Inference of Phylogeny - mpi version
  Bayesian inference of phylogeny is based upon a quantity called the posterior

Added: trunk/packages/mrbayes/trunk/debian/mb-mpi
===================================================================
--- trunk/packages/mrbayes/trunk/debian/mb-mpi	                        (rev 0)
+++ trunk/packages/mrbayes/trunk/debian/mb-mpi	2011-02-04 09:58:06 UTC (rev 5882)
@@ -0,0 +1,3 @@
+#!/bin/sh
+# PATH="/usr/lib/mrbayes-mpi:$PATH"
+orterun /usr/lib/mrbayes-mpi/mb-mpi $@

Modified: trunk/packages/mrbayes/trunk/debian/mrbayes-mpi.install
===================================================================
--- trunk/packages/mrbayes/trunk/debian/mrbayes-mpi.install	2011-02-04 07:48:59 UTC (rev 5881)
+++ trunk/packages/mrbayes/trunk/debian/mrbayes-mpi.install	2011-02-04 09:58:06 UTC (rev 5882)
@@ -1 +1,2 @@
-mb-mpi	usr/bin
+mb-mpi		usr/lib/mrbayes-mpi
+debian/mb-mpi	usr/bin

Modified: trunk/packages/mrbayes/trunk/debian/rules
===================================================================
--- trunk/packages/mrbayes/trunk/debian/rules	2011-02-04 07:48:59 UTC (rev 5881)
+++ trunk/packages/mrbayes/trunk/debian/rules	2011-02-04 09:58:06 UTC (rev 5882)
@@ -6,9 +6,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-mpipkg=mrbayes-mpi
-mpibin=mb-mpi
-
 %:
 	dh $@
 
@@ -22,6 +19,7 @@
 	mv mb mb-mpi
 
         # build mb
-	# $(MAKE) clean # <-- seems to delete mb-mpi somehow
+	# $(MAKE) clean # <-- seems to delete mb-mpi somehow, so rm *.o files manually
 	rm -f *.o
 	MPI=no LIBS="-Wl,--as-needed" $(MAKE)
+




More information about the debian-med-commit mailing list