ODROID: Add debianize scripts

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I4a7862ca0f5162fb2e18098020b094c43a8a05d2
diff --git a/debian/control b/debian/control
index 4e993a0..1565965 100644
--- a/debian/control
+++ b/debian/control
@@ -46,7 +46,12 @@
                meson (>= 0.52.1),
                pkg-config,
                quilt,
-               wayland-protocols (>= 1.18)
+               wayland-protocols (>= 1.18),
+               libdrm2,
+               libjson-c-dev,
+               libubootenv-dev,
+               meson-display-dev,
+               modepolicy-dev
 Standards-Version: 4.4.0
 Rules-Requires-Root: no
 Homepage: http://wayland.freedesktop.org/
diff --git a/debian/libweston-10-0.install b/debian/libweston-10-0.install
index 2e78a53..81feac0 100644
--- a/debian/libweston-10-0.install
+++ b/debian/libweston-10-0.install
@@ -9,4 +9,5 @@
 usr/lib/*/libweston-10/wayland-backend.so
 usr/lib/*/libweston-10/x11-backend.so
 usr/lib/*/libweston-10/xwayland.so
+usr/lib/*/libweston-10/weston_modepolicy.so
 usr/lib/*/libweston-desktop-10.so.*
diff --git a/debian/libweston-10-0.symbols b/debian/libweston-10-0.symbols
index 49230a5..727b6b4 100644
--- a/debian/libweston-10-0.symbols
+++ b/debian/libweston-10-0.symbols
@@ -1,5 +1,9 @@
 libweston-10.so.0 libweston-10-0 #MINVER#
 * Build-Depends-Package: libweston-10-dev
+ aml_config_interface@Base 10.0.0-1
+ aml_config_setup@Base 10.0.0-1
+ aml_drm_config_interface@Base 10.0.0-1
+ aml_drm_config_setup@Base 10.0.0-1
  linux_dmabuf_buffer_get@Base 1.12.0
  linux_dmabuf_buffer_get_user_data@Base 1.12.0
  linux_dmabuf_buffer_send_server_error@Base 1.12.0
@@ -7,6 +11,7 @@
  linux_dmabuf_setup@Base 1.12.0
  linux_explicit_synchronization_send_server_error@Base 6.0
  linux_explicit_synchronization_setup@Base 6.0
+ load_simple_shell@Base 10.0.0-1
  noop_renderer_init@Base 1.12.0
  notify_axis@Base 1.12.0
  notify_axis_source@Base 1.12.0
@@ -42,6 +47,7 @@
  pixman_renderer_output_destroy@Base 1.12.0
  pixman_renderer_output_set_buffer@Base 1.12.0
  pixman_renderer_output_set_hw_extra_damage@Base 5.0.0
+ text_cursor_position_interface@Base 10.0.0-1
  weston_binding_destroy@Base 1.12.0
  weston_buffer_from_resource@Base 1.12.0
  weston_buffer_reference@Base 1.12.0
@@ -65,6 +71,9 @@
  weston_compositor_add_log_scope@Base 7.0.0
  weston_compositor_add_modifier_binding@Base 1.12.0
  weston_compositor_add_pending_output@Base 3.0.0
+ weston_compositor_add_surface_id@Base 10.0.0-1
+ weston_compositor_build_view_list_by_zorder@Base 10.0.0-1
+ weston_compositor_clear_surface_id@Base 10.0.0-1
  weston_compositor_add_touch_binding@Base 1.12.0
  weston_compositor_create@Base 1.12.0
  weston_compositor_create_output@Base 5.0.0
@@ -93,6 +102,7 @@
  weston_compositor_pick_view@Base 1.12.0
  weston_compositor_print_scene_graph@Base 6.0
  weston_compositor_read_presentation_clock@Base 1.12.0
+ weston_compositor_resume_focus@Base 10.0.0-1
  weston_compositor_schedule_repaint@Base 1.12.0
  weston_compositor_set_default_pointer_grab@Base 1.12.0
  weston_compositor_set_presentation_clock@Base 1.12.0
@@ -114,7 +124,12 @@
  weston_config_section_get_int@Base 1.12.0
  weston_config_section_get_string@Base 1.12.0
  weston_config_section_get_uint@Base 1.12.0
+ weston_content_protection_interface@Base 10.0.0-1
+ weston_debug_stream_v1_interface@Base 10.0.0-1
+ weston_debug_v1_interface@Base 10.0.0-1
+ weston_debug_write_buffer_to_file@Base 10.0.0-1
  weston_direct_display_setup@Base 8.0.0
+ weston_direct_display_v1_interface@Base 10.0.0-1
  weston_dmabuf_feedback_create@Base 10.0.0
  weston_dmabuf_feedback_destroy@Base 10.0.0
  weston_dmabuf_feedback_find_tranche@Base 10.0.0
@@ -162,11 +177,18 @@
  weston_head_set_subpixel@Base 5.0.0
  weston_head_set_transform@Base 9.0.0
  weston_install_debug_key_binding@Base 1.12.0
+ weston_keyboard_add_key_info@Base 10.0.0-1
+ weston_keyboard_clear_key_info_for_resource@Base 10.0.0-1
+ weston_keyboard_clear_key_intercept@Base 10.0.0-1
  weston_keyboard_end_grab@Base 1.12.0
+ weston_keyboard_get_resource_and_key@Base 10.0.0-1
  weston_keyboard_has_focus_resource@Base 1.12.0
+ weston_keyboard_is_intercepted_keycode@Base 10.0.0-1
+ weston_keyboard_need_skip_get_keyboard@Base 10.0.0-1
  weston_keyboard_send_key@Base 1.12.0
  weston_keyboard_send_keymap@Base 5.0.0
  weston_keyboard_send_modifiers@Base 1.12.0
+ weston_keyboard_send_virtual_key@Base 10.0.0-1
  weston_keyboard_set_focus@Base 1.12.0
  weston_keyboard_set_locks@Base 1.12.0
  weston_keyboard_start_grab@Base 1.12.0
@@ -262,8 +284,11 @@
  weston_pointer_start_drag@Base 1.12.0
  weston_pointer_start_grab@Base 1.12.0
  weston_primary_flight_recorder_ring_buffer@Base 8.0.0
+ weston_protected_surface_interface@Base 10.0.0-1
  weston_recorder_start@Base 1.12.0
  weston_recorder_stop@Base 1.12.0
+ weston_release_stranded_buffers@Base 10.0.0-1
+ weston_screenshooter_interface@Base 10.0.0-1
  weston_screenshooter_shoot@Base 1.12.0
  weston_seat_get_keyboard@Base 1.12.0
  weston_seat_get_pointer@Base 1.12.0
@@ -281,6 +306,7 @@
  weston_seat_set_keyboard_focus@Base 1.12.0
  weston_seat_set_selection@Base 1.12.0
  weston_seat_update_keymap@Base 1.12.0
+ weston_set_appstate_by_appname@Base 10.0.0-1+24.09
  weston_slide_run@Base 1.12.0
  weston_spring_done@Base 1.12.0
  weston_spring_init@Base 1.12.0
@@ -290,6 +316,7 @@
  weston_surface_create@Base 1.12.0
  weston_surface_damage@Base 1.12.0
  weston_surface_destroy@Base 1.12.0
+ weston_surface_destroy_info_for_surface@Base 10.0.0-1
  weston_surface_get_bounding_box@Base 1.12.0
  weston_surface_get_content_size@Base 1.12.0
  weston_surface_get_main_surface@Base 1.12.0
@@ -306,6 +333,9 @@
  weston_surface_unmap@Base 1.12.0
  weston_timeline_point@Base 1.12.0
  weston_timeline_refresh_subscription_objects@Base 8.0.0
+ weston_touch_calibration_interface@Base 10.0.0-1
+ weston_touch_calibrator_interface@Base 10.0.0-1
+ weston_touch_coordinate_interface@Base 10.0.0-1
  weston_touch_create_touch_device@Base 5.0.0
  weston_touch_device_can_calibrate@Base 5.0.0
  weston_touch_device_destroy@Base 5.0.0
@@ -338,6 +368,7 @@
  weston_view_is_opaque@Base 6.0
  weston_view_matches_output_entirely@Base 8.0.0
  weston_view_move_to_plane@Base 1.12.0
+ weston_view_opacity@Base 10.0.0-1
  weston_view_schedule_repaint@Base 1.12.0
  weston_view_set_mask@Base 1.12.0
  weston_view_set_mask_infinite@Base 1.12.0
@@ -353,6 +384,31 @@
  weston_zoom_run@Base 1.12.0
  wl_data_device_manager_init@Base 1.12.0
  wl_data_device_set_keyboard_focus@Base 1.12.0
+ wp_presentation_feedback_interface@Base 10.0.0-1
+ wp_presentation_interface@Base 10.0.0-1
+ wp_viewport_interface@Base 10.0.0-1
+ wp_viewporter_interface@Base 10.0.0-1
+ zwp_confined_pointer_v1_interface@Base 10.0.0-1
+ zwp_input_method_context_v1_interface@Base 10.0.0-1
+ zwp_input_method_v1_interface@Base 10.0.0-1
+ zwp_input_panel_surface_v1_interface@Base 10.0.0-1
+ zwp_input_panel_v1_interface@Base 10.0.0-1
+ zwp_input_timestamps_manager_v1_interface@Base 10.0.0-1
+ zwp_input_timestamps_v1_interface@Base 10.0.0-1
+ zwp_linux_buffer_params_v1_interface@Base 10.0.0-1
+ zwp_linux_buffer_release_v1_interface@Base 10.0.0-1
+ zwp_linux_dmabuf_feedback_v1_interface@Base 10.0.0-1
+ zwp_linux_dmabuf_v1_interface@Base 10.0.0-1
+ zwp_linux_explicit_synchronization_v1_interface@Base 10.0.0-1
+ zwp_linux_surface_synchronization_v1_interface@Base 10.0.0-1
+ zwp_locked_pointer_v1_interface@Base 10.0.0-1
+ zwp_pointer_constraints_v1_interface@Base 10.0.0-1
+ zwp_relative_pointer_manager_v1_interface@Base 10.0.0-1
+ zwp_relative_pointer_v1_interface@Base 10.0.0-1
+ zwp_text_input_manager_v1_interface@Base 10.0.0-1
+ zwp_text_input_v1_interface@Base 10.0.0-1
+ zxdg_output_manager_v1_interface@Base 10.0.0-1
+ zxdg_output_v1_interface@Base 10.0.0-1
 libweston-desktop-10.so.0 libweston-10-0 #MINVER#
  weston_desktop_client_for_each_surface@Base 9.0.0
  weston_desktop_client_get_client@Base 9.0.0
@@ -386,3 +442,13 @@
  weston_seat_break_desktop_grabs@Base 9.0.0
  weston_surface_get_desktop_surface@Base 9.0.0
  weston_surface_is_desktop_surface@Base 9.0.0
+ xdg_popup_interface@Base 10.0.0-1
+ xdg_positioner_interface@Base 10.0.0-1
+ xdg_surface_interface@Base 10.0.0-1
+ xdg_toplevel_interface@Base 10.0.0-1
+ xdg_wm_base_interface@Base 10.0.0-1
+ zxdg_popup_v6_interface@Base 10.0.0-1
+ zxdg_positioner_v6_interface@Base 10.0.0-1
+ zxdg_shell_v6_interface@Base 10.0.0-1
+ zxdg_surface_v6_interface@Base 10.0.0-1
+ zxdg_toplevel_v6_interface@Base 10.0.0-1
diff --git a/debian/libweston-10-dev.install b/debian/libweston-10-dev.install
index d5e2f60..2913716 100644
--- a/debian/libweston-10-dev.install
+++ b/debian/libweston-10-dev.install
@@ -1,4 +1,6 @@
 usr/include/libweston-10
+usr/include/simpleshell-client-protocol.h
+usr/include/xdg-shell-client-protocol.h
 usr/lib/*/libweston-10.so
 usr/lib/*/libweston-desktop-10.so
 usr/lib/*/pkgconfig/libweston-10.pc
diff --git a/debian/weston.install b/debian/weston.install
index 3982f3d..21a321a 100644
--- a/debian/weston.install
+++ b/debian/weston.install
@@ -17,5 +17,6 @@
 usr/lib/*/weston/libexec_weston.so*
 usr/lib/*/weston/screen-share.so
 usr/lib/*/weston/systemd-notify.so
+usr/lib/*/weston/weston_simpleshell.so
 usr/share/wayland-sessions/weston.desktop
 usr/share/weston