[Git][reproducible-builds/diffoscope][master] 6 commits: d/control: Bump debhelper compat level to 13.
Mattia Rizzolo
gitlab at salsa.debian.org
Tue May 26 19:06:42 UTC 2020
Mattia Rizzolo pushed to branch master at Reproducible Builds / diffoscope
Commits:
934b5685 by Mattia Rizzolo at 2020-05-26T20:32:17+02:00
d/control: Bump debhelper compat level to 13.
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
f469abc4 by Mattia Rizzolo at 2020-05-26T20:34:05+02:00
d/rules: Use the new execute_after_*/execture_before_* dh rules.
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
00bd6346 by Mattia Rizzolo at 2020-05-26T20:35:32+02:00
d/control: sort build-deps
Gbp-Dch: Ignore
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
a9d39e5c by Mattia Rizzolo at 2020-05-26T20:36:45+02:00
d/rules: fix grammar in a comment
Gbp-Dch: Ignore
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
6219fa6a by Mattia Rizzolo at 2020-05-26T21:04:48+02:00
Remove now apparently unneeded dh_python3 py3dist mapping overrides
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
59c336c9 by Mattia Rizzolo at 2020-05-26T21:05:20+02:00
Add a py3dist override for the rpm-python module
Closes: #949598
Fixes: https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/89
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
3 changed files:
- debian/control
- debian/py3dist-overrides
- debian/rules
Changes:
=====================================
debian/control
=====================================
@@ -8,15 +8,15 @@ Uploaders:
Mattia Rizzolo <mattia at debian.org>,
Build-Depends:
abootimg <!nocheck>,
- apktool [!ppc64el !s390x] <!nocheck>,
apksigner <!nocheck>,
+ apktool [!ppc64el !s390x] <!nocheck>,
bash-completion,
binutils-multiarch <!nocheck>,
black <!nocheck>,
caca-utils <!nocheck>,
colord <!nocheck>,
db-util <!nocheck>,
- debhelper-compat (= 12),
+ debhelper-compat (= 13),
default-jdk-headless <!nocheck> | default-jdk <!nocheck>,
device-tree-compiler (>= 1.4.2) <!nocheck>,
dh-python (>= 2.20160818~),
@@ -62,12 +62,12 @@ Build-Depends:
python3-debian <!nocheck>,
python3-distro <!nocheck>,
python3-docutils,
- python3-pdfminer <!nocheck>,
python3-guestfs <!nocheck>,
python3-h5py <!nocheck>,
python3-jsondiff <!nocheck>,
python3-libarchive-c,
python3-magic,
+ python3-pdfminer <!nocheck>,
python3-progressbar <!nocheck>,
python3-pypdf2 <!nocheck>,
python3-pytest <!nocheck>,
=====================================
debian/py3dist-overrides
=====================================
@@ -1,3 +1,2 @@
-tlsh python3-tlsh (>= 3.4.1)
-python-magic python3-magic
guestfs python3-guestfs
+rpm-python python3-rpm
=====================================
debian/rules
=====================================
@@ -2,7 +2,7 @@
include /usr/share/dpkg/pkg-info.mk
-SHELL := /bin/bash # for the <(echo …) below, this was easiest way.
+SHELL := /bin/bash # for the <(echo …) below, this was the easiest way.
PY_VERSION := $(shell awk '/^VERSION = / {gsub(/"/, "", $$3); print $$3}' diffoscope/__init__.py )
CHECK_VERSION := $(shell grep '^$(PY_VERSION)[^0-9].*$$' <(echo $(DEB_VERSION)))
@@ -39,8 +39,7 @@ doc/%.1:
debian/diffoscope.bash-completion:
register-python-argcomplete3 diffoscope > $@
-override_dh_auto_build: debian/diffoscope.bash-completion
- dh_auto_build -O--buildsystem=pybuild
+execute_after_dh_auto_build: debian/diffoscope.bash-completion
dh_auto_build -O--buildsystem=makefile -Ddoc
override_dh_python3:
@@ -49,9 +48,8 @@ override_dh_python3:
--recommends-section=cmdline \
--recommends-section=comparators \
-override_dh_gencontrol:
+execute_before_dh_gencontrol:
bin/diffoscope --list-debian-substvars >> debian/diffoscope.substvars
- dh_gencontrol -O--buildsystem=pybuild
diffoscope/presenters/icon.py: favicon.png
(echo '# Generated from $@'; \
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/compare/5f9faf9f1585719696feda146f93e2e455dde847...59c336c9c7aa6ae0df44a15046d707ae6e747a7d
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/compare/5f9faf9f1585719696feda146f93e2e455dde847...59c336c9c7aa6ae0df44a15046d707ae6e747a7d
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20200526/95e05c66/attachment.htm>
More information about the rb-commits
mailing list