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

sascha-guest pushed a commit to branch master
in repository libtabixpp.

commit d751b64179359958588500f3ecea375cc0a58b29
Author: Sascha Steinbiss <sas...@steinbiss.name>
Date:   Tue Dec 15 06:50:44 2015 +0000

    provide static lib
---
 debian/patches/build_shared_lib_with_debian_htslib.patch | 7 +++++--
 debian/rules                                             | 2 ++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/debian/patches/build_shared_lib_with_debian_htslib.patch 
b/debian/patches/build_shared_lib_with_debian_htslib.patch
index c6260eb..5bd3af0 100644
--- a/debian/patches/build_shared_lib_with_debian_htslib.patch
+++ b/debian/patches/build_shared_lib_with_debian_htslib.patch
@@ -20,7 +20,7 @@ Author: Sascha Steinbiss <sas...@steinbiss.name>
  
  DFLAGS=               -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE
  PROG=         tabix++
-@@ -18,32 +19,21 @@
+@@ -18,32 +19,24 @@
  .c.o:
        $(CC) -c $(CXXFLAGS) $(DFLAGS) $(INCLUDES) $< -o $@
  
@@ -34,7 +34,7 @@ Author: Sascha Steinbiss <sas...@steinbiss.name>
 -                      || exit 1; \
 -              cd $$wdir; \
 -      done;
-+all:  $(PROG) libtabixpp.so.$(SONUMBER)
++all:  $(PROG) libtabixpp.so.$(SONUMBER) libtabixpp.a
  
 -all:  $(PROG)
 -
@@ -44,6 +44,9 @@ Author: Sascha Steinbiss <sas...@steinbiss.name>
  
 -htslib/libhts.a:
 -      cd htslib && $(MAKE) lib-static
++libtabixpp.a: tabix.o
++      ar rcs $@ $<
++
 +libtabixpp.so.$(SONUMBER): tabix.o
 +      $(CXX) -shared -o $@ $< -fPIC -Wl,-soname,libtabixpp.so.$(SONUMBER) 
$(LDFLAGS) -lhts
  
diff --git a/debian/rules b/debian/rules
index 577b176..8aef4f8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,6 +16,8 @@ override_dh_auto_install:
        cp *hpp debian/libtabixpp0-dev/usr/include
        mkdir -p debian/libtabixpp0/usr/lib/$(DEB_HOST_MULTIARCH)/
        cp libtabixpp.so* debian/libtabixpp0/usr/lib/$(DEB_HOST_MULTIARCH)/
+       mkdir -p debian/libtabixpp0-dev/usr/lib/$(DEB_HOST_MULTIARCH)/
+       cp libtabixpp.a debian/libtabixpp0-dev/usr/lib/$(DEB_HOST_MULTIARCH)/
 
 override_dh_strip:
        dh_strip --dbg-package=libtabixpp0-dbg

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

_______________________________________________
debian-med-commit mailing list
debian-med-commit@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to