[med-svn] [libseqlib] 03/04: Add pkg-config file
Andreas Tille
tille at debian.org
Thu Feb 9 15:46:06 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository libseqlib.
commit 25a190f61361da3d8402a5fb7a8cbbf426ba2981
Author: Andreas Tille <tille at debian.org>
Date: Thu Feb 9 16:35:03 2017 +0100
Add pkg-config file
---
debian/patches/pkg-config.patch | 40 ++++++++++++++++++++++++++++++++++++++++
debian/rules | 2 ++
2 files changed, 42 insertions(+)
diff --git a/debian/patches/pkg-config.patch b/debian/patches/pkg-config.patch
new file mode 100644
index 0000000..690fe1a
--- /dev/null
+++ b/debian/patches/pkg-config.patch
@@ -0,0 +1,40 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Fri, 27 Jan 2017 13:18:48 +0100
+Description: Add pkg-config file
+
+--- /dev/null
++++ b/libseqlib.pc.in
+@@ -0,0 +1,11 @@
++prefix=@prefix@
++exec_prefix=${prefix}
++libdir=${exec_prefix}/lib
++includedir=${prefix}/include/SeqLib
++
++Name: libseqlib
++Version: @VERSION@
++Description: C++ htslib/bwa-mem/fermi interface for interrogating sequence data
++Libs: -L${libdir} -lseqlib
++Cflags: -I${includedir}
++
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -6,3 +6,7 @@ install:
+
+ seqtools:
+ mkdir -p bin && cd src/seqtools && make && mv seqtools ../../bin
++
++pkgconfigdir=$(libdir)/pkgconfig
++pkgconfig_DATA = libseqlib.pc
++
+--- a/configure.ac
++++ b/configure.ac
+@@ -47,6 +47,8 @@ AC_SUBST(LIBS, "$LIBS -pthread")
+
+ AC_CONFIG_FILES([Makefile
+ src/Makefile
+- src/seqtools/Makefile])
++ src/seqtools/Makefile
++ libseqlib.pc
++ ])
+
+ AC_OUTPUT
diff --git a/debian/rules b/debian/rules
index 3bb8c03..1357d26 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,3 +29,5 @@ override_dh_install:
--exclude-la \
--movedev debian/SeqLib usr/include \
src/.libs/$(DEBPKGNAME).so
+ mkdir -p $(CURDIR)/debian/libseqlib-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig
+ mv libseqlib.pc $(CURDIR)/debian/libseqlib-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libseqlib.git
More information about the debian-med-commit
mailing list