diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2015-12-03 21:32:25 +0100 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2015-12-03 23:54:49 +0000 |
commit | 651e0884b7d9fdf64d5310c4e317d757d2357259 (patch) | |
tree | 5130af56d46332ddfb40e9ed3a71e04e9a67c88d /debian | |
parent | 687b2dcadc22e2404c9ad7516eca2fa868338120 (diff) | |
download | wireshark-651e0884b7d9fdf64d5310c4e317d757d2357259.tar.gz |
Change codecs from static to dynamic library
This allows to properly register codecs plugins.
See https://www.wireshark.org/lists/wireshark-dev/201511/msg00202.html for details.
Change-Id: Ibc13a19936abb7a2e81b86582a75fa424351565b
Reviewed-on: https://code.wireshark.org/review/12385
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 13 | ||||
-rw-r--r-- | debian/libwscodecs0.install | 1 | ||||
-rw-r--r-- | debian/libwscodecs0.symbols | 32 |
3 files changed, 45 insertions, 1 deletions
diff --git a/debian/control b/debian/control index e853edfb54..dbfcbf22ce 100644 --- a/debian/control +++ b/debian/control @@ -139,7 +139,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libwireshark-data (>= ${source:Version}), - libwsutil0 (>= ${source:Version}) + libwsutil0 (>= ${source:Version}), libwscodecs0 (>= ${source:Version}) Suggests: wireshark-doc (>= ${source:Version}) Conflicts: wireshark-common (<< 1.4.0~rc2-1) Replaces: wireshark-common (<< 1.4.0~rc2-1) @@ -172,6 +172,17 @@ Description: network packet dissection utilities library -- shared library This package contains the static library and the C header files that are needed for applications to use the libwsutil library. +Package: libwscodecs0 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2) +Replaces: wireshark-common (<< 1.4.0~rc2-1), libwireshark1 (<< 1.4.2-2) +Description: network packet dissection codecs library -- shared library + The libwscodecs library provides codec functions for libwireshark0. + Package: libwireshark-data Section: libs Architecture: all diff --git a/debian/libwscodecs0.install b/debian/libwscodecs0.install new file mode 100644 index 0000000000..418ba73dff --- /dev/null +++ b/debian/libwscodecs0.install @@ -0,0 +1 @@ +usr/lib/*/libwscodecs.so.* diff --git a/debian/libwscodecs0.symbols b/debian/libwscodecs0.symbols new file mode 100644 index 0000000000..a0931130ba --- /dev/null +++ b/debian/libwscodecs0.symbols @@ -0,0 +1,32 @@ +libwscodecs.so.0 libwireshark0 #MINVER# + codec_decode@Base 2.1.0 + codec_get_channels@Base 2.1.0 + codec_get_frequency@Base 2.1.0 + codec_init@Base 2.1.0 + codec_register_plugin_types@Base 2.1.0 + codec_release@Base 2.1.0 + find_codec@Base 2.1.0 + register_all_codecs@Base 2.1.0 + register_codec@Base 2.1.0 + ws_codec_resampler_destroy@Base 2.1.0 + ws_codec_resampler_get_input_latency@Base 2.1.0 + ws_codec_resampler_get_input_stride@Base 2.1.0 + ws_codec_resampler_get_output_latency@Base 2.1.0 + ws_codec_resampler_get_output_stride@Base 2.1.0 + ws_codec_resampler_get_quality@Base 2.1.0 + ws_codec_resampler_get_rate@Base 2.1.0 + ws_codec_resampler_get_ratio@Base 2.1.0 + ws_codec_resampler_init@Base 2.1.0 + ws_codec_resampler_init_frac@Base 2.1.0 + ws_codec_resampler_process_float@Base 2.1.0 + ws_codec_resampler_process_int@Base 2.1.0 + ws_codec_resampler_process_interleaved_float@Base 2.1.0 + ws_codec_resampler_process_interleaved_int@Base 2.1.0 + ws_codec_resampler_reset_mem@Base 2.1.0 + ws_codec_resampler_set_input_stride@Base 2.1.0 + ws_codec_resampler_set_output_stride@Base 2.1.0 + ws_codec_resampler_set_quality@Base 2.1.0 + ws_codec_resampler_set_rate@Base 2.1.0 + ws_codec_resampler_set_rate_frac@Base 2.1.0 + ws_codec_resampler_skip_zeros@Base 2.1.0 + ws_codec_resampler_strerror@Base 2.1.0 |