[med-svn] [Git][med-team/quicktree][master] 4 commits: routine-update: debhelper-compat 13
Andreas Tille
gitlab at salsa.debian.org
Tue Jun 16 13:18:08 BST 2020
Andreas Tille pushed to branch master at Debian Med / quicktree
Commits:
3dd0bc8e by Andreas Tille at 2020-06-12T20:47:56+02:00
routine-update: debhelper-compat 13
- - - - -
385a6fdd by Andreas Tille at 2020-06-12T20:48:04+02:00
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
- - - - -
2e6bf72a by Andreas Tille at 2020-06-12T20:48:48+02:00
routine-update: Ready to upload to unstable
- - - - -
fe426a65 by Andreas Tille at 2020-06-16T14:17:27+02:00
To enable removing quicktree source code copy from libsonlib package a static library is created here
- - - - -
6 changed files:
- debian/changelog
- debian/control
- + debian/libquicktree-dev.install
- + debian/patches/create_lib.patch
- debian/patches/series
- + debian/upstream/metadata
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+quicktree (2.5-3) UNRELEASED; urgency=medium
+
+ * To enable removing quicktree source code copy from libsonlib package
+ a static library is created here
+
+ -- Andreas Tille <tille at debian.org> Tue, 16 Jun 2020 09:35:08 +0200
+
+quicktree (2.5-2) unstable; urgency=medium
+
+ * Team upload.
+ * debhelper-compat 13 (routine-update)
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+
+ -- Andreas Tille <tille at debian.org> Fri, 12 Jun 2020 20:48:04 +0200
+
quicktree (2.5-1) unstable; urgency=medium
* Initial release (Closes: #961375)
=====================================
debian/control
=====================================
@@ -3,8 +3,9 @@ Section: science
Priority: optional
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Steffen Moeller <moeller at debian.org>
-Build-Depends: debhelper-compat (= 12),
- help2man
+Build-Depends: debhelper-compat (= 13),
+ help2man,
+ dh-exec
Standards-Version: 4.5.0
Homepage: https://github.com/khowe/quicktree/
Vcs-Browser: https://salsa.debian.org/med-team/quicktree
@@ -29,3 +30,26 @@ Description: Neighbor-Joining algorithm for phylogenies
.
The tress are written to stdout, in the Newick/New-Hampshire format
use by PHYLIP and many other programs
+
+Package: libquicktree-dev
+Architecture: any
+Section: libdevel
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: Neighbor-Joining algorithm for phylogenies (development)
+ QuickTree is an efficient implementation of the Neighbor-Joining
+ algorithm (PMID: 3447015), capable of reconstructing phylogenies from
+ huge alignments in time less than the age of the universe.
+ .
+ QuickTree accepts both distance matrix and multiple-sequence-aligment
+ inputs. The former should be in PHYLIP format. The latter should be
+ in Stockholm format, which is the native alignment format for the Pfam
+ database. Alignments in various formats can be converted to Stockholm
+ format with the sreformat program, which is part of the HMMer package
+ (hmmer.org).
+ .
+ The tress are written to stdout, in the Newick/New-Hampshire format
+ use by PHYLIP and many other programs
+ .
+ This package contains some header files from quicktree that are used
+ by other packages.
=====================================
debian/libquicktree-dev.install
=====================================
@@ -0,0 +1,4 @@
+#!/usr/bin/dh-exec
+
+include/*.h usr/include/quicktree
+lib*.a usr/lib/${DEB_HOST_MULTIARCH}
=====================================
debian/patches/create_lib.patch
=====================================
@@ -0,0 +1,32 @@
+--- a/Makefile
++++ b/Makefile
+@@ -10,6 +10,13 @@ COMMON = $(OBJ)/align.o \
+ $(OBJ)/options.o \
+ $(OBJ)/util.o \
+ $(OBJ)/sequence.o
++LIBOBJ = $(OBJ)/buildtree.o \
++ $(OBJ)/cluster.o \
++ $(OBJ)/distancemat.o \
++ $(OBJ)/options.o \
++ $(OBJ)/util.o \
++ $(OBJ)/sequence.o \
++ $(OBJ)/tree.o \
+
+ QUICKTREEOBJ = $(COMMON) $(OBJ)/quicktree.o $(OBJ)/buildtree.o $(OBJ)/tree.o
+
+@@ -21,11 +28,14 @@ CFLAGS += -c -I$(INC)
+
+ LDFLAGS += -g
+
+-all: quicktree
++all: quicktree libquicktree.a
+
+ quicktree : $(QUICKTREEOBJ)
+ $(CC) $(LDFLAGS) -o $@ $(QUICKTREEOBJ) -lm
+
++libquicktree.a: $(LIBOBJ)
++ ar rc $@ $(LIBOBJ)
++
+ $(OBJ)/quicktree.o : $(SRC)/quicktree.c $(INC)/version.h
+ $(CC) $(CFLAGS) -o $(OBJ)/quicktree.o $(SRC)/quicktree.c
+
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
fixMake.patch
+create_lib.patch
=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/khowe/quicktree/issues
+Bug-Submit: https://github.com/khowe/quicktree/issues/new
+Repository: https://github.com/khowe/quicktree.git
+Repository-Browse: https://github.com/khowe/quicktree
View it on GitLab: https://salsa.debian.org/med-team/quicktree/-/compare/0a925f990469319ea72d460c52c96e191e31b10f...fe426a6598742190616d848b8a06773b570106f1
--
View it on GitLab: https://salsa.debian.org/med-team/quicktree/-/compare/0a925f990469319ea72d460c52c96e191e31b10f...fe426a6598742190616d848b8a06773b570106f1
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/20200616/29555fdb/attachment-0001.html>
More information about the debian-med-commit
mailing list