debian/changelog | 4 debian/control | 100 +++++++++++++++++--- debian/libwayland-client0.install | 2 debian/libwayland-client0.symbols | 62 ++++++++++++ debian/libwayland-cursor0.install | 2 debian/libwayland-cursor0.symbols | 7 + debian/libwayland-server0.install | 2 debian/libwayland-server0.symbols | 115 +++++++++++++++++++++++ debian/libwayland0.install | 4 debian/libwayland0.symbols | 183 -------------------------------------- debian/rules | 13 ++ 11 files changed, 290 insertions(+), 204 deletions(-)
New commits: commit 83fdc4dfaa87da873c5bc5deacc8bd70688cdda8 Author: Emilio Pozuelo Monfort <[email protected]> Date: Sat May 18 19:59:57 2013 +0200 Add Build-Depends-Package to symbol files. diff --git a/debian/changelog b/debian/changelog index 5970e7a..c16eb78 100644 --- a/debian/changelog +++ b/debian/changelog @@ -31,6 +31,7 @@ wayland (1.0.5-1) UNRELEASED; urgency=low [ Emilio Pozuelo Monfort ] * Split the shared libraries into separate packages. + * Add Build-Depends-Package to symbol files. -- Timo Aaltonen <[email protected]> Thu, 16 Aug 2012 13:04:41 +0300 diff --git a/debian/libwayland-client0.symbols b/debian/libwayland-client0.symbols index 7e09b46..ae76a80 100644 --- a/debian/libwayland-client0.symbols +++ b/debian/libwayland-client0.symbols @@ -1,4 +1,5 @@ libwayland-client.so.0 libwayland-client0 #MINVER# +* Build-Depends-Package: libwayland-dev wl_array_add@Base 1.0.2 wl_array_copy@Base 1.0.2 wl_array_init@Base 1.0.2 diff --git a/debian/libwayland-cursor0.symbols b/debian/libwayland-cursor0.symbols index 40f3429..8fa0c6c 100644 --- a/debian/libwayland-cursor0.symbols +++ b/debian/libwayland-cursor0.symbols @@ -1,4 +1,5 @@ libwayland-cursor.so.0 libwayland-cursor0 #MINVER# +* Build-Depends-Package: libwayland-dev wl_cursor_frame@Base 1.0.2 wl_cursor_image_get_buffer@Base 1.0.2 wl_cursor_theme_destroy@Base 1.0.2 diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols index c6794b9..46ece63 100644 --- a/debian/libwayland-server0.symbols +++ b/debian/libwayland-server0.symbols @@ -1,4 +1,5 @@ libwayland-server.so.0 libwayland-server0 #MINVER# +* Build-Depends-Package: libwayland-dev wl_array_add@Base 1.0.2 wl_array_copy@Base 1.0.2 wl_array_init@Base 1.0.2 commit de069fe696df7998a09eec63b4f29bcf414c9eae Author: Emilio Pozuelo Monfort <[email protected]> Date: Sat May 18 19:57:16 2013 +0200 Split the shared libraries into separate packages diff --git a/debian/changelog b/debian/changelog index 2e407b0..5970e7a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,6 +29,9 @@ wayland (1.0.5-1) UNRELEASED; urgency=low * Add Homepage field to debian/control. * Update debian/copyright. + [ Emilio Pozuelo Monfort ] + * Split the shared libraries into separate packages. + -- Timo Aaltonen <[email protected]> Thu, 16 Aug 2012 13:04:41 +0300 wayland (0.85.0-2) unstable; urgency=low diff --git a/debian/control b/debian/control index 3307e54..1bc0440 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,7 @@ Vcs-Git: git://git.debian.org/git/pkg-xorg/wayland/wayland Vcs-Browser: http://git.debian.org/?p=pkg-xorg/wayland/wayland.git Homepage: http://wayland.freedesktop.org/ -Package: libwayland0 +Package: libwayland-client0 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} @@ -26,7 +26,7 @@ Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, -Description: wayland compositor infrastructure - shared libraries +Description: wayland compositor infrastructure - client library Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and @@ -34,20 +34,18 @@ Description: wayland compositor infrastructure - shared libraries itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . - This is an experimental library package, neither ABI or API are fixed - right now. As a consequence, generated dependencies are made as - strict as possible. It should only be used by mesa and weston for - the time being. + This package ships the library that implements the client side of + the Wayland protocol. -Package: libwayland0-dbg +Package: libwayland-client0-dbg Section: debug Priority: extra Architecture: any Depends: - libwayland0 (= ${binary:Version}), + libwayland-client0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, -Description: wayland compositor infrastructure - shared libraries (debug) +Description: wayland compositor infrastructure - client library (debug) Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and @@ -55,15 +53,89 @@ Description: wayland compositor infrastructure - shared libraries (debug) itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . - This package contains the debug version of the libraries found in - libwayland0. Non-developers likely have little use for this package. + This package provides debugging symbols for the libwayland-client0 package. + +Package: libwayland-server0 +Section: libs +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Description: wayland compositor infrastructure - server library + Wayland is a protocol for a compositor to talk to its clients as well + as a C library implementation of that protocol. The compositor can be + a standalone display server running on Linux kernel modesetting and + evdev input devices, an X application, or a wayland client + itself. The clients can be traditional applications, X servers + (rootless or fullscreen) or other display servers. + . + This package ships the library that implements the server side of + the Wayland protocol. + +Package: libwayland-server0-dbg +Section: debug +Priority: extra +Architecture: any +Depends: + libwayland-server0 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends}, +Description: wayland compositor infrastructure - server library (debug) + Wayland is a protocol for a compositor to talk to its clients as well + as a C library implementation of that protocol. The compositor can be + a standalone display server running on Linux kernel modesetting and + evdev input devices, an X application, or a wayland client + itself. The clients can be traditional applications, X servers + (rootless or fullscreen) or other display servers. + . + This package provides debugging symbols for the libwayland-server0 package. + +Package: libwayland-cursor0 +Section: libs +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Description: wayland compositor infrastructure - cursor library + Wayland is a protocol for a compositor to talk to its clients as well + as a C library implementation of that protocol. The compositor can be + a standalone display server running on Linux kernel modesetting and + evdev input devices, an X application, or a wayland client + itself. The clients can be traditional applications, X servers + (rootless or fullscreen) or other display servers. + . + This package ships a helper library to manage cursors. + +Package: libwayland-cursor0-dbg +Section: debug +Priority: extra +Architecture: any +Depends: + libwayland-cursor0 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends}, +Description: wayland compositor infrastructure - cursor library (debug) + Wayland is a protocol for a compositor to talk to its clients as well + as a C library implementation of that protocol. The compositor can be + a standalone display server running on Linux kernel modesetting and + evdev input devices, an X application, or a wayland client + itself. The clients can be traditional applications, X servers + (rootless or fullscreen) or other display servers. + . + This package provides debugging symbols for the libwayland-cursor0 package. Package: libwayland-dev Section: libdevel Architecture: any Priority: extra Depends: - libwayland0 (= ${binary:Version}), + libwayland-client0 (= ${binary:Version}), + libwayland-server0 (= ${binary:Version}), + libwayland-cursor0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, Description: wayland compositor infrastructure - development files @@ -74,5 +146,5 @@ Description: wayland compositor infrastructure - development files itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. . - This package contains the development headers for the libraries found - in libwayland0. Non-developers likely have little use for this package. + This package contains the development headers for the Wayland libraries. + Non-developers likely have little use for this package. diff --git a/debian/libwayland-client0.install b/debian/libwayland-client0.install new file mode 100644 index 0000000..04b0abb --- /dev/null +++ b/debian/libwayland-client0.install @@ -0,0 +1,2 @@ +# Be careful with wildcards to ensure we spot any ABI bump: +usr/lib/*/libwayland-client.so.0* diff --git a/debian/libwayland-client0.symbols b/debian/libwayland-client0.symbols new file mode 100644 index 0000000..7e09b46 --- /dev/null +++ b/debian/libwayland-client0.symbols @@ -0,0 +1,61 @@ +libwayland-client.so.0 libwayland-client0 #MINVER# + wl_array_add@Base 1.0.2 + wl_array_copy@Base 1.0.2 + wl_array_init@Base 1.0.2 + wl_array_release@Base 1.0.2 + wl_buffer_interface@Base 1.0.2 + wl_callback_interface@Base 1.0.2 + wl_compositor_interface@Base 1.0.2 + wl_data_device_interface@Base 1.0.2 + wl_data_device_manager_interface@Base 1.0.2 + wl_data_offer_interface@Base 1.0.2 + wl_data_source_interface@Base 1.0.2 + wl_display_connect@Base 1.0.2 + wl_display_connect_to_fd@Base 1.0.2 + wl_display_create_queue@Base 1.0.2 + wl_display_disconnect@Base 1.0.2 + wl_display_dispatch@Base 1.0.2 + wl_display_dispatch_pending@Base 1.0.2 + wl_display_dispatch_queue@Base 1.0.2 + wl_display_dispatch_queue_pending@Base 1.0.2 + wl_display_flush@Base 1.0.2 + wl_display_get_error@Base 1.0.2 + wl_display_get_fd@Base 1.0.2 + wl_display_interface@Base 1.0.2 + wl_display_roundtrip@Base 1.0.2 + wl_event_queue_destroy@Base 1.0.2 + wl_keyboard_interface@Base 1.0.2 + wl_list_empty@Base 1.0.2 + wl_list_init@Base 1.0.2 + wl_list_insert@Base 1.0.2 + wl_list_insert_list@Base 1.0.2 + wl_list_length@Base 1.0.2 + wl_list_remove@Base 1.0.2 + wl_log_set_handler_client@Base 1.0.2 + wl_map_for_each@Base 1.0.2 + wl_map_init@Base 1.0.2 + wl_map_insert_at@Base 1.0.2 + wl_map_insert_new@Base 1.0.2 + wl_map_lookup@Base 1.0.2 + wl_map_release@Base 1.0.2 + wl_map_remove@Base 1.0.2 + wl_map_reserve_new@Base 1.0.2 + wl_output_interface@Base 1.0.2 + wl_pointer_interface@Base 1.0.2 + wl_proxy_add_listener@Base 1.0.2 + wl_proxy_create@Base 1.0.2 + wl_proxy_destroy@Base 1.0.2 + wl_proxy_get_id@Base 1.0.2 + wl_proxy_get_user_data@Base 1.0.2 + wl_proxy_marshal@Base 1.0.2 + wl_proxy_set_queue@Base 1.0.2 + wl_proxy_set_user_data@Base 1.0.2 + wl_region_interface@Base 1.0.2 + wl_registry_interface@Base 1.0.2 + wl_seat_interface@Base 1.0.2 + wl_shell_interface@Base 1.0.2 + wl_shell_surface_interface@Base 1.0.2 + wl_shm_interface@Base 1.0.2 + wl_shm_pool_interface@Base 1.0.2 + wl_surface_interface@Base 1.0.2 + wl_touch_interface@Base 1.0.2 diff --git a/debian/libwayland-cursor0.install b/debian/libwayland-cursor0.install new file mode 100644 index 0000000..869a3e6 --- /dev/null +++ b/debian/libwayland-cursor0.install @@ -0,0 +1,2 @@ +# Be careful with wildcards to ensure we spot any ABI bump: +usr/lib/*/libwayland-cursor.so.0* diff --git a/debian/libwayland-cursor0.symbols b/debian/libwayland-cursor0.symbols new file mode 100644 index 0000000..40f3429 --- /dev/null +++ b/debian/libwayland-cursor0.symbols @@ -0,0 +1,6 @@ +libwayland-cursor.so.0 libwayland-cursor0 #MINVER# + wl_cursor_frame@Base 1.0.2 + wl_cursor_image_get_buffer@Base 1.0.2 + wl_cursor_theme_destroy@Base 1.0.2 + wl_cursor_theme_get_cursor@Base 1.0.2 + wl_cursor_theme_load@Base 1.0.2 diff --git a/debian/libwayland-server0.install b/debian/libwayland-server0.install new file mode 100644 index 0000000..9eb1836 --- /dev/null +++ b/debian/libwayland-server0.install @@ -0,0 +1,2 @@ +# Be careful with wildcards to ensure we spot any ABI bump: +usr/lib/*/libwayland-server.so.0* diff --git a/debian/libwayland-server0.symbols b/debian/libwayland-server0.symbols new file mode 100644 index 0000000..c6794b9 --- /dev/null +++ b/debian/libwayland-server0.symbols @@ -0,0 +1,114 @@ +libwayland-server.so.0 libwayland-server0 #MINVER# + wl_array_add@Base 1.0.2 + wl_array_copy@Base 1.0.2 + wl_array_init@Base 1.0.2 + wl_array_release@Base 1.0.2 + wl_buffer_interface@Base 1.0.2 + wl_buffer_is_shm@Base 1.0.2 + wl_callback_interface@Base 1.0.2 + wl_client_add_destroy_listener@Base 1.0.2 + wl_client_add_object@Base 1.0.2 + wl_client_add_resource@Base 1.0.2 + wl_client_create@Base 1.0.2 + wl_client_destroy@Base 1.0.2 + wl_client_flush@Base 1.0.2 + wl_client_get_credentials@Base 1.0.2 + wl_client_get_destroy_listener@Base 1.0.2 + wl_client_get_display@Base 1.0.2 + wl_client_get_object@Base 1.0.2 + wl_client_new_object@Base 1.0.2 + wl_compositor_interface@Base 1.0.2 + wl_data_device_interface@Base 1.0.2 + wl_data_device_manager_init@Base 1.0.2 + wl_data_device_manager_interface@Base 1.0.2 + wl_data_device_set_keyboard_focus@Base 1.0.2 + wl_data_offer_interface@Base 1.0.2 + wl_data_source_interface@Base 1.0.2 + wl_display_add_destroy_listener@Base 1.0.4 + wl_display_add_global@Base 1.0.2 + wl_display_add_socket@Base 1.0.2 + wl_display_create@Base 1.0.2 + wl_display_destroy@Base 1.0.2 + wl_display_flush_clients@Base 1.0.2 + wl_display_get_destroy_listener@Base 1.0.4 + wl_display_get_event_loop@Base 1.0.2 + wl_display_get_serial@Base 1.0.2 + wl_display_init_shm@Base 1.0.2 + wl_display_interface@Base 1.0.2 + wl_display_next_serial@Base 1.0.2 + wl_display_remove_global@Base 1.0.2 + wl_display_run@Base 1.0.2 + wl_display_terminate@Base 1.0.2 + wl_event_loop_add_destroy_listener@Base 1.0.4 + wl_event_loop_add_fd@Base 1.0.2 + wl_event_loop_add_idle@Base 1.0.2 + wl_event_loop_add_signal@Base 1.0.2 + wl_event_loop_add_timer@Base 1.0.2 + wl_event_loop_create@Base 1.0.2 + wl_event_loop_destroy@Base 1.0.2 + wl_event_loop_dispatch@Base 1.0.2 + wl_event_loop_dispatch_idle@Base 1.0.2 + wl_event_loop_get_destroy_listener@Base 1.0.4 + wl_event_loop_get_fd@Base 1.0.2 + wl_event_source_check@Base 1.0.2 + wl_event_source_fd_update@Base 1.0.2 + wl_event_source_remove@Base 1.0.2 + wl_event_source_timer_update@Base 1.0.2 + wl_keyboard_end_grab@Base 1.0.2 + wl_keyboard_init@Base 1.0.2 + wl_keyboard_interface@Base 1.0.2 + wl_keyboard_release@Base 1.0.2 + wl_keyboard_set_focus@Base 1.0.2 + wl_keyboard_start_grab@Base 1.0.2 + wl_list_empty@Base 1.0.2 + wl_list_init@Base 1.0.2 + wl_list_insert@Base 1.0.2 + wl_list_insert_list@Base 1.0.2 + wl_list_length@Base 1.0.2 + wl_list_remove@Base 1.0.2 + wl_log_set_handler_server@Base 1.0.2 + wl_map_for_each@Base 1.0.2 + wl_map_init@Base 1.0.2 + wl_map_insert_at@Base 1.0.2 + wl_map_insert_new@Base 1.0.2 + wl_map_lookup@Base 1.0.2 + wl_map_release@Base 1.0.2 + wl_map_remove@Base 1.0.2 + wl_map_reserve_new@Base 1.0.2 + wl_output_interface@Base 1.0.2 + wl_pointer_end_grab@Base 1.0.2 + wl_pointer_init@Base 1.0.2 + wl_pointer_interface@Base 1.0.2 + wl_pointer_release@Base 1.0.2 + wl_pointer_set_focus@Base 1.0.2 + wl_pointer_start_grab@Base 1.0.2 + wl_region_interface@Base 1.0.2 + wl_registry_interface@Base 1.0.2 + wl_resource_destroy@Base 1.0.2 + wl_resource_post_error@Base 1.0.2 + wl_resource_post_event@Base 1.0.2 + wl_resource_post_no_memory@Base 1.0.2 + wl_resource_queue_event@Base 1.0.2 + wl_seat_init@Base 1.0.2 + wl_seat_interface@Base 1.0.2 + wl_seat_release@Base 1.0.2 + wl_seat_set_keyboard@Base 1.0.2 + wl_seat_set_pointer@Base 1.0.2 + wl_seat_set_selection@Base 1.0.2 + wl_seat_set_touch@Base 1.0.2 + wl_shell_interface@Base 1.0.2 + wl_shell_surface_interface@Base 1.0.2 + wl_shm_buffer_create@Base 1.0.2 + wl_shm_buffer_get_data@Base 1.0.2 + wl_shm_buffer_get_format@Base 1.0.2 + wl_shm_buffer_get_height@Base 1.0.2 + wl_shm_buffer_get_stride@Base 1.0.2 + wl_shm_buffer_get_width@Base 1.0.2 + wl_shm_interface@Base 1.0.2 + wl_shm_pool_interface@Base 1.0.2 + wl_surface_interface@Base 1.0.2 + wl_touch_end_grab@Base 1.0.2 + wl_touch_init@Base 1.0.2 + wl_touch_interface@Base 1.0.2 + wl_touch_release@Base 1.0.2 + wl_touch_start_grab@Base 1.0.2 diff --git a/debian/libwayland0.install b/debian/libwayland0.install deleted file mode 100644 index d6e676f..0000000 --- a/debian/libwayland0.install +++ /dev/null @@ -1,4 +0,0 @@ -# Be careful with wildcards to ensure we spot any ABI bump: -usr/lib/*/libwayland-client.so.0* -usr/lib/*/libwayland-cursor.so.0* -usr/lib/*/libwayland-server.so.0* diff --git a/debian/libwayland0.symbols b/debian/libwayland0.symbols deleted file mode 100644 index fa63563..0000000 --- a/debian/libwayland0.symbols +++ /dev/null @@ -1,183 +0,0 @@ -libwayland-client.so.0 libwayland0 #MINVER# - wl_array_add@Base 1.0.2 - wl_array_copy@Base 1.0.2 - wl_array_init@Base 1.0.2 - wl_array_release@Base 1.0.2 - wl_buffer_interface@Base 1.0.2 - wl_callback_interface@Base 1.0.2 - wl_compositor_interface@Base 1.0.2 - wl_data_device_interface@Base 1.0.2 - wl_data_device_manager_interface@Base 1.0.2 - wl_data_offer_interface@Base 1.0.2 - wl_data_source_interface@Base 1.0.2 - wl_display_connect@Base 1.0.2 - wl_display_connect_to_fd@Base 1.0.2 - wl_display_create_queue@Base 1.0.2 - wl_display_disconnect@Base 1.0.2 - wl_display_dispatch@Base 1.0.2 - wl_display_dispatch_pending@Base 1.0.2 - wl_display_dispatch_queue@Base 1.0.2 - wl_display_dispatch_queue_pending@Base 1.0.2 - wl_display_flush@Base 1.0.2 - wl_display_get_error@Base 1.0.2 - wl_display_get_fd@Base 1.0.2 - wl_display_interface@Base 1.0.2 - wl_display_roundtrip@Base 1.0.2 - wl_event_queue_destroy@Base 1.0.2 - wl_keyboard_interface@Base 1.0.2 - wl_list_empty@Base 1.0.2 - wl_list_init@Base 1.0.2 - wl_list_insert@Base 1.0.2 - wl_list_insert_list@Base 1.0.2 - wl_list_length@Base 1.0.2 - wl_list_remove@Base 1.0.2 - wl_log_set_handler_client@Base 1.0.2 - wl_map_for_each@Base 1.0.2 - wl_map_init@Base 1.0.2 - wl_map_insert_at@Base 1.0.2 - wl_map_insert_new@Base 1.0.2 - wl_map_lookup@Base 1.0.2 - wl_map_release@Base 1.0.2 - wl_map_remove@Base 1.0.2 - wl_map_reserve_new@Base 1.0.2 - wl_output_interface@Base 1.0.2 - wl_pointer_interface@Base 1.0.2 - wl_proxy_add_listener@Base 1.0.2 - wl_proxy_create@Base 1.0.2 - wl_proxy_destroy@Base 1.0.2 - wl_proxy_get_id@Base 1.0.2 - wl_proxy_get_user_data@Base 1.0.2 - wl_proxy_marshal@Base 1.0.2 - wl_proxy_set_queue@Base 1.0.2 - wl_proxy_set_user_data@Base 1.0.2 - wl_region_interface@Base 1.0.2 - wl_registry_interface@Base 1.0.2 - wl_seat_interface@Base 1.0.2 - wl_shell_interface@Base 1.0.2 - wl_shell_surface_interface@Base 1.0.2 - wl_shm_interface@Base 1.0.2 - wl_shm_pool_interface@Base 1.0.2 - wl_surface_interface@Base 1.0.2 - wl_touch_interface@Base 1.0.2 - -libwayland-cursor.so.0 libwayland0 #MINVER# - wl_cursor_frame@Base 1.0.2 - wl_cursor_image_get_buffer@Base 1.0.2 - wl_cursor_theme_destroy@Base 1.0.2 - wl_cursor_theme_get_cursor@Base 1.0.2 - wl_cursor_theme_load@Base 1.0.2 - -libwayland-server.so.0 libwayland0 #MINVER# - wl_array_add@Base 1.0.2 - wl_array_copy@Base 1.0.2 - wl_array_init@Base 1.0.2 - wl_array_release@Base 1.0.2 - wl_buffer_interface@Base 1.0.2 - wl_buffer_is_shm@Base 1.0.2 - wl_callback_interface@Base 1.0.2 - wl_client_add_destroy_listener@Base 1.0.2 - wl_client_add_object@Base 1.0.2 - wl_client_add_resource@Base 1.0.2 - wl_client_create@Base 1.0.2 - wl_client_destroy@Base 1.0.2 - wl_client_flush@Base 1.0.2 - wl_client_get_credentials@Base 1.0.2 - wl_client_get_destroy_listener@Base 1.0.2 - wl_client_get_display@Base 1.0.2 - wl_client_get_object@Base 1.0.2 - wl_client_new_object@Base 1.0.2 - wl_compositor_interface@Base 1.0.2 - wl_data_device_interface@Base 1.0.2 - wl_data_device_manager_init@Base 1.0.2 - wl_data_device_manager_interface@Base 1.0.2 - wl_data_device_set_keyboard_focus@Base 1.0.2 - wl_data_offer_interface@Base 1.0.2 - wl_data_source_interface@Base 1.0.2 - wl_display_add_destroy_listener@Base 1.0.4 - wl_display_add_global@Base 1.0.2 - wl_display_add_socket@Base 1.0.2 - wl_display_create@Base 1.0.2 - wl_display_destroy@Base 1.0.2 - wl_display_flush_clients@Base 1.0.2 - wl_display_get_destroy_listener@Base 1.0.4 - wl_display_get_event_loop@Base 1.0.2 - wl_display_get_serial@Base 1.0.2 - wl_display_init_shm@Base 1.0.2 - wl_display_interface@Base 1.0.2 - wl_display_next_serial@Base 1.0.2 - wl_display_remove_global@Base 1.0.2 - wl_display_run@Base 1.0.2 - wl_display_terminate@Base 1.0.2 - wl_event_loop_add_destroy_listener@Base 1.0.4 - wl_event_loop_add_fd@Base 1.0.2 - wl_event_loop_add_idle@Base 1.0.2 - wl_event_loop_add_signal@Base 1.0.2 - wl_event_loop_add_timer@Base 1.0.2 - wl_event_loop_create@Base 1.0.2 - wl_event_loop_destroy@Base 1.0.2 - wl_event_loop_dispatch@Base 1.0.2 - wl_event_loop_dispatch_idle@Base 1.0.2 - wl_event_loop_get_destroy_listener@Base 1.0.4 - wl_event_loop_get_fd@Base 1.0.2 - wl_event_source_check@Base 1.0.2 - wl_event_source_fd_update@Base 1.0.2 - wl_event_source_remove@Base 1.0.2 - wl_event_source_timer_update@Base 1.0.2 - wl_keyboard_end_grab@Base 1.0.2 - wl_keyboard_init@Base 1.0.2 - wl_keyboard_interface@Base 1.0.2 - wl_keyboard_release@Base 1.0.2 - wl_keyboard_set_focus@Base 1.0.2 - wl_keyboard_start_grab@Base 1.0.2 - wl_list_empty@Base 1.0.2 - wl_list_init@Base 1.0.2 - wl_list_insert@Base 1.0.2 - wl_list_insert_list@Base 1.0.2 - wl_list_length@Base 1.0.2 - wl_list_remove@Base 1.0.2 - wl_log_set_handler_server@Base 1.0.2 - wl_map_for_each@Base 1.0.2 - wl_map_init@Base 1.0.2 - wl_map_insert_at@Base 1.0.2 - wl_map_insert_new@Base 1.0.2 - wl_map_lookup@Base 1.0.2 - wl_map_release@Base 1.0.2 - wl_map_remove@Base 1.0.2 - wl_map_reserve_new@Base 1.0.2 - wl_output_interface@Base 1.0.2 - wl_pointer_end_grab@Base 1.0.2 - wl_pointer_init@Base 1.0.2 - wl_pointer_interface@Base 1.0.2 - wl_pointer_release@Base 1.0.2 - wl_pointer_set_focus@Base 1.0.2 - wl_pointer_start_grab@Base 1.0.2 - wl_region_interface@Base 1.0.2 - wl_registry_interface@Base 1.0.2 - wl_resource_destroy@Base 1.0.2 - wl_resource_post_error@Base 1.0.2 - wl_resource_post_event@Base 1.0.2 - wl_resource_post_no_memory@Base 1.0.2 - wl_resource_queue_event@Base 1.0.2 - wl_seat_init@Base 1.0.2 - wl_seat_interface@Base 1.0.2 - wl_seat_release@Base 1.0.2 - wl_seat_set_keyboard@Base 1.0.2 - wl_seat_set_pointer@Base 1.0.2 - wl_seat_set_selection@Base 1.0.2 - wl_seat_set_touch@Base 1.0.2 - wl_shell_interface@Base 1.0.2 - wl_shell_surface_interface@Base 1.0.2 - wl_shm_buffer_create@Base 1.0.2 - wl_shm_buffer_get_data@Base 1.0.2 - wl_shm_buffer_get_format@Base 1.0.2 - wl_shm_buffer_get_height@Base 1.0.2 - wl_shm_buffer_get_stride@Base 1.0.2 - wl_shm_buffer_get_width@Base 1.0.2 - wl_shm_interface@Base 1.0.2 - wl_shm_pool_interface@Base 1.0.2 - wl_surface_interface@Base 1.0.2 - wl_touch_end_grab@Base 1.0.2 - wl_touch_init@Base 1.0.2 - wl_touch_interface@Base 1.0.2 - wl_touch_release@Base 1.0.2 - wl_touch_start_grab@Base 1.0.2 diff --git a/debian/rules b/debian/rules index 47dd135..c51e675 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,6 @@ #!/usr/bin/make -f SOURCE=wayland -PACKAGE=libwayland0 # Kill *.la files, and forget no-one: override_dh_install: @@ -9,11 +8,19 @@ override_dh_install: dh_install --fail-missing override_dh_makeshlibs: - dh_makeshlibs -V '$(PACKAGE) (>= 1.0.4)' -- -c4 + dh_makeshlibs -plibwayland-client0 \ + -V 'libwayland-client0 (>= 1.0.4)' -- -c4 + dh_makeshlibs -plibwayland-cursor0 \ + -V 'libwayland-cursor0 (>= 1.0.4)' -- -c4 + dh_makeshlibs -plibwayland-server0 \ + -V 'libwayland-server0 (>= 1.0.4)' -- -c4 # Debug package: override_dh_strip: - dh_strip --dbg-package=$(PACKAGE)-dbg + dh_strip -plibwayland-client0 --dbg-package=libwayland-client0-dbg + dh_strip -plibwayland-cursor0 --dbg-package=libwayland-cursor0-dbg + dh_strip -plibwayland-server0 --dbg-package=libwayland-server0-dbg + dh_strip -a --remaining-packages override_dh_auto_test: # the test suite does not pass completely in headless mode -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

