[med-svn] [Git][med-team/python-freecontact][master] 6 commits: Drop Python2 support (normalise package description since only one binary package is remaining)
Andreas Tille
gitlab at salsa.debian.org
Wed Sep 4 09:21:45 BST 2019
Andreas Tille pushed to branch master at Debian Med / python-freecontact
Commits:
ed5627a5 by Andreas Tille at 2019-09-04T08:11:13Z
Drop Python2 support (normalise package description since only one binary package is remaining)
- - - - -
2c55ffe1 by Andreas Tille at 2019-09-04T08:11:41Z
debhelper-compat 12
- - - - -
df3580ca by Andreas Tille at 2019-09-04T08:11:45Z
Standards-Version: 4.4.0
- - - - -
50a52dda by Andreas Tille at 2019-09-04T08:13:12Z
Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
- - - - -
e899f6d5 by Andreas Tille at 2019-09-04T08:13:13Z
Remove obsolete fields Name, Contact from debian/upstream/metadata.
- - - - -
b1dddf77 by Andreas Tille at 2019-09-04T08:15:15Z
Upload to unstable
- - - - -
6 changed files:
- − debian/Description
- debian/changelog
- − debian/compat
- debian/control
- debian/rules
- debian/upstream/metadata
Changes:
=====================================
debian/Description deleted
=====================================
@@ -1,17 +0,0 @@
-FreeContact is a protein residue contact predictor optimized for speed.
-Its input is a multiple sequence alignment. FreeContact can function as an
-accelerated drop-in for the published contact predictors
-EVfold-mfDCA of DS. Marks (2011) and
-PSICOV of D. Jones (2011).
-
-FreeContact is accelerated by a combination of vector instructions, multiple
-threads, and faster implementation of key parts.
-Depending on the alignment, 8-fold or higher speedups are possible.
-
-A sufficiently large alignment is required for meaningful results.
-As a minimum, an alignment with an effective (after-weighting) sequence count
-bigger than the length of the query sequence should be used. Alignments with
-tens of thousands of (effective) sequences are considered good input.
-
-jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
-can be used to generate the alignments, for example.
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+python-freecontact (1.1-5) unstable; urgency=medium
+
+ * Drop Python2 support (normalise package description since only one
+ binary package is remaining)
+ Closes: #937765
+ * debhelper-compat 12
+ * Standards-Version: 4.4.0
+ * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
+ * Remove obsolete fields Name, Contact from debian/upstream/metadata.
+
+ -- Andreas Tille <tille at debian.org> Wed, 04 Sep 2019 10:13:14 +0200
+
python-freecontact (1.1-4) unstable; urgency=medium
* Update d/control and d/rules, build python3 module
=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11
=====================================
debian/control
=====================================
@@ -6,33 +6,38 @@ Uploaders: Laszlo Kajan <lkajan at debian.org>,
Section: python
Testsuite: autopkgtest-pkg-python
Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 12),
dh-python,
libboost-python-dev,
libfreecontact-dev,
- python-all-dev,
python3-all-dev
-Standards-Version: 4.2.1
+Standards-Version: 4.4.0
Vcs-Browser: https://salsa.debian.org/med-team/python-freecontact
Vcs-Git: https://salsa.debian.org/med-team/python-freecontact.git
Homepage: https://rostlab.org/owiki/index.php/FreeContact
-Package: python-freecontact
-Architecture: any
-Depends: ${misc:Depends},
- ${python:Depends},
- ${shlibs:Depends}
-Description: fast protein contact predictor - binding for Python
- ${Description}
- .
- This package contains the Python binding.
-
Package: python3-freecontact
Architecture: any
Depends: ${misc:Depends},
${python3:Depends},
${shlibs:Depends}
Description: fast protein contact predictor - binding for Python3
- ${Description}
+ FreeContact is a protein residue contact predictor optimized for speed.
+ Its input is a multiple sequence alignment. FreeContact can function as an
+ accelerated drop-in for the published contact predictors
+ EVfold-mfDCA of DS. Marks (2011) and
+ PSICOV of D. Jones (2011).
+ .
+ FreeContact is accelerated by a combination of vector instructions, multiple
+ threads, and faster implementation of key parts.
+ Depending on the alignment, 8-fold or higher speedups are possible.
+ .
+ A sufficiently large alignment is required for meaningful results.
+ As a minimum, an alignment with an effective (after-weighting) sequence count
+ bigger than the length of the query sequence should be used. Alignments with
+ tens of thousands of (effective) sequences are considered good input.
+ .
+ jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
+ can be used to generate the alignments, for example.
.
This package contains the Python3 binding.
=====================================
debian/rules
=====================================
@@ -5,15 +5,12 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export PYBUILD_NAME = freecontact
-Description := $(shell sed -e ':a; N; s/\n/$${Newline}/; ta' < debian/Description)
-
%:
- dh $@ --with python2,python3 --buildsystem=pybuild --builddirectory=$(CURDIR)/builddir
-
-override_dh_gencontrol:
- dh_gencontrol -- '-VDescription=$(Description)'
+ dh $@ --with python3 --buildsystem=pybuild --builddirectory=$(CURDIR)/builddir
override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
PYBUILD_SYSTEM=custom \
PYBUILD_TEST_ARGS="{interpreter} $(CURDIR)/test/test01.py" \
- dh_auto_test || true
+ dh_auto_test
+endif
=====================================
debian/upstream/metadata
=====================================
@@ -1,9 +1,8 @@
-Name: python-freecontact
-Contact: Laszlo Kajan <lkajan at rostlab.org>
Reference:
- - Author: László Kaján and Thomas A. Hopf and Matúš Kalaš and Debora S. Marks and Burkhard Rost
- Title: 'FreeContact: ...'
- Journal: BMC Bioinformatics
- Year: '201?'
+- Author: László Kaján and Thomas A. Hopf and Matúš Kalaš and Debora S. Marks and
+ Burkhard Rost
+ Title: 'FreeContact: ...'
+ Journal: BMC Bioinformatics
+ Year: '201?'
# vim:et:ts=2:ai:syntax=yaml:
View it on GitLab: https://salsa.debian.org/med-team/python-freecontact/compare/4649a052f24f1423c53d3d4adac30ffaae845370...b1dddf77b65d896c48c475d8f20f4708479fa541
--
View it on GitLab: https://salsa.debian.org/med-team/python-freecontact/compare/4649a052f24f1423c53d3d4adac30ffaae845370...b1dddf77b65d896c48c475d8f20f4708479fa541
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/20190904/67669727/attachment-0001.html>
More information about the debian-med-commit
mailing list