Index: abi_libs =================================================================== --- /dev/null +++ abi_libs @@ -0,0 +1 @@ +libpoke.so.0 Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,120 @@ +libpoke.so.0:_end +libpoke.so.0:pk_allocate_struct_attrs +libpoke.so.0:pk_array_elem_boffset +libpoke.so.0:pk_array_elem_val +libpoke.so.0:pk_array_insert_elem +libpoke.so.0:pk_array_nelem +libpoke.so.0:pk_array_set_elem +libpoke.so.0:pk_array_type_bound +libpoke.so.0:pk_array_type_etype +libpoke.so.0:pk_call +libpoke.so.0:pk_compile_buffer +libpoke.so.0:pk_compile_expression +libpoke.so.0:pk_compile_file +libpoke.so.0:pk_compile_statement +libpoke.so.0:pk_compiler_free +libpoke.so.0:pk_compiler_new +libpoke.so.0:pk_completion_function +libpoke.so.0:pk_decl_map +libpoke.so.0:pk_decl_p +libpoke.so.0:pk_decl_set_val +libpoke.so.0:pk_decl_val +libpoke.so.0:pk_defvar +libpoke.so.0:pk_disassemble_expression +libpoke.so.0:pk_disassemble_function +libpoke.so.0:pk_disassemble_function_val +libpoke.so.0:pk_endian +libpoke.so.0:pk_errno +libpoke.so.0:pk_error_on_warning +libpoke.so.0:pk_int_size +libpoke.so.0:pk_int_value +libpoke.so.0:pk_integral_type_signed_p +libpoke.so.0:pk_integral_type_size +libpoke.so.0:pk_ios_close +libpoke.so.0:pk_ios_completion_function +libpoke.so.0:pk_ios_cur +libpoke.so.0:pk_ios_flags +libpoke.so.0:pk_ios_get_dev_if_name +libpoke.so.0:pk_ios_get_id +libpoke.so.0:pk_ios_handler +libpoke.so.0:pk_ios_map +libpoke.so.0:pk_ios_open +libpoke.so.0:pk_ios_search +libpoke.so.0:pk_ios_search_by_id +libpoke.so.0:pk_ios_set_cur +libpoke.so.0:pk_ios_size +libpoke.so.0:pk_load +libpoke.so.0:pk_make_any_type +libpoke.so.0:pk_make_array +libpoke.so.0:pk_make_array_type +libpoke.so.0:pk_make_int +libpoke.so.0:pk_make_integral_type +libpoke.so.0:pk_make_offset +libpoke.so.0:pk_make_offset_type +libpoke.so.0:pk_make_string +libpoke.so.0:pk_make_string_type +libpoke.so.0:pk_make_struct +libpoke.so.0:pk_make_struct_type +libpoke.so.0:pk_make_uint +libpoke.so.0:pk_nenc +libpoke.so.0:pk_oacutoff +libpoke.so.0:pk_obase +libpoke.so.0:pk_odepth +libpoke.so.0:pk_offset_magnitude +libpoke.so.0:pk_offset_type_base_type +libpoke.so.0:pk_offset_type_unit +libpoke.so.0:pk_offset_unit +libpoke.so.0:pk_oindent +libpoke.so.0:pk_omaps +libpoke.so.0:pk_omode +libpoke.so.0:pk_pretty_print +libpoke.so.0:pk_print_profile +libpoke.so.0:pk_print_val +libpoke.so.0:pk_print_val_with_params +libpoke.so.0:pk_reset_profile +libpoke.so.0:pk_set_alien_token_fn +libpoke.so.0:pk_set_endian +libpoke.so.0:pk_set_error_on_warning +libpoke.so.0:pk_set_lexical_cuckolding_p +libpoke.so.0:pk_set_nenc +libpoke.so.0:pk_set_oacutoff +libpoke.so.0:pk_set_obase +libpoke.so.0:pk_set_odepth +libpoke.so.0:pk_set_oindent +libpoke.so.0:pk_set_omaps +libpoke.so.0:pk_set_omode +libpoke.so.0:pk_set_pretty_print +libpoke.so.0:pk_set_quiet_p +libpoke.so.0:pk_string_str +libpoke.so.0:pk_struct_field_boffset +libpoke.so.0:pk_struct_field_name +libpoke.so.0:pk_struct_field_value +libpoke.so.0:pk_struct_nfields +libpoke.so.0:pk_struct_set_field_boffset +libpoke.so.0:pk_struct_set_field_name +libpoke.so.0:pk_struct_set_field_value +libpoke.so.0:pk_struct_type +libpoke.so.0:pk_struct_type_fname +libpoke.so.0:pk_struct_type_ftype +libpoke.so.0:pk_struct_type_name +libpoke.so.0:pk_struct_type_nfields +libpoke.so.0:pk_struct_type_set_fname +libpoke.so.0:pk_struct_type_set_ftype +libpoke.so.0:pk_type_code +libpoke.so.0:pk_typeof +libpoke.so.0:pk_uint_size +libpoke.so.0:pk_uint_value +libpoke.so.0:pk_val_boffset +libpoke.so.0:pk_val_equal_p +libpoke.so.0:pk_val_ios +libpoke.so.0:pk_val_mappable_p +libpoke.so.0:pk_val_mapped_p +libpoke.so.0:pk_val_offset +libpoke.so.0:pk_val_set_boffset +libpoke.so.0:pk_val_set_ios +libpoke.so.0:pk_val_set_mapped +libpoke.so.0:pk_val_set_offset +libpoke.so.0:pk_val_set_strict +libpoke.so.0:pk_val_strict_p +libpoke.so.0:pvm_data_locations +libpoke.so.0:pvm_data_locations_size_in_bytes Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,4 @@ +libc.so.6 +libgc.so.1 +libpthread.so.0 +libreadline.so.6 Index: abi_used_symbols =================================================================== --- /dev/null +++ abi_used_symbols @@ -0,0 +1,177 @@ +libc.so.6:__assert_fail +libc.so.6:__ctype_b_loc +libc.so.6:__errno_location +libc.so.6:__fdelt_chk +libc.so.6:__fprintf_chk +libc.so.6:__getdelim +libc.so.6:__libc_start_main +libc.so.6:__longjmp_chk +libc.so.6:__printf_chk +libc.so.6:__progname +libc.so.6:__progname_full +libc.so.6:__sigsetjmp +libc.so.6:__snprintf_chk +libc.so.6:__sprintf_chk +libc.so.6:__stack_chk_fail +libc.so.6:__strcpy_chk +libc.so.6:_setjmp +libc.so.6:abort +libc.so.6:access +libc.so.6:bind +libc.so.6:bindtextdomain +libc.so.6:calloc +libc.so.6:clearerr +libc.so.6:clock_gettime +libc.so.6:close +libc.so.6:dcgettext +libc.so.6:eaccess +libc.so.6:error +libc.so.6:exit +libc.so.6:fclose +libc.so.6:fcntl +libc.so.6:fdopen +libc.so.6:feof +libc.so.6:ferror +libc.so.6:fflush +libc.so.6:fgetc +libc.so.6:fileno +libc.so.6:fopen +libc.so.6:fputc +libc.so.6:fputs +libc.so.6:fread +libc.so.6:free +libc.so.6:frexp +libc.so.6:frexpl +libc.so.6:fseeko +libc.so.6:fstat +libc.so.6:ftello +libc.so.6:fwrite +libc.so.6:getc +libc.so.6:getenv +libc.so.6:gethostname +libc.so.6:getopt_long +libc.so.6:getpagesize +libc.so.6:getrandom +libc.so.6:getsockname +libc.so.6:glob +libc.so.6:globfree +libc.so.6:isatty +libc.so.6:ldexp +libc.so.6:ldexpl +libc.so.6:listen +libc.so.6:lstat +libc.so.6:malloc +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:mkdir +libc.so.6:mkstemp +libc.so.6:mmap +libc.so.6:mprotect +libc.so.6:munmap +libc.so.6:open +libc.so.6:optarg +libc.so.6:optind +libc.so.6:pclose +libc.so.6:perror +libc.so.6:popen +libc.so.6:program_invocation_name +libc.so.6:program_invocation_short_name +libc.so.6:pthread_self +libc.so.6:pthread_sigmask +libc.so.6:putchar +libc.so.6:puts +libc.so.6:qsort +libc.so.6:rand +libc.so.6:random +libc.so.6:realloc +libc.so.6:regcomp +libc.so.6:regexec +libc.so.6:regfree +libc.so.6:secure_getenv +libc.so.6:select +libc.so.6:setlocale +libc.so.6:sigaddset +libc.so.6:sigemptyset +libc.so.6:signal +libc.so.6:socket +libc.so.6:srand +libc.so.6:srandom +libc.so.6:stat +libc.so.6:stderr +libc.so.6:stdin +libc.so.6:stdout +libc.so.6:stpcpy +libc.so.6:strcat +libc.so.6:strchr +libc.so.6:strchrnul +libc.so.6:strcmp +libc.so.6:strcpy +libc.so.6:strdup +libc.so.6:strerror +libc.so.6:strlen +libc.so.6:strncmp +libc.so.6:strncpy +libc.so.6:strndup +libc.so.6:strrchr +libc.so.6:strspn +libc.so.6:strstr +libc.so.6:strtok +libc.so.6:strtol +libc.so.6:strtoll +libc.so.6:strtoull +libc.so.6:system +libc.so.6:textdomain +libc.so.6:time +libc.so.6:unlink +libc.so.6:write +libgc.so.1:GC_add_roots +libgc.so.1:GC_free +libgc.so.1:GC_gcollect +libgc.so.1:GC_init +libgc.so.1:GC_malloc +libgc.so.1:GC_malloc_uncollectable +libgc.so.1:GC_realloc +libgc.so.1:GC_register_finalizer_no_order +libgc.so.1:GC_remove_roots +libgc.so.1:GC_strdup +libpthread.so.0:__errno_location +libpthread.so.0:accept +libpthread.so.0:close +libpthread.so.0:pthread_create +libpthread.so.0:pthread_exit +libpthread.so.0:pthread_join +libpthread.so.0:pthread_kill +libpthread.so.0:pthread_mutex_lock +libpthread.so.0:pthread_mutex_unlock +libpthread.so.0:raise +libpthread.so.0:read +libpthread.so.0:sigaction +libreadline.so.6:add_history +libreadline.so.6:read_history +libreadline.so.6:readline +libreadline.so.6:rl_cleanup_after_signal +libreadline.so.6:rl_clear_message +libreadline.so.6:rl_completer_quote_characters +libreadline.so.6:rl_completion_display_matches_hook +libreadline.so.6:rl_completion_entry_function +libreadline.so.6:rl_display_match_list +libreadline.so.6:rl_end +libreadline.so.6:rl_filename_completion_function +libreadline.so.6:rl_filename_quote_characters +libreadline.so.6:rl_filename_quoting_function +libreadline.so.6:rl_forced_update_display +libreadline.so.6:rl_free_line_state +libreadline.so.6:rl_getc +libreadline.so.6:rl_getc_function +libreadline.so.6:rl_insert_text +libreadline.so.6:rl_line_buffer +libreadline.so.6:rl_mark +libreadline.so.6:rl_point +libreadline.so.6:rl_prompt +libreadline.so.6:rl_redisplay +libreadline.so.6:rl_redisplay_function +libreadline.so.6:rl_restore_prompt +libreadline.so.6:rl_save_prompt +libreadline.so.6:write_history Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,18 @@ +name : poke +version : 1.3 +release : 1 +source : + - https://ftp.gnu.org/gnu/poke/poke-1.3.tar.gz : ba7863034a1b08004b0ee8f88bda94160707e9a781d5556f555b507583cf0f1b +license : GPL-3.0-or-later +component : programming +summary : poke (Extensible editor for structured binary data) +description: | + GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. +builddeps : + - bdwgc-devel +setup : | + %configure --disable-static --enable-gui=no --enable-mi=yes +build : | + %make +install : | + %make_install Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,99 @@ + + + poke + + Jonathan Thompson + jrtonmac@gmail.com + + GPL-3.0-or-later + programming + poke (Extensible editor for structured binary data) + GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. + + https://getsol.us/sources/README.Solus + + + poke + poke (Extensible editor for structured binary data) + GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. + + programming + + /usr/bin/pk-elfextractor + /usr/bin/pk-strings + /usr/bin/poke + /usr/lib64/libpoke.so.0 + /usr/lib64/libpoke.so.0.0.0 + /usr/share/emacs/site-lisp/poke-map-mode.el + /usr/share/emacs/site-lisp/poke-mode.el + /usr/share/emacs/site-lisp/poke-ras-mode.el + /usr/share/info/poke.info + /usr/share/info/poke.info-1 + /usr/share/info/poke.info-2 + /usr/share/man/man1/poke.1 + /usr/share/poke/maps/dwarf.map + /usr/share/poke/maps/elf.map + /usr/share/poke/maps/mp3.map + /usr/share/poke/nodelist + /usr/share/poke/pickles/argp.pk + /usr/share/poke/pickles/bmp.pk + /usr/share/poke/pickles/bpf.pk + /usr/share/poke/pickles/btf-dump.pk + /usr/share/poke/pickles/btf.pk + /usr/share/poke/pickles/color.pk + /usr/share/poke/pickles/ctf.pk + /usr/share/poke/pickles/dwarf-common.pk + /usr/share/poke/pickles/dwarf-expr.pk + /usr/share/poke/pickles/dwarf-frame.pk + /usr/share/poke/pickles/dwarf-info.pk + /usr/share/poke/pickles/dwarf-pubnames.pk + /usr/share/poke/pickles/dwarf-types.pk + /usr/share/poke/pickles/dwarf.pk + /usr/share/poke/pickles/elf.pk + /usr/share/poke/pickles/id3v1.pk + /usr/share/poke/pickles/id3v2.pk + /usr/share/poke/pickles/leb128.pk + /usr/share/poke/pickles/mbr.pk + /usr/share/poke/pickles/mcr.pk + /usr/share/poke/pickles/pktest.pk + /usr/share/poke/pickles/rgb24.pk + /usr/share/poke/pickles/time.pk + /usr/share/poke/pickles/ustar.pk + /usr/share/poke/pk-cmd.pk + /usr/share/poke/pk-copy.pk + /usr/share/poke/pk-dump.pk + /usr/share/poke/pk-extract.pk + /usr/share/poke/pk-hserver.pk + /usr/share/poke/pk-save.pk + /usr/share/poke/pk-scrabble.pk + /usr/share/poke/pkl-rt.pk + /usr/share/poke/poke-default.css + /usr/share/poke/poke.pk + /usr/share/poke/poke.text + /usr/share/poke/std.pk + + + + poke-devel + Development files for poke + GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. + + programming.devel + + poke + + + /usr/include/libpoke.h + /usr/lib64/libpoke.so + + + + + 2021-10-03 + 1.3 + Packaging update + Jonathan Thompson + jrtonmac@gmail.com + + + \ No newline at end of file