[med-svn] [Git][med-team/last-align][master] 2 commits: i386: enable avx2, avx, and sse4.1 specific builds as well
Michael R. Crusoe
gitlab at salsa.debian.org
Mon May 18 07:50:16 BST 2020
Michael R. Crusoe pushed to branch master at Debian Med / last-align
Commits:
af73543f by Michael R. Crusoe at 2020-05-17T18:15:35+02:00
i386: enable avx2, avx, and sse4.1 specific builds as well
- - - - -
bcc8c5f6 by Michael R. Crusoe at 2020-05-17T18:15:35+02:00
Demote GNU parallel to a recommends; only used by parallel-fasta
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+last-align (1061-2) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * i386: enable avx2, avx, and sse4.1 specific builds as well
+ * Demote GNU parallel to a recommends; only used by parallel-fasta
+
+ -- Michael R. Crusoe <michael.crusoe at gmail.com> Sun, 17 May 2020 12:32:51 +0200
+
last-align (1061-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -20,9 +20,9 @@ Architecture: any
Built-Using: ${Built-Using}
Depends: ${shlibs:Depends},
${misc:Depends},
- parallel
Recommends: python3,
- python3-pil
+ python3-pil,
+ parallel
Description: genome-scale comparison of biological sequences
LAST is software for comparing and aligning sequences, typically DNA or
protein sequences. LAST is similar to BLAST, but it copes better with very
=====================================
debian/rules
=====================================
@@ -40,7 +40,7 @@ ifeq (amd64,$(DEB_HOST_ARCH))
else ifeq (i386,$(DEB_HOST_ARCH))
mkdir -p $(prefix)
mkdir -p $(libexecdir)
- for SIMD in ssse3 sse3 sse2 sse mmx; do \
+ for SIMD in avx2 avx sse4.1 ssse3 sse3 sse2 sse; do \
export CXXFLAGS="$(CXXFLAGS) -m$${SIMD}" && export CFLAGS="$(CFLAGS) -m$${SIMD}" && \
dh_auto_build -- all SFX=-$${SIMD} ; \
find . -name '*.o' -delete ; \
@@ -79,14 +79,14 @@ ifeq (amd64,$(DEB_HOST_ARCH))
for SIMD in avx2 avx sse4.1 ssse3 sse3 sse2 ; do \
dh_auto_clean -- SFX=-$${SIMD} ; done
else ifeq (i386,$(DEB_HOST_ARCH))
- for SIMD in ssse3 sse3 sse2 sse mmx plain; do \
+ for SIMD in avx2 avx sse4.1 ssse3 sse3 sse2 sse plain; do \
dh_auto_clean -- SFX=-$${SIMD} ; done
else
dh_auto_clean
endif
for i in last-merge-batches last-pair-probs last-split last-split8 lastal lastal8 lastdb lastdb8; \
do \
- for j in avx avx2 sse2 sse3 sse4.1 ssse3 ; \
+ for j in avx avx2 sse2 sse3 sse4.1 ssse3 sse3 sse2 sse ; \
do \
rm -f src/$$i-$$j ; \
done ; \
@@ -105,7 +105,7 @@ override_dh_installman:
--name="genome-scale comparison of biological sequences" \
--help-option="-h" \
$(prefix)/bin/lastal8 > $(mandir)/lastal8.1
- # help2man output needs manual postprocessing - see debian/mans
+ # help2man output needs manual postprocessing - see debian/mans
#$(HELP2MAN) \
# --name="genome-scale comparison of biological sequences" \
# --help-option="-h" \
@@ -116,7 +116,7 @@ override_dh_installman:
$(HELP2MAN) \
--name="changes the order of the sequences in MAF-format alignments" \
$(CURDIR)/scripts/maf-swap > $(mandir)/maf-swap.1
- # help2man output needs manual postprocessing - see debian/mans
+ # help2man output needs manual postprocessing - see debian/mans
#$(HELP2MAN) \
# --name="Add extra column with mapping probabilities" \
# $(CURDIR)/scripts/last-map-probs > $(mandir)/last-map-probs.1
@@ -124,7 +124,7 @@ override_dh_installman:
#$(HELP2MAN) \
# --name="Read files of lastal output, merge corresponding batches, and write them." \
# $(CURDIR)/scripts/last-merge-batches > $(mandir)/last-merge-batches.1
- # These scripts were droped
+ # # These scripts were droped
#$(HELP2MAN) \
# --name="Clean up MAF-format alignments" \
# $(CURDIR)/scripts/last-reduce-alignments > $(mandir)/last-reduce-alignments.1
@@ -149,7 +149,7 @@ override_dh_installman:
$(HELP2MAN) \
--name="Read files of lastal output, merge corresponding batches, and write them" \
$(prefix)/bin/last-merge-batches > $(mandir)/last-merge-batches.1
- # help2man output needs manual postprocessing - see debian/mans
+ # help2man output needs manual postprocessing - see debian/mans
#$(HELP2MAN) \
# --name="Read alignments of paired DNA reads to a genome, and do estimations" \
# $(prefix)/bin/last-pair-probs > $(mandir)/last-pair-probs.1
View it on GitLab: https://salsa.debian.org/med-team/last-align/-/compare/830a97da55db70d0389a90a825c4b2c4d654f5bb...bcc8c5f686990ac3beec20d80595b0168ce0d56c
--
View it on GitLab: https://salsa.debian.org/med-team/last-align/-/compare/830a97da55db70d0389a90a825c4b2c4d654f5bb...bcc8c5f686990ac3beec20d80595b0168ce0d56c
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/20200518/19d0e7ff/attachment-0001.html>
More information about the debian-med-commit
mailing list