[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