[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