[med-svn] [Git][med-team/garli][master] 6 commits: debhelper 11
Andreas Tille
gitlab at salsa.debian.org
Tue Sep 4 14:21:32 BST 2018
Andreas Tille pushed to branch master at Debian Med / garli
Commits:
48ac431b by Andreas Tille at 2018-09-04T10:38:49Z
debhelper 11
- - - - -
9798bf64 by Andreas Tille at 2018-09-04T10:38:53Z
Point Vcs fields to salsa.debian.org
- - - - -
2883f49d by Andreas Tille at 2018-09-04T10:38:53Z
Standards-Version: 4.2.1
- - - - -
cba93b1d by Andreas Tille at 2018-09-04T12:09:55Z
Fix installation
- - - - -
c1d7a502 by Andreas Tille at 2018-09-04T12:48:00Z
Better documentation of MPI version
- - - - -
eadfefee by Andreas Tille at 2018-09-04T13:20:25Z
Upload to unstable
- - - - -
8 changed files:
- debian/README.Debian
- debian/changelog
- debian/compat
- debian/control
- debian/garli-mpi.1
- + debian/garli-mpi.install
- debian/garli.install
- debian/rules
Changes:
=====================================
debian/README.Debian
=====================================
@@ -16,4 +16,17 @@ and was reported upstream.
Please check this issue on Github for further information.
+
+The MPI version claims to be 32 bit based on this test in src/garlimain.cpp:
+
+ //I'm not sure that this is dependable or portable, but it is only for screen output, so isn't that important
+ int ptrSize = sizeof(int *);
+ if(ptrSize == 8)
+ is64bit = true;
+ else
+ is64bit = false;
+
+I think that test is simply wrong since compilation is 64 bit on amd64.
+
+
-- Andreas Tille <tille at debian.org> Tue, 04 Sep 2018 11:09:43 +0200
=====================================
debian/changelog
=====================================
@@ -1,12 +1,15 @@
-garli (2.1-3) UNRELEASED; urgency=medium
+garli (2.1-3) unstable; urgency=medium
* d/rules: Fix random seed before running tests to get (mostly!) reproducible
results
Addresses: #907905 (since the FTBFS issue is solved severity will be reset
to minor but I leave the bug open for further discussion)
* Provide additional MPI version in separate package
+ * debhelper 11
+ * Point Vcs fields to salsa.debian.org
+ * Standards-Version: 4.2.1
- -- Andreas Tille <tille at debian.org> Tue, 04 Sep 2018 11:09:43 +0200
+ -- Andreas Tille <tille at debian.org> Tue, 04 Sep 2018 15:04:01 +0200
garli (2.1-2) unstable; urgency=medium
=====================================
debian/compat
=====================================
@@ -1 +1 @@
-10
+11
=====================================
debian/control
=====================================
@@ -3,14 +3,14 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Andreas Tille <tille at debian.org>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11~),
libncl-dev,
libopenmpi-dev,
ncl-tools,
bc
-Standards-Version: 4.1.1
-Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/garli.git
-Vcs-Git: https://anonscm.debian.org/git/debian-med/garli.git
+Standards-Version: 4.2.1
+Vcs-Browser: https://salsa.debian.org/med-team/garli
+Vcs-Git: https://salsa.debian.org/med-team/garli.git
Homepage: https://github.com/Ashod/garli
Package: garli
@@ -29,7 +29,8 @@ Description: phylogenetic analysis of molecular sequence data using maximum-like
Package: garli-mpi
Architecture: any
Depends: ${shlibs:Depends},
- ${misc:Depends}
+ ${misc:Depends},
+ openmpi-bin
Description: phylogenetic analysis of molecular sequence data using maximum-likelihood (MPI)
GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
inferring phylogenetic trees. Using an approach similar to a classical
=====================================
debian/garli-mpi.1
=====================================
@@ -3,8 +3,7 @@
.SH NAME
garli \- phylogenetic analysis of molecular sequence data using maximum-likelihood (MPI version)
.SH SYNOPSIS
-.B garli
-[\fI\,OPTION\/\fR] [\fI\,config filename\/\fR]
+\fBmpirun\fR [\fIMPI OPTIONS\fR] \fBgarli-mpi\fR -[# of times to execute config file] [\fI\,config filename\/\fR]
.SH DESCRIPTION
GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
inferring phylogenetic trees. Using an approach similar to a classical
=====================================
debian/garli-mpi.install
=====================================
@@ -0,0 +1 @@
+debian/mpi/* usr/lib/garli/bin
=====================================
debian/garli.install
=====================================
@@ -1,2 +1 @@
usr/bin usr/lib/garli
-# debian/bin usr
=====================================
debian/rules
=====================================
@@ -11,8 +11,8 @@ override_dh_auto_configure:
# First build MPI version of Garli
dh_auto_configure -- --with-ncl=/usr --enable-mpi
dh_auto_build
- mkdir -p debian/$(DEB_SOURCE)-mpi/usr/lib/$(DEB_SOURCE)/bin
- mv src/Garli debian/$(DEB_SOURCE)-mpi/usr/lib/$(DEB_SOURCE)/bin/Garli-mpi
+ mkdir -p debian/mpi
+ mv src/Garli debian/mpi/Garli-mpi
make distclean
# Now build single processor binary
dh_auto_configure -- --with-ncl=/usr
View it on GitLab: https://salsa.debian.org/med-team/garli/compare/0271bccd209b9f5cd205ff4763c64e0785b7f208...eadfefeef220c5c000fd3e57f33b814c3e29d2eb
--
View it on GitLab: https://salsa.debian.org/med-team/garli/compare/0271bccd209b9f5cd205ff4763c64e0785b7f208...eadfefeef220c5c000fd3e57f33b814c3e29d2eb
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180904/5b86a09f/attachment-0001.html>
More information about the debian-med-commit
mailing list