debian/0000755000000000000000000000000012220130475007162 5ustar debian/liballegro-image5-dev.install0000644000000000000000000000015412110234013014576 0ustar usr/include/allegro5/allegro_image.h usr/lib/*/liballegro_image.so usr/lib/*/pkgconfig/allegro_image-5.0.pc debian/liballegro5-dev.install0000644000000000000000000000364012110243256013532 0ustar usr/include/*/allegro5/platform usr/include/allegro5/inline usr/include/allegro5/internal usr/include/allegro5/opengl usr/include/allegro5/platform usr/include/allegro5/alcompat.h usr/include/allegro5/alinline.h usr/include/allegro5/allegro5.h usr/include/allegro5/allegro_color.h usr/include/allegro5/allegro_direct3d.h usr/include/allegro5/allegro_font.h usr/include/allegro5/allegro.h usr/include/allegro5/allegro_memfile.h usr/include/allegro5/allegro_opengl.h usr/include/allegro5/allegro_primitives.h usr/include/allegro5/altime.h usr/include/allegro5/base.h usr/include/allegro5/bitmap.h usr/include/allegro5/bitmap_draw.h usr/include/allegro5/bitmap_io.h usr/include/allegro5/bitmap_lock.h usr/include/allegro5/blender.h usr/include/allegro5/color.h usr/include/allegro5/config.h usr/include/allegro5/debug.h usr/include/allegro5/display.h usr/include/allegro5/drawing.h usr/include/allegro5/error.h usr/include/allegro5/events.h usr/include/allegro5/file.h usr/include/allegro5/fixed.h usr/include/allegro5/fmaths.h usr/include/allegro5/fshook.h usr/include/allegro5/fullscreen_mode.h usr/include/allegro5/joystick.h usr/include/allegro5/keyboard.h usr/include/allegro5/keycodes.h usr/include/allegro5/memory.h usr/include/allegro5/monitor.h usr/include/allegro5/mouse.h usr/include/allegro5/mouse_cursor.h usr/include/allegro5/path.h usr/include/allegro5/system.h usr/include/allegro5/threads.h usr/include/allegro5/timer.h usr/include/allegro5/tls.h usr/include/allegro5/transformations.h usr/include/allegro5/utf8.h usr/lib/*/liballegro.so usr/lib/*/liballegro_color.so usr/lib/*/liballegro_font.so usr/lib/*/liballegro_main.so usr/lib/*/liballegro_memfile.so usr/lib/*/liballegro_primitives.so usr/lib/*/pkgconfig/allegro-5.0.pc usr/lib/*/pkgconfig/allegro_color-5.0.pc usr/lib/*/pkgconfig/allegro_font-5.0.pc usr/lib/*/pkgconfig/allegro_main-5.0.pc usr/lib/*/pkgconfig/allegro_memfile-5.0.pc usr/lib/*/pkgconfig/allegro_primitives-5.0.pc debian/liballegro-ttf5.0.lintian-overrides0000644000000000000000000000022412110234013015661 0ustar # False positive. -D_FORTIFY_SOURCE=2 is set. # See #673112. liballegro-ttf5.0 binary: hardening-no-fortify-functions usr/lib/*/liballegro_ttf.so.* debian/liballegro5.0.symbols0000644000000000000000000004165312110241232013134 0ustar liballegro.so.5.0 liballegro5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_acknowledge_resize@Base 2:5.0.6 al_add_config_comment@Base 2:5.0.6 al_add_config_section@Base 2:5.0.6 al_add_new_bitmap_flag@Base 2:5.0.6 al_add_timer_count@Base 2:5.0.6 al_append_path_component@Base 2:5.0.6 al_broadcast_cond@Base 2:5.0.6 al_build_transform@Base 2:5.0.6 al_calloc_with_context@Base 2:5.0.6 al_change_directory@Base 2:5.0.6 al_check_inverse@Base 2:5.0.6 al_clear_to_color@Base 2:5.0.6 al_clone_bitmap@Base 2:5.0.6 al_clone_path@Base 2:5.0.6 al_close_directory@Base 2:5.0.6 al_compose_transform@Base 2:5.0.6 al_convert_mask_to_alpha@Base 2:5.0.6 al_copy_transform@Base 2:5.0.6 al_create_bitmap@Base 2:5.0.6 al_create_cond@Base 2:5.0.6 al_create_config@Base 2:5.0.6 al_create_display@Base 2:5.0.6 al_create_event_queue@Base 2:5.0.6 al_create_file_handle@Base 2:5.0.6 al_create_fs_entry@Base 2:5.0.6 al_create_mouse_cursor@Base 2:5.0.6 al_create_mutex@Base 2:5.0.6 al_create_mutex_recursive@Base 2:5.0.6 al_create_path@Base 2:5.0.6 al_create_path_for_directory@Base 2:5.0.6 al_create_sub_bitmap@Base 2:5.0.6 al_create_thread@Base 2:5.0.6 al_create_timer@Base 2:5.0.6 al_cstr@Base 2:5.0.6 al_cstr_dup@Base 2:5.0.6 al_destroy_bitmap@Base 2:5.0.6 al_destroy_cond@Base 2:5.0.6 al_destroy_config@Base 2:5.0.6 al_destroy_display@Base 2:5.0.6 al_destroy_event_queue@Base 2:5.0.6 al_destroy_fs_entry@Base 2:5.0.6 al_destroy_mouse_cursor@Base 2:5.0.6 al_destroy_mutex@Base 2:5.0.6 al_destroy_path@Base 2:5.0.6 al_destroy_thread@Base 2:5.0.6 al_destroy_timer@Base 2:5.0.6 al_destroy_user_event_source@Base 2:5.0.6 al_draw_bitmap@Base 2:5.0.6 al_draw_bitmap_region@Base 2:5.0.6 al_draw_pixel@Base 2:5.0.6 al_draw_rotated_bitmap@Base 2:5.0.6 al_draw_scaled_bitmap@Base 2:5.0.6 al_draw_scaled_rotated_bitmap@Base 2:5.0.6 al_draw_tinted_bitmap@Base 2:5.0.6 al_draw_tinted_bitmap_region@Base 2:5.0.6 al_draw_tinted_rotated_bitmap@Base 2:5.0.6 al_draw_tinted_scaled_bitmap@Base 2:5.0.6 al_draw_tinted_scaled_rotated_bitmap@Base 2:5.0.6 al_draw_tinted_scaled_rotated_bitmap_region@Base 2:5.0.6 al_drop_next_event@Base 2:5.0.6 al_drop_path_tail@Base 2:5.0.6 al_emit_user_event@Base 2:5.0.6 al_fclearerr@Base 2:5.0.6 al_fclose@Base 2:5.0.6 al_feof@Base 2:5.0.6 al_ferror@Base 2:5.0.6 al_fflush@Base 2:5.0.6 al_fget_ustr@Base 2:5.0.6 al_fgetc@Base 2:5.0.6 al_fgets@Base 2:5.0.6 al_filename_exists@Base 2:5.0.6 al_fixacos@Base 2:5.0.6 al_fixadd@Base 2:5.0.6 al_fixasin@Base 2:5.0.6 al_fixatan2@Base 2:5.0.6 al_fixatan@Base 2:5.0.6 al_fixceil@Base 2:5.0.6 al_fixcos@Base 2:5.0.6 al_fixdiv@Base 2:5.0.6 al_fixfloor@Base 2:5.0.6 al_fixhypot@Base 2:5.0.6 al_fixmul@Base 2:5.0.6 al_fixsin@Base 2:5.0.6 al_fixsqrt@Base 2:5.0.6 al_fixsub@Base 2:5.0.6 al_fixtan@Base 2:5.0.6 al_fixtof@Base 2:5.0.6 al_fixtoi@Base 2:5.0.6 al_fixtorad_r@Base 2:5.0.6 al_flip_display@Base 2:5.0.6 al_flush_event_queue@Base 2:5.0.6 al_fopen@Base 2:5.0.6 al_fopen_fd@Base 2:5.0.6 al_fopen_interface@Base 2:5.0.6 al_fopen_slice@Base 2:5.0.6 al_fputc@Base 2:5.0.6 al_fputs@Base 2:5.0.6 al_fread16be@Base 2:5.0.6 al_fread16le@Base 2:5.0.6 al_fread32be@Base 2:5.0.6 al_fread32le@Base 2:5.0.6 al_fread@Base 2:5.0.6 al_free_with_context@Base 2:5.0.6 al_fs_entry_exists@Base 2:5.0.6 al_fseek@Base 2:5.0.6 al_fsize@Base 2:5.0.6 al_ftell@Base 2:5.0.6 al_ftofix@Base 2:5.0.6 al_fungetc@Base 2:5.0.6 al_fwrite16be@Base 2:5.0.6 al_fwrite16le@Base 2:5.0.6 al_fwrite32be@Base 2:5.0.6 al_fwrite32le@Base 2:5.0.6 al_fwrite@Base 2:5.0.6 al_get_allegro_version@Base 2:5.0.6 al_get_app_name@Base 2:5.0.6 al_get_backbuffer@Base 2:5.0.6 al_get_bitmap_flags@Base 2:5.0.6 al_get_bitmap_format@Base 2:5.0.6 al_get_bitmap_height@Base 2:5.0.6 al_get_bitmap_width@Base 2:5.0.6 al_get_blender@Base 2:5.0.6 al_get_clipping_rectangle@Base 2:5.0.6 al_get_config_value@Base 2:5.0.6 al_get_current_directory@Base 2:5.0.6 al_get_current_display@Base 2:5.0.6 al_get_current_transform@Base 2:5.0.6 al_get_display_event_source@Base 2:5.0.6 al_get_display_flags@Base 2:5.0.6 al_get_display_format@Base 2:5.0.6 al_get_display_height@Base 2:5.0.6 al_get_display_mode@Base 2:5.0.6 al_get_display_option@Base 2:5.0.6 al_get_display_refresh_rate@Base 2:5.0.6 al_get_display_width@Base 2:5.0.6 al_get_errno@Base 2:5.0.6 al_get_event_source_data@Base 2:5.0.6 al_get_file_userdata@Base 2:5.0.6 al_get_first_config_entry@Base 2:5.0.6 al_get_first_config_section@Base 2:5.0.6 al_get_fs_entry_atime@Base 2:5.0.6 al_get_fs_entry_ctime@Base 2:5.0.6 al_get_fs_entry_mode@Base 2:5.0.6 al_get_fs_entry_mtime@Base 2:5.0.6 al_get_fs_entry_name@Base 2:5.0.6 al_get_fs_entry_size@Base 2:5.0.6 al_get_fs_interface@Base 2:5.0.6 al_get_joystick@Base 2:5.0.6 al_get_joystick_active@Base 2:5.0.6 al_get_joystick_axis_name@Base 2:5.0.6 al_get_joystick_button_name@Base 2:5.0.6 al_get_joystick_event_source@Base 2:5.0.6 al_get_joystick_name@Base 2:5.0.6 al_get_joystick_num_axes@Base 2:5.0.6 al_get_joystick_num_buttons@Base 2:5.0.6 al_get_joystick_num_sticks@Base 2:5.0.6 al_get_joystick_state@Base 2:5.0.6 al_get_joystick_stick_flags@Base 2:5.0.6 al_get_joystick_stick_name@Base 2:5.0.6 al_get_keyboard_event_source@Base 2:5.0.6 al_get_keyboard_state@Base 2:5.0.6 al_get_monitor_info@Base 2:5.0.6 al_get_mouse_cursor_position@Base 2:5.0.6 al_get_mouse_event_source@Base 2:5.0.6 al_get_mouse_num_axes@Base 2:5.0.6 al_get_mouse_num_buttons@Base 2:5.0.6 al_get_mouse_state@Base 2:5.0.6 al_get_mouse_state_axis@Base 2:5.0.6 al_get_new_bitmap_flags@Base 2:5.0.6 al_get_new_bitmap_format@Base 2:5.0.6 al_get_new_display_adapter@Base 2:5.0.6 al_get_new_display_flags@Base 2:5.0.6 al_get_new_display_option@Base 2:5.0.6 al_get_new_display_refresh_rate@Base 2:5.0.6 al_get_new_file_interface@Base 2:5.0.6 al_get_new_window_position@Base 2:5.0.6 al_get_next_config_entry@Base 2:5.0.6 al_get_next_config_section@Base 2:5.0.6 al_get_next_event@Base 2:5.0.6 al_get_num_display_modes@Base 2:5.0.6 al_get_num_joysticks@Base 2:5.0.6 al_get_num_video_adapters@Base 2:5.0.6 al_get_opengl_extension_list@Base 2:5.0.6 al_get_opengl_fbo@Base 2:5.0.6 al_get_opengl_proc_address@Base 2:5.0.6 al_get_opengl_texture@Base 2:5.0.6 al_get_opengl_texture_position@Base 2:5.0.6 al_get_opengl_texture_size@Base 2:5.0.6 al_get_opengl_variant@Base 2:5.0.6 al_get_opengl_version@Base 2:5.0.6 al_get_org_name@Base 2:5.0.6 al_get_parent_bitmap@Base 2:5.0.6 al_get_path_basename@Base 2:5.0.6 al_get_path_component@Base 2:5.0.6 al_get_path_drive@Base 2:5.0.6 al_get_path_extension@Base 2:5.0.6 al_get_path_filename@Base 2:5.0.6 al_get_path_num_components@Base 2:5.0.6 al_get_path_tail@Base 2:5.0.6 al_get_pixel@Base 2:5.0.6 al_get_pixel_format_bits@Base 2:5.0.6 al_get_pixel_size@Base 2:5.0.6 al_get_separate_blender@Base 2:5.0.6 al_get_standard_path@Base 2:5.0.6 al_get_system_config@Base 2:5.0.6 al_get_system_driver@Base 2:5.0.6 al_get_target_bitmap@Base 2:5.0.6 al_get_thread_should_stop@Base 2:5.0.6 al_get_time@Base 2:5.0.6 al_get_timer_count@Base 2:5.0.6 al_get_timer_event_source@Base 2:5.0.6 al_get_timer_speed@Base 2:5.0.6 al_get_timer_started@Base 2:5.0.6 al_get_window_position@Base 2:5.0.6 al_grab_mouse@Base 2:5.0.6 al_have_opengl_extension@Base 2:5.0.6 al_hide_mouse_cursor@Base 2:5.0.6 al_hold_bitmap_drawing@Base 2:5.0.6 al_identity_transform@Base 2:5.0.6 al_inhibit_screensaver@Base 2:5.0.6 al_init_timeout@Base 2:5.0.6 al_init_user_event_source@Base 2:5.0.6 al_insert_path_component@Base 2:5.0.6 al_install_joystick@Base 2:5.0.6 al_install_keyboard@Base 2:5.0.6 al_install_mouse@Base 2:5.0.6 al_install_system@Base 2:5.0.6 al_invert_transform@Base 2:5.0.6 al_is_bitmap_drawing_held@Base 2:5.0.6 al_is_bitmap_locked@Base 2:5.0.6 al_is_compatible_bitmap@Base 2:5.0.6 al_is_event_queue_empty@Base 2:5.0.6 al_is_joystick_installed@Base 2:5.0.6 al_is_keyboard_installed@Base 2:5.0.6 al_is_mouse_installed@Base 2:5.0.6 al_is_sub_bitmap@Base 2:5.0.6 al_is_system_installed@Base 2:5.0.6 al_itofix@Base 2:5.0.6 al_join_paths@Base 2:5.0.6 al_join_thread@Base 2:5.0.6 al_key_down@Base 2:5.0.6 al_keycode_to_name@Base 2:5.0.6 al_load_bitmap@Base 2:5.0.6 al_load_bitmap_f@Base 2:5.0.6 al_load_config_file@Base 2:5.0.6 al_load_config_file_f@Base 2:5.0.6 al_lock_bitmap@Base 2:5.0.6 al_lock_bitmap_region@Base 2:5.0.6 al_lock_mutex@Base 2:5.0.6 al_make_directory@Base 2:5.0.6 al_make_path_canonical@Base 2:5.0.6 al_make_temp_file@Base 2:5.0.6 al_malloc_with_context@Base 2:5.0.6 al_map_rgb@Base 2:5.0.6 al_map_rgb_f@Base 2:5.0.6 al_map_rgba@Base 2:5.0.6 al_map_rgba_f@Base 2:5.0.6 al_merge_config@Base 2:5.0.6 al_merge_config_into@Base 2:5.0.6 al_mouse_button_down@Base 2:5.0.6 al_open_directory@Base 2:5.0.6 al_open_fs_entry@Base 2:5.0.6 al_path_cstr@Base 2:5.0.6 al_peek_next_event@Base 2:5.0.6 al_put_blended_pixel@Base 2:5.0.6 al_put_pixel@Base 2:5.0.6 al_radtofix_r@Base 2:5.0.6 al_read_directory@Base 2:5.0.6 al_realloc_with_context@Base 2:5.0.6 al_rebase_path@Base 2:5.0.6 al_reconfigure_joysticks@Base 2:5.0.6 al_ref_buffer@Base 2:5.0.6 al_ref_cstr@Base 2:5.0.6 al_ref_ustr@Base 2:5.0.6 al_register_assert_handler@Base 2:5.0.6 al_register_bitmap_loader@Base 2:5.0.6 al_register_bitmap_loader_f@Base 2:5.0.6 al_register_bitmap_saver@Base 2:5.0.6 al_register_bitmap_saver_f@Base 2:5.0.6 al_register_event_source@Base 2:5.0.6 al_release_joystick@Base 2:5.0.6 al_remove_filename@Base 2:5.0.6 al_remove_fs_entry@Base 2:5.0.6 al_remove_opengl_fbo@Base 2:5.0.6 al_remove_path_component@Base 2:5.0.6 al_replace_path_component@Base 2:5.0.6 al_reset_clipping_rectangle@Base 2:5.0.6 al_reset_new_display_options@Base 2:5.0.6 al_resize_display@Base 2:5.0.6 al_rest@Base 2:5.0.6 al_restore_state@Base 2:5.0.6 al_rotate_transform@Base 2:5.0.6 al_run_detached_thread@Base 2:5.0.6 al_run_main@Base 2:5.0.6 al_save_bitmap@Base 2:5.0.6 al_save_bitmap_f@Base 2:5.0.6 al_save_config_file@Base 2:5.0.6 al_save_config_file_f@Base 2:5.0.6 al_scale_transform@Base 2:5.0.6 al_set_app_name@Base 2:5.0.6 al_set_blender@Base 2:5.0.6 al_set_clipping_rectangle@Base 2:5.0.6 al_set_config_value@Base 2:5.0.6 al_set_current_opengl_context@Base 2:5.0.6 al_set_display_flag@Base 2:5.0.7 al_set_display_icon@Base 2:5.0.6 al_set_display_icons@Base 2:5.0.9 al_set_errno@Base 2:5.0.6 al_set_event_source_data@Base 2:5.0.6 al_set_exe_name@Base 2:5.0.6 al_set_fs_interface@Base 2:5.0.6 al_set_keyboard_leds@Base 2:5.0.6 al_set_memory_interface@Base 2:5.0.6 al_set_mouse_axis@Base 2:5.0.6 al_set_mouse_cursor@Base 2:5.0.6 al_set_mouse_w@Base 2:5.0.6 al_set_mouse_xy@Base 2:5.0.6 al_set_mouse_z@Base 2:5.0.6 al_set_new_bitmap_flags@Base 2:5.0.6 al_set_new_bitmap_format@Base 2:5.0.6 al_set_new_display_adapter@Base 2:5.0.6 al_set_new_display_flags@Base 2:5.0.6 al_set_new_display_option@Base 2:5.0.6 al_set_new_display_refresh_rate@Base 2:5.0.6 al_set_new_file_interface@Base 2:5.0.6 al_set_new_window_position@Base 2:5.0.6 al_set_org_name@Base 2:5.0.6 al_set_path_drive@Base 2:5.0.6 al_set_path_extension@Base 2:5.0.6 al_set_path_filename@Base 2:5.0.6 al_set_separate_blender@Base 2:5.0.6 al_set_standard_file_interface@Base 2:5.0.6 al_set_standard_fs_interface@Base 2:5.0.6 al_set_system_mouse_cursor@Base 2:5.0.6 al_set_target_backbuffer@Base 2:5.0.6 al_set_target_bitmap@Base 2:5.0.6 al_set_thread_should_stop@Base 2:5.0.6 al_set_timer_count@Base 2:5.0.6 al_set_timer_speed@Base 2:5.0.6 al_set_window_position@Base 2:5.0.6 al_set_window_title@Base 2:5.0.6 al_show_mouse_cursor@Base 2:5.0.6 al_signal_cond@Base 2:5.0.6 al_start_thread@Base 2:5.0.6 al_start_timer@Base 2:5.0.6 al_stop_timer@Base 2:5.0.6 al_store_state@Base 2:5.0.6 al_toggle_display_flag@Base 2:5.0.6 al_transform_coordinates@Base 2:5.0.6 al_translate_transform@Base 2:5.0.6 al_ungrab_mouse@Base 2:5.0.6 al_uninstall_joystick@Base 2:5.0.6 al_uninstall_keyboard@Base 2:5.0.6 al_uninstall_mouse@Base 2:5.0.6 al_uninstall_system@Base 2:5.0.6 al_unlock_bitmap@Base 2:5.0.6 al_unlock_mutex@Base 2:5.0.6 al_unmap_rgb@Base 2:5.0.6 al_unmap_rgb_f@Base 2:5.0.6 al_unmap_rgba@Base 2:5.0.6 al_unmap_rgba_f@Base 2:5.0.6 al_unref_user_event@Base 2:5.0.6 al_unregister_event_source@Base 2:5.0.6 al_update_display_region@Base 2:5.0.6 al_update_fs_entry@Base 2:5.0.6 al_use_transform@Base 2:5.0.6 al_ustr_append@Base 2:5.0.6 al_ustr_append_chr@Base 2:5.0.6 al_ustr_append_cstr@Base 2:5.0.6 al_ustr_appendf@Base 2:5.0.6 al_ustr_assign@Base 2:5.0.6 al_ustr_assign_cstr@Base 2:5.0.6 al_ustr_assign_substr@Base 2:5.0.6 al_ustr_compare@Base 2:5.0.6 al_ustr_dup@Base 2:5.0.6 al_ustr_dup_substr@Base 2:5.0.6 al_ustr_empty_string@Base 2:5.0.6 al_ustr_encode_utf16@Base 2:5.0.6 al_ustr_equal@Base 2:5.0.6 al_ustr_find_chr@Base 2:5.0.6 al_ustr_find_cset@Base 2:5.0.6 al_ustr_find_cset_cstr@Base 2:5.0.6 al_ustr_find_cstr@Base 2:5.0.6 al_ustr_find_replace@Base 2:5.0.6 al_ustr_find_replace_cstr@Base 2:5.0.6 al_ustr_find_set@Base 2:5.0.6 al_ustr_find_set_cstr@Base 2:5.0.6 al_ustr_find_str@Base 2:5.0.6 al_ustr_free@Base 2:5.0.6 al_ustr_get@Base 2:5.0.6 al_ustr_get_next@Base 2:5.0.6 al_ustr_has_prefix@Base 2:5.0.6 al_ustr_has_prefix_cstr@Base 2:5.0.6 al_ustr_has_suffix@Base 2:5.0.6 al_ustr_has_suffix_cstr@Base 2:5.0.6 al_ustr_insert@Base 2:5.0.6 al_ustr_insert_chr@Base 2:5.0.6 al_ustr_insert_cstr@Base 2:5.0.6 al_ustr_length@Base 2:5.0.6 al_ustr_ltrim_ws@Base 2:5.0.6 al_ustr_ncompare@Base 2:5.0.6 al_ustr_new@Base 2:5.0.6 al_ustr_new_from_buffer@Base 2:5.0.6 al_ustr_new_from_utf16@Base 2:5.0.6 al_ustr_newf@Base 2:5.0.6 al_ustr_next@Base 2:5.0.6 al_ustr_offset@Base 2:5.0.6 al_ustr_prev@Base 2:5.0.6 al_ustr_prev_get@Base 2:5.0.6 al_ustr_remove_chr@Base 2:5.0.6 al_ustr_remove_range@Base 2:5.0.6 al_ustr_replace_range@Base 2:5.0.6 al_ustr_rfind_chr@Base 2:5.0.6 al_ustr_rfind_cstr@Base 2:5.0.6 al_ustr_rfind_str@Base 2:5.0.6 al_ustr_rtrim_ws@Base 2:5.0.6 al_ustr_set_chr@Base 2:5.0.6 al_ustr_size@Base 2:5.0.6 al_ustr_size_utf16@Base 2:5.0.6 al_ustr_to_buffer@Base 2:5.0.6 al_ustr_trim_ws@Base 2:5.0.6 al_ustr_truncate@Base 2:5.0.6 al_ustr_vappendf@Base 2:5.0.6 al_utf16_encode@Base 2:5.0.6 al_utf16_width@Base 2:5.0.6 al_utf8_encode@Base 2:5.0.6 al_utf8_width@Base 2:5.0.6 al_wait_cond@Base 2:5.0.6 al_wait_cond_until@Base 2:5.0.6 al_wait_for_event@Base 2:5.0.6 al_wait_for_event_timed@Base 2:5.0.6 al_wait_for_event_until@Base 2:5.0.6 al_wait_for_vsync@Base 2:5.0.6 liballegro_color.so.5.0 liballegro5.0 #MINVER# al_color_cmyk@Base 2:5.0.6 al_color_cmyk_to_rgb@Base 2:5.0.6 al_color_hsl@Base 2:5.0.6 al_color_hsl_to_rgb@Base 2:5.0.6 al_color_hsv@Base 2:5.0.6 al_color_hsv_to_rgb@Base 2:5.0.6 al_color_html@Base 2:5.0.6 al_color_html_to_rgb@Base 2:5.0.6 al_color_name@Base 2:5.0.6 al_color_name_to_rgb@Base 2:5.0.6 al_color_rgb_to_cmyk@Base 2:5.0.6 al_color_rgb_to_hsl@Base 2:5.0.6 al_color_rgb_to_hsv@Base 2:5.0.6 al_color_rgb_to_html@Base 2:5.0.6 al_color_rgb_to_name@Base 2:5.0.6 al_color_rgb_to_yuv@Base 2:5.0.6 al_color_yuv@Base 2:5.0.6 al_color_yuv_to_rgb@Base 2:5.0.6 al_get_allegro_color_version@Base 2:5.0.6 liballegro_font.so.5.0 liballegro5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_create_builtin_font@Base 2:5.0.8 al_destroy_font@Base 2:5.0.6 al_draw_justified_text@Base 2:5.0.6 al_draw_justified_textf@Base 2:5.0.6 al_draw_justified_ustr@Base 2:5.0.6 al_draw_text@Base 2:5.0.6 al_draw_textf@Base 2:5.0.6 al_draw_ustr@Base 2:5.0.6 al_get_allegro_font_version@Base 2:5.0.6 al_get_font_ascent@Base 2:5.0.6 al_get_font_descent@Base 2:5.0.6 al_get_font_line_height@Base 2:5.0.6 al_get_text_dimensions@Base 2:5.0.6 al_get_text_width@Base 2:5.0.6 al_get_ustr_dimensions@Base 2:5.0.6 al_get_ustr_width@Base 2:5.0.6 al_grab_font_from_bitmap@Base 2:5.0.6 al_init_font_addon@Base 2:5.0.6 al_load_bitmap_font@Base 2:5.0.6 al_load_font@Base 2:5.0.6 al_register_font_loader@Base 2:5.0.6 al_shutdown_font_addon@Base 2:5.0.6 liballegro_main.so.5.0 liballegro5.0 #MINVER# liballegro_memfile.so.5.0 liballegro5.0 #MINVER# al_get_allegro_memfile_version@Base 2:5.0.6 al_open_memfile@Base 2:5.0.6 liballegro_primitives.so.5.0 liballegro5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_calculate_arc@Base 2:5.0.6 al_calculate_ribbon@Base 2:5.0.6 al_calculate_spline@Base 2:5.0.6 al_create_vertex_decl@Base 2:5.0.6 al_destroy_vertex_decl@Base 2:5.0.6 al_draw_arc@Base 2:5.0.6 al_draw_circle@Base 2:5.0.6 al_draw_ellipse@Base 2:5.0.6 al_draw_elliptical_arc@Base 2:5.0.6 al_draw_filled_circle@Base 2:5.0.6 al_draw_filled_ellipse@Base 2:5.0.6 al_draw_filled_pieslice@Base 2:5.0.6 al_draw_filled_rectangle@Base 2:5.0.6 al_draw_filled_rounded_rectangle@Base 2:5.0.6 al_draw_filled_triangle@Base 2:5.0.6 al_draw_indexed_prim@Base 2:5.0.6 al_draw_line@Base 2:5.0.6 al_draw_pieslice@Base 2:5.0.6 al_draw_prim@Base 2:5.0.6 al_draw_rectangle@Base 2:5.0.6 al_draw_ribbon@Base 2:5.0.6 al_draw_rounded_rectangle@Base 2:5.0.6 al_draw_soft_line@Base 2:5.0.6 al_draw_soft_triangle@Base 2:5.0.6 al_draw_spline@Base 2:5.0.6 al_draw_triangle@Base 2:5.0.6 al_get_allegro_primitives_version@Base 2:5.0.6 al_init_primitives_addon@Base 2:5.0.6 al_shutdown_primitives_addon@Base 2:5.0.6 debian/liballegro5.0.install0000644000000000000000000000027712110234013013106 0ustar usr/lib/*/liballegro.so.* usr/lib/*/liballegro_color.so.* usr/lib/*/liballegro_font.so.* usr/lib/*/liballegro_main.so.* usr/lib/*/liballegro_memfile.so.* usr/lib/*/liballegro_primitives.so.* debian/liballegro-acodec5.0.lintian-overrides0000644000000000000000000000023212110234013016301 0ustar # False positive. -D_FORTIFY_SOURCE=2 is set. # See #673112. liballegro-acodec5.0 binary: hardening-no-fortify-functions usr/lib/*/liballegro_acodec.so.* debian/liballegro-audio5-dev.install0000644000000000000000000000015412110234013014615 0ustar usr/include/allegro5/allegro_audio.h usr/lib/*/liballegro_audio.so usr/lib/*/pkgconfig/allegro_audio-5.0.pc debian/rules0000755000000000000000000000437012110235265010247 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed # Use this variable to allow options passed to cmake to be overridable. # WANT_EXAMPLES is set to ON only to check if they build successfully, # as their source is shipped in the doc package. DEB_CMAKE_OPTIONS ?= -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" \ -DWANT_DEMO=OFF \ -DWANT_EXAMPLES=ON \ -DWANT_DOCS=ON \ -DWANT_DOCS_HTML=ON \ -DWANT_DOCS_MAN=ON %: dh $@ --builddirectory=build --parallel override_dh_auto_configure: # Delete possibly non-free images/music. rm -rf examples/data/haiku demos # Delete precompiled files. rm -rf docs/man/ docs/html/ rm examples/data/DejaVuSans.* rm addons/audio/kcm_mixer_helpers.inc rm include/allegro5/opengl/GLext/*gl*_ext_alias.h rm src/convert.c include/allegro5/internal/aintern_convert.h rm src/scanline_drawers.* rm addons/primitives/directx_shaders.c # Regenerate generated files. misc/regenerate.sh dh_auto_configure -- $(DEB_CMAKE_OPTIONS) override_dh_auto_install: dh_auto_install mkdir -p debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/allegro5/platform mv debian/tmp/usr/include/allegro5/platform/alplatf.h debian/tmp/usr/include/$(DEB_HOST_MULTIARCH)/allegro5/platform/alplatf.h sed -i 's@Cflags: -I$${includedir}@Cflags: -I$${includedir}/$(DEB_HOST_MULTIARCH)@' debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/allegro-*.pc override_dh_auto_test: cd build && tests/test_driver --no-display ../tests/test_*.ini override_dh_installchangelogs: dh_installchangelogs CHANGES-5.0.txt override_dh_installexamples-indep: dh_installexamples # Delete haiku example, because we are not shipping its data. rm debian/allegro5-doc/usr/share/doc/allegro5-doc/examples/ex_haiku.c # Delete examples intended for other platforms. rm debian/allegro5-doc/usr/share/doc/allegro5-doc/examples/ex_gp2xwiz.c rm debian/allegro5-doc/usr/share/doc/allegro5-doc/examples/ex_iphone.c # Fix permissions find debian/allegro5-doc/usr/share/doc/allegro5-doc/examples -type f -exec chmod 644 \{\} \+ debian/changelog0000644000000000000000000000636612220130434011042 0ustar allegro5 (2:5.0.10-2) unstable; urgency=low [ Andreas Rönnquist ] * Add pandoc-data to Build-Depends-Indep (Closes: #724157) [ Tobias Hansen ] * Make Vcs-* fields in debian/control canonical. -- Tobias Hansen Mon, 23 Sep 2013 23:22:29 +0200 allegro5 (2:5.0.10-1) unstable; urgency=low * New upstream release. * Delete patch fix-make-converters-py.patch, was applied upstream. * Remove unused lintian override hyphen-used-as-minus-sign. -- Tobias Hansen Mon, 17 Jun 2013 22:20:03 +0200 allegro5 (2:5.0.9-1) unstable; urgency=low * New upstream release. * Add patch fix-make-converters-py.patch: - Fixes make_converters.py after enum ALLEGRO_PIXEL_FORMAT was moved from bitmap.h to color.h. * Refresh patches: - fix-fallback-path-max.patch - fix-manpage-generation-script.patch * Add new symbols to symbols files: - liballegro-dialog5.0.symbols: al_init_native_dialog_addon al_shutdown_native_dialog_addon - liballegro5.0.symbols: al_set_display_icons * Add epoch to version numbers in symbol files. * Install new headers. * Bump Standards-Version to 3.9.4 (no changes needed). -- Tobias Hansen Sun, 24 Feb 2013 18:03:26 +0100 allegro5 (2:5.0.8-1) unstable; urgency=low [Tobias Hansen] * New upstream release. * Remove patches that were applied upstream: - adjust-some-primitive-tests.patch - fix-python-indent.patch - rename-scanline_drawers.c-to-scanline_drawers.inc.patch - add-file-generation-script.patch - fix-prefixes-in-gl_ext_api.patch - fix-al_fputc-on-big-endian.patch * Modify patches that were partly applied upstream: - fix-manpages.patch - require-directx_shaders.c-only-on-windows.patch * Add new symbol al_create_builtin_font to liballegro5.0.symbols. * Move pandoc from Build-Depends to Build-Depends-Indep. [Andreas Rönnquist] * Update fix-fallback-path-max.patch to include all places where PATH_MAX is used. -- Tobias Hansen Fri, 23 Nov 2012 22:58:21 +0100 allegro5 (2:5.0.7-3) unstable; urgency=low [Tobias Hansen] * Make override_dh_installexamples an indep override. (Closes: #689365) * Add patch fix-al_fputc-on-big-endian.patch: - Fixes al_fputc on bigendian systems and makes the test suite succeed. (Closes: #689369) * Make liballegro5-dev and its reverse dependencies Priority: extra, because it conflicts with liballegro4-dev. * Change my email address in debian/control to the debian.org one. [Andreas Rönnquist] * Add patch fix-fallback-path-max.patch - fixes FTBFS on Hurd (Closes: #689366) -- Tobias Hansen Sun, 07 Oct 2012 15:25:23 +0200 allegro5 (2:5.0.7-2) unstable; urgency=low * Lowercase the first words of short descriptions in debian/control. * Include examples/data in allegro5-doc. * Install examples more elegantly (list omitted files instead of the included ones). * Add comments to the override_dh_auto_configure target in debian/rules. -- Tobias Hansen Tue, 18 Sep 2012 01:04:22 +0200 allegro5 (2:5.0.7-1) unstable; urgency=low * Initial release (Closes: #612778) -- Tobias Hansen Wed, 22 Aug 2012 10:51:54 +0200 debian/allegro5-doc.examples0000644000000000000000000000004612110234013013166 0ustar examples/* debian/compile_examples.sh debian/liballegro-physfs5-dev.install0000644000000000000000000000015712110234013015033 0ustar usr/include/allegro5/allegro_physfs.h usr/lib/*/liballegro_physfs.so usr/lib/*/pkgconfig/allegro_physfs-5.0.pc debian/copyright0000644000000000000000000001440012110234013011103 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Allegro 5 Source: http://liballeg.org/ Files: * Copyright: Copyright (c) 2004-2011 the Allegro 5 Development Team License: Zlib Files: debian/* Copyright: 2012 Tobias Hansen License: Zlib Files: docs/scripts/trex.* Copyright: Copyright (C) 2003-2006 Alberto Demichelis License: Zlib Files: docs/src/autosuggest.js Copyright: (c) 2007-2009 Dmitriy Khudorozhkov (dmitrykhudorozhkov@yahoo.com) License: Zlib Files: examples/data/DejaVuSans.ttf Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. License: BitstreamVera Files: examples/ex_curl.c Copyright: Coyright (c)2003 Simtec Electronics License: BSD-3-clause Files: src/misc/bstrlib.* Copyright: Copyright (c) 2002-2008 Paul Hsieh License: BSD-3-clause or GPL-2 License: Zlib This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. . 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. . 3. This notice may not be removed or altered from any source distribution. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . Neither the name of the software nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in /usr/share/common-licenses/GPL-2 License: BitstreamVera Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: . The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. . The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream", "Vera", "Tavmjong Bah" or the word "Arev". . This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" or "Tavmjong Bah Arev" names. . The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. . THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. . Except as contained in this notice, the names of Gnome, the Gnome Foundation, Bitstream Inc. and Tavmjong Bah shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation, Bitstream Inc. or Tavmjong Bah respectively. For further information, contact: fonts at gnome dot org. debian/patches/0000755000000000000000000000000012157665567010641 5ustar debian/patches/fix-fallback-path-max.patch0000644000000000000000000000144312110234152015667 0ustar Author: Andreas Rönnquist Description: Defines a fallback PATH_MAX on Hurd, where it isn't defined by default --- a/src/file_stdio.c +++ b/src/file_stdio.c @@ -38,6 +38,10 @@ #include #endif +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif + /* forward declaration */ const struct ALLEGRO_FILE_INTERFACE _al_file_interface_stdio; --- a/src/fshook_stdio.c +++ b/src/fshook_stdio.c @@ -124,6 +124,10 @@ #define WRAP_READDIR(d) (readdir(d)) #endif +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif + typedef struct ALLEGRO_FS_ENTRY_STDIO ALLEGRO_FS_ENTRY_STDIO; --- a/src/unix/upath.c +++ b/src/unix/upath.c @@ -41,6 +41,9 @@ ALLEGRO_DEBUG_CHANNEL("upath") +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif #ifndef ALLEGRO_MACOSX /* _find_executable_file: debian/patches/use-debians-dejavu-font.patch0000644000000000000000000000075612110234013016250 0ustar Description: Use Debians DejaVuSans font for the fonts test. It is in the package ttf-dejavu-core. Author: Tobias Hansen --- a/tests/test_fonts.ini +++ b/tests/test_fonts.ini @@ -9,7 +9,7 @@ ttf_px3=al_load_ttf_font_stretch(ttf_filename, -24, -32, flags) # arguments bmp_filename=../examples/data/a4_font.tga -ttf_filename=../examples/data/DejaVuSans.ttf +ttf_filename=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf flags=ALLEGRO_NO_PREMULTIPLIED_ALPHA [text] debian/patches/fix-manpage-generation-script.patch0000644000000000000000000000144712157665514017507 0ustar Description: Fix issues with the manpage generation script. * Add alleg5 suffix to manual page file names to prevent possible name clashes. Author: Tobias Hansen --- a/docs/scripts/make_man.c +++ b/docs/scripts/make_man.c @@ -6,7 +6,7 @@ #define MAX_NAMES 64 -static const char *SECTION = "3"; +static const char *SECTION = "3alleg5"; static const char *MANUAL = "Allegro reference manual"; static dstr last_header; static dstr names[MAX_NAMES]; --- a/docs/Refman.cmake +++ b/docs/Refman.cmake @@ -303,7 +303,7 @@ set(outputs) foreach(entry ${entries}) - list(APPEND outputs ${MAN_DIR}/${entry}.3) + list(APPEND outputs ${MAN_DIR}/${entry}.3alleg5) endforeach(entry) add_custom_command( debian/patches/series0000644000000000000000000000024112157665444012045 0ustar fix-fallback-path-max.patch fix-manpages.patch fix-manpage-generation-script.patch use-debians-dejavu-font.patch require-directx_shaders.c-only-on-windows.patch debian/patches/fix-manpages.patch0000644000000000000000000000151012110234013014175 0ustar Description: Fix a manpage issue. * When manpages are generated from these files, this stuff with the dots is interpreted as a (missing) macro and not displayed. Author: Tobias Hansen --- a/docs/src/refman/font.txt +++ b/docs/src/refman/font.txt @@ -222,13 +222,13 @@ The bitmap format is as in the following example, which contains three glyphs for 1, 2 and 3. - ............. - . 1 .222.333. - . 1 . 2. 3. - . 1 .222.333. - . 1 .2 . 3. - . 1 .222.333. - ............. + "............." + ". 1 .222.333." + ". 1 . 2. 3." + ". 1 .222.333." + ". 1 .2 . 3." + ". 1 .222.333." + "............." In the above illustration, the dot is for pixels having the background color. It is determined by the color of the top left pixel in the bitmap. There should be debian/patches/require-directx_shaders.c-only-on-windows.patch0000644000000000000000000000060212110234013021746 0ustar Description: Require directx_shaders.c only on Windows This file is only needed on Windows, so don't complain if it's not present on other platforms. Author: Tobias Hansen --- a/addons/primitives/CMakeLists.txt +++ b/addons/primitives/CMakeLists.txt @@ -6,7 +6,6 @@ prim_soft.c point_soft.c primitives.c - directx_shaders.c ) if(WIN32) debian/compile_examples.sh0000644000000000000000000000307712110234013013042 0ustar #!/bin/sh set -e if test -d $HOME/allegro5-examples then echo "Error: Directory ~/allegro5-examples already exists. Please remove it first." exit 2 fi echo Copy compressed example sources from /usr/share/doc/allegro5-doc/examples to $HOME/allegro5-examples cp -r /usr/share/doc/allegro5-doc/examples $HOME/allegro5-examples echo "Uncompressing example sources" gzip -dr $HOME/allegro5-examples echo Creating symbolic link to DejaVuSans.ttf ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf $HOME/allegro5-examples/data #For simplicity we link against all libraries provided by Allegro here. #Probably no example will really need all of them. We put the linker #flags into a variable: ALLEGRO_LIBS=$(pkg-config --libs allegro-5.0 allegro_color-5.0 allegro_font-5.0 allegro_main-5.0 allegro_memfile-5.0 allegro_primitives-5.0 allegro_acodec-5.0 allegro_audio-5.0 allegro_dialog-5.0 allegro_image-5.0 allegro_physfs-5.0 allegro_ttf-5.0) #Switch to the source directory: cd $HOME/allegro5-examples echo "Compiling examples..." for i in ex_*.c; do #ex_curl.c, ex_physfs.c and ex_glext.c are omitted because they need curl, physfs and glu around. if test x$i != xex_curl.c -a x$i != xex_physfs.c -a x$i != xex_glext.c; then gcc $i -o $i.ex $ALLEGRO_LIBS fi done for i in ex_audio_chain.cpp ex_audio_props.cpp ex_blend2.cpp ex_color.cpp ex_font_justify.cpp ex_pixelformat.cpp ex_synth.cpp nihgui.cpp; do g++ -c $i -o $i.o done for i in ex_*.cpp.o; do g++ $i nihgui.cpp.o -o $i.ex $ALLEGRO_LIBS done echo "Compiled example programs are now in ~/allegro5-examples" debian/liballegro-audio5.0.install0000644000000000000000000000004012110234013014171 0ustar usr/lib/*/liballegro_audio.so.* debian/liballegro-dialog5-dev.install0000644000000000000000000000016612110234013014756 0ustar usr/include/allegro5/allegro_native_dialog.h usr/lib/*/liballegro_dialog.so usr/lib/*/pkgconfig/allegro_dialog-5.0.pc debian/liballegro-audio5.0.symbols0000644000000000000000000001105112110241270014222 0ustar liballegro_audio.so.5.0 liballegro-audio5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_attach_audio_stream_to_mixer@Base 2:5.0.6 al_attach_audio_stream_to_voice@Base 2:5.0.6 al_attach_mixer_to_mixer@Base 2:5.0.6 al_attach_mixer_to_voice@Base 2:5.0.6 al_attach_sample_instance_to_mixer@Base 2:5.0.6 al_attach_sample_instance_to_voice@Base 2:5.0.6 al_create_audio_stream@Base 2:5.0.6 al_create_mixer@Base 2:5.0.6 al_create_sample@Base 2:5.0.6 al_create_sample_instance@Base 2:5.0.6 al_create_voice@Base 2:5.0.6 al_destroy_audio_stream@Base 2:5.0.6 al_destroy_mixer@Base 2:5.0.6 al_destroy_sample@Base 2:5.0.6 al_destroy_sample_instance@Base 2:5.0.6 al_destroy_voice@Base 2:5.0.6 al_detach_audio_stream@Base 2:5.0.6 al_detach_mixer@Base 2:5.0.6 al_detach_sample_instance@Base 2:5.0.6 al_detach_voice@Base 2:5.0.6 al_drain_audio_stream@Base 2:5.0.6 al_get_allegro_audio_version@Base 2:5.0.6 al_get_audio_depth_size@Base 2:5.0.6 al_get_audio_stream_attached@Base 2:5.0.6 al_get_audio_stream_channels@Base 2:5.0.6 al_get_audio_stream_depth@Base 2:5.0.6 al_get_audio_stream_event_source@Base 2:5.0.6 al_get_audio_stream_fragment@Base 2:5.0.6 al_get_audio_stream_fragments@Base 2:5.0.6 al_get_audio_stream_frequency@Base 2:5.0.6 al_get_audio_stream_gain@Base 2:5.0.6 al_get_audio_stream_length@Base 2:5.0.6 al_get_audio_stream_length_secs@Base 2:5.0.6 al_get_audio_stream_pan@Base 2:5.0.6 al_get_audio_stream_playing@Base 2:5.0.6 al_get_audio_stream_playmode@Base 2:5.0.6 al_get_audio_stream_position_secs@Base 2:5.0.6 al_get_audio_stream_speed@Base 2:5.0.6 al_get_available_audio_stream_fragments@Base 2:5.0.6 al_get_channel_count@Base 2:5.0.6 al_get_default_mixer@Base 2:5.0.6 al_get_mixer_attached@Base 2:5.0.6 al_get_mixer_channels@Base 2:5.0.6 al_get_mixer_depth@Base 2:5.0.6 al_get_mixer_frequency@Base 2:5.0.6 al_get_mixer_gain@Base 2:5.0.6 al_get_mixer_playing@Base 2:5.0.6 al_get_mixer_quality@Base 2:5.0.6 al_get_sample@Base 2:5.0.6 al_get_sample_channels@Base 2:5.0.6 al_get_sample_data@Base 2:5.0.6 al_get_sample_depth@Base 2:5.0.6 al_get_sample_frequency@Base 2:5.0.6 al_get_sample_instance_attached@Base 2:5.0.6 al_get_sample_instance_channels@Base 2:5.0.6 al_get_sample_instance_depth@Base 2:5.0.6 al_get_sample_instance_frequency@Base 2:5.0.6 al_get_sample_instance_gain@Base 2:5.0.6 al_get_sample_instance_length@Base 2:5.0.6 al_get_sample_instance_pan@Base 2:5.0.6 al_get_sample_instance_playing@Base 2:5.0.6 al_get_sample_instance_playmode@Base 2:5.0.6 al_get_sample_instance_position@Base 2:5.0.6 al_get_sample_instance_speed@Base 2:5.0.6 al_get_sample_instance_time@Base 2:5.0.6 al_get_sample_length@Base 2:5.0.6 al_get_voice_channels@Base 2:5.0.6 al_get_voice_depth@Base 2:5.0.6 al_get_voice_frequency@Base 2:5.0.6 al_get_voice_playing@Base 2:5.0.6 al_get_voice_position@Base 2:5.0.6 al_install_audio@Base 2:5.0.6 al_is_audio_installed@Base 2:5.0.6 al_load_audio_stream@Base 2:5.0.6 al_load_audio_stream_f@Base 2:5.0.6 al_load_sample@Base 2:5.0.6 al_load_sample_f@Base 2:5.0.6 al_play_sample@Base 2:5.0.6 al_play_sample_instance@Base 2:5.0.6 al_register_audio_stream_loader@Base 2:5.0.6 al_register_audio_stream_loader_f@Base 2:5.0.6 al_register_sample_loader@Base 2:5.0.6 al_register_sample_loader_f@Base 2:5.0.6 al_register_sample_saver@Base 2:5.0.6 al_register_sample_saver_f@Base 2:5.0.6 al_reserve_samples@Base 2:5.0.6 al_restore_default_mixer@Base 2:5.0.6 al_rewind_audio_stream@Base 2:5.0.6 al_save_sample@Base 2:5.0.6 al_save_sample_f@Base 2:5.0.6 al_seek_audio_stream_secs@Base 2:5.0.6 al_set_audio_stream_fragment@Base 2:5.0.6 al_set_audio_stream_gain@Base 2:5.0.6 al_set_audio_stream_loop_secs@Base 2:5.0.6 al_set_audio_stream_pan@Base 2:5.0.6 al_set_audio_stream_playing@Base 2:5.0.6 al_set_audio_stream_playmode@Base 2:5.0.6 al_set_audio_stream_speed@Base 2:5.0.6 al_set_default_mixer@Base 2:5.0.6 al_set_mixer_frequency@Base 2:5.0.6 al_set_mixer_gain@Base 2:5.0.6 al_set_mixer_playing@Base 2:5.0.6 al_set_mixer_postprocess_callback@Base 2:5.0.6 al_set_mixer_quality@Base 2:5.0.6 al_set_sample@Base 2:5.0.6 al_set_sample_instance_gain@Base 2:5.0.6 al_set_sample_instance_length@Base 2:5.0.6 al_set_sample_instance_pan@Base 2:5.0.6 al_set_sample_instance_playing@Base 2:5.0.6 al_set_sample_instance_playmode@Base 2:5.0.6 al_set_sample_instance_position@Base 2:5.0.6 al_set_sample_instance_speed@Base 2:5.0.6 al_set_voice_playing@Base 2:5.0.6 al_set_voice_position@Base 2:5.0.6 al_stop_sample@Base 2:5.0.6 al_stop_sample_instance@Base 2:5.0.6 al_stop_samples@Base 2:5.0.6 al_uninstall_audio@Base 2:5.0.6 debian/source/0000755000000000000000000000000012110234013010451 5ustar debian/source/format0000644000000000000000000000001412110234013011657 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000010612110234013010177 0ustar version=3 http://sf.net/alleg/allegro-(\d+\.\d?[02468]\.\d+)\.tar\.gz debian/liballegro5.0.examples0000644000000000000000000000001512110234013013244 0ustar allegro5.cfg debian/allegro5-doc.README.Debian0000644000000000000000000000055712110234013013475 0ustar Notes about the Debian allegro5-doc package ================================================ Compiling the examples ---------------------- The script /usr/share/doc/allegro5-doc/examples/compile_examples.sh can be used to compile the examples and as an example how to compile Allegro programs. -- Tobias Hansen , Sat, 14 Apr 2012 12:06:00 +0100 debian/liballegro-ttf5.0.symbols0000644000000000000000000000045612110241341013724 0ustar liballegro_ttf.so.5.0 liballegro-ttf5.0 #MINVER# al_get_allegro_ttf_version@Base 2:5.0.6 al_init_ttf_addon@Base 2:5.0.6 al_load_ttf_font@Base 2:5.0.6 al_load_ttf_font_f@Base 2:5.0.6 al_load_ttf_font_stretch@Base 2:5.0.6 al_load_ttf_font_stretch_f@Base 2:5.0.6 al_shutdown_ttf_addon@Base 2:5.0.6 debian/allegro5-doc.lintian-overrides0000644000000000000000000000021412157700562015025 0ustar # The warning is "cannot adjust line". The reason is # not apparent and the manpages work. allegro5-doc binary: manpage-has-errors-from-man debian/liballegro-physfs5.0.symbols0000644000000000000000000000025712110241327014446 0ustar liballegro_physfs.so.5.0 liballegro-physfs5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_get_allegro_physfs_version@Base 2:5.0.6 al_set_physfs_file_interface@Base 2:5.0.6 debian/liballegro-ttf5.0.install0000644000000000000000000000003612110234013013672 0ustar usr/lib/*/liballegro_ttf.so.* debian/compat0000644000000000000000000000000212110234013010347 0ustar 9 debian/control0000644000000000000000000003237112220130302010560 0ustar Source: allegro5 Priority: optional Maintainer: Debian Games Team Uploaders: Tobias Hansen , Andreas Rönnquist Build-Depends: debhelper (>= 9), cmake, libdumb1-dev, libflac-dev, libfreetype6-dev, libgl1-mesa-dev, libglu1-mesa-dev, libgtk2.0-dev, libjpeg8-dev, libopenal-dev, libphysfs-dev, libpng12-dev, libpulse-dev, libvorbis-dev, libxext-dev, libxxf86vm-dev, libxrandr-dev, libxinerama-dev, libxpm-dev, ttf-dejavu-core, python, indent Build-Depends-Indep: pandoc, pandoc-data (>= 1.11.1-4) | pandoc (<< 1.11.1-4) Standards-Version: 3.9.4 Section: libs Homepage: http://liballeg.org/ Vcs-Git: git://anonscm.debian.org/pkg-games/allegro5.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/allegro5.git;a=summary Package: liballegro5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: portable library for cross-platform game and multimedia development Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro5.0 (= ${binary:Version}), libc-dev, libgl1-mesa-dev, libglu1-mesa-dev, libice-dev, libsm-dev, libx11-dev, libxcursor-dev, libxext-dev, libxinerama-dev, libxpm-dev, libxrandr-dev Conflicts: liballegro-dev, liballegro4-dev Recommends: liballegro-acodec5-dev, liballegro-audio5-dev, liballegro-dialog5-dev, liballegro-image5-dev, liballegro-physfs5-dev, liballegro-ttf5-dev Suggests: allegro5-doc Description: development files for the Allegro 5 library This package is needed to build programs using the Allegro 5 library. Contains header files. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-acodec5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: audio codec addon for the Allegro 5 library This package provides the audio codec addon for the Allegro 5 library. This addon allows you to load audio sample formats. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-acodec5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-acodec5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libopenal-dev, libpulse-dev, libdumb1-dev, libflac-dev, libvorbis-dev Description: header files for the Allegro 5 audio codec addon This package is required to build programs that use the Allegro 5 audio codec addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-audio5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: audio addon for the Allegro 5 library This package provides the audio addon for the Allegro 5 library. This addon allows you to play sounds in your Allegro 5 programs. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-audio5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-audio5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libopenal-dev, libpulse-dev Description: header files for the Allegro 5 audio addon This package is required to build programs that use the Allegro 5 audio addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-dialog5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: dialog addon for the Allegro 5 library This package provides the dialog addon for the Allegro 5 library. This addon allows you to show dialog boxes. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-dialog5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-dialog5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libgtk2.0-dev Description: header files for the Allegro 5 dialog addon This package is required to build programs that use the Allegro 5 dialog addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-image5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: image addon for the Allegro 5 library This package provides the image addon for the Allegro 5 library. Provides support for loading image file formats. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-image5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-image5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libjpeg8-dev, libpng12-dev Description: header files for the Allegro 5 image addon This package is required to build programs that use the Allegro 5 image addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-physfs5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: physfs addon for the Allegro 5 library This package provides the physfs addon for the Allegro 5 library. This addon provides an interface to the PhysicsFS library, allowing you to mount virtual file-systems (e.g., archives) and access files as if they were physically on the file-system. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-physfs5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-physfs5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libphysfs-dev Description: header files for the Allegro 5 physfs addon This package is required to build programs that use the Allegro 5 physfs addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-ttf5.0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, liballegro5.0 (= ${binary:Version}) Description: TTF addon for the Allegro 5 library This package provides the TTF addon for the Allegro 5 library. This addon allows you to load and use TTF fonts in your Allegro 5 programs. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: liballegro-ttf5-dev Priority: extra Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liballegro-ttf5.0 (= ${binary:Version}), liballegro5-dev (= ${binary:Version}), libfreetype6-dev Description: header files for the Allegro 5 TTF addon This package is required to build programs that use the Allegro 5 ttf addon. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. Package: allegro5-doc Section: doc Architecture: all Depends: ${misc:Depends}, ttf-dejavu-core Description: documentation for the Allegro 5 library This package contains the Allegro documentation in various formats, FAQs and other documentation about the Allegro library, source of the example programs. . Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. Allegro 5 is the latest major revision of the library, designed to take advantage of modern hardware (e.g. hardware acceleration using 3D cards) and operating systems. Although it is not backwards compatible with earlier versions, it still occupies the same niche and retains a familiar style. debian/liballegro-image5.0.install0000644000000000000000000000004012110234013014152 0ustar usr/lib/*/liballegro_image.so.* debian/liballegro-acodec5.0.symbols0000644000000000000000000000024712110241256014350 0ustar liballegro_acodec.so.5.0 liballegro-acodec5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_get_allegro_acodec_version@Base 2:5.0.6 al_init_acodec_addon@Base 2:5.0.6 debian/liballegro-acodec5.0.install0000644000000000000000000000004112110234013014307 0ustar usr/lib/*/liballegro_acodec.so.* debian/liballegro-dialog5.0.install0000644000000000000000000000004112110234013014330 0ustar usr/lib/*/liballegro_dialog.so.* debian/allegro5-doc.manpages0000644000000000000000000000004212110234013013137 0ustar debian/tmp/usr/man/man3/*.3alleg5 debian/allegro5-doc.docs0000644000000000000000000000011012110234013012270 0ustar build/docs/html/refman CONTRIBUTORS.txt README_pkgconfig.txt README.txt debian/liballegro-ttf5-dev.install0000644000000000000000000000014612110234013014312 0ustar usr/include/allegro5/allegro_ttf.h usr/lib/*/liballegro_ttf.so usr/lib/*/pkgconfig/allegro_ttf-5.0.pc debian/allegro5-doc.doc-base0000644000000000000000000000045412110234013013030 0ustar Document: allegro5 Title: Allegro 5.0 reference manual Abstract: This manual describes the API of the Allegro 5 library. Section: Programming Format: HTML Index: /usr/share/doc/allegro5-doc/refman/index.html Files: /usr/share/doc/allegro5-doc/refman/* /usr/share/doc/allegro5-doc/refman/*/* debian/liballegro-acodec5-dev.install0000644000000000000000000000015712110234013014735 0ustar usr/include/allegro5/allegro_acodec.h usr/lib/*/liballegro_acodec.so usr/lib/*/pkgconfig/allegro_acodec-5.0.pc debian/liballegro-dialog5.0.symbols0000644000000000000000000000121612110241214014360 0ustar liballegro_dialog.so.5.0 liballegro-dialog5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_append_native_text_log@Base 2:5.0.6 al_close_native_text_log@Base 2:5.0.6 al_create_native_file_dialog@Base 2:5.0.6 al_destroy_native_file_dialog@Base 2:5.0.6 al_get_allegro_native_dialog_version@Base 2:5.0.6 al_get_native_file_dialog_count@Base 2:5.0.6 al_get_native_file_dialog_path@Base 2:5.0.6 al_get_native_text_log_event_source@Base 2:5.0.6 al_init_native_dialog_addon@Base 2:5.0.9 al_open_native_text_log@Base 2:5.0.6 al_show_native_file_dialog@Base 2:5.0.6 al_show_native_message_box@Base 2:5.0.6 al_shutdown_native_dialog_addon@Base 2:5.0.9 debian/liballegro-image5.0.symbols0000644000000000000000000000031112110241316014201 0ustar liballegro_image.so.5.0 liballegro-image5.0 #MINVER# (regex|optional)"_al_*" 2:5.0.6 al_get_allegro_image_version@Base 2:5.0.6 al_init_image_addon@Base 2:5.0.6 al_shutdown_image_addon@Base 2:5.0.6 debian/liballegro-physfs5.0.install0000644000000000000000000000004112110234013014405 0ustar usr/lib/*/liballegro_physfs.so.*