[Pkg-gnupg-commit] [gpgme] 57/62: no longer install -pthread variants

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Nov 19 04:03:38 UTC 2016


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch experimental
in repository gpgme.

commit f0280efe4a978cc5311418a1fbdebb7bd75e6112
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date:   Sat Nov 19 03:52:24 2016 +0900

    no longer install -pthread variants
    
    upstream's use of more modern features of libgpg-error means that we
    do not need specific libgpgme-pthread variants any more.
    
    (see upstream commit 09b64554328445e99a8cc78fc34ea49c2ea2e7f9 for more
    explanation)
    
    this is likely to cause some weird upgrade paths for packages that
    previously depended on libgpgme-pthread.so.11 -- we need to think
    clarify what to do about this.
    
    Since some previous packages might be dependent on
    libgpgme-pthread.so.11, though, we also ship a link to it so that
    those packages still work.
---
 debian/control              |   1 +
 debian/libgpgme-dev.install |   2 -
 debian/libgpgme11.install   |   1 -
 debian/libgpgme11.links     |   2 +
 debian/libgpgme11.symbols   | 187 --------------------------------------------
 5 files changed, 3 insertions(+), 190 deletions(-)

diff --git a/debian/control b/debian/control
index bf74ac2..4f10f8d 100644
--- a/debian/control
+++ b/debian/control
@@ -9,6 +9,7 @@ Build-Depends:
  automake (>= 1.14),
  debhelper (>= 10~),
  dh-autoreconf,
+ dh-exec,
  dh-python,
  gnupg-agent,
  gnupg2 | gnupg (>= 2),
diff --git a/debian/libgpgme-dev.install b/debian/libgpgme-dev.install
index 24f1720..c8ce5a7 100644
--- a/debian/libgpgme-dev.install
+++ b/debian/libgpgme-dev.install
@@ -1,8 +1,6 @@
 usr/bin/gpgme-config
 usr/bin/gpgme-tool
 usr/include/gpgme.h
-usr/lib/*/libgpgme-*.a
-usr/lib/*/libgpgme-*.so
 usr/lib/*/libgpgme.a
 usr/lib/*/libgpgme.so
 usr/share/aclocal/
diff --git a/debian/libgpgme11.install b/debian/libgpgme11.install
index 78fa0bf..83aa984 100644
--- a/debian/libgpgme11.install
+++ b/debian/libgpgme11.install
@@ -1,2 +1 @@
-usr/lib/*/libgpgme-*.so.*
 usr/lib/*/libgpgme.so.*
