This is an automated email from the git hooks/post-receive script. tille pushed a commit to branch master in repository ncbi-vdb.
commit f0901484abc297f669d4fe68fc3f0cfacc151f33 Author: Andreas Tille <[email protected]> Date: Wed Jul 20 12:03:28 2016 +0200 Fix strange upstream handling of static libs --- debian/rules | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index afe2a01..aa2b284 100755 --- a/debian/rules +++ b/debian/rules @@ -11,6 +11,7 @@ CPU := $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) BUILDTYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) # since build-results are not ending up in the proper dir its saver to use "*" instead of "$(CPU)" SODIR := $(DEBPKGNAME)/$(DEBPKGNAME)/$(OS)/gcc +LIBINSTALLDIR := debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib %: dh $@ @@ -41,9 +42,16 @@ endif override_dh_auto_install: dh_auto_install find . -name "*.so" + find $(LIBINSTALLDIR) -name "*-static.a" -delete + # upstream installs versioned *.a libs - we only want a single version + for slib in $(LIBINSTALLDIR)/*.a ; do \ + mv $(LIBINSTALLDIR)/`readlink $$slib` $$slib ; \ + mv $(LIBINSTALLDIR)/`readlink $$slib` $$slib ; \ + done d-shlibmove --commit \ --multiarch \ --devunversioned \ - --movedev debian/tmp/usr/$(SODIR)/dbg/lib/*.a usr/lib/$(BUILDTYPE) \ + --exclude-la \ + --movedev debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/*.a usr/lib/$(BUILDTYPE) \ --movedev interfaces/ngs/ncbi/NGS.hpp usr/include/$(DEBPKGNAME) \ debian/tmp/usr/$(DEBPKGNAME)/$(OS)/gcc/$(CPU)/dbg/lib/libncbi-vdb.so -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/ncbi-vdb.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
