[med-svn] [Git][med-team/isovic-seqlib][master] Enable building gindex

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Nov 23 16:38:01 GMT 2021



Andreas Tille pushed to branch master at Debian Med / isovic-seqlib


Commits:
5009c794 by Andreas Tille at 2021-11-23T17:37:47+01:00
Enable building gindex

- - - - -


2 changed files:

- debian/patches/autoconf.patch
- debian/rules


Changes:

=====================================
debian/patches/autoconf.patch
=====================================
@@ -20,17 +20,17 @@ Description: Create a proper library from the code to enable
 +lib_LTLIBRARIES  = libisovic_seqlib.la
 +
 +libisovic_seqlibdir=$(includedir)/isovic-seqlib
-+libisovic_seqlib_HEADERS= sequences/sequence_alignment.h sequences/sequence_file.h sequences/sequence_gfa.h sequences/single_sequence.h \
-+                          utility/tictoc.h utility/utility_general.h
++libisovic_seqlib_HEADERS= sequences/sequence_alignment.h sequences/sequence_file.h sequences/sequence_gfa.h sequences/single_sequence.h sequences/kseq.h \
++                          utility/tictoc.h utility/utility_general.h utility/utility_conversion-inl.h log_system/log_system.h
 +libisovic_seqlib_la_SOURCES = algorithm/fenwick.h algorithm/lis.hpp \
 +                              libs/edlib.cc libs/edlibcigar.cc libs/edlibcigar.h libs/edlib.h libs/opal.cc libs/opal.h \
-+                              log_system/log_system.cc log_system/log_system.h \
-+                              sequences/kseq.h sequences/sequence_alignment.cc \
++                              log_system/log_system.cc \
++                              sequences/sequence_alignment.cc \
 +                              sequences/sequence_alignment_test.cc sequences/sequence_file.cc \
 +                              sequences/sequence_gfa.cc sequences/sequence_gfa_test.cc \
 +                              sequences/sequence_test.h sequences/single_sequence.cc \
 +                              utility/evalue.cc utility/evalue_constants.cc utility/evalue_constants.h utility/evalue.h \
-+                              utility/tictoc.cc utility/utility_conversion-inl.h utility/utility_general.cc
++                              utility/tictoc.cc utility/utility_general.cc
 +libisovic_seqlib_la_LDFLAGS = -version-info @LIB_VERSION@
 +
 +libisovic_seqlib_la_CPPFLAGS = $(INCLUDES)


=====================================
debian/rules
=====================================
@@ -13,6 +13,11 @@ include /usr/share/dpkg/default.mk
 
 override_dh_install:
 	dh_install
+	# fix path in header files
+	sed -i \
+	    -e 's:include "sequences\(/.*\.h\)":include <$(DEB_SOURCE)\1>:' \
+	    -e 's:include "utility\(/.*\.h\)":include <$(DEB_SOURCE)\1>:' \
+	    debian/tmp/usr/include/*/*.h
 	d-shlibmove --commit \
 		    --multiarch \
 		    --devunversioned \



View it on GitLab: https://salsa.debian.org/med-team/isovic-seqlib/-/commit/5009c794af61c22e6c1a022b27ba7f6d442faea9

-- 
View it on GitLab: https://salsa.debian.org/med-team/isovic-seqlib/-/commit/5009c794af61c22e6c1a022b27ba7f6d442faea9
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20211123/31bcc119/attachment-0001.htm>


More information about the debian-med-commit mailing list