From 640dc5d3fffbc31263c03b94de0eb64640d31b74 Mon Sep 17 00:00:00 2001 From: Michael Meinertzhagen Date: Thu, 20 Apr 2017 08:46:16 +0200 Subject: [PATCH 1/1] Update to 2.3.1a --- abi_symbols | 32 ++++++++++++++++++++++++++++++++ package.yml | 9 ++++----- pspec_x86_64.xml | 46 ++++++++++++++++++++++++++++++++++------------ 3 files changed, 70 insertions(+), 17 deletions(-) diff --git a/abi_symbols b/abi_symbols index cf673ff..c100f36 100644 --- a/abi_symbols +++ b/abi_symbols @@ -4,6 +4,7 @@ libslang.so.2:SLANG2.1.1 libslang.so.2:SLANG2.2.0 libslang.so.2:SLANG2.2.1 libslang.so.2:SLANG2.2.3 +libslang.so.2:SLANG2.3.0 libslang.so.2:SLadd_app_unary_table libslang.so.2:SLadd_dconstant_table libslang.so.2:SLadd_fconstant_table @@ -24,6 +25,9 @@ libslang.so.2:SLang_add_intrinsic_array libslang.so.2:SLang_assign_cstruct_to_ref libslang.so.2:SLang_assign_nametype_to_ref libslang.so.2:SLang_assign_to_ref +libslang.so.2:SLang_assoc_get +libslang.so.2:SLang_assoc_key_exists +libslang.so.2:SLang_assoc_put libslang.so.2:SLang_autoload libslang.so.2:SLang_buffer_keystring libslang.so.2:SLang_byte_compile_file @@ -31,10 +35,13 @@ libslang.so.2:SLang_concat_slstrings libslang.so.2:SLang_copy_function libslang.so.2:SLang_create_array libslang.so.2:SLang_create_array1 +libslang.so.2:SLang_create_assoc libslang.so.2:SLang_create_keymap +libslang.so.2:SLang_create_list libslang.so.2:SLang_create_mmt libslang.so.2:SLang_create_nslstring libslang.so.2:SLang_create_slstring +libslang.so.2:SLang_create_struct libslang.so.2:SLang_define_case libslang.so.2:SLang_define_key libslang.so.2:SLang_do_key @@ -47,8 +54,10 @@ libslang.so.2:SLang_find_keymap libslang.so.2:SLang_flush_input libslang.so.2:SLang_free_anytype libslang.so.2:SLang_free_array +libslang.so.2:SLang_free_assoc libslang.so.2:SLang_free_cstruct libslang.so.2:SLang_free_function +libslang.so.2:SLang_free_list libslang.so.2:SLang_free_mmt libslang.so.2:SLang_free_object libslang.so.2:SLang_free_ref @@ -57,13 +66,17 @@ libslang.so.2:SLang_free_struct libslang.so.2:SLang_free_value libslang.so.2:SLang_generate_debug_info libslang.so.2:SLang_get_array_element +libslang.so.2:SLang_get_double_qualifier libslang.so.2:SLang_get_error libslang.so.2:SLang_get_fileptr libslang.so.2:SLang_get_fun_from_ref libslang.so.2:SLang_get_function +libslang.so.2:SLang_get_int_qualifier libslang.so.2:SLang_get_int_size libslang.so.2:SLang_get_int_type +libslang.so.2:SLang_get_long_qualifier libslang.so.2:SLang_get_name_from_fileptr +libslang.so.2:SLang_get_string_qualifier libslang.so.2:SLang_getkey libslang.so.2:SLang_guess_type libslang.so.2:SLang_handle_interrupt @@ -87,6 +100,8 @@ libslang.so.2:SLang_init_stdio libslang.so.2:SLang_init_tty libslang.so.2:SLang_input_pending libslang.so.2:SLang_is_defined +libslang.so.2:SLang_list_append +libslang.so.2:SLang_list_insert libslang.so.2:SLang_load_file libslang.so.2:SLang_load_file_verbose libslang.so.2:SLang_load_object @@ -102,6 +117,7 @@ libslang.so.2:SLang_pop_anytype libslang.so.2:SLang_pop_array libslang.so.2:SLang_pop_array_index libslang.so.2:SLang_pop_array_of_type +libslang.so.2:SLang_pop_assoc libslang.so.2:SLang_pop_bstring libslang.so.2:SLang_pop_char libslang.so.2:SLang_pop_complex @@ -112,6 +128,7 @@ libslang.so.2:SLang_pop_fileptr libslang.so.2:SLang_pop_float libslang.so.2:SLang_pop_function libslang.so.2:SLang_pop_int +libslang.so.2:SLang_pop_list libslang.so.2:SLang_pop_long libslang.so.2:SLang_pop_long_long libslang.so.2:SLang_pop_mmt @@ -121,6 +138,8 @@ libslang.so.2:SLang_pop_short libslang.so.2:SLang_pop_slstring libslang.so.2:SLang_pop_strlen_type libslang.so.2:SLang_pop_struct +libslang.so.2:SLang_pop_struct_field +libslang.so.2:SLang_pop_struct_fields libslang.so.2:SLang_pop_uchar libslang.so.2:SLang_pop_uint libslang.so.2:SLang_pop_ulong @@ -132,6 +151,7 @@ libslang.so.2:SLang_push libslang.so.2:SLang_push_anytype libslang.so.2:SLang_push_array libslang.so.2:SLang_push_array_index +libslang.so.2:SLang_push_assoc libslang.so.2:SLang_push_bstring libslang.so.2:SLang_push_char libslang.so.2:SLang_push_complex @@ -141,6 +161,7 @@ libslang.so.2:SLang_push_double libslang.so.2:SLang_push_float libslang.so.2:SLang_push_function libslang.so.2:SLang_push_int +libslang.so.2:SLang_push_list libslang.so.2:SLang_push_long libslang.so.2:SLang_push_long_long libslang.so.2:SLang_push_malloced_string @@ -151,12 +172,14 @@ libslang.so.2:SLang_push_short libslang.so.2:SLang_push_string libslang.so.2:SLang_push_strlen_type libslang.so.2:SLang_push_struct +libslang.so.2:SLang_push_struct_field libslang.so.2:SLang_push_uchar libslang.so.2:SLang_push_uint libslang.so.2:SLang_push_ulong libslang.so.2:SLang_push_ulong_long libslang.so.2:SLang_push_ushort libslang.so.2:SLang_push_value +libslang.so.2:SLang_qualifier_exists libslang.so.2:SLang_remove_interrupt_hook libslang.so.2:SLang_reset_tty libslang.so.2:SLang_restart @@ -257,6 +280,7 @@ libslang.so.2:SLcomplex_sqrt libslang.so.2:SLcomplex_tan libslang.so.2:SLcomplex_tanh libslang.so.2:SLcomplex_times +libslang.so.2:SLcompute_string_hash libslang.so.2:SLcurrent_time_string libslang.so.2:SLcurses_cbreak libslang.so.2:SLcurses_clearok @@ -375,6 +399,7 @@ libslang.so.2:SLpath_file_exists libslang.so.2:SLpath_find_file_in_path libslang.so.2:SLpath_get_delimiter libslang.so.2:SLpath_get_load_path +libslang.so.2:SLpath_getcwd libslang.so.2:SLpath_is_absolute_path libslang.so.2:SLpath_pathname_sans_extname libslang.so.2:SLpath_set_delimiter @@ -407,6 +432,7 @@ libslang.so.2:SLrline_get_keymap libslang.so.2:SLrline_get_line libslang.so.2:SLrline_get_point libslang.so.2:SLrline_get_tab +libslang.so.2:SLrline_get_update_client_data libslang.so.2:SLrline_init libslang.so.2:SLrline_ins libslang.so.2:SLrline_move @@ -417,11 +443,16 @@ libslang.so.2:SLrline_redraw libslang.so.2:SLrline_save_line libslang.so.2:SLrline_set_display_width libslang.so.2:SLrline_set_echo +libslang.so.2:SLrline_set_free_update_cb libslang.so.2:SLrline_set_hscroll libslang.so.2:SLrline_set_line libslang.so.2:SLrline_set_point libslang.so.2:SLrline_set_tab +libslang.so.2:SLrline_set_update_clear_cb libslang.so.2:SLrline_set_update_hook +libslang.so.2:SLrline_set_update_postread_cb +libslang.so.2:SLrline_set_update_preread_cb +libslang.so.2:SLrline_set_update_width_cb libslang.so.2:SLroll_stack libslang.so.2:SLscroll_find_line_num libslang.so.2:SLscroll_find_top @@ -485,6 +516,7 @@ libslang.so.2:SLsmg_write_string libslang.so.2:SLsmg_write_wrapped_string libslang.so.2:SLsnprintf libslang.so.2:SLstack_depth +libslang.so.2:SLstack_exch libslang.so.2:SLstrcmp libslang.so.2:SLstrcpy libslang.so.2:SLstrncpy diff --git a/package.yml b/package.yml index 7b627f2..e024c48 100644 --- a/package.yml +++ b/package.yml @@ -1,17 +1,16 @@ name : slang -version : 2.2.4 -release : 2 +version : 2.3.1a +release : 3 source : - - http://www.jedsoft.org/releases/slang/old/slang-2.2.4.tar.gz : e334028e0c75c35406d10fe9e1686f36a615dcc6e2af90e8de25d299e8e6129f -homepage : http://www.jedsoft.org/slang + - http://www.jedsoft.org/releases/slang/slang-2.3.1a.tar.bz2 : 54f0c3007fde918039c058965dffdfd6c5aec0bad0f4227192cc486021f08c36 license : - GPL-2.0 +component : programming summary : Programmers library allowing interactive applications description : | S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible. It may also be used standalone with the slsh interpreter. builddeps : - pkgconfig(libpng) -component : programming setup : | %configure --disable-static build : | diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml index a4e62ce..6575704 100644 --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -1,10 +1,9 @@ slang - http://www.jedsoft.org/slang - Ikey Doherty - ikey@solus-project.com + Michael Meinertzhagen + mmeinert@protonmail.com GPL-2.0 programming @@ -23,16 +22,21 @@ /etc/slsh.rc /usr/bin /usr/lib64/lib*.so.* + /usr/lib64/slang/v2/modules/base64-module.so + /usr/lib64/slang/v2/modules/chksum-module.so /usr/lib64/slang/v2/modules/csv-module.so /usr/lib64/slang/v2/modules/fcntl-module.so /usr/lib64/slang/v2/modules/fork-module.so + /usr/lib64/slang/v2/modules/histogram-module.so /usr/lib64/slang/v2/modules/iconv-module.so + /usr/lib64/slang/v2/modules/json-module.so /usr/lib64/slang/v2/modules/pcre-module.so /usr/lib64/slang/v2/modules/png-module.so /usr/lib64/slang/v2/modules/rand-module.so /usr/lib64/slang/v2/modules/select-module.so /usr/lib64/slang/v2/modules/slsmg-module.so /usr/lib64/slang/v2/modules/socket-module.so + /usr/lib64/slang/v2/modules/stats-module.so /usr/lib64/slang/v2/modules/sysconf-module.so /usr/lib64/slang/v2/modules/termios-module.so /usr/lib64/slang/v2/modules/varray-module.so @@ -41,12 +45,17 @@ /usr/share/man /usr/share/slsh/arrayfuns.sl /usr/share/slsh/autoload.sl + /usr/share/slsh/base64.sl + /usr/share/slsh/chksum.sl /usr/share/slsh/cmaps/cool.map /usr/share/slsh/cmaps/coolwarm.map /usr/share/slsh/cmaps/copper.map + /usr/share/slsh/cmaps/cubicl.map + /usr/share/slsh/cmaps/cubicyf.map /usr/share/slsh/cmaps/drywet.map /usr/share/slsh/cmaps/ds9b.map /usr/share/slsh/cmaps/ds9sls.map + /usr/share/slsh/cmaps/edge.map /usr/share/slsh/cmaps/gebco.map /usr/share/slsh/cmaps/globe.map /usr/share/slsh/cmaps/gray.map @@ -68,12 +77,19 @@ /usr/share/slsh/csv.sl /usr/share/slsh/fcntl.sl /usr/share/slsh/fork.sl + /usr/share/slsh/fswalk.sl /usr/share/slsh/glob.sl /usr/share/slsh/help/arrayfuns.hlp + /usr/share/slsh/help/base64funs.hlp + /usr/share/slsh/help/chksumfuns.hlp /usr/share/slsh/help/cmdopt.hlp /usr/share/slsh/help/csvfuns.hlp /usr/share/slsh/help/forkfuns.hlp + /usr/share/slsh/help/fswalk.hlp /usr/share/slsh/help/glob.hlp + /usr/share/slsh/help/histfuns.hlp + /usr/share/slsh/help/jsonfuns.hlp + /usr/share/slsh/help/listfuns.hlp /usr/share/slsh/help/onigfuns.hlp /usr/share/slsh/help/pcrefuns.hlp /usr/share/slsh/help/pngfuns.hlp @@ -86,8 +102,12 @@ /usr/share/slsh/help/setfuns.hlp /usr/share/slsh/help/slsmg.hlp /usr/share/slsh/help/sockfuns.hlp + /usr/share/slsh/help/statsfuns.hlp /usr/share/slsh/help/structfuns.hlp + /usr/share/slsh/histogram.sl /usr/share/slsh/iconv.sl + /usr/share/slsh/json.sl + /usr/share/slsh/listfuns.sl /usr/share/slsh/local-packages /usr/share/slsh/onig.sl /usr/share/slsh/pcre.sl @@ -121,6 +141,10 @@ /usr/share/slsh/slshrl.sl /usr/share/slsh/slsmg.sl /usr/share/slsh/socket.sl + /usr/share/slsh/stats.sl + /usr/share/slsh/statslib/ad_test.sl + /usr/share/slsh/statslib/ks_test.sl + /usr/share/slsh/statslib/kuiper.sl /usr/share/slsh/stkcheck.sl /usr/share/slsh/structfuns.sl /usr/share/slsh/sysconf.sl @@ -136,7 +160,7 @@ programming.devel - slang + slang /usr/include/ @@ -145,14 +169,12 @@ - - 2016-04-16 - 2.2.4 - Add 2.2.4 to repos with ypkg conversion - -Signed-off-by: Ikey Doherty <ikey@solus-project.com> - Ikey Doherty - ikey@solus-project.com + + 2017-04-20 + 2.3.1a + Packaging update + Michael Meinertzhagen + mmeinert@protonmail.com \ No newline at end of file -- 2.12.2