depot: recipes for src/extract and used libs

This commit is contained in:
Norman Feske 2018-01-11 16:20:45 +01:00
parent 5b6bd8459f
commit f1ce555cd9
18 changed files with 751 additions and 1 deletions

View File

@ -0,0 +1,465 @@
archive_acl_add_entry T
archive_acl_add_entry_w_len T
archive_acl_clear T
archive_acl_copy T
archive_acl_count T
archive_acl_from_text_l T
archive_acl_from_text_w T
archive_acl_next T
archive_acl_reset T
archive_acl_to_text_l T
archive_acl_to_text_w T
archive_acl_types T
archive_array_append T
archive_bzlib_version T
archive_clear_error T
archive_compression T
archive_compression_name T
archive_copy_error T
archive_entry_acl T
archive_entry_acl_add_entry T
archive_entry_acl_add_entry_w T
archive_entry_acl_clear T
archive_entry_acl_count T
archive_entry_acl_from_text T
archive_entry_acl_from_text_w T
archive_entry_acl_next T
archive_entry_acl_reset T
archive_entry_acl_text T
archive_entry_acl_text_w T
archive_entry_acl_to_text T
archive_entry_acl_to_text_w T
archive_entry_acl_types T
archive_entry_atime T
archive_entry_atime_is_set T
archive_entry_atime_nsec T
archive_entry_birthtime T
archive_entry_birthtime_is_set T
archive_entry_birthtime_nsec T
archive_entry_clear T
archive_entry_clone T
archive_entry_copy_fflags_text T
archive_entry_copy_fflags_text_w T
archive_entry_copy_gname T
archive_entry_copy_gname_w T
archive_entry_copy_hardlink T
archive_entry_copy_hardlink_w T
archive_entry_copy_link T
archive_entry_copy_link_w T
archive_entry_copy_mac_metadata T
archive_entry_copy_pathname T
archive_entry_copy_pathname_w T
archive_entry_copy_sourcepath T
archive_entry_copy_sourcepath_w T
archive_entry_copy_stat T
archive_entry_copy_symlink T
archive_entry_copy_symlink_w T
archive_entry_copy_uname T
archive_entry_copy_uname_w T
archive_entry_ctime T
archive_entry_ctime_is_set T
archive_entry_ctime_nsec T
archive_entry_dev T
archive_entry_dev_is_set T
archive_entry_devmajor T
archive_entry_devminor T
archive_entry_fflags T
archive_entry_fflags_text T
archive_entry_filetype T
archive_entry_free T
archive_entry_gid T
archive_entry_gname T
archive_entry_gname_utf8 T
archive_entry_gname_w T
archive_entry_hardlink T
archive_entry_hardlink_utf8 T
archive_entry_hardlink_w T
archive_entry_ino T
archive_entry_ino64 T
archive_entry_ino_is_set T
archive_entry_is_data_encrypted T
archive_entry_is_encrypted T
archive_entry_is_metadata_encrypted T
archive_entry_linkify T
archive_entry_linkresolver_free T
archive_entry_linkresolver_new T
archive_entry_linkresolver_set_strategy T
archive_entry_mac_metadata T
archive_entry_mode T
archive_entry_mtime T
archive_entry_mtime_is_set T
archive_entry_mtime_nsec T
archive_entry_new T
archive_entry_new2 T
archive_entry_nlink T
archive_entry_partial_links T
archive_entry_pathname T
archive_entry_pathname_utf8 T
archive_entry_pathname_w T
archive_entry_perm T
archive_entry_rdev T
archive_entry_rdevmajor T
archive_entry_rdevminor T
archive_entry_set_atime T
archive_entry_set_birthtime T
archive_entry_set_ctime T
archive_entry_set_dev T
archive_entry_set_devmajor T
archive_entry_set_devminor T
archive_entry_set_fflags T
archive_entry_set_filetype T
archive_entry_set_gid T
archive_entry_set_gname T
archive_entry_set_gname_utf8 T
archive_entry_set_hardlink T
archive_entry_set_hardlink_utf8 T
archive_entry_set_ino T
archive_entry_set_ino64 T
archive_entry_set_is_data_encrypted T
archive_entry_set_is_metadata_encrypted T
archive_entry_set_link T
archive_entry_set_link_utf8 T
archive_entry_set_mode T
archive_entry_set_mtime T
archive_entry_set_nlink T
archive_entry_set_pathname T
archive_entry_set_pathname_utf8 T
archive_entry_set_perm T
archive_entry_set_rdev T
archive_entry_set_rdevmajor T
archive_entry_set_rdevminor T
archive_entry_set_size T
archive_entry_set_symlink T
archive_entry_set_symlink_utf8 T
archive_entry_set_uid T
archive_entry_set_uname T
archive_entry_set_uname_utf8 T
archive_entry_size T
archive_entry_size_is_set T
archive_entry_sourcepath T
archive_entry_sourcepath_w T
archive_entry_sparse_add_entry T
archive_entry_sparse_clear T
archive_entry_sparse_count T
archive_entry_sparse_next T
archive_entry_sparse_reset T
archive_entry_stat T
archive_entry_strmode T
archive_entry_symlink T
archive_entry_symlink_utf8 T
archive_entry_symlink_w T
archive_entry_uid T
archive_entry_uname T
archive_entry_uname_utf8 T
archive_entry_uname_w T
archive_entry_unset_atime T
archive_entry_unset_birthtime T
archive_entry_unset_ctime T
archive_entry_unset_mtime T
archive_entry_unset_size T
archive_entry_update_gname_utf8 T
archive_entry_update_hardlink_utf8 T
archive_entry_update_link_utf8 T
archive_entry_update_pathname_utf8 T
archive_entry_update_symlink_utf8 T
archive_entry_update_uname_utf8 T
archive_entry_xattr_add_entry T
archive_entry_xattr_clear T
archive_entry_xattr_count T
archive_entry_xattr_next T
archive_entry_xattr_reset T
archive_errno T
archive_error_string T
archive_file_count T
archive_filter_bytes T
archive_filter_code T
archive_filter_count T
archive_filter_name T
archive_format T
archive_format_name T
archive_free T
archive_liblz4_version T
archive_liblzma_version T
archive_match_exclude_entry T
archive_match_exclude_pattern T
archive_match_exclude_pattern_from_file T
archive_match_exclude_pattern_from_file_w T
archive_match_exclude_pattern_w T
archive_match_excluded T
archive_match_free T
archive_match_include_date T
archive_match_include_date_w T
archive_match_include_file_time T
archive_match_include_file_time_w T
archive_match_include_gid T
archive_match_include_gname T
archive_match_include_gname_w T
archive_match_include_pattern T
archive_match_include_pattern_from_file T
archive_match_include_pattern_from_file_w T
archive_match_include_pattern_w T
archive_match_include_time T
archive_match_include_uid T
archive_match_include_uname T
archive_match_include_uname_w T
archive_match_new T
archive_match_owner_excluded T
archive_match_path_excluded T
archive_match_path_unmatched_inclusions T
archive_match_path_unmatched_inclusions_next T
archive_match_path_unmatched_inclusions_next_w T
archive_match_time_excluded T
archive_mstring_clean T
archive_mstring_copy T
archive_mstring_copy_mbs T
archive_mstring_copy_mbs_len T
archive_mstring_copy_mbs_len_l T
archive_mstring_copy_utf8 T
archive_mstring_copy_wcs T
archive_mstring_copy_wcs_len T
archive_mstring_get_mbs T
archive_mstring_get_mbs_l T
archive_mstring_get_utf8 T
archive_mstring_get_wcs T
archive_mstring_update_utf8 T
archive_position_compressed T
archive_position_uncompressed T
archive_random T
archive_read_add_callback_data T
archive_read_add_passphrase T
archive_read_append_callback_data T
archive_read_append_filter T
archive_read_append_filter_program T
archive_read_append_filter_program_signature T
archive_read_close T
archive_read_data T
archive_read_data_block T
archive_read_data_into_fd T
archive_read_data_skip T
archive_read_disk_can_descend T
archive_read_disk_current_filesystem T
archive_read_disk_current_filesystem_is_remote T
archive_read_disk_current_filesystem_is_synthetic T
archive_read_disk_descend T
archive_read_disk_entry_from_file T
archive_read_disk_entry_setup_acls T
archive_read_disk_entry_setup_path T
archive_read_disk_gname T
archive_read_disk_new T
archive_read_disk_open T
archive_read_disk_open_w T
archive_read_disk_set_atime_restored T
archive_read_disk_set_behavior T
archive_read_disk_set_gname_lookup T
archive_read_disk_set_matching T
archive_read_disk_set_metadata_filter_callback T
archive_read_disk_set_standard_lookup T
archive_read_disk_set_symlink_hybrid T
archive_read_disk_set_symlink_logical T
archive_read_disk_set_symlink_physical T
archive_read_disk_set_uname_lookup T
archive_read_disk_uname T
archive_read_extract T
archive_read_extract2 T
archive_read_extract_set_progress_callback T
archive_read_extract_set_skip_file T
archive_read_finish T
archive_read_format_capabilities T
archive_read_free T
archive_read_has_encrypted_entries T
archive_read_header_position T
archive_read_new T
archive_read_next_header T
archive_read_next_header2 T
archive_read_open T
archive_read_open1 T
archive_read_open2 T
archive_read_open_FILE T
archive_read_open_fd T
archive_read_open_file T
archive_read_open_filename T
archive_read_open_filename_w T
archive_read_open_filenames T
archive_read_open_memory T
archive_read_open_memory2 T
archive_read_prepend_callback_data T
archive_read_set_callback_data T
archive_read_set_callback_data2 T
archive_read_set_close_callback T
archive_read_set_filter_option T
archive_read_set_format T
archive_read_set_format_option T
archive_read_set_open_callback T
archive_read_set_option T
archive_read_set_options T
archive_read_set_passphrase_callback T
archive_read_set_read_callback T
archive_read_set_seek_callback T
archive_read_set_skip_callback T
archive_read_set_switch_callback T
archive_read_support_compression_all T
archive_read_support_compression_bzip2 T
archive_read_support_compression_compress T
archive_read_support_compression_gzip T
archive_read_support_compression_lzip T
archive_read_support_compression_lzma T
archive_read_support_compression_none T
archive_read_support_compression_program T
archive_read_support_compression_program_signature T
archive_read_support_compression_rpm T
archive_read_support_compression_uu T
archive_read_support_compression_xz T
archive_read_support_filter_all T
archive_read_support_filter_bzip2 T
archive_read_support_filter_compress T
archive_read_support_filter_grzip T
archive_read_support_filter_gzip T
archive_read_support_filter_lrzip T
archive_read_support_filter_lz4 T
archive_read_support_filter_lzip T
archive_read_support_filter_lzma T
archive_read_support_filter_lzop T
archive_read_support_filter_none T
archive_read_support_filter_program T
archive_read_support_filter_program_signature T
archive_read_support_filter_rpm T
archive_read_support_filter_uu T
archive_read_support_filter_xz T
archive_read_support_format_7zip T
archive_read_support_format_all T
archive_read_support_format_ar T
archive_read_support_format_by_code T
archive_read_support_format_cab T
archive_read_support_format_cpio T
archive_read_support_format_empty T
archive_read_support_format_gnutar T
archive_read_support_format_iso9660 T
archive_read_support_format_lha T
archive_read_support_format_mtree T
archive_read_support_format_rar T
archive_read_support_format_raw T
archive_read_support_format_tar T
archive_read_support_format_warc T
archive_read_support_format_xar T
archive_read_support_format_zip T
archive_read_support_format_zip_seekable T
archive_read_support_format_zip_streamable T
archive_seek_data T
archive_set_error T
archive_strappend_char T
archive_strcat T
archive_string_append_from_wcs T
archive_string_concat T
archive_string_conversion_charset_name T
archive_string_conversion_free T
archive_string_conversion_from_charset T
archive_string_conversion_set_opt T
archive_string_conversion_to_charset T
archive_string_default_conversion_for_read T
archive_string_default_conversion_for_write T
archive_string_ensure T
archive_string_free T
archive_string_sprintf T
archive_string_vsprintf T
archive_strncat T
archive_strncat_l T
archive_strncpy_l T
archive_utility_string_sort T
archive_version_details T
archive_version_number T
archive_version_string T
archive_write_add_filter T
archive_write_add_filter_b64encode T
archive_write_add_filter_by_name T
archive_write_add_filter_bzip2 T
archive_write_add_filter_compress T
archive_write_add_filter_grzip T
archive_write_add_filter_gzip T
archive_write_add_filter_lrzip T
archive_write_add_filter_lz4 T
archive_write_add_filter_lzip T
archive_write_add_filter_lzma T
archive_write_add_filter_lzop T
archive_write_add_filter_none T
archive_write_add_filter_program T
archive_write_add_filter_uuencode T
archive_write_add_filter_xz T
archive_write_close T
archive_write_data T
archive_write_data_block T
archive_write_disk_gid T
archive_write_disk_new T
archive_write_disk_set_acls T
archive_write_disk_set_group_lookup T
archive_write_disk_set_options T
archive_write_disk_set_skip_file T
archive_write_disk_set_standard_lookup T
archive_write_disk_set_user_lookup T
archive_write_disk_uid T
archive_write_fail T
archive_write_finish T
archive_write_finish_entry T
archive_write_free T
archive_write_get_bytes_in_last_block T
archive_write_get_bytes_per_block T
archive_write_header T
archive_write_new T
archive_write_open T
archive_write_open_FILE T
archive_write_open_fd T
archive_write_open_file T
archive_write_open_filename T
archive_write_open_filename_w T
archive_write_open_memory T
archive_write_set_bytes_in_last_block T
archive_write_set_bytes_per_block T
archive_write_set_compression_bzip2 T
archive_write_set_compression_compress T
archive_write_set_compression_gzip T
archive_write_set_compression_lzip T
archive_write_set_compression_lzma T
archive_write_set_compression_none T
archive_write_set_compression_program T
archive_write_set_compression_xz T
archive_write_set_filter_option T
archive_write_set_format T
archive_write_set_format_7zip T
archive_write_set_format_ar_bsd T
archive_write_set_format_ar_svr4 T
archive_write_set_format_by_name T
archive_write_set_format_cpio T
archive_write_set_format_cpio_newc T
archive_write_set_format_filter_by_ext T
archive_write_set_format_filter_by_ext_def T
archive_write_set_format_gnutar T
archive_write_set_format_iso9660 T
archive_write_set_format_mtree T
archive_write_set_format_mtree_classic T
archive_write_set_format_option T
archive_write_set_format_pax T
archive_write_set_format_pax_restricted T
archive_write_set_format_raw T
archive_write_set_format_shar T
archive_write_set_format_shar_dump T
archive_write_set_format_ustar T
archive_write_set_format_v7tar T
archive_write_set_format_warc T
archive_write_set_format_xar T
archive_write_set_format_zip T
archive_write_set_option T
archive_write_set_options T
archive_write_set_passphrase T
archive_write_set_passphrase_callback T
archive_write_set_skip_file T
archive_write_zip_set_compression_deflate T
archive_write_zip_set_compression_store T
archive_wstrappend_wchar T
archive_wstrcat T
archive_wstring_append_from_mbs T
archive_wstring_concat T
archive_wstring_ensure T
archive_wstring_free T
archive_wstrncat T
archive_zlib_version T
pack_find T
pack_native T

