Commit 422d370f authored by Michael Tokarev's avatar Michael Tokarev
Browse files

stop building libcacard

parent 56e21f0e
......@@ -2,6 +2,11 @@ qemu (1:2.4+dfsg-5) UNRELEASED; urgency=medium
* trace-remove-malloc-tracing.patch from upstream.
(Closes: #802633)
* stop building libcacard, as it is now in its own separate
source package and has been removed from upstream qemu in 2.5.
Here we just stop producing libcacard binaries, but still use
embedded libcacard source to link with it statically. In 2.5
we will switch to external libcacard. (Closes: #805410)
-- Michael Tokarev <mjt@tls.msk.ru> Tue, 03 Nov 2015 10:34:23 +0300
......
......@@ -531,50 +531,6 @@ Description: QEMU Full virtualization on x86 hardware
Please note that old qemu-kvm configuration files (in /etc/kvm/) are
no longer used.
Package: libcacard0
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Virtual Common Access Card (CAC) Emulator (runtime library)
This emulator is designed to provide emulation of actual smart cards to a
virtual card reader running in a guest virtual machine. The emulated smart
cards can be representations of real smart cards, where the necessary
functions such as signing, card removal/insertion, etc. are mapped to real,
physical cards which are shared with the client machine the emulator is
running on, or the cards could be pure software constructs.
.
This package provides the runtime library.
Package: libcacard-dev
Section: libdevel
Multi-Arch: same
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
Depends: ${misc:Depends}, libcacard0 (= ${binary:Version}), libnss3-dev
Description: Virtual Common Access Card (CAC) Emulator (development files)
This emulator is designed to provide emulation of actual smart cards to a
virtual card reader running in a guest virtual machine. The emulated smart
cards can be representations of real smart cards, where the necessary
functions such as signing, card removal/insertion, etc. are mapped to real,
physical cards which are shared with the client machine the emulator is
running on, or the cards could be pure software constructs.
.
This package provides files necessary to develop programs using the library.
Package: libcacard-tools
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Virtual Common Access Card (CAC) Emulator (tools)
This emulator is designed to provide emulation of actual smart cards to a
virtual card reader running in a guest virtual machine. The emulated smart
cards can be representations of real smart cards, where the necessary
functions such as signing, card removal/insertion, etc. are mapped to real,
physical cards which are shared with the client machine the emulator is
running on, or the cards could be pure software constructs.
.
This package provides tools for the libcacard library (currently vscclient).
:ubuntu:Package: qemu-system-aarch64
:ubuntu:Architecture: arm64
:ubuntu:Multi-Arch: foreign
......
usr/lib/*/libcacard.so
usr/lib/*/libcacard.a
usr/lib/*/pkgconfig/libcacard.pc
usr/include/cacard
docs/libcacard.txt usr/share/doc/libcacard-dev
usr/lib/*/libcacard.so.0*
libcacard.so.0 libcacard0 #MINVER#
cac_card_init@Base 2.2
vcard_add_applet@Base 2.2
vcard_apdu_delete@Base 2.2
vcard_apdu_new@Base 2.2
vcard_applet_get_aid@Base 2.2
vcard_buffer_response_delete@Base 2.2
vcard_buffer_response_new@Base 2.2
vcard_delete_applet@Base 2.2
vcard_emul_delete_key@Base 2.2
vcard_emul_force_card_insert@Base 2.2
vcard_emul_force_card_remove@Base 2.2
vcard_emul_get_atr@Base 2.2
vcard_emul_get_login_count@Base 2.2
vcard_emul_init@Base 2.2
vcard_emul_login@Base 2.2
vcard_emul_options@Base 2.2
vcard_emul_replay_insertion_events@Base 2.2
vcard_emul_reset@Base 2.2
vcard_emul_rsa_op@Base 2.2
vcard_emul_type_from_string@Base 2.2
vcard_emul_type_select@Base 2.2
vcard_emul_usage@Base 2.2
vcard_find_applet@Base 2.2
vcard_free@Base 2.2
vcard_get_atr@Base 2.2
vcard_get_buffer_response@Base 2.2
vcard_get_current_applet_private@Base 2.2
vcard_get_private@Base 2.2
vcard_get_type@Base 2.2
vcard_init@Base 2.2
vcard_make_response@Base 2.2
vcard_new@Base 2.2
vcard_new_applet@Base 2.2
vcard_process_apdu@Base 2.2
vcard_process_applet_apdu@Base 2.2
vcard_reference@Base 2.2
vcard_reset@Base 2.2
vcard_response_delete@Base 2.2
vcard_response_new@Base 2.2
vcard_response_new_bytes@Base 2.2
vcard_response_new_data@Base 2.2
vcard_response_new_status_bytes@Base 2.2
vcard_select_applet@Base 2.2
vcard_set_applet_private@Base 2.2
vcard_set_atr_func@Base 2.2
vcard_set_buffer_response@Base 2.2
vcard_set_type@Base 2.2
vevent_delete@Base 2.2
vevent_get_next_vevent@Base 2.2
vevent_new@Base 2.2
vevent_queue_init@Base 2.2
vevent_queue_vevent@Base 2.2
vevent_wait_next_vevent@Base 2.2
vreader_add_reader@Base 2.2
vreader_card_is_present@Base 2.2
vreader_free@Base 2.2
vreader_get_id@Base 2.2
vreader_get_name@Base 2.2
vreader_get_private@Base 2.2
vreader_get_reader_by_id@Base 2.2
vreader_get_reader_by_name@Base 2.2
vreader_get_reader_list@Base 2.2
vreader_init@Base 2.2
vreader_insert_card@Base 2.2
vreader_list_delete@Base 2.2
vreader_list_get_first@Base 2.2
vreader_list_get_next@Base 2.2
vreader_list_get_reader@Base 2.2
vreader_new@Base 2.2
vreader_power_off@Base 2.2
vreader_power_on@Base 2.2
vreader_queue_card_event@Base 2.2
vreader_reference@Base 2.2
vreader_remove_reader@Base 2.2
vreader_set_id@Base 2.2
vreader_xfr_bytes@Base 2.2
......@@ -257,8 +257,6 @@ ifeq ($(enable_linux_user),enable)
endif # enable_linux_user
rm -f debian/tmp/usr/lib/*/libcacard.la
# install whole thing so --list-missing works right
dh_install --list-missing
# install the rest for arch/indep as needed
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment