[med-svn] [Git][med-team/mothur][master] 4 commits: Droping MPI support from Debian package

Andreas Tille gitlab at salsa.debian.org
Fri Sep 14 09:34:12 BST 2018


Andreas Tille pushed to branch master at Debian Med / mothur


Commits:
69b1e0ff by Andreas Tille at 2018-09-14T08:26:43Z
Droping MPI support from Debian package

- - - - -
f7069afa by Andreas Tille at 2018-09-14T08:27:52Z
Remove Tim Booth from Uploaders

- - - - -
9e262bd3 by Andreas Tille at 2018-09-14T08:28:35Z
Drop unneeded get-orig-source target

- - - - -
65fab91b by Andreas Tille at 2018-09-14T08:29:24Z
Standards-Version: 4.2.1

- - - - -


6 changed files:

- debian/README.Source
- debian/changelog
- debian/control
- − debian/mothur-mpi.install
- − debian/mothur-mpi.links
- debian/rules


Changes:

=====================================
debian/README.Source
=====================================
@@ -1,3 +1,6 @@
+Mothur for Debian
+=================
+
 Hints for using ccache with mothur build
 -----------------------------------------
 
@@ -18,3 +21,20 @@ but note MPICXX which is hooking into the MPI compiler,
 which is not replaced by ccache.
 
  -- Tomasz Buchert <toma at buchert.pl>, Fri,  4 Sep 2015 10:28:58 +0200
+
+
+
+The MPI version was droped upstream
+-----------------------------------
+
+commit 1e5f8e2927fca338e659621ac24cd9166705c3a2 refs/tags/v1.37.0
+Author: Sarah Westcott <mothur.westcott at gmail.com>
+Date:   Wed Aug 19 12:16:49 2015 -0400
+
+    Removes MPI source code
+    
+    Issue #144
+    
+    The MPI version is slower and requires dual maintenance. No advantage to keeping it.
+
+ -- Andreas Tille <tille at debian.org>  Fri, 14 Sep 2018 10:01:35 +0200


=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+mothur (1.40.5-2) UNRELEASED; urgency=medium
+
+  * Upstream droped MPI support since it is slower and requires dual
+    maintenance (see README.Debian)  Thus droping MPI support from
+    Debian package
+    CLoses: #908786
+  * Remove Tim Booth from Uploaders (Tim, thanks for your work on this
+    package)
+  * Drop unneeded get-orig-source target
+  * Standards-Version: 4.2.1
+
+ -- Andreas Tille <tille at debian.org>  Fri, 14 Sep 2018 10:01:35 +0200
+
 mothur (1.40.5-1) unstable; urgency=medium
 
   * New upstream version 1.40.5


=====================================
debian/control
=====================================
@@ -2,7 +2,6 @@ Source: mothur
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Steffen Moeller <moeller at debian.org>,
            Andreas Tille <tille at debian.org>,
-           Tim Booth <tbooth at ceh.ac.uk>,
            Tomasz Buchert <tomasz at debian.org>
 Section: science
 Priority: optional
@@ -12,14 +11,15 @@ Build-Depends: debhelper (>= 11),
                libopenmpi-dev,
                libreadline-dev,
                zlib1g-dev
-Standards-Version: 3.9.8
+Standards-Version: 4.2.1
 Vcs-Browser: https://salsa.debian.org/med-team/mothur
 Vcs-Git: https://salsa.debian.org/med-team/mothur.git
 Homepage: http://www.mothur.org
 
 Package: mothur
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
 Conflicts: uchime
 Provides: uchime
 Description: sequence analysis suite for research on microbiota
@@ -29,18 +29,3 @@ Description: sequence analysis suite for research on microbiota
  treeclimber, s-libshuff, unifrac, and much more. In addition to improving
  the flexibility of these algorithms, a number of other features including
  calculators and visualization tools were added.
-
-Package: mothur-mpi
-Architecture: any
-Depends: mothur, openmpi-bin, ${misc:Depends}, ${shlibs:Depends}
-Description: mpi-enabled binary for mothur
- Mothur seeks to develop a single piece of open-source, expandable
- software to fill the bioinformatics needs of the microbial ecology
- community. It has incorporated the functionality of dotur, sons,
- treeclimber, s-libshuff, unifrac, and much more. In addition to improving
- the flexibility of these algorithms, a number of other features including
- calculators and visualization tools were added.
- .
- Provides the MPI-enabled binary for Mothur
- This is recommended for operations like shhh.flows which will be
- very slow on a single processor.


=====================================
debian/mothur-mpi.install deleted
=====================================
@@ -1 +0,0 @@
-mothur-mpi /usr/bin


=====================================
debian/mothur-mpi.links deleted
=====================================
@@ -1 +0,0 @@
-usr/share/man/man1/mothur.1.gz usr/share/man/man1/mothur-mpi.1.gz


=====================================
debian/rules
=====================================
@@ -19,20 +19,13 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 	dh $@
 
 override_dh_auto_build:
-	dh_auto_build -- 64BIT_VERSION=$(64BIT_VERSION) USEMPI=yes
-	mv mothur mothur-mpi
-	make clean
-	dh_auto_build -- 64BIT_VERSION=$(64BIT_VERSION) USEMPI=no
-	# cp mothur mothur-mpi # XXX: debug
+	dh_auto_build -- 64BIT_VERSION=$(64BIT_VERSION)
 
 override_dh_auto_install:
 	true
 
 #Cleaning needs help right now
 override_dh_auto_clean:
-	rm -f mothur mothur-mpi
+	rm -f mothur
 	make clean
 	( cd source/uchime_src && rm -f *.o mk.stdout mk.stderr tmp.stderr )
-
-get-orig-source:
-	uscan --verbose --force-download



View it on GitLab: https://salsa.debian.org/med-team/mothur/compare/0362eeda494d593e077494c462ae6f375e111e1c...65fab91b8abb7a82d2d5e720bf41dbae2c11456f

-- 
View it on GitLab: https://salsa.debian.org/med-team/mothur/compare/0362eeda494d593e077494c462ae6f375e111e1c...65fab91b8abb7a82d2d5e720bf41dbae2c11456f
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/20180914/13a17316/attachment-0001.html>


More information about the debian-med-commit mailing list