View File

@ -0,0 +1,189 @@
lzma_alloc T
lzma_alloc_zero T
lzma_alone_decoder T
lzma_alone_decoder_init T
lzma_alone_encoder T
lzma_auto_decoder T
lzma_block_buffer_bound T
lzma_block_buffer_bound64 T
lzma_block_buffer_decode T
lzma_block_buffer_encode T
lzma_block_compressed_size T
lzma_block_decoder T
lzma_block_decoder_init T
lzma_block_encoder T
lzma_block_encoder_init T
lzma_block_header_decode T
lzma_block_header_encode T
lzma_block_header_size T
lzma_block_total_size T
lzma_block_uncomp_encode T
lzma_block_unpadded_size T
lzma_bufcpy T
lzma_check_finish T
lzma_check_init T
lzma_check_is_supported T
lzma_check_size T
lzma_check_update T
lzma_code T
lzma_cputhreads T
lzma_crc32 T
lzma_crc32_table R 8192
lzma_crc64 T
lzma_crc64_table R 8192
lzma_delta_coder_init T
lzma_delta_coder_memusage T
lzma_delta_decoder_init T
lzma_delta_encoder_init T
lzma_delta_props_decode T
lzma_delta_props_encode T
lzma_easy_buffer_encode T
lzma_easy_decoder_memusage T
lzma_easy_encoder T
lzma_easy_encoder_memusage T
lzma_easy_preset T
lzma_end T
lzma_fastpos R 8192
lzma_filter_decoder_is_supported T
lzma_filter_encoder_is_supported T
lzma_filter_flags_decode T
lzma_filter_flags_encode T
lzma_filter_flags_size T
lzma_filters_copy T
lzma_filters_update T
lzma_footer_magic R 2
lzma_free T
lzma_get_check T
lzma_get_progress T
lzma_header_magic R 6
lzma_index_append T
lzma_index_block_count T
lzma_index_buffer_decode T
lzma_index_buffer_encode T
lzma_index_cat T
lzma_index_checks T
lzma_index_decoder T
lzma_index_dup T
lzma_index_encoder T
lzma_index_encoder_init T
lzma_index_end T
lzma_index_file_size T
lzma_index_hash_append T
lzma_index_hash_decode T
lzma_index_hash_end T
lzma_index_hash_init T
lzma_index_hash_size T
lzma_index_init T
lzma_index_iter_init T
lzma_index_iter_locate T
lzma_index_iter_next T
lzma_index_iter_rewind T
lzma_index_memusage T
lzma_index_memused T
lzma_index_padding_size T
lzma_index_prealloc T
lzma_index_size T
lzma_index_stream_count T
lzma_index_stream_flags T
lzma_index_stream_padding T
lzma_index_stream_size T
lzma_index_total_size T
lzma_index_uncompressed_size T
lzma_lz_decoder_init T
lzma_lz_decoder_memusage T
lzma_lz_decoder_uncompressed T
lzma_lz_encoder_init T
lzma_lz_encoder_memusage T
lzma_lzma2_block_size T
lzma_lzma2_decoder_init T
lzma_lzma2_decoder_memusage T
lzma_lzma2_encoder_init T
lzma_lzma2_encoder_memusage T
lzma_lzma2_props_decode T
lzma_lzma2_props_encode T
lzma_lzma_decoder_create T
lzma_lzma_decoder_init T
lzma_lzma_decoder_memusage T
lzma_lzma_decoder_memusage_nocheck T
lzma_lzma_encode T
lzma_lzma_encoder_create T
lzma_lzma_encoder_init T
lzma_lzma_encoder_memusage T
lzma_lzma_encoder_reset T
lzma_lzma_lclppb_decode T
lzma_lzma_lclppb_encode T
lzma_lzma_optimum_fast T
lzma_lzma_optimum_normal T
lzma_lzma_preset T
lzma_lzma_props_decode T
lzma_memlimit_get T
lzma_memlimit_set T
lzma_memusage T
lzma_mf_find T
lzma_mf_is_supported T
lzma_mode_is_supported T
lzma_mt_block_size T
lzma_next_end T
lzma_next_filter_init T
lzma_next_filter_update T
lzma_outq_end T
lzma_outq_get_buf T
lzma_outq_init T
lzma_outq_is_readable T
lzma_outq_memusage T
lzma_outq_read T
lzma_physmem T
lzma_properties_decode T
lzma_properties_encode T
lzma_properties_size T
lzma_raw_buffer_decode T
lzma_raw_buffer_encode T
lzma_raw_coder_init T
lzma_raw_coder_memusage T
lzma_raw_decoder T
lzma_raw_decoder_init T
lzma_raw_decoder_memusage T
lzma_raw_encoder T
lzma_raw_encoder_init T
lzma_raw_encoder_memusage T
lzma_rc_prices R 128
lzma_sha256_finish T
lzma_sha256_init T
lzma_sha256_update T
lzma_simple_arm_decoder_init T
lzma_simple_arm_encoder_init T
lzma_simple_armthumb_decoder_init T
lzma_simple_armthumb_encoder_init T
lzma_simple_coder_init T
lzma_simple_ia64_decoder_init T
lzma_simple_ia64_encoder_init T
lzma_simple_powerpc_decoder_init T
lzma_simple_powerpc_encoder_init T
lzma_simple_props_decode T
lzma_simple_props_encode T
lzma_simple_props_size T
lzma_simple_sparc_decoder_init T
lzma_simple_sparc_encoder_init T
lzma_simple_x86_decoder_init T
lzma_simple_x86_encoder_init T
lzma_stream_buffer_bound T
lzma_stream_buffer_decode T
lzma_stream_buffer_encode T
lzma_stream_decoder T
lzma_stream_decoder_init T
lzma_stream_encoder T
lzma_stream_encoder_mt T
lzma_stream_encoder_mt_memusage T
lzma_stream_flags_compare T
lzma_stream_footer_decode T
lzma_stream_footer_encode T
lzma_stream_header_decode T
lzma_stream_header_encode T
lzma_strm_init T
lzma_version_number T
lzma_version_string T
lzma_vli_decode T
lzma_vli_encode T
lzma_vli_size T
tuklib_cpucores T
tuklib_physmem T

