Page MenuHomeSolus

D11259.id27174.diff
No OneTemporary

D11259.id27174.diff

Index: Makefile
===================================================================
--- /dev/null
+++ Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
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,5 @@
+libc.so.6
+libgc.so.1
+libjson-c.so.4
+libpthread.so.0
+libreadline.so.6
Index: abi_used_symbols
===================================================================
--- /dev/null
+++ abi_used_symbols
@@ -0,0 +1,203 @@
+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:__fxstat
+libc.so.6:__getdelim
+libc.so.6:__libc_start_main
+libc.so.6:__longjmp_chk
+libc.so.6:__lxstat
+libc.so.6:__printf_chk
+libc.so.6:__progname
+libc.so.6:__progname_full
+libc.so.6:__read_chk
+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:__xstat
+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: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: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: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: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
+libjson-c.so.4:json_object_array_add
+libjson-c.so.4:json_object_array_get_idx
+libjson-c.so.4:json_object_array_length
+libjson-c.so.4:json_object_get_boolean
+libjson-c.so.4:json_object_get_int
+libjson-c.so.4:json_object_get_int64
+libjson-c.so.4:json_object_get_string
+libjson-c.so.4:json_object_is_type
+libjson-c.so.4:json_object_new_array
+libjson-c.so.4:json_object_new_boolean
+libjson-c.so.4:json_object_new_int
+libjson-c.so.4:json_object_new_int64
+libjson-c.so.4:json_object_new_object
+libjson-c.so.4:json_object_new_string
+libjson-c.so.4:json_object_object_add
+libjson-c.so.4:json_object_object_get_ex
+libjson-c.so.4:json_object_put
+libjson-c.so.4:json_object_to_json_string
+libjson-c.so.4:json_object_to_json_string_ext
+libjson-c.so.4:json_tokener_error_desc
+libjson-c.so.4:json_tokener_free
+libjson-c.so.4:json_tokener_get_error
+libjson-c.so.4:json_tokener_new
+libjson-c.so.4:json_tokener_parse_ex
+libjson-c.so.4:json_type_to_name
+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:pthread_sigmask
+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,21 @@
+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 :
+ - pkgconfig(bdw-gc)
+ - pkgconfig(json-c)
+ - gettext
+ - readline
+setup : |
+ FORCE_UNSAFE_CONFGIURE=1 %configure --enable-gui=no
+build : |
+ %make
+install : |
+ %make_install
Index: pspec_x86_64.xml
===================================================================
--- /dev/null
+++ pspec_x86_64.xml
@@ -0,0 +1,100 @@
+<PISI>
+ <Source>
+ <Name>poke</Name>
+ <Packager>
+ <Name>Jon Thompson</Name>
+ <Email>jrtonmac@gmail.com</Email>
+ </Packager>
+ <License>GPL-3.0-or-later</License>
+ <PartOf>programming</PartOf>
+ <Summary xml:lang="en">poke (Extensible editor for structured binary data)</Summary>
+ <Description xml:lang="en">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.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>poke</Name>
+ <Summary xml:lang="en">poke (Extensible editor for structured binary data)</Summary>
+ <Description xml:lang="en">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.
+</Description>
+ <PartOf>programming</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin/pk-elfextractor</Path>
+ <Path fileType="executable">/usr/bin/pk-strings</Path>
+ <Path fileType="executable">/usr/bin/poke</Path>
+ <Path fileType="library">/usr/lib64/libpoke.so.0</Path>
+ <Path fileType="library">/usr/lib64/libpoke.so.0.0.0</Path>
+ <Path fileType="data">/usr/share/emacs/site-lisp/poke-map-mode.el</Path>
+ <Path fileType="data">/usr/share/emacs/site-lisp/poke-mode.el</Path>
+ <Path fileType="data">/usr/share/emacs/site-lisp/poke-ras-mode.el</Path>
+ <Path fileType="info">/usr/share/info/poke.info</Path>
+ <Path fileType="info">/usr/share/info/poke.info-1</Path>
+ <Path fileType="info">/usr/share/info/poke.info-2</Path>
+ <Path fileType="man">/usr/share/man/man1/poke.1</Path>
+ <Path fileType="data">/usr/share/poke/maps/dwarf.map</Path>
+ <Path fileType="data">/usr/share/poke/maps/elf.map</Path>
+ <Path fileType="data">/usr/share/poke/maps/mp3.map</Path>
+ <Path fileType="data">/usr/share/poke/nodelist</Path>
+ <Path fileType="data">/usr/share/poke/pickles/argp.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/bmp.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/bpf.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/btf-dump.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/btf.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/color.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/ctf.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-common.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-expr.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-frame.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-info.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-pubnames.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf-types.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/dwarf.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/elf.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/id3v1.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/id3v2.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/leb128.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/mbr.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/mcr.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/pktest.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/rgb24.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/time.pk</Path>
+ <Path fileType="data">/usr/share/poke/pickles/ustar.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-cmd.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-copy.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-dump.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-extract.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-hserver.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-save.pk</Path>
+ <Path fileType="data">/usr/share/poke/pk-scrabble.pk</Path>
+ <Path fileType="data">/usr/share/poke/pkl-rt.pk</Path>
+ <Path fileType="data">/usr/share/poke/poke-default.css</Path>
+ <Path fileType="data">/usr/share/poke/poke.pk</Path>
+ <Path fileType="data">/usr/share/poke/poke.text</Path>
+ <Path fileType="data">/usr/share/poke/std.pk</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>poke-devel</Name>
+ <Summary xml:lang="en">Development files for poke</Summary>
+ <Description xml:lang="en">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.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">poke</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/libpoke.h</Path>
+ <Path fileType="library">/usr/lib64/libpoke.a</Path>
+ <Path fileType="library">/usr/lib64/libpoke.so</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2021-06-11</Date>
+ <Version>1.3</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Jon Thompson</Name>
+ <Email>jrtonmac@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 24, 5:06 AM (2 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5808708
Default Alt Text
D11259.id27174.diff (16 KB)

Event Timeline