diff --git a/debian/libgpgme11.links b/debian/libgpgme11.links
new file mode 100755
index 0000000..64f394b
--- /dev/null
+++ b/debian/libgpgme11.links
@@ -0,0 +1,2 @@
+#! /usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/libgpgme.so.11 usr/lib/${DEB_HOST_MULTIARCH}/libgpgme-pthread.so.11
diff --git a/debian/libgpgme11.symbols b/debian/libgpgme11.symbols
index 2bcec87..6be1e99 100644
--- a/debian/libgpgme11.symbols
+++ b/debian/libgpgme11.symbols
@@ -1,190 +1,3 @@
-libgpgme-pthread.so.11 libgpgme11 #MINVER#
- GPGME_1.0 at GPGME_1.0 1.1.2
- GPGME_1.1 at GPGME_1.1 1.1.2
- gpgme_addrspec_from_uid at GPGME_1.1 1.7.1
- gpgme_cancel at GPGME_1.0 1.1.2
- gpgme_cancel_async at GPGME_1.1 1.1.8
- gpgme_check_version at GPGME_1.0 1.1.2
- gpgme_check_version_internal at GPGME_1.1 1.2.0
- gpgme_conf_arg_new at GPGME_1.1 1.1.8
- gpgme_conf_arg_release at GPGME_1.1 1.1.8
- gpgme_conf_opt_change at GPGME_1.1 1.1.8
- gpgme_conf_release at GPGME_1.1 1.1.6
- gpgme_ctx_get_engine_info at GPGME_1.1 1.1.2
- gpgme_ctx_set_engine_info at GPGME_1.1 1.1.6
- gpgme_data_get_encoding at GPGME_1.0 1.1.2
- gpgme_data_get_file_name at GPGME_1.1 1.1.2
- gpgme_data_identify at GPGME_1.1 1.4.3
- gpgme_data_new at GPGME_1.0 1.1.2
- gpgme_data_new_from_cbs at GPGME_1.0 1.1.2
- gpgme_data_new_from_fd at GPGME_1.0 1.1.2
- gpgme_data_new_from_file at GPGME_1.0 1.1.2
- gpgme_data_new_from_filepart at GPGME_1.0 1.1.2
- gpgme_data_new_from_mem at GPGME_1.0 1.1.2
- gpgme_data_new_from_stream at GPGME_1.0 1.1.2
- gpgme_data_new_with_read_cb at GPGME_1.0 1.1.2
- gpgme_data_read at GPGME_1.0 1.1.2
- gpgme_data_release at GPGME_1.0 1.1.2
- gpgme_data_release_and_get_mem at GPGME_1.0 1.1.2
- gpgme_data_rewind at GPGME_1.0 1.1.2
- gpgme_data_seek at GPGME_1.0 1.1.2
- gpgme_data_set_encoding at GPGME_1.0 1.1.2
- gpgme_data_set_file_name at GPGME_1.1 1.1.2
- gpgme_data_set_flag at GPGME_1.1 1.7.0
- gpgme_data_write at GPGME_1.0 1.1.2
- gpgme_engine_check_version at GPGME_1.0 1.1.2
- gpgme_err_code_from_errno at GPGME_1.0 1.1.2
- gpgme_err_code_from_syserror at GPGME_1.0 1.3.2
- gpgme_err_code_to_errno at GPGME_1.0 1.1.2
- gpgme_err_make_from_errno at GPGME_1.0 1.1.2
- gpgme_err_set_errno at GPGME_1.0 1.3.2
- gpgme_error_from_errno at GPGME_1.0 1.1.2
- gpgme_free at GPGME_1.1 1.1.2
- gpgme_get_armor at GPGME_1.0 1.1.2
- gpgme_get_dirinfo at GPGME_1.1 1.5.0
- gpgme_get_engine_info at GPGME_1.0 1.1.2
- gpgme_get_include_certs at GPGME_1.0 1.1.2
- gpgme_get_io_cbs at GPGME_1.0 1.1.2
- gpgme_get_key at GPGME_1.0 1.1.2
- gpgme_get_keylist_mode at GPGME_1.0 1.1.2
- gpgme_get_offline at GPGME_1.1 1.6.0
- gpgme_get_passphrase_cb at GPGME_1.0 1.1.2
- gpgme_get_pinentry_mode at GPGME_1.1 1.4.1
- gpgme_get_progress_cb at GPGME_1.0 1.1.2
- gpgme_get_protocol at GPGME_1.0 1.1.2
- gpgme_get_protocol_name at GPGME_1.0 1.1.6
- gpgme_get_sig_key at GPGME_1.0 1.1.2
- gpgme_get_sig_status at GPGME_1.0 1.1.2
- gpgme_get_sig_string_attr at GPGME_1.0 1.1.2
- gpgme_get_sig_ulong_attr at GPGME_1.0 1.1.2
- gpgme_get_status_cb at GPGME_1.1 1.6.0
- gpgme_get_sub_protocol at GPGME_1.1 1.3.2
- gpgme_get_textmode at GPGME_1.0 1.1.2
- gpgme_hash_algo_name at GPGME_1.0 1.1.2
- gpgme_io_read at GPGME_1.1 1.2.0
- gpgme_io_write at GPGME_1.1 1.2.0
- gpgme_io_writen at GPGME_1.1 1.4.1
- gpgme_key_from_uid at GPGME_1.1 1.3.2
- gpgme_key_get_string_attr at GPGME_1.0 1.1.2
- gpgme_key_get_ulong_attr at GPGME_1.0 1.1.2
- gpgme_key_ref at GPGME_1.0 1.1.2
- gpgme_key_release at GPGME_1.0 1.1.2
- gpgme_key_sig_get_string_attr at GPGME_1.0 1.1.2
- gpgme_key_sig_get_ulong_attr at GPGME_1.0 1.1.2
- gpgme_key_unref at GPGME_1.0 1.1.2
- gpgme_new at GPGME_1.0 1.1.2
- gpgme_op_adduid at GPGME_1.1 1.7.0
- gpgme_op_adduid_start at GPGME_1.1 1.7.0
- gpgme_op_assuan_result at GPGME_1.1 1.2.0
- gpgme_op_assuan_transact at GPGME_1.1 1.2.0
- gpgme_op_assuan_transact_ext at GPGME_1.1 1.3.2
- gpgme_op_assuan_transact_start at GPGME_1.1 1.2.0
- gpgme_op_card_edit at GPGME_1.0 1.1.2
- gpgme_op_card_edit_start at GPGME_1.0 1.1.2
- gpgme_op_conf_load at GPGME_1.1 1.1.6
- gpgme_op_conf_save at GPGME_1.1 1.1.6
- gpgme_op_createkey at GPGME_1.1 1.7.0
- gpgme_op_createkey_start at GPGME_1.1 1.7.0
- gpgme_op_createsubkey at GPGME_1.1 1.7.0
- gpgme_op_createsubkey_start at GPGME_1.1 1.7.0
- gpgme_op_decrypt at GPGME_1.0 1.1.2
- gpgme_op_decrypt_result at GPGME_1.0 1.1.2
- gpgme_op_decrypt_start at GPGME_1.0 1.1.2
- gpgme_op_decrypt_verify at GPGME_1.0 1.1.2
- gpgme_op_decrypt_verify_start at GPGME_1.0 1.1.2
- gpgme_op_delete at GPGME_1.0 1.1.2
- gpgme_op_delete_start at GPGME_1.0 1.1.2
- gpgme_op_edit at GPGME_1.0 1.1.2
- gpgme_op_edit_start at GPGME_1.0 1.1.2
- gpgme_op_encrypt at GPGME_1.0 1.1.2
- gpgme_op_encrypt_result at GPGME_1.0 1.1.2
- gpgme_op_encrypt_sign at GPGME_1.0 1.1.2
- gpgme_op_encrypt_sign_start at GPGME_1.0 1.1.2
- gpgme_op_encrypt_start at GPGME_1.0 1.1.2
- gpgme_op_export at GPGME_1.0 1.1.2
- gpgme_op_export_ext at GPGME_1.0 1.1.2
- gpgme_op_export_ext_start at GPGME_1.0 1.1.2
- gpgme_op_export_keys at GPGME_1.1 1.2.0
- gpgme_op_export_keys_start at GPGME_1.1 1.2.0
- gpgme_op_export_start at GPGME_1.0 1.1.2
- gpgme_op_genkey at GPGME_1.0 1.1.2
- gpgme_op_genkey_result at GPGME_1.0 1.1.2
- gpgme_op_genkey_start at GPGME_1.0 1.1.2
- gpgme_op_getauditlog at GPGME_1.1 1.1.6
- gpgme_op_getauditlog_start at GPGME_1.1 1.1.6
- gpgme_op_import at GPGME_1.0 1.1.2
- gpgme_op_import_ext at GPGME_1.0 1.1.2
- gpgme_op_import_keys at GPGME_1.1 1.2.0
- gpgme_op_import_keys_start at GPGME_1.1 1.2.0
- gpgme_op_import_result at GPGME_1.0 1.1.2
- gpgme_op_import_start at GPGME_1.0 1.1.2
- gpgme_op_interact at GPGME_1.1 1.7.0
- gpgme_op_interact_start at GPGME_1.1 1.7.0
- gpgme_op_keylist_end at GPGME_1.0 1.1.2
- gpgme_op_keylist_ext_start at GPGME_1.0 1.1.2
- gpgme_op_keylist_next at GPGME_1.0 1.1.2
- gpgme_op_keylist_result at GPGME_1.0 1.1.2
- gpgme_op_keylist_start at GPGME_1.0 1.1.2
- gpgme_op_keysign at GPGME_1.1 1.7.0
- gpgme_op_keysign_start at GPGME_1.1 1.7.0
- gpgme_op_passwd at GPGME_1.1 1.3.2
- gpgme_op_passwd_start at GPGME_1.1 1.3.2
- gpgme_op_revuid at GPGME_1.1 1.7.0
- gpgme_op_revuid_start at GPGME_1.1 1.7.0
- gpgme_op_sign at GPGME_1.0 1.1.2
- gpgme_op_sign_result at GPGME_1.0 1.1.2
- gpgme_op_sign_start at GPGME_1.0 1.1.2
- gpgme_op_spawn at GPGME_1.1 1.5.0
- gpgme_op_spawn_start at GPGME_1.1 1.5.0
- gpgme_op_tofu_policy at GPGME_1.1 1.7.0
- gpgme_op_tofu_policy_start at GPGME_1.1 1.7.0
- gpgme_op_trustlist_end at GPGME_1.0 1.1.2
- gpgme_op_trustlist_next at GPGME_1.0 1.1.2
- gpgme_op_trustlist_start at GPGME_1.0 1.1.2
- gpgme_op_verify at GPGME_1.0 1.1.2
- gpgme_op_verify_result at GPGME_1.0 1.1.2
- gpgme_op_verify_start at GPGME_1.0 1.1.2
- gpgme_op_vfs_create at GPGME_1.1 1.3.2
- gpgme_op_vfs_mount at GPGME_1.1 1.3.2
- gpgme_op_vfs_mount_result at GPGME_1.1 1.3.2
- gpgme_pubkey_algo_name at GPGME_1.0 1.1.2
- gpgme_pubkey_algo_string at GPGME_1.1 1.7.0
- gpgme_release at GPGME_1.0 1.1.2
- gpgme_result_ref at GPGME_1.1 1.2.0
- gpgme_result_unref at GPGME_1.1 1.2.0
- gpgme_set_armor at GPGME_1.0 1.1.2
- gpgme_set_ctx_flag at GPGME_1.1 1.7.0
- gpgme_set_engine_info at GPGME_1.1 1.1.6
- gpgme_set_global_flag at GPGME_1.1 1.4.1
- gpgme_set_include_certs at GPGME_1.0 1.1.2
- gpgme_set_io_cbs at GPGME_1.0 1.1.2
- gpgme_set_keylist_mode at GPGME_1.0 1.1.2
- gpgme_set_locale at GPGME_1.0 1.1.2
- gpgme_set_offline at GPGME_1.1 1.6.0
- gpgme_set_passphrase_cb at GPGME_1.0 1.1.2
- gpgme_set_pinentry_mode at GPGME_1.1 1.4.1
- gpgme_set_progress_cb at GPGME_1.0 1.1.2
- gpgme_set_protocol at GPGME_1.0 1.1.6
- gpgme_set_status_cb at GPGME_1.1 1.6.0
- gpgme_set_sub_protocol at GPGME_1.1 1.3.2
- gpgme_set_textmode at GPGME_1.0 1.1.2
- gpgme_sig_notation_add at GPGME_1.1 1.1.2
- gpgme_sig_notation_clear at GPGME_1.1 1.1.2
- gpgme_sig_notation_get at GPGME_1.1 1.1.2
- gpgme_signers_add at GPGME_1.0 1.1.2
- gpgme_signers_clear at GPGME_1.0 1.1.2
- gpgme_signers_count at GPGME_1.0 1.4.3
- gpgme_signers_enum at GPGME_1.0 1.1.2
- gpgme_strerror at GPGME_1.0 1.1.2
- gpgme_strerror_r at GPGME_1.0 1.1.2
- gpgme_strsource at GPGME_1.0 1.1.2
- gpgme_trust_item_get_int_attr at GPGME_1.0 1.1.2
- gpgme_trust_item_get_string_attr at GPGME_1.0 1.1.2
- gpgme_trust_item_ref at GPGME_1.0 1.1.2
- gpgme_trust_item_release at GPGME_1.0 1.1.2
- gpgme_trust_item_unref at GPGME_1.0 1.1.2
- gpgme_wait at GPGME_1.0 1.1.2
- gpgme_wait_ext at GPGME_1.1 1.3.2
 libgpgme.so.11 libgpgme11 #MINVER#
  GPGME_1.0 at GPGME_1.0 1.1.2
  GPGME_1.1 at GPGME_1.1 1.1.2

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gpgme.git



More information about the Pkg-gnupg-commit mailing list