Source: gnutls28 Version: 3.4.4.1-1 Severity: wishlist Tags: patch User: [email protected] Usertags: rebootstrap
Please allow building gnutls28 without having datefudge installed. The package is only needed for running the test suite and it really is not used when building with DEB_BUILD_OPTIONS=nocheck. Thus it can be marked with <!nocheck>, a build profile specification complementing the option. This would reduce the number of packages that need to be cross built to bootstrap Debian, as datefudge would no longer have to be (uselessly) built. A patch implementing the requested feature is attached. Helmut
diff --minimal -Nru gnutls28-3.4.4.1/debian/changelog gnutls28-3.4.4.1/debian/changelog --- gnutls28-3.4.4.1/debian/changelog 2015-08-11 20:12:50.000000000 +0200 +++ gnutls28-3.4.4.1/debian/changelog 2015-08-31 15:05:31.000000000 +0200 @@ -1,3 +1,10 @@ +gnutls28 (3.4.4.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Turn Build-Depends: datefudge optional via <!nocheck> profile. Closes: #-1 + + -- Helmut Grohne <[email protected]> Mon, 31 Aug 2015 15:04:57 +0200 + gnutls28 (3.4.4.1-1) experimental; urgency=medium * New upstream version. diff --minimal -Nru gnutls28-3.4.4.1/debian/control gnutls28-3.4.4.1/debian/control --- gnutls28-3.4.4.1/debian/control 2015-08-11 19:00:28.000000000 +0200 +++ gnutls28-3.4.4.1/debian/control 2015-08-31 14:59:43.000000000 +0200 @@ -7,7 +7,7 @@ James Westby <[email protected]>, Simon Josefsson <[email protected]> Build-Depends: debhelper (>= 9), nettle-dev (>= 3.1), zlib1g-dev, - libtasn1-6-dev (>= 4.3), autotools-dev, guile-2.0-dev [!ia64 !m68k], datefudge, + libtasn1-6-dev (>= 4.3), autotools-dev, guile-2.0-dev [!ia64 !m68k], datefudge <!nocheck>, libp11-kit-dev (>= 0.23.1), pkg-config, chrpath, libidn11-dev (>= 1.31), autogen (>= 1:5.16-0), bison, dh-autoreconf, libgmp-dev (>= 2:6), libopts25-dev

