[med-svn] [pbseqlib] 01/02: Build with pbbam

Afif Elghraoui afif at moszumanska.debian.org
Sun Dec 18 07:13:14 UTC 2016


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

afif pushed a commit to branch master
in repository pbseqlib.

commit 727332e0b79f4ec5ecfb04ee686b64505958cd67
Author: Afif Elghraoui <afif at debian.org>
Date:   Sat Dec 17 23:07:26 2016 -0800

    Build with pbbam
    
    Some hints were taken from PacBio's pitchfork:
    https://github.com/PacificBiosciences/pitchfork/blob/master/ports/pacbio/blasr_libcpp/Makefile
    
    This will likely be needed to take advantage of pbbam in pbseqlib's
    reverse-dependencies.
---
 debian/control | 7 +++++--
 debian/rules   | 3 ++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index d620da3..d397083 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Build-Depends:
 	zlib1g-dev,
 	libhdf5-dev,
 	libboost-dev,
-#	libpbbam-dev,
+	libpbbam-dev,
 	libhts-dev,
 # Test-Depends:
 	libgtest-dev,
@@ -68,7 +68,8 @@ Architecture: any
 Multi-Arch: same
 Depends:
 	${shlibs:Depends},
-	${misc:Depends}
+	${misc:Depends},
+	libpbbam,
 Description: tools for handling PacBio sequences
  Blasr_libcpp is a library used by blasr and other executables such as
  samtoh5, loadPulses for analyzing PacBio sequences. This library contains
@@ -98,6 +99,7 @@ Depends:
 	${shlibs:Depends},
 	${misc:Depends},
 	libpbdata (= ${binary:Version}),
+	libpbbam,
 Description: tools for handling PacBio hdf5 files
  Blasr_libcpp is a library used by blasr and other executables such as
  samtoh5, loadPulses for analyzing PacBio sequences. This library contains
@@ -128,6 +130,7 @@ Depends:
 	${misc:Depends},
 	libpbdata (= ${binary:Version}),
 	libpbihdf (= ${binary:Version}),
+	libpbbam,
 Description: tools for aligning PacBio reads to target sequences
  Blasr_libcpp is a library used by blasr and other executables such as
  samtoh5, loadPulses for analyzing PacBio sequences. This library contains
diff --git a/debian/rules b/debian/rules
index dec70d3..04ac123 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,6 @@
 #DH_VERBOSE = 1
 include /usr/share/dpkg/default.mk
 
-export NOPBBAM = 1
 export HDF5_INC = /usr/include/hdf5/serial
 export HDF5_LIB = /usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial
 export GTEST_INC = /usr/include
@@ -12,6 +11,8 @@ export GTEST_SRCDIR = /usr/src/gtest
 export DEB_CFLAGS_MAINT_APPEND=-O3
 export DEB_CXXFLAGS_MAINT_APPEND=-O3
 
+export LDLIBS += -lpbbam
+
 %:
 	dh $@ --parallel
 

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



More information about the debian-med-commit mailing list