[med-svn] [Git][med-team/scrappie][master] 4 commits: Add Built-Using as documented in SIMDe wiki, and policy

Nilesh Patra gitlab at salsa.debian.org
Tue Dec 8 19:31:47 GMT 2020



Nilesh Patra pushed to branch master at Debian Med / scrappie


Commits:
8eab744d by Nilesh Patra at 2020-12-09T00:41:31+05:30
Add Built-Using as documented in SIMDe wiki, and policy

- - - - -
da5d3822 by Nilesh Patra at 2020-12-09T00:42:19+05:30
Add override for lintian complaint for binaries generated with simde flags

- - - - -
f365c3e7 by Nilesh Patra at 2020-12-09T00:45:06+05:30
Remove TODO

- - - - -
fbbd01ce by Nilesh Patra at 2020-12-09T00:45:11+05:30
Update changelog

- - - - -


5 changed files:

- − debian/TODO
- debian/changelog
- debian/control
- + debian/lintian-overrides
- debian/rules


Changes:

=====================================
debian/TODO deleted
=====================================
@@ -1 +0,0 @@
-Need to add workaround for v4sf for other arches: not ready for upload yet.


=====================================
debian/changelog
=====================================
@@ -1,3 +1,21 @@
+scrappie (1.4.2-4) unstable; urgency=medium
+
+  [ Nilesh Patra ]
+  * Remove useless test erroneously copied
+  * Add myself to uploaders
+  * Attempt using simde to compile across more arches
+   (Closes: #976479)
+  * Add libsimde-dev to build deps
+  * Attempt enabling simde-dispatch
+  * Add Built-Using as documented in SIMDe wiki, and policy
+  * Add override for lintian complaint
+    for binaries generated with simde flags
+
+  [ Michael R. Crusoe ]
+  * ignore the root Makefile, use cmake
+
+ -- Nilesh Patra <npatra974 at gmail.com>  Wed, 09 Dec 2020 00:42:25 +0530
+
 scrappie (1.4.2-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -18,6 +18,8 @@ Rules-Requires-Root: no
 Package: scrappie
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+# Since this package has a MPL-2.0 license, adding Built-Using field
+Built-Using: ${simde:Built-Using}
 Description: basecaller for Nanopore sequencer
  The Nanopore is a device for DNA/RNA sequencing that does
  not require an amplification of the material. The polynucleotides


=====================================
debian/lintian-overrides
=====================================
@@ -0,0 +1,2 @@
+#Since all binaries are essentially the same implementations with various flags, one manpage for the ultimate binary is what we need. Hence overriding manpages for scrappie-*
+scrappie: no-manual-page usr/bin/scrappie-*


=====================================
debian/rules
=====================================
@@ -95,3 +95,5 @@ override_dh_auto_clean:
 	dh_auto_clean
 	rm -Rf build_*
 
+override_dh_gencontrol:
+	dh_gencontrol -- -Vsimde:Built-Using="$(shell dpkg-query -f '$${source:Package} (= $${source:Version}), ' -W "libsimde-dev")"



View it on GitLab: https://salsa.debian.org/med-team/scrappie/-/compare/1ffab8f97607e2ec68cb1858a873c291e958b8dc...fbbd01cedc6fa66f536233805d098a07477a4d67

-- 
View it on GitLab: https://salsa.debian.org/med-team/scrappie/-/compare/1ffab8f97607e2ec68cb1858a873c291e958b8dc...fbbd01cedc6fa66f536233805d098a07477a4d67
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/20201208/2fbd2e95/attachment-0001.html>


More information about the debian-med-commit mailing list