diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_symbols b/abi_symbols new file mode 100644 --- /dev/null +++ b/abi_symbols @@ -0,0 +1,122 @@ +libsmbios_c.so.2:cmos_obj_factory +libsmbios_c.so.2:cmos_obj_free +libsmbios_c.so.2:cmos_obj_read_byte +libsmbios_c.so.2:cmos_obj_register_write_callback +libsmbios_c.so.2:cmos_obj_run_callbacks +libsmbios_c.so.2:cmos_obj_strerror +libsmbios_c.so.2:cmos_obj_write_byte +libsmbios_c.so.2:cmos_read_byte +libsmbios_c.so.2:cmos_run_callbacks +libsmbios_c.so.2:cmos_strerror +libsmbios_c.so.2:cmos_write_byte +libsmbios_c.so.2:dell_simple_ci_smi +libsmbios_c.so.2:dell_smi_factory +libsmbios_c.so.2:dell_smi_get_security_key +libsmbios_c.so.2:dell_smi_is_password_present +libsmbios_c.so.2:dell_smi_obj_execute +libsmbios_c.so.2:dell_smi_obj_free +libsmbios_c.so.2:dell_smi_obj_get_res +libsmbios_c.so.2:dell_smi_obj_make_buffer_frombios_auto +libsmbios_c.so.2:dell_smi_obj_make_buffer_frombios_withheader +libsmbios_c.so.2:dell_smi_obj_make_buffer_frombios_withoutheader +libsmbios_c.so.2:dell_smi_obj_make_buffer_tobios +libsmbios_c.so.2:dell_smi_obj_set_arg +libsmbios_c.so.2:dell_smi_obj_set_class +libsmbios_c.so.2:dell_smi_obj_set_select +libsmbios_c.so.2:dell_smi_obj_strerror +libsmbios_c.so.2:dell_smi_password_change +libsmbios_c.so.2:dell_smi_password_format +libsmbios_c.so.2:dell_smi_password_max_len +libsmbios_c.so.2:dell_smi_password_min_len +libsmbios_c.so.2:dell_smi_password_verify +libsmbios_c.so.2:dell_smi_read_ac_mode_setting +libsmbios_c.so.2:dell_smi_read_battery_mode_setting +libsmbios_c.so.2:dell_smi_read_nv_storage +libsmbios_c.so.2:dell_smi_strerror +libsmbios_c.so.2:dell_smi_write_ac_mode_setting +libsmbios_c.so.2:dell_smi_write_battery_mode_setting +libsmbios_c.so.2:dell_smi_write_nv_storage +libsmbios_c.so.2:memory_obj_factory +libsmbios_c.so.2:memory_obj_free +libsmbios_c.so.2:memory_obj_read +libsmbios_c.so.2:memory_obj_search +libsmbios_c.so.2:memory_obj_should_close +libsmbios_c.so.2:memory_obj_strerror +libsmbios_c.so.2:memory_obj_suggest_close +libsmbios_c.so.2:memory_obj_suggest_leave_open +libsmbios_c.so.2:memory_obj_write +libsmbios_c.so.2:memory_read +libsmbios_c.so.2:memory_search +libsmbios_c.so.2:memory_strerror +libsmbios_c.so.2:memory_suggest_close +libsmbios_c.so.2:memory_suggest_leave_open +libsmbios_c.so.2:memory_write +libsmbios_c.so.2:smbios_get_library_version_major +libsmbios_c.so.2:smbios_get_library_version_minor +libsmbios_c.so.2:smbios_get_library_version_string +libsmbios_c.so.2:smbios_get_next_struct +libsmbios_c.so.2:smbios_get_next_struct_by_handle +libsmbios_c.so.2:smbios_get_next_struct_by_type +libsmbios_c.so.2:smbios_strerror +libsmbios_c.so.2:smbios_struct_get_data +libsmbios_c.so.2:smbios_struct_get_handle +libsmbios_c.so.2:smbios_struct_get_length +libsmbios_c.so.2:smbios_struct_get_string_from_offset +libsmbios_c.so.2:smbios_struct_get_string_number +libsmbios_c.so.2:smbios_struct_get_type +libsmbios_c.so.2:smbios_table_factory +libsmbios_c.so.2:smbios_table_free +libsmbios_c.so.2:smbios_table_get_next_struct +libsmbios_c.so.2:smbios_table_get_next_struct_by_handle +libsmbios_c.so.2:smbios_table_get_next_struct_by_type +libsmbios_c.so.2:smbios_table_strerror +libsmbios_c.so.2:smbios_table_walk +libsmbios_c.so.2:smbios_walk +libsmbios_c.so.2:sysinfo_get_asset_tag +libsmbios_c.so.2:sysinfo_get_bios_version +libsmbios_c.so.2:sysinfo_get_dell_oem_system_id +libsmbios_c.so.2:sysinfo_get_dell_system_id +libsmbios_c.so.2:sysinfo_get_nvram_state_bytes +libsmbios_c.so.2:sysinfo_get_property_ownership_tag +libsmbios_c.so.2:sysinfo_get_service_tag +libsmbios_c.so.2:sysinfo_get_system_name +libsmbios_c.so.2:sysinfo_get_up_boot_flag +libsmbios_c.so.2:sysinfo_get_vendor_name +libsmbios_c.so.2:sysinfo_has_nvram_state_bytes +libsmbios_c.so.2:sysinfo_has_up_boot_flag +libsmbios_c.so.2:sysinfo_set_asset_tag +libsmbios_c.so.2:sysinfo_set_nvram_state_bytes +libsmbios_c.so.2:sysinfo_set_property_ownership_tag +libsmbios_c.so.2:sysinfo_set_service_tag +libsmbios_c.so.2:sysinfo_set_up_boot_flag +libsmbios_c.so.2:sysinfo_strerror +libsmbios_c.so.2:sysinfo_string_free +libsmbios_c.so.2:token_activate +libsmbios_c.so.2:token_get_ptr +libsmbios_c.so.2:token_get_smbios_struct +libsmbios_c.so.2:token_get_string +libsmbios_c.so.2:token_get_type +libsmbios_c.so.2:token_is_active +libsmbios_c.so.2:token_is_bool +libsmbios_c.so.2:token_is_string +libsmbios_c.so.2:token_obj_activate +libsmbios_c.so.2:token_obj_get_id +libsmbios_c.so.2:token_obj_get_ptr +libsmbios_c.so.2:token_obj_get_smbios_struct +libsmbios_c.so.2:token_obj_get_string +libsmbios_c.so.2:token_obj_get_type +libsmbios_c.so.2:token_obj_is_active +libsmbios_c.so.2:token_obj_is_bool +libsmbios_c.so.2:token_obj_is_string +libsmbios_c.so.2:token_obj_set_string +libsmbios_c.so.2:token_obj_strerror +libsmbios_c.so.2:token_obj_try_password +libsmbios_c.so.2:token_set_string +libsmbios_c.so.2:token_strerror +libsmbios_c.so.2:token_string_free +libsmbios_c.so.2:token_table_factory +libsmbios_c.so.2:token_table_free +libsmbios_c.so.2:token_table_get_next +libsmbios_c.so.2:token_table_get_next_by_id +libsmbios_c.so.2:token_table_strerror +libsmbios_c.so.2:token_try_password diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1 @@ +libc.so.6 diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,24 @@ +name : libsmbios +version : 2.3.3 +release : 1 +source : + - https://github.com/dell/libsmbios/archive/v2.3.3.tar.gz : 272ba8c9fa4a468938b8fa81b23a09c72acc97371f3be7c882bb222c1ae7157d +license : + - GPL-2.0 + - OSL-2.1 +component : system.boot +summary : Library for interacting with Dell SMBIOS tables +description: | + libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables. +builddeps : + - doxygen +setup : | + %reconfigure --disable-static +build : | + %make +install : | + %make_install + # Headers needed by fwupdate + install -dm00755 $installdir/usr/include/ + cp -a $workdir/src/include/* $installdir/usr/include/ + cp -a $workdir/out/public-include/* $installdir/usr/include/ 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,95 @@ + + + libsmbios + + Joey Riches + josephriches@gmail.com + + GPL-2.0 + OSL-2.1 + system.boot + Library for interacting with Dell SMBIOS tables + libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables. + + https://solus-project.com/sources/README.Solus + + + libsmbios + Library for interacting with Dell SMBIOS tables + libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables. + + system.boot + + /etc/libsmbios/logging.conf + /etc/yum/pluginconf.d/dellsysid.conf + /usr/lib/python2.7/site-packages/libsmbios_c/__init__.py + /usr/lib/python2.7/site-packages/libsmbios_c/__init__.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/__init__.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/_common.py + /usr/lib/python2.7/site-packages/libsmbios_c/_common.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/_common.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/_peak_util_decorators.py + /usr/lib/python2.7/site-packages/libsmbios_c/_peak_util_decorators.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/_peak_util_decorators.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/_vars.py + /usr/lib/python2.7/site-packages/libsmbios_c/_vars.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/_vars.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/cmos.py + /usr/lib/python2.7/site-packages/libsmbios_c/cmos.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/cmos.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/memory.py + /usr/lib/python2.7/site-packages/libsmbios_c/memory.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/memory.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/smbios.py + /usr/lib/python2.7/site-packages/libsmbios_c/smbios.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/smbios.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/smi.py + /usr/lib/python2.7/site-packages/libsmbios_c/smi.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/smi.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/system_info.py + /usr/lib/python2.7/site-packages/libsmbios_c/system_info.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/system_info.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/token.py + /usr/lib/python2.7/site-packages/libsmbios_c/token.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/token.pyo + /usr/lib/python2.7/site-packages/libsmbios_c/trace_decorator.py + /usr/lib/python2.7/site-packages/libsmbios_c/trace_decorator.pyc + /usr/lib/python2.7/site-packages/libsmbios_c/trace_decorator.pyo + /usr/lib/yum-plugins/dellsysid.py + /usr/lib/yum-plugins/dellsysid.pyc + /usr/lib/yum-plugins/dellsysid.pyo + /usr/lib64/lib*.so.* + /usr/sbin + /usr/share/locale + /usr/share/smbios-utils/cli.py + /usr/share/smbios-utils/cli.pyc + /usr/share/smbios-utils/cli.pyo + /usr/share/smbios-utils/token_blacklist.csv + /usr/share/smbios-utils/token_list.csv + + + + libsmbios-devel + Development files for libsmbios + libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables. + + programming.devel + + libsmbios + + + /usr/include/ + /usr/lib64/lib*.so + /usr/lib64/pkgconfig/*.pc + + + + + 2017-11-30 + 2.3.3 + Packaging update + Joey Riches + josephriches@gmail.com + + + \ No newline at end of file