debian/0000755000000000000000000000000012071121253007160 5ustar debian/swami.install0000644000000000000000000000025412071121067011674 0ustar debian/tmp/usr/bin/swami debian/tmp/usr/lib/swami debian/tmp/usr/share/applications/* debian/tmp/usr/share/icons/* debian/tmp/usr/share/mime/* debian/tmp/usr/share/swami/* debian/compat0000644000000000000000000000000212071121067010361 0ustar 9 debian/patches/0000755000000000000000000000000012071121067010612 5ustar debian/patches/02_remove_libsuffix.patch0000644000000000000000000000145412071121067015510 0ustar Description: Strip suffix from the libraries installation path. Author: Alessio Treglia Forwarded: no --- CMakeLists.txt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- swami.orig/CMakeLists.txt +++ swami/CMakeLists.txt @@ -57,11 +57,7 @@ option ( enable-fluidsynth "enable Fluid option ( enable-fftw "enable fftw support for the FFTune plugin (if it is available)" on ) # Initialize the library directory name suffix. -if ( CMAKE_SIZEOF_VOID_P EQUAL 8 ) - set ( _init_lib_suffix "64" ) -else ( CMAKE_SIZEOF_VOID_P EQUAL 8 ) - set ( _init_lib_suffix "" ) -endif ( CMAKE_SIZEOF_VOID_P EQUAL 8 ) +set ( _init_lib_suffix "" ) set ( LIB_SUFFIX ${_init_lib_suffix} CACHE STRING "library directory name suffix (32/64/nothing)" ) mark_as_advanced ( LIB_SUFFIX ) debian/patches/01_desktop_file_fix.patch0000644000000000000000000000063412071121067015454 0ustar Description: Fix desktop file to not explicitly specifies an Encoding of UTF-8 Author: Jaromír Mikeš Forwarded: no --- swami.desktop | 1 - 1 file changed, 1 deletion(-) --- swami.orig/swami.desktop +++ swami/swami.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=Swami Instrument Editor Name[ru]=Редактор сэмплов Swami GenericName=Instrument Editor debian/patches/series0000644000000000000000000000006412071121067012027 0ustar 01_desktop_file_fix.patch 02_remove_libsuffix.patch debian/patches/00_fluidsynth.patch0000644000000000000000000000136112071121067014324 0ustar diff -ruN swami-0.9.2-old/src/plugins/wavetbl_fluidsynth.c swami-0.9.2/src/plugins/wavetbl_fluidsynth.c --- swami-0.9.2-old/src/plugins/wavetbl_fluidsynth.c 2003-11-16 09:09:45.000000000 +0100 +++ swami-0.9.2/src/plugins/wavetbl_fluidsynth.c 2005-11-15 15:15:41.000000000 +0100 @@ -199,8 +199,9 @@ fluid_version (&major, &minor, µ); if (major != FLUIDSYNTH_VERSION_MAJOR || - minor != FLUIDSYNTH_VERSION_MINOR || - micro != FLUIDSYNTH_VERSION_MICRO) + minor != FLUIDSYNTH_VERSION_MINOR + /* || micro != FLUIDSYNTH_VERSION_MICRO GG: dont check for micro version */ + ) { g_critical (_("Plugin compiled with FluidSynth version %d.%d.%d but" " is being linked with %d.%d.%d, aborting plugin init!"), debian/rules0000755000000000000000000000063712071121067010251 0ustar #!/usr/bin/make -f DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --parallel -Scmake override_dh_install: dh_install -plibswami-dev usr/include dh_install -plibswami-dev usr/lib/lib*.so usr/lib/$(DEB_HOST_MULTIARCH)/ dh_install -plibswami0 usr/lib/lib*.so.* usr/lib/$(DEB_HOST_MULTIARCH)/ dh_install --remaining-packages override_dh_strip: dh_strip --dbg-package=swami-dbg debian/libswami0.symbols0000644000000000000000000005232612071121067012474 0ustar libswami.so.0 libswami0 #MINVER# _swami_object_init@Base 2.0.0~ _swami_plugin_initialize@Base 2.0.0~ _swami_pretty_log_handler@Base 2.0.0~ _swami_ret_g_log@Base 2.0.0~ _swami_value_transform_init@Base 2.0.0~ root_signals@Base 2.0.0~ swami_container_get_type@Base 2.0.0~ swami_container_new@Base 2.0.0~ swami_control_conn_flags_get_type@Base 2.0.0~ swami_control_conn_priority_get_type@Base 2.0.0~ swami_control_connect@Base 2.0.0~ swami_control_connect_item_prop@Base 2.0.0~ swami_control_connect_transform@Base 2.0.0~ swami_control_disconnect@Base 2.0.0~ swami_control_disconnect_all@Base 2.0.0~ swami_control_disconnect_unref@Base 2.0.0~ swami_control_do_event_expiration@Base 2.0.0~ swami_control_event_active_ref@Base 2.0.0~ swami_control_event_active_unref@Base 2.0.0~ swami_control_event_duplicate@Base 2.0.0~ swami_control_event_free@Base 2.0.0~ swami_control_event_get_type@Base 2.0.0~ swami_control_event_new@Base 2.0.0~ swami_control_event_ref@Base 2.0.0~ swami_control_event_set_origin@Base 2.0.0~ swami_control_event_stamp@Base 2.0.0~ swami_control_event_transform@Base 2.0.0~ swami_control_event_unref@Base 2.0.0~ swami_control_flags_get_type@Base 2.0.0~ swami_control_func_assign_funcs@Base 2.0.0~ swami_control_func_get_type@Base 2.0.0~ swami_control_func_new@Base 2.0.0~ swami_control_get_connections@Base 2.0.0~ swami_control_get_flags@Base 2.0.0~ swami_control_get_queue@Base 2.0.0~ swami_control_get_spec@Base 2.0.0~ swami_control_get_transform@Base 2.0.0~ swami_control_get_type@Base 2.0.0~ swami_control_get_value@Base 2.0.0~ swami_control_get_value_native@Base 2.0.0~ swami_control_hub_get_type@Base 2.0.0~ swami_control_hub_new@Base 2.0.0~ swami_control_midi_get_type@Base 2.0.0~ swami_control_midi_new@Base 2.0.0~ swami_control_midi_send@Base 2.0.0~ swami_control_midi_set_callback@Base 2.0.0~ swami_control_midi_transmit@Base 2.0.0~ swami_control_new@Base 2.0.0~ swami_control_new_event@Base 2.0.0~ swami_control_prop_assign@Base 2.0.0~ swami_control_prop_assign_by_name@Base 2.0.0~ swami_control_prop_connect_from_control@Base 2.0.0~ swami_control_prop_connect_objects@Base 2.0.0~ swami_control_prop_connect_to_control@Base 2.0.0~ swami_control_prop_get_type@Base 2.0.0~ swami_control_prop_new@Base 2.0.0~ swami_control_queue_add_event@Base 2.0.0~ swami_control_queue_get_type@Base 2.0.0~ swami_control_queue_new@Base 2.0.0~ swami_control_queue_run@Base 2.0.0~ swami_control_queue_set_test_func@Base 2.0.0~ swami_control_set_event@Base 2.0.0~ swami_control_set_event_no_queue@Base 2.0.0~ swami_control_set_event_no_queue_loop@Base 2.0.0~ swami_control_set_flags@Base 2.0.0~ swami_control_set_queue@Base 2.0.0~ swami_control_set_spec@Base 2.0.0~ swami_control_set_transform@Base 2.0.0~ swami_control_set_value@Base 2.0.0~ swami_control_set_value_no_queue@Base 2.0.0~ swami_control_set_value_type@Base 2.0.0~ swami_control_sync_spec@Base 2.0.0~ swami_control_transform_spec@Base 2.0.0~ swami_control_transmit_event@Base 2.0.0~ swami_control_transmit_event_loop@Base 2.0.0~ swami_control_transmit_value@Base 2.0.0~ swami_control_value_alloc_value@Base 2.0.0~ swami_control_value_assign_value@Base 2.0.0~ swami_control_value_get_type@Base 2.0.0~ swami_control_value_new@Base 2.0.0~ swami_error_get_type@Base 2.0.0~ swami_error_quark@Base 2.0.0~ swami_event_item_add_copy@Base 2.0.0~ swami_event_item_add_free@Base 2.0.0~ swami_event_item_add_get_type@Base 2.0.0~ swami_event_item_remove_copy@Base 2.0.0~ swami_event_item_remove_free@Base 2.0.0~ swami_event_item_remove_get_type@Base 2.0.0~ swami_event_item_remove_new@Base 2.0.0~ swami_event_prop_change_copy@Base 2.0.0~ swami_event_prop_change_free@Base 2.0.0~ swami_event_prop_change_get_type@Base 2.0.0~ swami_event_prop_change_new@Base 2.0.0~ swami_find_object_property@Base 2.0.0~ swami_get_control_prop@Base 2.0.0~ swami_get_control_prop_by_name@Base 2.0.0~ swami_get_root@Base 2.0.0~ swami_init@Base 2.0.0~ swami_list_object_properties@Base 2.0.0~ swami_lock_get_atomic@Base 2.0.0~ swami_lock_get_type@Base 2.0.0~ swami_lock_set_atomic@Base 2.0.0~ swami_loop_finder_find@Base 2.0.0~ swami_loop_finder_full_search@Base 2.0.0~ swami_loop_finder_get_results@Base 2.0.0~ swami_loop_finder_get_type@Base 2.0.0~ swami_loop_finder_new@Base 2.0.0~ swami_loop_finder_verify_params@Base 2.0.0~ swami_loop_results_get_type@Base 2.0.0~ swami_loop_results_get_values@Base 2.0.0~ swami_loop_results_new@Base 2.0.0~ swami_marshal_VOID__OBJECT_UINT@Base 2.0.0~ swami_midi_device_close@Base 2.0.0~ swami_midi_device_get_control@Base 2.0.0~ swami_midi_device_get_type@Base 2.0.0~ swami_midi_device_new@Base 2.0.0~ swami_midi_device_open@Base 2.0.0~ swami_midi_event_bank_select@Base 2.0.0~ swami_midi_event_control14@Base 2.0.0~ swami_midi_event_control@Base 2.0.0~ swami_midi_event_copy@Base 2.0.0~ swami_midi_event_free@Base 2.0.0~ swami_midi_event_get_type@Base 2.0.0~ swami_midi_event_new@Base 2.0.0~ swami_midi_event_note_off@Base 2.0.0~ swami_midi_event_note_on@Base 2.0.0~ swami_midi_event_nrpn@Base 2.0.0~ swami_midi_event_pitch_bend@Base 2.0.0~ swami_midi_event_rpn@Base 2.0.0~ swami_midi_event_set@Base 2.0.0~ swami_midi_event_set_bend_range@Base 2.0.0~ swami_midi_event_set_program@Base 2.0.0~ swami_midi_event_type_get_type@Base 2.0.0~ swami_object_clear_flags@Base 2.0.0~ swami_object_find_by_type@Base 2.0.0~ swami_object_flags_get_type@Base 2.0.0~ swami_object_get@Base 2.0.0~ swami_object_get_by_name@Base 2.0.0~ swami_object_get_by_type@Base 2.0.0~ swami_object_get_flags@Base 2.0.0~ swami_object_get_origin@Base 2.0.0~ swami_object_get_property@Base 2.0.0~ swami_object_get_valist@Base 2.0.0~ swami_object_propbag_quark@Base 2.0.0~ swami_object_set@Base 2.0.0~ swami_object_set_default@Base 2.0.0~ swami_object_set_flags@Base 2.0.0~ swami_object_set_origin@Base 2.0.0~ swami_object_set_property@Base 2.0.0~ swami_object_set_valist@Base 2.0.0~ swami_param_convert@Base 2.0.0~ swami_param_convert_new@Base 2.0.0~ swami_param_get_limits@Base 2.0.0~ swami_param_set_limits@Base 2.0.0~ swami_param_transform@Base 2.0.0~ swami_param_transform_new@Base 2.0.0~ swami_param_type_from_value_type@Base 2.0.0~ swami_param_type_has_limits@Base 2.0.0~ swami_param_type_transformable@Base 2.0.0~ swami_param_type_transformable_value@Base 2.0.0~ swami_patch_add_control@Base 2.0.0~ swami_patch_prop_title_control@Base 2.0.0~ swami_patch_remove_control@Base 2.0.0~ swami_plugin_add_path@Base 2.0.0~ swami_plugin_find@Base 2.0.0~ swami_plugin_get_list@Base 2.0.0~ swami_plugin_get_type@Base 2.0.0~ swami_plugin_is_loaded@Base 2.0.0~ swami_plugin_load@Base 2.0.0~ swami_plugin_load_absolute@Base 2.0.0~ swami_plugin_load_all@Base 2.0.0~ swami_plugin_load_plugin@Base 2.0.0~ swami_plugin_load_xml@Base 2.0.0~ swami_plugin_save_xml@Base 2.0.0~ swami_prop_tree_add_value@Base 2.0.0~ swami_prop_tree_get_children@Base 2.0.0~ swami_prop_tree_get_type@Base 2.0.0~ swami_prop_tree_insert_before@Base 2.0.0~ swami_prop_tree_new@Base 2.0.0~ swami_prop_tree_object_get_node@Base 2.0.0~ swami_prop_tree_prepend@Base 2.0.0~ swami_prop_tree_remove@Base 2.0.0~ swami_prop_tree_remove_recursive@Base 2.0.0~ swami_prop_tree_remove_value@Base 2.0.0~ swami_prop_tree_replace@Base 2.0.0~ swami_prop_tree_set_root@Base 2.0.0~ swami_rank_get_type@Base 2.0.0~ swami_root_add_object@Base 2.0.0~ swami_root_get_objects@Base 2.0.0~ swami_root_get_type@Base 2.0.0~ swami_root_insert_object_before@Base 2.0.0~ swami_root_new@Base 2.0.0~ swami_root_new_object@Base 2.0.0~ swami_root_patch_load@Base 2.0.0~ swami_root_patch_save@Base 2.0.0~ swami_root_prepend_object@Base 2.0.0~ swami_type_get_children@Base 2.0.0~ swami_type_get_default@Base 2.0.0~ swami_type_get_rank@Base 2.0.0~ swami_type_set_rank@Base 2.0.0~ swami_util_free_value@Base 2.0.0~ swami_util_get_child_types@Base 2.0.0~ swami_util_midi_note_to_str@Base 2.0.0~ swami_util_midi_str_to_note@Base 2.0.0~ swami_util_new_value@Base 2.0.0~ swami_wavetbl_check_update_item@Base 2.0.0~ swami_wavetbl_close@Base 2.0.0~ swami_wavetbl_get_active_item_locale@Base 2.0.0~ swami_wavetbl_get_control@Base 2.0.0~ swami_wavetbl_get_type@Base 2.0.0~ swami_wavetbl_get_virtual_bank@Base 2.0.0~ swami_wavetbl_load_active_item@Base 2.0.0~ swami_wavetbl_load_patch@Base 2.0.0~ swami_wavetbl_open@Base 2.0.0~ swami_wavetbl_set_active_item_locale@Base 2.0.0~ swami_wavetbl_update_item@Base 2.0.0~ wavetbl_class@Base 2.0.0~ libswamigui.so.0 libswami0 #MINVER# _swamigui_control_init@Base 2.0.0~ _swamigui_control_widgets_init@Base 2.0.0~ _swamigui_item_menu_actions_init@Base 2.0.0~ _swamigui_item_menu_init@Base 2.0.0~ _swamigui_stock_icons_init@Base 2.0.0~ category_icons@Base 2.0.0~ combo_box_construct@Base 2.0.0~ combo_box_get_pos@Base 2.0.0~ combo_box_get_type@Base 2.0.0~ combo_box_new@Base 2.0.0~ combo_box_popup_hide@Base 2.0.0~ combo_box_set_arrow_relief@Base 2.0.0~ combo_box_set_arrow_sensitive@Base 2.0.0~ combo_box_set_display@Base 2.0.0~ combo_box_set_tearable@Base 2.0.0~ combo_box_set_title@Base 2.0.0~ default_marker_colors@Base 2.0.0~ glade_module_register_widgets@Base 2.0.0~ icon_combo_get_type@Base 2.0.0~ icon_combo_new@Base 2.0.0~ icon_combo_select_icon@Base 2.0.0~ item_action_info@Base 2.0.0~ knob_svg_data@Base 2.0.0~ loop_type_info@Base 2.0.0~ midicc_descr@Base 2.0.0~ modctrl_descr@Base 2.0.0~ modgroup_gens@Base 2.0.0~ modgroup_names@Base 2.0.0~ my_marshal_POINTER__NONE@Base 2.0.0~ sf2_gen_env_ctrl_info@Base 2.0.0~ sf2_gen_misc_ctrl_info@Base 2.0.0~ swami_root@Base 2.0.0~ swamigui_bar_add_pointer@Base 2.0.0~ swamigui_bar_create_pointer@Base 2.0.0~ swamigui_bar_get_pointer@Base 2.0.0~ swamigui_bar_get_pointer_order@Base 2.0.0~ swamigui_bar_get_type@Base 2.0.0~ swamigui_bar_lower_pointer_to_bottom@Base 2.0.0~ swamigui_bar_ptr_get_type@Base 2.0.0~ swamigui_bar_ptr_new@Base 2.0.0~ swamigui_bar_ptr_type_get_type@Base 2.0.0~ swamigui_bar_raise_pointer_to_top@Base 2.0.0~ swamigui_bar_set_pointer_order@Base 2.0.0~ swamigui_bar_set_pointer_position@Base 2.0.0~ swamigui_bar_set_pointer_range@Base 2.0.0~ swamigui_canvas_mod_actions_get_type@Base 2.0.0~ swamigui_canvas_mod_axis_get_type@Base 2.0.0~ swamigui_canvas_mod_flags_get_type@Base 2.0.0~ swamigui_canvas_mod_get_type@Base 2.0.0~ swamigui_canvas_mod_get_vars@Base 2.0.0~ swamigui_canvas_mod_handle_event@Base 2.0.0~ swamigui_canvas_mod_new@Base 2.0.0~ swamigui_canvas_mod_set_vars@Base 2.0.0~ swamigui_canvas_mod_type_get_type@Base 2.0.0~ swamigui_close_files@Base 2.0.0~ swamigui_control_adj_block_changes@Base 2.0.0~ swamigui_control_adj_get_type@Base 2.0.0~ swamigui_control_adj_new@Base 2.0.0~ swamigui_control_adj_set@Base 2.0.0~ swamigui_control_adj_unblock_changes@Base 2.0.0~ swamigui_control_create_widget@Base 2.0.0~ swamigui_control_flags_get_type@Base 2.0.0~ swamigui_control_get_alias_value_type@Base 2.0.0~ swamigui_control_glade_prop_connect@Base 2.0.0~ swamigui_control_lookup@Base 2.0.0~ swamigui_control_midi_key_get_type@Base 2.0.0~ swamigui_control_midi_key_new@Base 2.0.0~ swamigui_control_midi_key_press@Base 2.0.0~ swamigui_control_midi_key_release@Base 2.0.0~ swamigui_control_midi_key_set_lower@Base 2.0.0~ swamigui_control_midi_key_set_upper@Base 2.0.0~ swamigui_control_new@Base 2.0.0~ swamigui_control_new_for_widget@Base 2.0.0~ swamigui_control_new_for_widget_full@Base 2.0.0~ swamigui_control_object_flags_get_type@Base 2.0.0~ swamigui_control_prop_connect_widget@Base 2.0.0~ swamigui_control_quark@Base 2.0.0~ swamigui_control_rank_get_type@Base 2.0.0~ swamigui_control_register@Base 2.0.0~ swamigui_control_set_queue@Base 2.0.0~ swamigui_control_unregister@Base 2.0.0~ swamigui_copy_items@Base 2.0.0~ swamigui_delete_items@Base 2.0.0~ swamigui_disable_plugins@Base 2.0.0~ swamigui_disable_python@Base 2.0.0~ swamigui_export_samples@Base 2.0.0~ swamigui_get_panel_selector_types@Base 2.0.0~ swamigui_get_root@Base 2.0.0~ swamigui_goto_link_item@Base 2.0.0~ swamigui_help_about@Base 2.0.0~ swamigui_help_swamitips_create@Base 2.0.0~ swamigui_icon_get_category_icon@Base 2.0.0~ swamigui_icon_size_custom_large1@Base 2.0.0~ swamigui_init@Base 2.0.0~ swamigui_item_menu_accel_group@Base 2.0.0~ swamigui_item_menu_add@Base 2.0.0~ swamigui_item_menu_add_registered_info@Base 2.0.0~ swamigui_item_menu_flags_get_type@Base 2.0.0~ swamigui_item_menu_generate@Base 2.0.0~ swamigui_item_menu_get_selection@Base 2.0.0~ swamigui_item_menu_get_selection_single@Base 2.0.0~ swamigui_item_menu_get_type@Base 2.0.0~ swamigui_item_menu_handler_multi@Base 2.0.0~ swamigui_item_menu_handler_multi_all@Base 2.0.0~ swamigui_item_menu_handler_single@Base 2.0.0~ swamigui_item_menu_handler_single_all@Base 2.0.0~ swamigui_item_menu_new@Base 2.0.0~ swamigui_knob_get_adjustment@Base 2.0.0~ swamigui_knob_get_type@Base 2.0.0~ swamigui_knob_new@Base 2.0.0~ swamigui_load_files@Base 2.0.0~ swamigui_load_samples@Base 2.0.0~ swamigui_lookup_item_menu_action@Base 2.0.0~ swamigui_loop_finder_clear_results@Base 2.0.0~ swamigui_loop_finder_get_type@Base 2.0.0~ swamigui_loop_finder_new@Base 2.0.0~ swamigui_marshal_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE_DOUBLE_DOUBLE@Base 2.0.0~ swamigui_marshal_VOID__UINT_DOUBLE_DOUBLE@Base 2.0.0~ swamigui_menu_get_type@Base 2.0.0~ swamigui_menu_new@Base 2.0.0~ swamigui_mod_edit_get_type@Base 2.0.0~ swamigui_mod_edit_new@Base 2.0.0~ swamigui_mod_edit_set_mods@Base 2.0.0~ swamigui_mod_edit_set_selection@Base 2.0.0~ swamigui_multi_save_flags_get_type@Base 2.0.0~ swamigui_multi_save_get_type@Base 2.0.0~ swamigui_multi_save_new@Base 2.0.0~ swamigui_multi_save_set_selection@Base 2.0.0~ swamigui_new_item@Base 2.0.0~ swamigui_note_selector_get_type@Base 2.0.0~ swamigui_note_selector_new@Base 2.0.0~ swamigui_panel_get_type@Base 2.0.0~ swamigui_panel_get_types_in_selection@Base 2.0.0~ swamigui_panel_selector_get_selection@Base 2.0.0~ swamigui_panel_selector_get_type@Base 2.0.0~ swamigui_panel_selector_new@Base 2.0.0~ swamigui_panel_selector_set_selection@Base 2.0.0~ swamigui_panel_sf2_gen_env_get_type@Base 2.0.0~ swamigui_panel_sf2_gen_env_new@Base 2.0.0~ swamigui_panel_sf2_gen_get_type@Base 2.0.0~ swamigui_panel_sf2_gen_misc_get_type@Base 2.0.0~ swamigui_panel_sf2_gen_misc_new@Base 2.0.0~ swamigui_panel_sf2_gen_new@Base 2.0.0~ swamigui_panel_sf2_gen_op_get_type@Base 2.0.0~ swamigui_panel_sf2_gen_set_controls@Base 2.0.0~ swamigui_panel_type_check_selection@Base 2.0.0~ swamigui_panel_type_get_info@Base 2.0.0~ swamigui_paste_decision_get_type@Base 2.0.0~ swamigui_paste_get_conflict_items@Base 2.0.0~ swamigui_paste_get_type@Base 2.0.0~ swamigui_paste_items@Base 2.0.0~ swamigui_paste_new@Base 2.0.0~ swamigui_paste_pop_state@Base 2.0.0~ swamigui_paste_process@Base 2.0.0~ swamigui_paste_push_state@Base 2.0.0~ swamigui_paste_set_conflict_items@Base 2.0.0~ swamigui_paste_set_items@Base 2.0.0~ swamigui_paste_status_get_type@Base 2.0.0~ swamigui_piano_get_type@Base 2.0.0~ swamigui_piano_note_off@Base 2.0.0~ swamigui_piano_note_on@Base 2.0.0~ swamigui_piano_note_to_pos@Base 2.0.0~ swamigui_piano_pos_to_note@Base 2.0.0~ swamigui_pref_get_type@Base 2.0.0~ swamigui_pref_new@Base 2.0.0~ swamigui_prop_get_type@Base 2.0.0~ swamigui_prop_new@Base 2.0.0~ swamigui_prop_set_selection@Base 2.0.0~ swamigui_quit_confirm_get_type@Base 2.0.0~ swamigui_register_item_menu_action@Base 2.0.0~ swamigui_register_item_menu_exclude_type@Base 2.0.0~ swamigui_register_item_menu_include_type@Base 2.0.0~ swamigui_register_panel_selector_type@Base 2.0.0~ swamigui_register_pref_handler@Base 2.0.0~ swamigui_register_prop_glade_widg@Base 2.0.0~ swamigui_register_prop_handler@Base 2.0.0~ swamigui_root@Base 2.0.0~ swamigui_root_activate@Base 2.0.0~ swamigui_root_get_type@Base 2.0.0~ swamigui_root_load_prefs@Base 2.0.0~ swamigui_root_new@Base 2.0.0~ swamigui_root_quit@Base 2.0.0~ swamigui_root_save_prefs@Base 2.0.0~ swamigui_sample_canvas_get_type@Base 2.0.0~ swamigui_sample_canvas_sample_to_xpos@Base 2.0.0~ swamigui_sample_canvas_set_sample@Base 2.0.0~ swamigui_sample_canvas_xpos_to_sample@Base 2.0.0~ swamigui_sample_editor_add_marker@Base 2.0.0~ swamigui_sample_editor_add_track@Base 2.0.0~ swamigui_sample_editor_get_loop_controls@Base 2.0.0~ swamigui_sample_editor_get_marker_info@Base 2.0.0~ swamigui_sample_editor_get_selection@Base 2.0.0~ swamigui_sample_editor_get_track_info@Base 2.0.0~ swamigui_sample_editor_get_type@Base 2.0.0~ swamigui_sample_editor_loop_zoom@Base 2.0.0~ swamigui_sample_editor_marker_flags_get_type@Base 2.0.0~ swamigui_sample_editor_marker_id_get_type@Base 2.0.0~ swamigui_sample_editor_new@Base 2.0.0~ swamigui_sample_editor_register_handler@Base 2.0.0~ swamigui_sample_editor_remove_all_markers@Base 2.0.0~ swamigui_sample_editor_remove_all_tracks@Base 2.0.0~ swamigui_sample_editor_remove_marker@Base 2.0.0~ swamigui_sample_editor_remove_track@Base 2.0.0~ swamigui_sample_editor_reset@Base 2.0.0~ swamigui_sample_editor_scroll_ofs@Base 2.0.0~ swamigui_sample_editor_set_active_loop_type@Base 2.0.0~ swamigui_sample_editor_set_loop_types@Base 2.0.0~ swamigui_sample_editor_set_marker@Base 2.0.0~ swamigui_sample_editor_set_selection@Base 2.0.0~ swamigui_sample_editor_show_marker@Base 2.0.0~ swamigui_sample_editor_status_get_type@Base 2.0.0~ swamigui_sample_editor_unregister_handler@Base 2.0.0~ swamigui_sample_editor_zoom_ofs@Base 2.0.0~ swamigui_save_files@Base 2.0.0~ swamigui_spectrum_canvas_get_type@Base 2.0.0~ swamigui_spectrum_canvas_pos_to_spectrum@Base 2.0.0~ swamigui_spectrum_canvas_set_data@Base 2.0.0~ swamigui_spectrum_canvas_spectrum_to_pos@Base 2.0.0~ swamigui_spin_scale_get_type@Base 2.0.0~ swamigui_spin_scale_new@Base 2.0.0~ swamigui_spin_scale_set_order@Base 2.0.0~ swamigui_splash_display@Base 2.0.0~ swamigui_splash_kill@Base 2.0.0~ swamigui_splits_entry_get_root_note_control@Base 2.0.0~ swamigui_splits_entry_get_span_control@Base 2.0.0~ swamigui_splits_get_selection@Base 2.0.0~ swamigui_splits_get_type@Base 2.0.0~ swamigui_splits_insert@Base 2.0.0~ swamigui_splits_item_changed@Base 2.0.0~ swamigui_splits_mode_get_type@Base 2.0.0~ swamigui_splits_move_flags_get_type@Base 2.0.0~ swamigui_splits_new@Base 2.0.0~ swamigui_splits_register_handler@Base 2.0.0~ swamigui_splits_remove@Base 2.0.0~ swamigui_splits_remove_all@Base 2.0.0~ swamigui_splits_select_all@Base 2.0.0~ swamigui_splits_select_items@Base 2.0.0~ swamigui_splits_set_mode@Base 2.0.0~ swamigui_splits_set_root_note@Base 2.0.0~ swamigui_splits_set_selection@Base 2.0.0~ swamigui_splits_set_span_range@Base 2.0.0~ swamigui_splits_set_width@Base 2.0.0~ swamigui_splits_status_get_type@Base 2.0.0~ swamigui_splits_unregister_handler@Base 2.0.0~ swamigui_splits_unselect_all@Base 2.0.0~ swamigui_statusbar_add@Base 2.0.0~ swamigui_statusbar_get_type@Base 2.0.0~ swamigui_statusbar_msg_label_new@Base 2.0.0~ swamigui_statusbar_msg_progress_new@Base 2.0.0~ swamigui_statusbar_msg_set_label@Base 2.0.0~ swamigui_statusbar_msg_set_progress@Base 2.0.0~ swamigui_statusbar_msg_set_timeout@Base 2.0.0~ swamigui_statusbar_new@Base 2.0.0~ swamigui_statusbar_pos_get_type@Base 2.0.0~ swamigui_statusbar_printf@Base 2.0.0~ swamigui_statusbar_remove@Base 2.0.0~ swamigui_statusbar_timeout_get_type@Base 2.0.0~ swamigui_test_item_menu_exclude_type@Base 2.0.0~ swamigui_test_item_menu_include_type@Base 2.0.0~ swamigui_test_item_menu_type@Base 2.0.0~ swamigui_tree_clear_selection@Base 2.0.0~ swamigui_tree_get_selected_store@Base 2.0.0~ swamigui_tree_get_selection@Base 2.0.0~ swamigui_tree_get_selection_single@Base 2.0.0~ swamigui_tree_get_store_list@Base 2.0.0~ swamigui_tree_get_type@Base 2.0.0~ swamigui_tree_new@Base 2.0.0~ swamigui_tree_search_next@Base 2.0.0~ swamigui_tree_search_prev@Base 2.0.0~ swamigui_tree_search_set_start@Base 2.0.0~ swamigui_tree_search_set_text@Base 2.0.0~ swamigui_tree_search_set_visible@Base 2.0.0~ swamigui_tree_set_selected_store@Base 2.0.0~ swamigui_tree_set_selection@Base 2.0.0~ swamigui_tree_set_store_list@Base 2.0.0~ swamigui_tree_spotlight_item@Base 2.0.0~ swamigui_tree_store_add@Base 2.0.0~ swamigui_tree_store_change@Base 2.0.0~ swamigui_tree_store_changed@Base 2.0.0~ swamigui_tree_store_get_type@Base 2.0.0~ swamigui_tree_store_insert@Base 2.0.0~ swamigui_tree_store_insert_after@Base 2.0.0~ swamigui_tree_store_insert_before@Base 2.0.0~ swamigui_tree_store_item_get_node@Base 2.0.0~ swamigui_tree_store_move_after@Base 2.0.0~ swamigui_tree_store_move_before@Base 2.0.0~ swamigui_tree_store_node_get_item@Base 2.0.0~ swamigui_tree_store_patch_get_type@Base 2.0.0~ swamigui_tree_store_patch_item_add@Base 2.0.0~ swamigui_tree_store_patch_item_changed@Base 2.0.0~ swamigui_tree_store_patch_new@Base 2.0.0~ swamigui_tree_store_remove@Base 2.0.0~ swamigui_util_activate_unique_dialog@Base 2.0.0~ swamigui_util_canvas_line_set@Base 2.0.0~ swamigui_util_glade_create@Base 2.0.0~ swamigui_util_glade_lookup@Base 2.0.0~ swamigui_util_glade_lookup_nowarn@Base 2.0.0~ swamigui_util_init@Base 2.0.0~ swamigui_util_lookup_unique_dialog@Base 2.0.0~ swamigui_util_option_menu_index@Base 2.0.0~ swamigui_util_register_unique_dialog@Base 2.0.0~ swamigui_util_str_crlf2lf@Base 2.0.0~ swamigui_util_str_lf2crlf@Base 2.0.0~ swamigui_util_substrcmp@Base 2.0.0~ swamigui_util_unit_rgba_color_get_type@Base 2.0.0~ swamigui_util_unregister_unique_dialog@Base 2.0.0~ swamigui_util_waitfor_widget_action@Base 2.0.0~ swamigui_util_widget_action@Base 2.0.0~ swamigui_wtbl_load_patch@Base 2.0.0~ unique_dialog_array@Base 2.0.0~ unique_dialog_inited@Base 2.0.0~ debian/swami.10000644000000000000000000000102412071121067010362 0ustar .TH SWAMI "1" "December 3, 2010" "swami 2.0.0" "Swami Manual Page" .SH NAME \fBswami\fP \- (Sampled Waveforms And Musical Instruments) is an application for editing and managing MIDI instruments, such as SoundFont files. An programming API is also provided for integration with other applications. .br .PP More information can be found on the Project Swami website http://swami.sourceforge.net. .SH AUTHOR This manual page was written by Jaromír Mikeš , for the Debian project (but may be used by others). debian/control0000644000000000000000000000521712071121103010562 0ustar Source: swami Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Jaromír Mikeš Build-Depends: cmake, debhelper (>= 8.1.3~), docbook-xml, gettext, gtk-doc-tools, libasound2-dev, libaudiofile-dev, libfftw3-dev, libfluidsynth-dev, libglade2-dev, libgnomecanvas2-dev (>= 2.0), libgtk2.0-dev (>= 2.8.17), libinstpatch-dev, libjack-dev, libpng-dev, libpopt-dev, librsvg2-dev (>= 2.8), libsndfile1-dev, pkg-config, python-dev Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-multimedia/swami.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/swami.git Homepage: http://swami.sf.net Package: swami Architecture: any Depends: libswami0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: jackd Breaks: libswami0 (<= 2.0.0+svn389-1~) Replaces: libswami0 (<= 2.0.0+svn389-1~) Description: MIDI instrument editor application Swami (Sampled Waveforms And Musical Instruments) is an application for editing and managing MIDI instruments, such as SoundFont files. A programming API is also provided for integration with other applications. Package: libswami0 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: MIDI instrument editor - shared libraries Swami (Sampled Waveforms And Musical Instruments) is an application for editing and managing MIDI instruments, such as SoundFont files. A programming API is also provided for integration with other applications. . This package provides the shared libraries. Package: libswami-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libgnomecanvas2-dev (>= 2.0), libgtk2.0-dev (>= 2.8.17), libinstpatch-dev, libswami0 (= ${binary:Version}), ${misc:Depends} Description: MIDI instrument editor - development files Swami (Sampled Waveforms And Musical Instruments) is an application for editing and managing MIDI instruments, such as SoundFont files. A programming API is also provided for integration with other applications. . This package contains the headers files. Package: swami-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Depends: libswami0 (= ${binary:Version}), swami (= ${binary:Version}), ${misc:Depends} Description: MIDI instrument editor - debugging symbols Swami (Sampled Waveforms And Musical Instruments) is an application for editing and managing MIDI instruments, such as SoundFont files. A programming API is also provided for integration with other applications. . This package contains the debugging symbols. debian/swami.manpages0000644000000000000000000000001712071121067012016 0ustar debian/swami.1 debian/changelog0000644000000000000000000001163012071121253011033 0ustar swami (2.0.0+svn389-2) unstable; urgency=low * Rebuild against newer GLib. (Closes: #697026) * Recommends on jackd. (Closes: #697031) -- Alessio Treglia Wed, 02 Jan 2013 21:11:49 +0000 swami (2.0.0+svn389-1) unstable; urgency=low * Team upload. * New upstream svn snapshot: - Lots of GCC warnings fixed (variable set but not used, etc). - GObject Introspection related changes: - Disabled inactive function definitions in some IpatchConvert headers. - Added many GObject Introspection parameter type comments. - Added IpatchFileHandle boxed type. - IpatchSndFileFormat enum now uses file extension for value_name and value_nick. - IpatchSndFileSubFormat enum now sets value_nick to sub format name instead of NULL. - Bug fix in qsort function call in create_patch_type_menu() which was causing crashes on 64 bit systems. (LP: #810569) - Add favicon images. - Russian translation of the desktop file from Alexandre Prokoudine. * Enable parallel builds. * Refresh patches. * Build with Multiarch. * Move plugins from swami to libswami0. -- Alessio Treglia Mon, 13 Feb 2012 00:16:23 +0100 swami (2.0.0+svn384-2) unstable; urgency=low * Team upload. * Correct small typo in package description, thanks to Davide Prina for reporting this (Closes: #609591). * Remove ladcca-dev from Build-Depends. * Bump Standards. -- Alessio Treglia Thu, 28 Apr 2011 10:33:25 +0200 swami (2.0.0+svn384-1) unstable; urgency=low [ Jaromír Mikeš ] * New upstream release, reintroduce this in Debian (Closes: #603262). * Bump Standards version. * Change to one_space_ style in control file * Removed debian/dirs file. * Reworked copyright file. * Fix watch file. * Changed control file to build swami-dev and swami-doc package too * Update debhelper version in Build-Depends. * Refresh build-dependencies. * Switch to format '3.0 (quilt)'. * Add gbp's configuration file. * Add debian/*.install. * Removed lines for for operating tarball from debian/rules. * Changed maintainer, add Uploaders field, improved readability, added Vcs-* tags, add Homepage field. * Change DH compatibility from 4 to 7. * Add debian/get-svn-source.sh file. * README.source file added to document how to retrieve new releases from upstream's SVN. * Added cmake as build dep, build system changed by upstream. * Add debian/swami.manpages, various improvements to the manpages. * Update address in copyright file * Fix swami.install file, removed symbolic links from no-dev package. * Removed bzip2 from build dependencies. * Added patch for desktop file explicit UTF-8 Encoding * Symbols file added. [ Alessio Treglia ] * Rewrite debian/copyright, fix various issues. * Switch to DH7 short-form as requested by the sponsoree. Drop CDBS. * Re-order changelog, drop all unnecessary entries. * Moves shared libs into libswami0 (shared libraries), rename libswami-dev and adjust it properly. * Fix libraries path, fix installation path of shlibs. * Add patch to remove suffix from shlibs installation path. * Remove documentation file, we'll reintoduce that in the future when useful. * Explicitly set cmake as build system. * Improve runtimes descriptions. * Add -DBG package. -- Jaromír Mikeš Fri, 03 Dec 2010 01:50:41 +0100 swami (0.9.4-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Fri, 17 Nov 2006 11:43:51 +0100 swami (0.9.2-7) unstable; urgency=low * added fluidsynth.patch, makes fluidsynth version checking less restrictive -- Guenter Geiger (Debian/GNU) Tue, 15 Nov 2005 10:07:29 +0100 swami (0.9.2-6) unstable; urgency=low * added libaudiofile-dev build dependency, thanks to Karl Chen (closes: #317471) * added libasound2-dev build dependency (closes: #324054) -- Guenter Geiger (Debian/GNU) Thu, 25 Aug 2005 21:56:11 +0200 swami (0.9.2-5) unstable; urgency=low * added replaces and conflicts fields for smurf -- Guenter Geiger (Debian/GNU) Wed, 20 Apr 2005 12:08:40 +0200 swami (0.9.2-4) unstable; urgency=low * Trying to fix build errors: adding libjack-dev dependency -- Guenter Geiger (Debian/GNU) Wed, 16 Mar 2005 15:57:14 +0100 swami (0.9.2-3) unstable; urgency=low * First upload to unstable -- Guenter Geiger (Debian/GNU) Mon, 14 Mar 2005 15:27:31 +0100 swami (0.9.2-2) experimental; urgency=low * fix the problem with files in /debian directory (closes: #279154) * Added ladcca-dev build dependency -- Guenter Geiger (Debian/GNU) Wed, 16 Feb 2005 17:24:04 +0100 swami (0.9.2-1) experimental; urgency=low * Initial Release (closes: #261548). -- Guenter Geiger (Debian/GNU) Wed, 21 Jan 2004 11:52:11 +0100 debian/gbp.conf0000644000000000000000000000003612071121067010601 0ustar [DEFAULT] pristine-tar = True debian/copyright0000644000000000000000000000647312071121067011130 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Name: Swami Maintainer: Joshua Element Green Source: http://sourceforge.net/projects/swami/files Copyright: 1999-2010 Joshua "Element" Green License: GPL-2 Files: ./src/phython/swamigui.override Copyright: 1999-2002, Josh Green License: LGPL-2.1+ Files: ./src/swamigui/widgets/*.{c,h} Copyright: Copyright 2000, 2001, Ximian, Inc. License: LGPL-2 Files: ./src/swamigui/tools/cdump.c Copyright: 1998 AbiSource, Inc. License: GPL-2+ Files: ./debian/* Copyright: 2010, Jaromír Mikeš 2010, Alessio Treglia License: GPL-2 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 as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . 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 St, Fifth Floor, Boston, MA 02110-1301, USA. or point your web browser to http://www.gnu.org. X-Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA X-Comment: On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. License: LGPL-2 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This library 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 Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA X-Comment: On Debian systems, the complete text of the GNU Library General Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. debian/get-svn-source.sh0000755000000000000000000000131712071121067012405 0ustar #!/bin/sh BASE_REL=$(dpkg-parsechangelog 2>/dev/null | sed -ne 's/^Version: \(\([0-9]+\)\)\?\(.*\)-.*/\3/p' | sed 's/[+~-].*//') OLDDIR=${PWD} GOS_DIR=${OLDDIR}/get-orig-source SVN_COMMIT='svn log https://swami.svn.sourceforge.net/svnroot/swami/trunk/swami -l 1 | sed -ne "s/r\([0-9]\+\).*/\1/p"' if [ -z ${BASE_REL} ]; then echo 'Please run this script from the sources root directory.' exit 1 fi rm -rf ${GOS_DIR} mkdir ${GOS_DIR} && cd ${GOS_DIR} SWAMI_SVN_COMMIT=$(eval "${SVN_COMMIT}") svn export -r ${SWAMI_SVN_COMMIT} https://swami.svn.sourceforge.net/svnroot/swami/trunk/swami/ swami cd swami/ cd .. && tar cfz \ ${OLDDIR}/swami_${BASE_REL}+svn${SWAMI_SVN_COMMIT}.orig.tar.gz \ swami rm -rf ${GOS_DIR} debian/source/0000755000000000000000000000000012071121067010463 5ustar debian/source/format0000644000000000000000000000001412071121067011671 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000006212071121067010212 0ustar version=3 http://sf.net/swami/swami-(.+)\.tar\.gz debian/README.source0000644000000000000000000000013612071121067011342 0ustar To retrieve an updated upstream's tarball you can use the script in debian/get-svn-source.sh.