[med-svn] [hmmer] 06/06: Try to use Debian packaged libdivsufsort but failed that way
Andreas Tille
tille at debian.org
Mon Jun 27 09:39:59 UTC 2016
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository hmmer.
commit 9d2b7a54d276c4cccc19593f2291843debac5cab
Author: Andreas Tille <tille at debian.org>
Date: Mon Jun 27 11:39:21 2016 +0200
Try to use Debian packaged libdivsufsort but failed that way
---
debian/patches/series | 1 +
.../use_debian_packaged_libdivsufsort.patch | 99 ++++++++++++++++++++++
2 files changed, 100 insertions(+)
diff --git a/debian/patches/series b/debian/patches/series
index 9075f02..79f6709 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
debian-changes-3.0-1
debian-changes-3.0-2.1
+use_debian_packaged_libdivsufsort.patch
diff --git a/debian/patches/use_debian_packaged_libdivsufsort.patch b/debian/patches/use_debian_packaged_libdivsufsort.patch
new file mode 100644
index 0000000..99ed610
--- /dev/null
+++ b/debian/patches/use_debian_packaged_libdivsufsort.patch
@@ -0,0 +1,99 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Sun, 26 Jun 2016 00:53:18 +0200
+Description: Use Debian packaged libdivsufsort
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -74,7 +74,6 @@ HMMER_LICENSE="Freely distributed under
+ HMMER_VERSION=$PACKAGE_VERSION
+ HMMER_URL="http://hmmer.org/"
+ HMMER_ESLDIR="easel"
+-HMMER_SADIR="libdivsufsort"
+
+ EASEL_DATE="February 2015"
+ EASEL_COPYRIGHT="Copyright (C) 2015 Howard Hughes Medical Institute."
+@@ -89,7 +88,6 @@ AC_SUBST(HMMER_LICENSE)
+ AC_SUBST(HMMER_VERSION)
+ AC_SUBST(HMMER_URL)
+ AC_SUBST(HMMER_ESLDIR)
+-AC_SUBST(HMMER_SADIR)
+
+ AC_SUBST(EASEL_DATE)
+ AC_SUBST(EASEL_COPYRIGHT)
+@@ -669,14 +667,12 @@ AC_CONFIG_FILES([profmark/Makefile])
+ AC_CONFIG_FILES([src/impl_${impl_choice}/Makefile])
+ AC_CONFIG_HEADERS([src/p7_config.h])
+ AC_CONFIG_HEADERS([easel/esl_config.h])
+-AC_CONFIG_HEADERS([libdivsufsort/divsufsort.h])
+ AC_CONFIG_FILES([easel/miniapps/Makefile])
+ AC_CONFIG_FILES([easel/testsuite/Makefile])
+ if test -d "easel/documentation"; then
+ AC_CONFIG_FILES([easel/documentation/Makefile])
+ fi
+ AC_CONFIG_FILES([easel/Makefile])
+-AC_CONFIG_FILES([libdivsufsort/Makefile])
+
+ # the following incantation establishes a symlink of
+ # src/impl_{whatever} to src/impl in the *build* directory.
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -24,8 +24,6 @@ SHELL = /bin/sh
+ # location of easel
+ ESLDIR = @HMMER_ESLDIR@
+
+-# location of libdivsufsort for suffix array creation
+-SADIR = @HMMER_SADIR@
+
+
+ # Package information
+@@ -102,7 +100,6 @@ PROGS = alimask\
+ #
+ all:
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} all
+- ${QUIET_SUBDIR0}${SADIR} ${QUIET_SUBDIR1} all
+ ${QUIET_SUBDIR0}src ${QUIET_SUBDIR1} all
+ ${QUIET_SUBDIR0}profmark ${QUIET_SUBDIR1} all
+
+@@ -110,7 +107,6 @@ all:
+ #
+ dev:
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} dev
+- ${QUIET_SUBDIR0}${SADIR} ${QUIET_SUBDIR1} all
+ ${QUIET_SUBDIR0}src ${QUIET_SUBDIR1} dev
+ ${QUIET_SUBDIR0}profmark ${QUIET_SUBDIR1} dev
+
+@@ -124,7 +120,6 @@ tests:
+ #
+ check:
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} tests
+- ${QUIET_SUBDIR0}${SADIR} ${QUIET_SUBDIR1} all
+ ${QUIET_SUBDIR0}src ${QUIET_SUBDIR1} tests
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} check
+ ${QUIET_SUBDIR0}testsuite ${QUIET_SUBDIR1} check
+@@ -162,7 +157,6 @@ clean:
+ ${QUIET_SUBDIR0}testsuite ${QUIET_SUBDIR1} clean
+ ${QUIET_SUBDIR0}documentation ${QUIET_SUBDIR1} clean
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} clean
+- ${QUIET_SUBDIR0}${SADIR} ${QUIET_SUBDIR1} clean
+ -rm -f *.o *~ Makefile.bak core TAGS gmon.out
+
+ # "make distclean" leaves a pristine source distribution.
+@@ -173,7 +167,6 @@ distclean:
+ ${QUIET_SUBDIR0}testsuite ${QUIET_SUBDIR1} distclean
+ ${QUIET_SUBDIR0}documentation ${QUIET_SUBDIR1} distclean
+ ${QUIET_SUBDIR0}${ESLDIR} ${QUIET_SUBDIR1} distclean
+- ${QUIET_SUBDIR0}${SADIR} ${QUIET_SUBDIR1} distclean
+ -rm config.log config.status
+ -rm -rf autom4te.cache
+ -rm -f *.o *~ Makefile.bak core TAGS gmon.out
+@@ -223,10 +216,6 @@ tags-append:
+ etags -o ${top_srcdir}/TAGS -a ${srcdir}/documentation/userguide/*.in
+ etags -o ${top_srcdir}/TAGS -a ${srcdir}/documentation/userguide/*.tex
+
+- etags -o ${top_srcdir}/TAGS -a ${srcdir}/libdivsufsort/README
+- etags -o ${top_srcdir}/TAGS -a ${srcdir}/libdivsufsort/*.in
+- etags -o ${top_srcdir}/TAGS -a ${srcdir}/libdivsufsort/*.c
+-
+ etags -o ${top_srcdir}/TAGS -a ${srcdir}/profmark/00README
+ etags -o ${top_srcdir}/TAGS -a ${srcdir}/profmark/*.in
+ etags -o ${top_srcdir}/TAGS -a ${srcdir}/profmark/*.c
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/hmmer.git
More information about the debian-med-commit
mailing list