[med-svn] [Git][med-team/mindthegap][master] 7 commits: Architecture: all packages do not need ${shlibs:Depends}

Andreas Tille gitlab at salsa.debian.org
Thu Jul 11 08:39:20 BST 2019



Andreas Tille pushed to branch master at Debian Med / mindthegap


Commits:
3d3c965d by Andreas Tille at 2019-07-11T07:04:36Z
Architecture: all packages do not need ${shlibs:Depends}

- - - - -
e4c3a310 by Andreas Tille at 2019-07-11T07:05:45Z
There is no strict Depends relation from mindthegap - thus lowering the relation to Recommends - even Suggests is OK (may be users have some strange interest in using only the data - but well, that's pretty exotic).  Please note:  There was a missing ',' which is now not neede any more.

- - - - -
a2d02281 by Andreas Tille at 2019-07-11T07:07:43Z
Silence lintian about short description:  It should be no sentence!

- - - - -
c79da8ac by Andreas Tille at 2019-07-11T07:15:49Z
Build-Depends: dh-python to enable resolving

- - - - -
55fddb55 by Andreas Tille at 2019-07-11T07:16:10Z
Close ITP bug

- - - - -
bd723bcd by Andreas Tille at 2019-07-11T07:34:30Z
Further means to get ${python3:Depends} resolved

- - - - -
e40ef623 by Andreas Tille at 2019-07-11T07:35:33Z
Remove unneeded boilerplate stuff from debian/rules; try enabling hardening options

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,5 +1,5 @@
 mindthegap (2.2.0-1) UNRELEASED; urgency=medium
 
-  * Initial release (Closes: #<bug>)
+  * Initial release (Closes: #931826)
 
  -- Shayan Doust <hello at shayandoust.me>  Tue, 02 Jul 2019 13:41:39 +0100


=====================================
debian/control
=====================================
@@ -4,6 +4,8 @@ Uploaders: Shayan Doust <hello at shayandoust.me>
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 12~),
+               dh-python,
+               dh-sequence-python3,
                cmake,
                libgatbcore-dev,
                libboost-dev,
@@ -19,7 +21,7 @@ Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          libgatbcore2
-Description: Performs detection and assembly of DNA insertion variants in NGS read datasets.
+Description: performs detection and assembly of DNA insertion variants in NGS read datasets
  Designed to call insertions of any size, whether they are novel or
  duplicated, homozygous or heterozygous in the donor genome. It takes as
  input a set of reads and a reference genome. It outputs two sets of
@@ -32,11 +34,10 @@ Description: Performs detection and assembly of DNA insertion variants in NGS re
 
 Package: mindthegap-examples
 Architecture: all
-Depends: ${shlibs:Depends},
-	 ${misc:Depends},
+Depends: ${misc:Depends},
 	 ${python3:Depends}
-	 mindthegap
-Description: Optional scripts and example resources for mindthegap.
+Recommends: mindthegap
+Description: optional scripts and example resources for mindthegap
  Designed to call insertions of any size, whether they are novel or
  duplicated, homozygous or heterozygous in the donor genome. it takes
  as input a set of reads and a reference genome. It outputs two sets


=====================================
debian/rules
=====================================
@@ -1,33 +1,9 @@
 #!/usr/bin/make -f
 
 # DH_VERBOSE := 1
-export LC_ALL=C.UTF-8
-
-include /usr/share/dpkg/default.mk
-# this provides:
-# DEB_SOURCE: the source package name
-# DEB_VERSION: the full version of the package (epoch + upstream vers. + revision)
-# DEB_VERSION_EPOCH_UPSTREAM: the package's version without the Debian revision
-# DEB_VERSION_UPSTREAM_REVISION: the package's version without the Debian epoch
-# DEB_VERSION_UPSTREAM: the package's upstream version
-# DEB_DISTRIBUTION: the distribution(s) listed in the current entry of debian/changelog
-# SOURCE_DATE_EPOCH: the source release date as seconds since the epoch, as
-#                    specified by <https://reproducible-builds.org/specs/source-date-epoch/>
 
 # for hardening you might like to uncomment this:
-# export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
-	dh $@
-	
-	
-
-### When overriding auto_test make sure DEB_BUILD_OPTIONS will be respected
-#override_dh_auto_test:
-#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-#	do_stuff_for_testing
-#endif
-
-### If you **really** can not use uscan (even not with mode=git) use a debian/get-orig-script
-#get-orig-source:
-#	. debian/get-orig-source
+	dh $@ --with python3



View it on GitLab: https://salsa.debian.org/med-team/mindthegap/compare/e24d2fa2bf1113a7984b53ffaae8dae384cb8c0f...e40ef62383e58100662a96fe9c7649c6a9d63a26

-- 
View it on GitLab: https://salsa.debian.org/med-team/mindthegap/compare/e24d2fa2bf1113a7984b53ffaae8dae384cb8c0f...e40ef62383e58100662a96fe9c7649c6a9d63a26
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/20190711/cd7e59d3/attachment-0001.html>


More information about the debian-med-commit mailing list