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@."
   (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.

Reply via email to