[med-svn] [Git][med-team/spades][master] 9 commits: Build-Depends: libnlopt-cxx-dev
Andreas Tille
gitlab at salsa.debian.org
Fri Jul 6 10:33:23 BST 2018
Andreas Tille pushed to branch master at Debian Med / spades
Commits:
38e0eadd by Andreas Tille at 2018-07-06T10:00:58+02:00
Build-Depends: libnlopt-cxx-dev
- - - - -
499bf922 by Andreas Tille at 2018-07-06T10:03:06+02:00
filter nocheck,$(DEB_BUILD_OPTIONS)
- - - - -
f06d5aa5 by Andreas Tille at 2018-07-06T10:05:03+02:00
do not parse d/changelog
- - - - -
1ec4c970 by Andreas Tille at 2018-07-06T10:07:03+02:00
Remove unneeded patch
- - - - -
e8547c8f by Andreas Tille at 2018-07-06T10:07:26+02:00
debhelper 11
- - - - -
69c6742d by Andreas Tille at 2018-07-06T10:30:46+02:00
Point Vcs fields to salsa.debian.org
- - - - -
0d8a3a39 by Andreas Tille at 2018-07-06T10:30:46+02:00
Standards-Version: 4.1.4
- - - - -
a22ad7ad by Andreas Tille at 2018-07-06T10:54:02+02:00
Spelling
- - - - -
81b80c98 by Andreas Tille at 2018-07-06T11:33:04+02:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- debian/compat
- debian/control
- debian/patches/0103_use-debian-packaged-bwa.patch
- − debian/patches/0120_dont_rename_jemalloc_functionnames.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+spades (3.11.1+dfsg-2) unstable; urgency=medium
+
+ * Build-Depends: libnlopt-cxx-dev
+ Closes: #902592
+ * d/rules:
+ + filter nocheck,$(DEB_BUILD_OPTIONS)
+ + do not parse d/changelog
+ * debhelper 11
+ * Point Vcs fields to salsa.debian.org
+ * Standards-Version: 4.1.4
+
+ -- Andreas Tille <tille at debian.org> Fri, 06 Jul 2018 10:54:09 +0200
+
spades (3.11.1+dfsg-1) unstable; urgency=medium
[ Sascha Steinbiss ]
=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+11
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -1,13 +1,12 @@
Source: spades
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders:
- Andreas Tille <tille at debian.org>,
- Afif Elghraoui <afif at debian.org>,
- Sascha Steinbiss <satta at debian.org>,
- Michael R. Crusoe <michael.crusoe at gmail.com>
+Uploaders: Andreas Tille <tille at debian.org>,
+ Afif Elghraoui <afif at debian.org>,
+ Sascha Steinbiss <satta at debian.org>,
+ Michael R. Crusoe <michael.crusoe at gmail.com>
Section: science
Priority: optional
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 11~),
cmake,
python-all-dev,
zlib1g-dev,
@@ -19,6 +18,7 @@ Build-Depends: debhelper (>= 9),
libhat-trie-dev,
libhts-dev,
libnlopt-dev,
+ libnlopt-cxx-dev,
libssw-dev,
python-yaml,
python-joblib,
@@ -26,9 +26,9 @@ Build-Depends: debhelper (>= 9),
bwa,
libbwa-dev,
lynx
-Standards-Version: 4.1.2
-Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/spades.git
-Vcs-Git: https://anonscm.debian.org/git/debian-med/spades.git
+Standards-Version: 4.1.4
+Vcs-Browser: https://salsa.debian.org/med-team/spades
+Vcs-Git: https://salsa.debian.org/med-team/spades.git
Homepage: http://cab.spbu.ru/software/spades/
Package: spades
=====================================
debian/patches/0103_use-debian-packaged-bwa.patch
=====================================
--- a/debian/patches/0103_use-debian-packaged-bwa.patch
+++ b/debian/patches/0103_use-debian-packaged-bwa.patch
@@ -11,7 +11,7 @@ Description: SPAdes originally contained a code copy of bwa since the version
rather call /usr/bin/bwa but the test suite failed. So as an alternative
the package contains a symlink
ln -s /usr/bin/bwa /usr/lib/spades/bin/bwa-spades
- which enables successfull run of the test suite
+ which enables successful run of the test suite
--- spades.orig/ext/tools/CMakeLists.txt
+++ spades/ext/tools/CMakeLists.txt
=====================================
debian/patches/0120_dont_rename_jemalloc_functionnames.patch deleted
=====================================
--- a/debian/patches/0120_dont_rename_jemalloc_functionnames.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/src/io/logger_impl.cpp
-+++ b/src/io/logger_impl.cpp
-@@ -17,6 +17,7 @@
- #include "config.hpp"
-
- #ifdef SPADES_USE_JEMALLOC
-+#define JEMALLOC_NO_RENAME
- # include <jemalloc/jemalloc.h>
- #endif
-
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -2,13 +2,14 @@
# DH_VERBOSE := 1
+include /usr/share/dpkg/default.mk
+
CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)
LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
-DEBPKGNAME := $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
TMPDIR := $(CURDIR)/install_spades
-LIBDIR := debian/$(DEBPKGNAME)/usr/lib/spades
+LIBDIR := debian/$(DEB_SOURCE)/usr/lib/spades
mandir := $(CURDIR)/debian/man
debfolder := $(CURDIR)/debian
@@ -52,6 +53,7 @@ override_dh_installman:
dh_installman --
override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(TMPDIR)/bin/spades.py --test
$(TMPDIR)/bin/dipspades.py --test
$(TMPDIR)/bin/metaspades.py --test
@@ -60,6 +62,7 @@ override_dh_auto_test:
# is still not in the right place. Let's do this later in an
# autopkgtest.
# $(TMPDIR)/bin/truspades.py --test
+endif
override_dh_auto_install:
echo "Nothing to install"
@@ -67,12 +70,12 @@ override_dh_auto_install:
override_dh_install:
dh_install
mkdir -p $(LIBDIR)
- mv debian/$(DEBPKGNAME)/usr/bin $(LIBDIR)
- mkdir -p debian/$(DEBPKGNAME)/usr/bin
- install debian/bin/spades debian/$(DEBPKGNAME)/usr/bin/
- chmod +x debian/$(DEBPKGNAME)/usr/bin/spades
- rm -f debian/$(DEBPKGNAME)/usr/share/spades/GPLv2.txt
- rm -f debian/$(DEBPKGNAME)/usr/share/spades/LICENSE
+ mv debian/$(DEB_SOURCE)/usr/bin $(LIBDIR)
+ mkdir -p debian/$(DEB_SOURCE)/usr/bin
+ install debian/bin/spades debian/$(DEB_SOURCE)/usr/bin/
+ chmod +x debian/$(DEB_SOURCE)/usr/bin/spades
+ rm -f debian/$(DEB_SOURCE)/usr/share/spades/GPLv2.txt
+ rm -f debian/$(DEB_SOURCE)/usr/share/spades/LICENSE
override_dh_installdocs:
dh_installdocs
View it on GitLab: https://salsa.debian.org/med-team/spades/compare/7901d289425a2d6a864c1a0adf56eec959ece86e...81b80c9801e5ea092d73e0f02230b41d0f2bf999
--
View it on GitLab: https://salsa.debian.org/med-team/spades/compare/7901d289425a2d6a864c1a0adf56eec959ece86e...81b80c9801e5ea092d73e0f02230b41d0f2bf999
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/20180706/c839efed/attachment-0001.html>
More information about the debian-med-commit
mailing list