[Pkg-utopia-maintainers] Bug#734669: Bug#734669: avahi: Add DEB_BUILD_PROFILES stage1 support for bootstraping

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Thu Apr 21 12:43:14 UTC 2016


Hi Michael!

On 04/20/2016 03:23 PM, Michael Biebl wrote:
> Please check the lintian errors regarding specifiers.
> 
> I also think you don't want findstring here, as this would match a
> (hypothetical) stage10 stage.
> Splitting up qt_conf_flags and gtk_conf_flags doesn't seem necessary,
> wookey's patch was simpler in that regard.

You are right. I shouldn't have used Daniel's patch without further
review. I have now revised and simplified my patch and verified
that the package builds correctly with both --profile=stage1
and without.

I have dropped the DH_PACKAGE_EXCLUDE mechanism completely and used the
Build-Profiles field in debian/control. In debian/rules, I have used
"filter" instead of "findstring" and just tuned CONFFLAGS depending
on the current build profile.

I'm also not getting any lintian errors regarding specifiers anymore.

Attaching the updated patch. Let me know what you think!

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-------------- next part --------------
A non-text attachment was scrubbed...
Name: avahi_0.6.32~rc+dfsg-1.1_build_profile.diff
Type: text/x-diff
Size: 5275 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20160421/16f64c83/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20160421/16f64c83/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list