[pkg-gnupg-maint] Bug#933720: libgpgme-dev: make package fit for cross development

W. Martin Borgert debacle at debian.org
Fri Aug 2 13:35:25 BST 2019


Package: libgpgme-dev
Version: 1.12.0-6

IMHO, this package could be Multi-Arch: same, and therefore
support cross development easily, if some changes are made:

1. Leave out gpgme config host in a comment in gpgme.h:
    "Generated from gpgme.h.in for @GPGME_CONFIG_HOST at ."
    (src/gpgme.h.in:21)

2. Rename /usr/bin/gpgme-config to
    /usr/bin/<multiarch_name>-gpgme-config, e.g.
    /usr/bin/arm-linux-gnueabi-gpgme-config.
    This probably needs a symlink for the native platform or
    similar to not break existing build processes.

3. Move /usr/bin/gpgme-tool in a separate package
    libgpgme-dev-bin or libgpgme-dev-tool.

4. Set _FILE_OFFSET_BITS for largefile support (LFS) in gpgme.h
    in a target specific way. No idea what would be correct.



More information about the pkg-gnupg-maint mailing list