[med-svn] [libvcflib] 05/07: Adapt patches
Andreas Tille
tille at debian.org
Wed Jun 22 15:05:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository libvcflib.
commit 136e5b57aa9509be84fe9e5c0a864b7e189fbdf8
Author: Andreas Tille <tille at debian.org>
Date: Mon Jun 20 10:01:54 2016 +0200
Adapt patches
---
debian/patches/use_debian_packaged_tabixpp.patch | 51 ++++++++----------------
1 file changed, 16 insertions(+), 35 deletions(-)
diff --git a/debian/patches/use_debian_packaged_tabixpp.patch b/debian/patches/use_debian_packaged_tabixpp.patch
index 3e19ae6..a9167e0 100644
--- a/debian/patches/use_debian_packaged_tabixpp.patch
+++ b/debian/patches/use_debian_packaged_tabixpp.patch
@@ -1,47 +1,28 @@
--- a/Makefile
+++ b/Makefile
-@@ -80,7 +80,7 @@ BIN_SOURCES = src/vcfecho.cpp \
+@@ -114,7 +114,7 @@ BIN_SOURCES = src/vcfecho.cpp \
BINS = $(addprefix bin/,$(notdir $(BIN_SOURCES:.cpp=)))
SHORTBINS = $(notdir $(BIN_SOURCES:.cpp=))
-TABIX = tabixpp/tabix.o
+# TABIX = tabixpp/tabix.o
FASTAHACK = fastahack/Fasta.o
- SMITHWATERMAN = smithwaterman/SmithWatermanGotoh.o
+ SMITHWATERMAN = smithwaterman/SmithWatermanGotoh.o
REPEATS = smithwaterman/Repeats.o
-@@ -90,7 +90,7 @@ LEFTALIGN = smithwaterman/LeftAlign.o
- FSOM = fsom/fsom.o
- FILEVERCMP = filevercmp/filevercmp.o
-
--INCLUDES = -I. -Itabixpp/htslib/ -L. -Ltabixpp/ -Ltabixpp/htslib/
-+INCLUDES = -I. -Itabixpp/htslib/ #-L. -Ltabixpp/ -Ltabixpp/htslib/
- LDFLAGS = -lvcflib -ltabix -lhts -lpthread -lz -lm
-
-
-@@ -115,7 +115,7 @@ profiling:
- gprof:
- $(MAKE) CXXFLAGS="$(CXXFLAGS) -pg" all
-
--$(OBJECTS): $(SOURCES) $(HEADERS) $(TABIX)
-+$(OBJECTS): $(SOURCES) $(HEADERS) # $(TABIX)
- $(CXX) -c -o $@ src/$(*F).cpp $(INCLUDES) $(LDFLAGS) $(CXXFLAGS)
-
- $(TABIX):
-@@ -147,8 +147,8 @@ $(SHORTBINS):
- $(BINS): $(BIN_SOURCES) libvcflib.a $(OBJECTS) $(SMITHWATERMAN) $(FASTAHACK) $(DISORDER) $(LEFTALIGN) $(INDELALLELE) $(SSW) $(FILEVERCMP)
- $(CXX) src/$(notdir $@).cpp -o $@ $(INCLUDES) $(LDFLAGS) $(CXXFLAGS)
-
--libvcflib.a: $(OBJECTS) $(SMITHWATERMAN) $(REPEATS) $(FASTAHACK) $(DISORDER) $(LEFTALIGN) $(INDELALLELE) $(SSW) $(FILEVERCMP) $(TABIX)
-- ar rs libvcflib.a $(OBJECTS) smithwaterman/sw.o $(FASTAHACK) $(SSW) $(FILEVERCMP) $(TABIX)
-+libvcflib.a: $(OBJECTS) $(SMITHWATERMAN) $(REPEATS) $(FASTAHACK) $(DISORDER) $(LEFTALIGN) $(INDELALLELE) $(SSW) $(FILEVERCMP) # $(TABIX)
-+ ar rs libvcflib.a $(OBJECTS) smithwaterman/sw.o $(FASTAHACK) $(SSW) $(FILEVERCMP) # $(TABIX)
-
-
- test: $(BINS)
-@@ -158,7 +158,7 @@ clean:
- rm -f $(BINS) $(OBJECTS)
- rm -f ssw_cpp.o ssw.o
- rm -f libvcflib.a
+@@ -162,7 +162,8 @@ intervaltree: pre
+ cd intervaltree && $(MAKE) && cp *.h* $(VCF_LIB_LOCAL)/$(INC_DIR)/
+
+ $(TABIX): pre
+- cd tabixpp && $(MAKE) && cp *.h* $(VCF_LIB_LOCAL)/$(INC_DIR)/
++ echo "No need to create separately packaged tabixpp"
++ # cd tabixpp && $(MAKE) && cp *.h* $(VCF_LIB_LOCAL)/$(INC_DIR)/
+
+ $(SMITHWATERMAN): pre
+ cd smithwaterman && $(MAKE) && cp *.h* $(VCF_LIB_LOCAL)/$(INC_DIR)/ && cp *.o $(VCF_LIB_LOCAL)/$(OBJ_DIR)/
+@@ -218,7 +219,7 @@ clean:
+ rm -rf $(LIB_DIR)
+ rm -rf $(INC_DIR)
+ rm -rf $(OBJ_DIR)
- cd tabixpp && make clean
+ # cd tabixpp && make clean
cd smithwaterman && make clean
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libvcflib.git
More information about the debian-med-commit
mailing list