This is an automated email from the git hooks/post-receive script. satta pushed a commit to branch master in repository seqan2.
commit 2e193f541a73fd37c23c47912569dd4b9b6bdbbe Author: Sascha Steinbiss <[email protected]> Date: Sat Sep 24 21:45:58 2016 +0000 add pkg-config file --- debian/changelog | 5 +++-- debian/libseqan2-dev.install | 1 + debian/rules | 7 ++++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 012e75c..cfe83ab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,11 @@ -seqan2 (2.2.0+dfsg-2) UNRELEASED; urgency=medium +seqan2 (2.2.0+dfsg-2) unstable; urgency=medium * Team upload. * Declare Conflicts: with seqan-dev (API incompatible) See https://github.com/seqan/seqan/issues/1820 for upstream discussion. - Addresses #838340. + Closes: #838340. * Add CMake modules needed to build projects based on SeqAn. + * Add pkg-config file. -- Sascha Steinbiss <[email protected]> Thu, 22 Sep 2016 20:10:12 +0000 diff --git a/debian/libseqan2-dev.install b/debian/libseqan2-dev.install index 1c3b0f1..ddea065 100644 --- a/debian/libseqan2-dev.install +++ b/debian/libseqan2-dev.install @@ -1,2 +1,3 @@ include/seqan usr/include util/cmake usr/share/seqan +seqan-2.pc usr/lib/pkgconfig diff --git a/debian/rules b/debian/rules index bcf9ad4..a345e19 100755 --- a/debian/rules +++ b/debian/rules @@ -4,6 +4,7 @@ export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all +UPSTREAM_VERSION = $(shell dpkg-parsechangelog -SVersion | egrep -o '^[0-9.]+') # import hardening, adding CPPFLAGS to CFLAGS, in case dh doesn't # See https://wiki.debian.org/Hardening#Notes_for_packages_using_CMake @@ -40,6 +41,10 @@ override_dh_auto_build: # Could not import extension sphinxcontrib.bibtex (exception: No module named sphinxcontrib.bibtex) # Seems there is no sphinx module bibtex - thus deactivating creation of html manual # cd manual && make html + sed -e "s#@CMAKE_INSTALL_PREFIX@#/usr#g" \ + -e "s/@SEQAN_VERSION_STRING@/$(UPSTREAM_VERSION)/g" \ + -e "s/@CMAKE_PROJECT_NAME@/seqan/g" \ + util/pkgconfig/seqan.pc.in > seqan-2.pc override_dh_install: dh_install @@ -58,7 +63,7 @@ override_dh_auto_clean: mv $${header} `echo $$header | sed 's?orig/??'` ; \ done ; \ fi - rm -rf orig + rm -rf orig seqan-2.pc override_dh_installman: for bin in `ls $(CURDIR)/debian/$(pkgapps)/usr/lib/seqan/bin` ; do \ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/seqan2.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