View File

@ -0,0 +1,13 @@
content: include lib/symbols/libarchive LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libarchive)
lib/symbols/libarchive:
$(mirror_from_rep_dir)
include:
cp -r $(PORT_DIR)/include/libarchive $@
LICENSE:
cp $(PORT_DIR)/src/lib/libarchive/COPYING $@

View File

@ -0,0 +1 @@
2018-01-11-a 0e435c00d3f020d11c131e72c85816f1281d1504

View File

@ -0,0 +1,13 @@
content: include lib/symbols/liblzma LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/xz)
lib/symbols/liblzma:
$(mirror_from_rep_dir)
include:
cp -r $(PORT_DIR)/include/liblzma $@
LICENSE:
echo "liblzma is in the public domain" > $@

View File

@ -0,0 +1 @@
2018-01-11 9282bef17179f8371e393785dac3bf1b3ba12714

View File

@ -0,0 +1,10 @@
MIRROR_FROM_REP_DIR := src/app/extract
content: $(MIRROR_FROM_REP_DIR) LICENSE
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
LICENSE:
cp $(GENODE_DIR)/LICENSE $@

View File

@ -0,0 +1 @@
2018-01-11-b 63a454852b3c674c40cb69c129aa5a95b975b563

View File

@ -0,0 +1,6 @@
libc
base
os
so
vfs
libarchive

