From 1fdacaeda5eab3ddf2aa8ad1ca9a9206c87ee366 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Fri, 1 Feb 2019 14:46:12 +0000 Subject: [PATCH] Some improves from upstream You may also need to override override_dh_strip_nondeterminism by adding the following lines to debian/rules: override_dh_strip_nondeterminism: Until we have dh_strip_nondeterminism in Fedora. --- debhelper.spec | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/debhelper.spec b/debhelper.spec index fd42c6c..88d2c84 100644 --- a/debhelper.spec +++ b/debhelper.spec @@ -9,7 +9,7 @@ Name: debhelper Version: 11.4 Release: 3%{?dist} -Summary: Helper programs for Debian rules +Summary: Helper programs for debian/rules License: GPLv2+ URL: http://kitenet.net/~joey/code/debhelper/ @@ -58,19 +58,36 @@ BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) Requires: binutils -Requires: dpkg-dev >= 1.18.0 +Requires: dh-autoreconf >= 17 +Requires: dpkg >= 1.18.0 +Requires: dpkg-dev >= 1.18.2 +Requires: dpkg-perl >= 1.17.14 Requires: html2text Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(Dpkg::BuildProfiles) Requires: po-debconf +#Suggests: dh-make +#Provides: dh-sequence-dwz, +# dh-sequence-installinitramfs, +# dh-sequence-systemd, +#Provides: dh-systemd +#Depends: autotools-dev, +# dh-strip-nondeterminism (>= 0.028~), +# dwz, +# file (>= 3.23), +# man-db, +# ${misc:Depends}, +# ${perl:Depends} +# cmake (<< 3.9~), +# meson (<< 0.40.0~), %description -A collection of programs that can be used in a Debian rules file -to automate common tasks related to building Debian packages. -Programs are included to install various files into your package, -compress files, fix file permissions, integrate your package with -the Debian menu system, debconf, doc-base, etc. Most Debian -packages use debhelper as part of their build process. +A collection of programs that can be used in a debian/rules file to +automate common tasks related to building Debian packages. Programs +are included to install various files into your package, compress +files, fix file permissions, integrate your package with the Debian +menu system, debconf, doc-base, etc. Most Debian packages use debhelper +as part of their build process. %prep #debug