[med-svn] [seqtools] 01/02: dynamic linking for all tools

Andreas Tille tille at debian.org
Thu Oct 26 11:49:13 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository seqtools.

commit 944bb3a9d41e5a60a62de6fded500e0a9b09a45a
Author: Andreas Tille <tille at debian.org>
Date:   Thu Oct 26 13:47:09 2017 +0200

    dynamic linking for all tools
---
 debian/patches/dynamic-lib.patch | 51 +++++++++++++++++++++++++++++++++++++---
 1 file changed, 48 insertions(+), 3 deletions(-)

diff --git a/debian/patches/dynamic-lib.patch b/debian/patches/dynamic-lib.patch
index bce34a3..dd538f7 100644
--- a/debian/patches/dynamic-lib.patch
+++ b/debian/patches/dynamic-lib.patch
@@ -4,7 +4,7 @@ Description: Create dynamic library
 
 --- a/gbtools/configure.ac
 +++ b/gbtools/configure.ac
-@@ -36,7 +36,9 @@
+@@ -36,7 +36,9 @@ fi
  
  AC_CONFIG_MACRO_DIR([m4])
  
@@ -15,7 +15,7 @@ Description: Create dynamic library
  
  LT_LANG([C++])
  
-@@ -66,7 +68,7 @@
+@@ -66,7 +68,7 @@ AC_FUNC_MALLOC
  AC_CHECK_FUNCS([dup2 floor gethostbyname memset socket sqrt strcasecmp strchr strcspn strerror strncasecmp strrchr strstr strtol uname])
  
  # Check for dependencies required by all executables
@@ -26,7 +26,7 @@ Description: Create dynamic library
  AX_CHECK_OPENSSL()
 --- a/belvuApp/Makefile.am
 +++ b/belvuApp/Makefile.am
-@@ -19,13 +19,13 @@
+@@ -19,13 +19,13 @@ belvu_LDADD = $(top_builddir)/seqtoolsUt
  
  # If gbtools is in a subdirectory, add it; otherwise look for a local installation
  if USE_GBTOOLS
@@ -42,3 +42,48 @@ Description: Create dynamic library
  
  # Extra files to remove for the maintainer-clean target.
  #
+--- a/blixemApp/Makefile.am
++++ b/blixemApp/Makefile.am
+@@ -11,13 +11,13 @@ BLX_LIBS = $(top_builddir)/seqtoolsUtils
+ 
+ # If gbtools is in a subdirectory, add it; otherwise look for a local installation
+ if USE_GBTOOLS
+-BLX_LIBS += $(top_builddir)/gbtools/.libs/libgbtools.a
++BLX_LIBS += -L$(top_builddir)/gbtools/.libs -lgbtools
+ else
+ BLX_LIBS += -lgbtools
+ endif
+ 
+ # the gtk deps etc. must go at the end so that gbtools can pick them up
+-BLX_LIBS += $(DEPS_LIBS) $(X_LIB)
++BLX_LIBS += $(DEPS_LIBS) $(X_LIB) -lcurl
+ 
+ # use sqlite for blixem if it's available
+ if USE_SQLITE3
+@@ -44,7 +44,7 @@ blixemh_CPPFLAGS = $(blixem_CPPFLAGS) -D
+ #blixemh_LDADD = $(top_builddir)/libpfetch/libpfetch.a $(BLX_LIBS) -lcurl
+ 
+ # but I've commented it back in ....need to try a compile....
+-blixemh_LDADD =  $(BLX_LIBS) -lcurl
++blixemh_LDADD =  $(BLX_LIBS)
+ 
+ endif
+ 
+--- a/dotterApp/Makefile.am
++++ b/dotterApp/Makefile.am
+@@ -12,13 +12,13 @@ dotter_LDADD = $(top_builddir)/seqtoolsU
+ 
+ # If gbtools is in a subdirectory, add it; otherwise look for a local installation
+ if USE_GBTOOLS
+-dotter_LDADD += $(top_builddir)/gbtools/.libs/libgbtools.a            
++dotter_LDADD += -L$(top_builddir)/gbtools/.libs -lgbtools
+ else
+ dotter_LDADD += -lgbtools
+ endif
+ 
+ # the gtk deps etc. must go at the end so that gbtools can pick them up
+-dotter_LDADD += $(DEPS_LIBS) $(X_LIB)
++dotter_LDADD += $(DEPS_LIBS) $(X_LIB) -lcurl
+ 
+ # Extra files to remove for the maintainer-clean target.
+ #

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/seqtools.git



More information about the debian-med-commit mailing list