diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,14 @@ +libc.so.6 +libecore.so.1 +libecore_con.so.1 +libecore_file.so.1 +libedje.so.1 +libeet.so.1 +libefreet.so.1 +libeina.so.1 +libeio.so.1 +libeldbus.so.1 +libelementary.so.1 +libemotion.so.1 +libevas.so.1 +libm.so.6 diff --git a/abi_used_symbols b/abi_used_symbols new file mode 100644 --- /dev/null +++ b/abi_used_symbols @@ -0,0 +1,308 @@ +libc.so.6:__ctype_b_loc +libc.so.6:__errno_location +libc.so.6:__libc_start_main +libc.so.6:__printf_chk +libc.so.6:__snprintf_chk +libc.so.6:__sprintf_chk +libc.so.6:__stack_chk_fail +libc.so.6:abort +libc.so.6:calloc +libc.so.6:exit +libc.so.6:fclose +libc.so.6:fopen64 +libc.so.6:free +libc.so.6:fwrite +libc.so.6:getcwd +libc.so.6:malloc +libc.so.6:memcpy +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_unlock +libc.so.6:puts +libc.so.6:sem_post +libc.so.6:sem_wait +libc.so.6:snprintf +libc.so.6:stat64 +libc.so.6:stderr +libc.so.6:strcasecmp +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strcpy +libc.so.6:strdup +libc.so.6:strlen +libc.so.6:strncasecmp +libc.so.6:strrchr +libc.so.6:strstr +libc.so.6:strtol +libecore.so.1:ECORE_EXE_EVENT_DEL +libecore.so.1:ecore_animator_add +libecore.so.1:ecore_animator_del +libecore.so.1:ecore_animator_frametime_get +libecore.so.1:ecore_animator_pos_map +libecore.so.1:ecore_animator_timeline_add +libecore.so.1:ecore_event_handler_add +libecore.so.1:ecore_event_handler_del +libecore.so.1:ecore_exe_free +libecore.so.1:ecore_exe_kill +libecore.so.1:ecore_exe_pipe_run +libecore.so.1:ecore_exe_run_priority_set +libecore.so.1:ecore_job_add +libecore.so.1:ecore_job_del +libecore.so.1:ecore_loop_time_get +libecore.so.1:ecore_thread_cancel +libecore.so.1:ecore_thread_check +libecore.so.1:ecore_thread_feedback +libecore.so.1:ecore_thread_feedback_run +libecore.so.1:ecore_thread_wait +libecore.so.1:ecore_time_get +libecore.so.1:ecore_time_unix_get +libecore.so.1:ecore_timer_add +libecore.so.1:ecore_timer_del +libecore_con.so.1:ECORE_CON_EVENT_URL_COMPLETE +libecore_con.so.1:ECORE_CON_EVENT_URL_DATA +libecore_con.so.1:ecore_con_url_additional_header_add +libecore_con.so.1:ecore_con_url_free +libecore_con.so.1:ecore_con_url_get +libecore_con.so.1:ecore_con_url_new +libecore_file.so.1:ecore_file_dir_get +libecore_file.so.1:ecore_file_escape_name +libecore_file.so.1:ecore_file_exists +libecore_file.so.1:ecore_file_file_get +libecore_file.so.1:ecore_file_is_dir +libecore_file.so.1:ecore_file_ls +libecore_file.so.1:ecore_file_mkpath +libecore_file.so.1:ecore_file_mv +libecore_file.so.1:ecore_file_realpath +libecore_file.so.1:ecore_file_size +libecore_file.so.1:ecore_file_unlink +libedje.so.1:edje_object_message_handler_set +libedje.so.1:edje_object_message_send +libedje.so.1:edje_object_message_signal_process +libedje.so.1:edje_object_part_drag_value_get +libedje.so.1:edje_object_part_drag_value_set +libedje.so.1:edje_object_size_min_calc +libeet.so.1:eet_close +libeet.so.1:eet_data_descriptor_element_add +libeet.so.1:eet_data_descriptor_free +libeet.so.1:eet_data_descriptor_stream_new +libeet.so.1:eet_data_image_write +libeet.so.1:eet_data_read +libeet.so.1:eet_data_write +libeet.so.1:eet_eina_stream_data_descriptor_class_set +libeet.so.1:eet_open +libefreet.so.1:efreet_cache_home_get +libefreet.so.1:efreet_config_home_get +libefreet.so.1:efreet_init +libefreet.so.1:efreet_shutdown +libefreet.so.1:efreet_uri_decode +libefreet.so.1:efreet_uri_free +libefreet.so.1:efreet_videos_dir_get +libeina.so.1:EINA_LOG_DOMAIN_GLOBAL +libeina.so.1:_eina_lock_debug_abort +libeina.so.1:_eina_lock_debug_deadlock +libeina.so.1:_eina_lock_free +libeina.so.1:_eina_lock_new +libeina.so.1:_eina_semaphore_free +libeina.so.1:_eina_semaphore_new +libeina.so.1:eina_cpu_count +libeina.so.1:eina_environment_home_get +libeina.so.1:eina_file_stat_ls +libeina.so.1:eina_iterator_free +libeina.so.1:eina_iterator_next +libeina.so.1:eina_list_append +libeina.so.1:eina_list_append_relative_list +libeina.so.1:eina_list_free +libeina.so.1:eina_list_nth +libeina.so.1:eina_list_prepend +libeina.so.1:eina_list_remove +libeina.so.1:eina_list_remove_list +libeina.so.1:eina_list_sort +libeina.so.1:eina_list_sorted_insert +libeina.so.1:eina_list_sorted_merge +libeina.so.1:eina_lock_debug +libeina.so.1:eina_log_print +libeina.so.1:eina_str_split +libeina.so.1:eina_strbuf_append +libeina.so.1:eina_strbuf_append_char +libeina.so.1:eina_strbuf_append_length +libeina.so.1:eina_strbuf_free +libeina.so.1:eina_strbuf_new +libeina.so.1:eina_strbuf_string_get +libeina.so.1:eina_stringshare_add +libeina.so.1:eina_stringshare_del +libeio.so.1:eio_dir_stat_ls +libeio.so.1:eio_init +libeio.so.1:eio_shutdown +libeldbus.so.1:eldbus_connection_get +libeldbus.so.1:eldbus_message_arguments_get +libeldbus.so.1:eldbus_message_error_new +libeldbus.so.1:eldbus_message_iter_arguments_append +libeldbus.so.1:eldbus_message_iter_arguments_get +libeldbus.so.1:eldbus_message_iter_basic_append +libeldbus.so.1:eldbus_message_iter_container_close +libeldbus.so.1:eldbus_message_iter_container_new +libeldbus.so.1:eldbus_message_method_return_new +libeldbus.so.1:eldbus_name_request +libeldbus.so.1:eldbus_service_interface_register +libeldbus.so.1:eldbus_service_property_changed +libeldbus.so.1:eldbus_service_signal_emit +libelementary.so.1:_elm_startup_time +libelementary.so.1:elm_app_compile_bin_dir_set +libelementary.so.1:elm_app_compile_data_dir_set +libelementary.so.1:elm_app_compile_lib_dir_set +libelementary.so.1:elm_app_data_dir_get +libelementary.so.1:elm_app_info_set +libelementary.so.1:elm_app_lib_dir_get +libelementary.so.1:elm_box_add +libelementary.so.1:elm_box_children_get +libelementary.so.1:elm_box_homogeneous_set +libelementary.so.1:elm_box_pack_end +libelementary.so.1:elm_button_add +libelementary.so.1:elm_config_accel_preference_set +libelementary.so.1:elm_config_finger_size_get +libelementary.so.1:elm_config_preferred_engine_set +libelementary.so.1:elm_config_scale_get +libelementary.so.1:elm_coords_finger_size_adjust +libelementary.so.1:elm_drop_target_add +libelementary.so.1:elm_exit +libelementary.so.1:elm_gesture_layer_add +libelementary.so.1:elm_gesture_layer_attach +libelementary.so.1:elm_gesture_layer_cb_set +libelementary.so.1:elm_init +libelementary.so.1:elm_layout_add +libelementary.so.1:elm_layout_edje_get +libelementary.so.1:elm_layout_file_set +libelementary.so.1:elm_layout_signal_callback_add +libelementary.so.1:elm_layout_signal_callback_del +libelementary.so.1:elm_layout_signal_emit +libelementary.so.1:elm_need_efreet +libelementary.so.1:elm_need_eldbus +libelementary.so.1:elm_object_cursor_set +libelementary.so.1:elm_object_cursor_theme_search_enabled_set +libelementary.so.1:elm_object_focus_allow_set +libelementary.so.1:elm_object_focus_highlight_style_set +libelementary.so.1:elm_object_focus_move_policy_set +libelementary.so.1:elm_object_focus_next +libelementary.so.1:elm_object_focus_set +libelementary.so.1:elm_object_part_content_get +libelementary.so.1:elm_object_part_content_set +libelementary.so.1:elm_object_part_text_set +libelementary.so.1:elm_object_style_set +libelementary.so.1:elm_object_top_widget_get +libelementary.so.1:elm_policy_set +libelementary.so.1:elm_run +libelementary.so.1:elm_scroller_add +libelementary.so.1:elm_scroller_content_min_limit +libelementary.so.1:elm_scroller_region_bring_in +libelementary.so.1:elm_scroller_region_get +libelementary.so.1:elm_shutdown +libelementary.so.1:elm_slider_add +libelementary.so.1:elm_slider_indicator_format_set +libelementary.so.1:elm_slider_min_max_set +libelementary.so.1:elm_slider_value_get +libelementary.so.1:elm_slider_value_set +libelementary.so.1:elm_table_add +libelementary.so.1:elm_table_homogeneous_set +libelementary.so.1:elm_table_pack +libelementary.so.1:elm_theme_overlay_add +libelementary.so.1:elm_win_add +libelementary.so.1:elm_win_autodel_set +libelementary.so.1:elm_win_fullscreen_get +libelementary.so.1:elm_win_fullscreen_set +libelementary.so.1:elm_win_inlined_image_object_get +libelementary.so.1:elm_win_noblank_set +libelementary.so.1:elm_win_norender_push +libelementary.so.1:elm_win_raise +libelementary.so.1:elm_win_render +libelementary.so.1:elm_win_resize_object_add +libelementary.so.1:elm_win_rotation_set +libelementary.so.1:elm_win_title_set +libemotion.so.1:emotion_file_meta_artwork_get +libemotion.so.1:emotion_init +libemotion.so.1:emotion_object_add +libemotion.so.1:emotion_object_audio_channel_count +libemotion.so.1:emotion_object_audio_channel_get +libemotion.so.1:emotion_object_audio_channel_name_get +libemotion.so.1:emotion_object_audio_channel_set +libemotion.so.1:emotion_object_audio_handled_get +libemotion.so.1:emotion_object_audio_mute_get +libemotion.so.1:emotion_object_audio_mute_set +libemotion.so.1:emotion_object_audio_volume_get +libemotion.so.1:emotion_object_audio_volume_set +libemotion.so.1:emotion_object_chapter_count +libemotion.so.1:emotion_object_chapter_get +libemotion.so.1:emotion_object_chapter_name_get +libemotion.so.1:emotion_object_chapter_set +libemotion.so.1:emotion_object_eject +libemotion.so.1:emotion_object_event_simple_send +libemotion.so.1:emotion_object_extension_may_play_get +libemotion.so.1:emotion_object_file_set +libemotion.so.1:emotion_object_keep_aspect_set +libemotion.so.1:emotion_object_meta_info_get +libemotion.so.1:emotion_object_play_get +libemotion.so.1:emotion_object_play_length_get +libemotion.so.1:emotion_object_play_set +libemotion.so.1:emotion_object_position_get +libemotion.so.1:emotion_object_position_set +libemotion.so.1:emotion_object_ratio_get +libemotion.so.1:emotion_object_size_get +libemotion.so.1:emotion_object_smooth_scale_set +libemotion.so.1:emotion_object_spu_button_count_get +libemotion.so.1:emotion_object_spu_button_get +libemotion.so.1:emotion_object_spu_channel_count +libemotion.so.1:emotion_object_spu_channel_get +libemotion.so.1:emotion_object_spu_channel_name_get +libemotion.so.1:emotion_object_spu_channel_set +libemotion.so.1:emotion_object_spu_mute_set +libemotion.so.1:emotion_object_title_get +libemotion.so.1:emotion_object_video_channel_count +libemotion.so.1:emotion_object_video_channel_get +libemotion.so.1:emotion_object_video_channel_name_get +libemotion.so.1:emotion_object_video_channel_set +libemotion.so.1:emotion_object_video_handled_get +libemotion.so.1:emotion_object_video_subtitle_file_set +libemotion.so.1:emotion_shutdown +libevas.so.1:evas_object_clip_set +libevas.so.1:evas_object_color_set +libevas.so.1:evas_object_data_del +libevas.so.1:evas_object_data_get +libevas.so.1:evas_object_data_set +libevas.so.1:evas_object_del +libevas.so.1:evas_object_evas_get +libevas.so.1:evas_object_event_callback_add +libevas.so.1:evas_object_event_callback_del_full +libevas.so.1:evas_object_geometry_get +libevas.so.1:evas_object_hide +libevas.so.1:evas_object_image_add +libevas.so.1:evas_object_image_data_get +libevas.so.1:evas_object_image_data_set +libevas.so.1:evas_object_image_file_get +libevas.so.1:evas_object_image_file_set +libevas.so.1:evas_object_image_filled_add +libevas.so.1:evas_object_image_load_head_skip_set +libevas.so.1:evas_object_image_preload +libevas.so.1:evas_object_image_save +libevas.so.1:evas_object_image_size_get +libevas.so.1:evas_object_lower +libevas.so.1:evas_object_move +libevas.so.1:evas_object_pass_events_set +libevas.so.1:evas_object_raise +libevas.so.1:evas_object_rectangle_add +libevas.so.1:evas_object_repeat_events_set +libevas.so.1:evas_object_resize +libevas.so.1:evas_object_show +libevas.so.1:evas_object_size_hint_align_set +libevas.so.1:evas_object_size_hint_aspect_set +libevas.so.1:evas_object_size_hint_min_set +libevas.so.1:evas_object_size_hint_weight_set +libevas.so.1:evas_object_smart_add +libevas.so.1:evas_object_smart_callback_add +libevas.so.1:evas_object_smart_callback_call +libevas.so.1:evas_object_smart_changed +libevas.so.1:evas_object_smart_clipped_smart_set +libevas.so.1:evas_object_smart_data_get +libevas.so.1:evas_object_smart_data_set +libevas.so.1:evas_object_smart_member_add +libevas.so.1:evas_output_viewport_get +libevas.so.1:evas_smart_class_new +libm.so.6:fmod +libm.so.6:sqrt diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,19 @@ +name : rage +version : 0.4.0 +release : 1 +source : + - https://download.enlightenment.org/rel/apps/rage/rage-0.4.0.tar.xz : 7ce58419aa5197aa6c33f2e3f9eb9d78ff379cae863d5fa114fd1428d5a1ca0f +homepage : https://www.enlightenment.org/about-rage +license : BSD-2-Clause +component : multimedia.video +summary : Simple video and audio player written using the Enlightenment Foundation Libraries (EFL) +description: | + Rage is a simple video and audio player intended to be slick yet simplistic. If you want a simple video player like MPlayer, but with a few more visual niceties, then Rage may be for you. Almost all of the nuts and bolts it relies on for video playback and UI are provided by EFL itself or by something EFL wraps, like GStreamer, Xine, VLC and so on. Since it uses EFL, Rage will work in X11, Wayland, even the raw framebuffer with the Framebuffer console (fbcon) or the Direct Rendering Manager (DMS) subsystem. +builddeps : + - pkgconfig(efl) +setup : | + %meson_configure +build : | + %ninja_build +install : | + %ninja_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,39 @@ + + + rage + https://www.enlightenment.org/about-rage + + Jarno Turkki + stalebrim@posteo.net + + BSD-2-Clause + multimedia.video + Simple video and audio player written using the Enlightenment Foundation Libraries (EFL) + Rage is a simple video and audio player intended to be slick yet simplistic. If you want a simple video player like MPlayer, but with a few more visual niceties, then Rage may be for you. Almost all of the nuts and bolts it relies on for video playback and UI are provided by EFL itself or by something EFL wraps, like GStreamer, Xine, VLC and so on. Since it uses EFL, Rage will work in X11, Wayland, even the raw framebuffer with the Framebuffer console (fbcon) or the Direct Rendering Manager (DMS) subsystem. + + https://getsol.us/sources/README.Solus + + + rage + Simple video and audio player written using the Enlightenment Foundation Libraries (EFL) + Rage is a simple video and audio player intended to be slick yet simplistic. If you want a simple video player like MPlayer, but with a few more visual niceties, then Rage may be for you. Almost all of the nuts and bolts it relies on for video playback and UI are provided by EFL itself or by something EFL wraps, like GStreamer, Xine, VLC and so on. Since it uses EFL, Rage will work in X11, Wayland, even the raw framebuffer with the Framebuffer console (fbcon) or the Direct Rendering Manager (DMS) subsystem. + + multimedia.video + + /usr/bin/rage + /usr/lib64/rage/utils/rage_thumb + /usr/share/applications/rage.desktop + /usr/share/icons/hicolor/128x128/apps/rage.png + /usr/share/rage/themes/default.edj + + + + + 2023-07-01 + 0.4.0 + Packaging update + Jarno Turkki + stalebrim@posteo.net + + + \ No newline at end of file