[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