View File

@ -0,0 +1 @@
libarchive

View File

@ -0,0 +1,19 @@
content: src/lib/libarchive lib/mk/libarchive.mk LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libarchive)
include:
$(PORT_DIR)/include/libarchive $@
src/lib/libarchive:
mkdir -p $@
cp -r $(PORT_DIR)/src/lib/libarchive/* $@
cp $(REP_DIR)/src/lib/libarchive/* $@
echo "LIBS = libarchive" > $@/target.mk
lib/mk/libarchive.mk:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/libarchive/COPYING $@

View File

@ -0,0 +1 @@
2018-01-11-b da2edf92a185a25995c046fd2d81b3f8a294b3fd

View File

@ -0,0 +1,4 @@
libc
so
zlib
liblzma

View File

@ -0,0 +1 @@
liblzma

View File

@ -0,0 +1,22 @@
content: src/xz src/lib/liblzma lib/mk/liblzma.mk LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/xz)
include:
$(PORT_DIR)/include/liblzma $@
src/lib/liblzma:
mkdir -p $@
cp $(REP_DIR)/src/lib/liblzma/config.h $@
echo "LIBS = liblzma" > $@/target.mk
src/xz:
mkdir -p $@
cp -r $(PORT_DIR)/src/xz/* $@
lib/mk/liblzma.mk:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/xz/COPYING $@

View File

@ -0,0 +1 @@
2018-01-11-a 7c729a5f18a23bb4b98ae4db0ef9f7f601cee084

View File

@ -0,0 +1,2 @@
libc
so

View File

@ -1,3 +1,3 @@
TARGET = extract
SRC_CC = main.cc
LIBS = libarchive libc
LIBS = base libarchive libc