[med-svn] [Git][med-team/blimps][master] 3 commits: Use d-shlibs

Andreas Tille gitlab at salsa.debian.org
Fri Jan 11 13:18:23 GMT 2019


Andreas Tille pushed to branch master at Debian Med / blimps


Commits:
12987f45 by Andreas Tille at 2019-01-11T13:06:54Z
Use d-shlibs

- - - - -
583b59ab by Andreas Tille at 2019-01-11T13:16:29Z
Avoid privacy breach by linking to external gif

- - - - -
dc07906f by Andreas Tille at 2019-01-11T13:17:46Z
Upload to unstable

- - - - -


7 changed files:

- debian/changelog
- debian/control
- − debian/libblimps3-dev.install
- − debian/libblimps3.install
- + debian/patches/avoid_privacy_breach.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-blimps (3.9+ds-1) UNRELEASED; urgency=medium
+blimps (3.9+ds-1) unstable; urgency=medium
 
   * Homepage vanished - point to waybackmachine as homepage
   * Rebuild tarball by droping all binaries
@@ -8,8 +8,10 @@ blimps (3.9+ds-1) UNRELEASED; urgency=medium
   * Standards-Version: 4.3.0
   * hardening=+all
   * Refactor single patch
+  * Use d-shlibs
+  * Avoid privacy breach by linking to external gif
 
- -- Andreas Tille <tille at debian.org>  Thu, 10 Jan 2019 22:19:40 +0100
+ -- Andreas Tille <tille at debian.org>  Fri, 11 Jan 2019 14:16:37 +0100
 
 blimps (3.9-3) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -2,10 +2,11 @@ Source: blimps
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Laszlo Kajan <lkajan at rostlab.org>,
            Andreas Tille <tille at debian.org>
-Section: non-free/libs
+Section: non-free/science
 XS-Autobuild: yes
 Priority: optional
-Build-Depends: debhelper (>= 12~)
+Build-Depends: debhelper (>= 12~),
+               d-shlibs (>= 0.84~)
 Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/med-team/blimps
 Vcs-Git: https://salsa.debian.org/med-team/blimps.git
@@ -13,7 +14,6 @@ Homepage: https://web.archive.org/web/20170606235903/http://blocks.fhcrc.org/blo
 
 Package: blimps-utils
 Architecture: any
-Section: non-free/science
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          libblimps3
@@ -43,6 +43,7 @@ Depends: ${misc:Depends},
          libblimps3 (= ${binary:Version})
 Suggests: blimps-utils
 Provides: libblimps-dev
+Conflicts: libblimps-dev
 Description: blocks database improved searcher library (development)
  BLIMPS (BLocks IMProved Searcher) is a searching tool that scores
  a protein sequence against blocks or a block against sequences.
@@ -51,6 +52,7 @@ Description: blocks database improved searcher library (development)
 
 Package: libblimps3
 Architecture: any
+Section: non-free/libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Suggests: blimps-utils


=====================================
debian/libblimps3-dev.install deleted
=====================================
@@ -1,3 +0,0 @@
-usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so


=====================================
debian/libblimps3.install deleted
=====================================
@@ -1 +0,0 @@
-usr/lib/lib*.so.*


=====================================
debian/patches/avoid_privacy_breach.patch
=====================================
@@ -0,0 +1,15 @@
+Description: Avoid privacy breach by linking to external gif
+ The gif in question does not exist any more anyway
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Thu, 10 Jan 2019 22:19:40 +0100
+
+--- a/www/thanks.html
++++ b/www/thanks.html
+@@ -19,7 +19,6 @@ We would like to thank ...
+ <UL>
+ <P>
+ <LI>
+-<IMG SRC="http://www.nigms.nih.gov/nigms.nih.gov/Images/banner_nigms.gif" HEIGHT="45" WIDTH="300">
+ <A HREF="http://www.nigms.nih.gov/">NIGMS</A> our funding agency.<BR>
+ <UL>
+ <LI>NIH RO1 GM029009 4/1/81-3/31/03<BR>


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 gets.patch
 makefile.patch
 hardening.patch
+avoid_privacy_breach.patch


=====================================
debian/rules
=====================================
@@ -14,8 +14,13 @@ override_dh_auto_install:
 	dh_auto_install -- prefix=/usr
 	find debian/tmp -name LICENSE -delete
 
-#override_dh_dwz:
-#	echo "Optimization of DWARF debug information in ELF binaries via dwz does not work"
+override_dh_install:
+	dh_install
+	d-shlibmove --commit \
+		    --multiarch \
+		    --movedev debian/tmp/usr/include/* usr/include \
+		    debian/tmp/usr/lib/*.so
+
 
 override_dh_clean:
 	dh_clean blimps/deps.mk



View it on GitLab: https://salsa.debian.org/med-team/blimps/compare/c2b943620baa785ce8b67efaca68f3aff0ab5457...dc07906fb3376114f1a2826058cddf72a7d59895

-- 
View it on GitLab: https://salsa.debian.org/med-team/blimps/compare/c2b943620baa785ce8b67efaca68f3aff0ab5457...dc07906fb3376114f1a2826058cddf72a7d59895
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/20190111/af23eccb/attachment-0001.html>


More information about the debian-med-commit mailing list