SPECS: abseil-cpp: Format pc file.

Signed-off-by: yyjeqhc <jialin.oerv@isrc.iscas.ac.cn>
This commit is contained in:
2026-04-19 09:45:53 +08:00
committed by Kiryuu Sakuya
parent 2ff6af7d0f
commit 1ce1ec824c

View File

@@ -12,8 +12,9 @@ Release: %autorelease
Summary: C++ Common Libraries
License: Apache-2.0 AND LicenseRef-openRuyi-Public-Domain
URL: https://abseil.io
#!RemoteAsset
Source: https://github.com/abseil/abseil-cpp/archive/%{version}/%{name}-%{version}.tar.gz
VCS: git:https://github.com/abseil/abseil-cpp
#!RemoteAsset: sha256:4c124408da902be896a2f368042729655709db5e3004ec99f57e3e14439bc1b2
Source: https://github.com/abseil/abseil-cpp/archive/%{version}/abseil-cpp-%{version}.tar.gz
BuildSystem: cmake
BuildRequires: cmake
@@ -31,7 +32,7 @@ BuildOption(conf): -DABSL_BUILD_TEST_HELPERS:BOOL=ON
BuildOption(conf): -DCMAKE_BUILD_TYPE:STRING=None
BuildOption(conf): -DCMAKE_CXX_STANDARD:STRING=17
# TODO: Exclude flaky test. https://github.com/abseil/abseil-cpp/issues/1804
BuildOption(check): --exclude-regex absl_failure_signal_handler_test
BuildOption(check): --exclude-regex absl_failure_signal_handler_test
# The contents of absl/time/internal/cctz are derived from
# https://github.com/google/cctz (https://src.fedoraproject.org/rpms/cctz), but
@@ -208,7 +209,252 @@ Development headers for %{name}
%{_includedir}/absl
%{_libdir}/libabsl_*.so
%{_libdir}/cmake/absl
%{_libdir}/pkgconfig/absl_*.pc
%{_libdir}/pkgconfig/absl_absl_check.pc
%{_libdir}/pkgconfig/absl_absl_log.pc
%{_libdir}/pkgconfig/absl_absl_vlog_is_on.pc
%{_libdir}/pkgconfig/absl_algorithm.pc
%{_libdir}/pkgconfig/absl_algorithm_container.pc
%{_libdir}/pkgconfig/absl_any.pc
%{_libdir}/pkgconfig/absl_any_invocable.pc
%{_libdir}/pkgconfig/absl_atomic_hook.pc
%{_libdir}/pkgconfig/absl_atomic_hook_test_helper.pc
%{_libdir}/pkgconfig/absl_bad_any_cast.pc
%{_libdir}/pkgconfig/absl_bad_optional_access.pc
%{_libdir}/pkgconfig/absl_bad_variant_access.pc
%{_libdir}/pkgconfig/absl_base.pc
%{_libdir}/pkgconfig/absl_base_internal.pc
%{_libdir}/pkgconfig/absl_bind_front.pc
%{_libdir}/pkgconfig/absl_bits.pc
%{_libdir}/pkgconfig/absl_borrowed_fixup_buffer.pc
%{_libdir}/pkgconfig/absl_bounded_utf8_length_sequence.pc
%{_libdir}/pkgconfig/absl_btree.pc
%{_libdir}/pkgconfig/absl_btree_test_common.pc
%{_libdir}/pkgconfig/absl_charset.pc
%{_libdir}/pkgconfig/absl_check.pc
%{_libdir}/pkgconfig/absl_chunked_queue.pc
%{_libdir}/pkgconfig/absl_city.pc
%{_libdir}/pkgconfig/absl_civil_time.pc
%{_libdir}/pkgconfig/absl_cleanup.pc
%{_libdir}/pkgconfig/absl_cleanup_internal.pc
%{_libdir}/pkgconfig/absl_common_policy_traits.pc
%{_libdir}/pkgconfig/absl_compare.pc
%{_libdir}/pkgconfig/absl_compressed_tuple.pc
%{_libdir}/pkgconfig/absl_config.pc
%{_libdir}/pkgconfig/absl_constexpr_testing_internal.pc
%{_libdir}/pkgconfig/absl_container_common.pc
%{_libdir}/pkgconfig/absl_container_memory.pc
%{_libdir}/pkgconfig/absl_cord.pc
%{_libdir}/pkgconfig/absl_cord_internal.pc
%{_libdir}/pkgconfig/absl_cord_rep_test_util.pc
%{_libdir}/pkgconfig/absl_cord_test_helpers.pc
%{_libdir}/pkgconfig/absl_cordz_functions.pc
%{_libdir}/pkgconfig/absl_cordz_handle.pc
%{_libdir}/pkgconfig/absl_cordz_info.pc
%{_libdir}/pkgconfig/absl_cordz_sample_token.pc
%{_libdir}/pkgconfig/absl_cordz_statistics.pc
%{_libdir}/pkgconfig/absl_cordz_test_helpers.pc
%{_libdir}/pkgconfig/absl_cordz_update_scope.pc
%{_libdir}/pkgconfig/absl_cordz_update_tracker.pc
%{_libdir}/pkgconfig/absl_core_headers.pc
%{_libdir}/pkgconfig/absl_crc32c.pc
%{_libdir}/pkgconfig/absl_crc_cord_state.pc
%{_libdir}/pkgconfig/absl_crc_cpu_detect.pc
%{_libdir}/pkgconfig/absl_crc_internal.pc
%{_libdir}/pkgconfig/absl_debugging.pc
%{_libdir}/pkgconfig/absl_debugging_internal.pc
%{_libdir}/pkgconfig/absl_decode_rust_punycode.pc
%{_libdir}/pkgconfig/absl_demangle_internal.pc
%{_libdir}/pkgconfig/absl_demangle_rust.pc
%{_libdir}/pkgconfig/absl_die_if_null.pc
%{_libdir}/pkgconfig/absl_dynamic_annotations.pc
%{_libdir}/pkgconfig/absl_endian.pc
%{_libdir}/pkgconfig/absl_errno_saver.pc
%{_libdir}/pkgconfig/absl_examine_stack.pc
%{_libdir}/pkgconfig/absl_exception_safety_testing.pc
%{_libdir}/pkgconfig/absl_exception_testing.pc
%{_libdir}/pkgconfig/absl_exponential_biased.pc
%{_libdir}/pkgconfig/absl_failure_signal_handler.pc
%{_libdir}/pkgconfig/absl_fast_type_id.pc
%{_libdir}/pkgconfig/absl_fixed_array.pc
%{_libdir}/pkgconfig/absl_flags.pc
%{_libdir}/pkgconfig/absl_flags_commandlineflag.pc
%{_libdir}/pkgconfig/absl_flags_commandlineflag_internal.pc
%{_libdir}/pkgconfig/absl_flags_config.pc
%{_libdir}/pkgconfig/absl_flags_internal.pc
%{_libdir}/pkgconfig/absl_flags_marshalling.pc
%{_libdir}/pkgconfig/absl_flags_parse.pc
%{_libdir}/pkgconfig/absl_flags_path_util.pc
%{_libdir}/pkgconfig/absl_flags_private_handle_accessor.pc
%{_libdir}/pkgconfig/absl_flags_program_name.pc
%{_libdir}/pkgconfig/absl_flags_reflection.pc
%{_libdir}/pkgconfig/absl_flags_usage.pc
%{_libdir}/pkgconfig/absl_flags_usage_internal.pc
%{_libdir}/pkgconfig/absl_flat_hash_map.pc
%{_libdir}/pkgconfig/absl_flat_hash_set.pc
%{_libdir}/pkgconfig/absl_function_ref.pc
%{_libdir}/pkgconfig/absl_generic_printer_internal.pc
%{_libdir}/pkgconfig/absl_graphcycles_internal.pc
%{_libdir}/pkgconfig/absl_has_ostream_operator.pc
%{_libdir}/pkgconfig/absl_hash.pc
%{_libdir}/pkgconfig/absl_hash_container_defaults.pc
%{_libdir}/pkgconfig/absl_hash_function_defaults.pc
%{_libdir}/pkgconfig/absl_hash_generator_testing.pc
%{_libdir}/pkgconfig/absl_hash_policy_testing.pc
%{_libdir}/pkgconfig/absl_hash_policy_traits.pc
%{_libdir}/pkgconfig/absl_hash_testing.pc
%{_libdir}/pkgconfig/absl_hashtable_control_bytes.pc
%{_libdir}/pkgconfig/absl_hashtable_debug.pc
%{_libdir}/pkgconfig/absl_hashtable_debug_hooks.pc
%{_libdir}/pkgconfig/absl_hashtable_profiler.pc
%{_libdir}/pkgconfig/absl_hashtablez_sampler.pc
%{_libdir}/pkgconfig/absl_heterogeneous_lookup_testing.pc
%{_libdir}/pkgconfig/absl_inlined_vector.pc
%{_libdir}/pkgconfig/absl_inlined_vector_internal.pc
%{_libdir}/pkgconfig/absl_int128.pc
%{_libdir}/pkgconfig/absl_iterator_traits_internal.pc
%{_libdir}/pkgconfig/absl_iterator_traits_test_helper_internal.pc
%{_libdir}/pkgconfig/absl_kernel_timeout_internal.pc
%{_libdir}/pkgconfig/absl_layout.pc
%{_libdir}/pkgconfig/absl_leak_check.pc
%{_libdir}/pkgconfig/absl_linked_hash_map.pc
%{_libdir}/pkgconfig/absl_linked_hash_set.pc
%{_libdir}/pkgconfig/absl_log.pc
%{_libdir}/pkgconfig/absl_log_entry.pc
%{_libdir}/pkgconfig/absl_log_flags.pc
%{_libdir}/pkgconfig/absl_log_globals.pc
%{_libdir}/pkgconfig/absl_log_initialize.pc
%{_libdir}/pkgconfig/absl_log_internal_append_truncated.pc
%{_libdir}/pkgconfig/absl_log_internal_check_impl.pc
%{_libdir}/pkgconfig/absl_log_internal_check_op.pc
%{_libdir}/pkgconfig/absl_log_internal_conditions.pc
%{_libdir}/pkgconfig/absl_log_internal_config.pc
%{_libdir}/pkgconfig/absl_log_internal_container.pc
%{_libdir}/pkgconfig/absl_log_internal_flags.pc
%{_libdir}/pkgconfig/absl_log_internal_fnmatch.pc
%{_libdir}/pkgconfig/absl_log_internal_format.pc
%{_libdir}/pkgconfig/absl_log_internal_globals.pc
%{_libdir}/pkgconfig/absl_log_internal_log_impl.pc
%{_libdir}/pkgconfig/absl_log_internal_log_sink_set.pc
%{_libdir}/pkgconfig/absl_log_internal_message.pc
%{_libdir}/pkgconfig/absl_log_internal_nullguard.pc
%{_libdir}/pkgconfig/absl_log_internal_nullstream.pc
%{_libdir}/pkgconfig/absl_log_internal_proto.pc
%{_libdir}/pkgconfig/absl_log_internal_strip.pc
%{_libdir}/pkgconfig/absl_log_internal_structured.pc
%{_libdir}/pkgconfig/absl_log_internal_structured_proto.pc
%{_libdir}/pkgconfig/absl_log_internal_test_actions.pc
%{_libdir}/pkgconfig/absl_log_internal_test_helpers.pc
%{_libdir}/pkgconfig/absl_log_internal_test_matchers.pc
%{_libdir}/pkgconfig/absl_log_internal_voidify.pc
%{_libdir}/pkgconfig/absl_log_severity.pc
%{_libdir}/pkgconfig/absl_log_sink.pc
%{_libdir}/pkgconfig/absl_log_sink_registry.pc
%{_libdir}/pkgconfig/absl_log_streamer.pc
%{_libdir}/pkgconfig/absl_log_structured.pc
%{_libdir}/pkgconfig/absl_malloc_internal.pc
%{_libdir}/pkgconfig/absl_memory.pc
%{_libdir}/pkgconfig/absl_meta.pc
%{_libdir}/pkgconfig/absl_no_destructor.pc
%{_libdir}/pkgconfig/absl_node_hash_map.pc
%{_libdir}/pkgconfig/absl_node_hash_set.pc
%{_libdir}/pkgconfig/absl_node_slot_policy.pc
%{_libdir}/pkgconfig/absl_non_temporal_arm_intrinsics.pc
%{_libdir}/pkgconfig/absl_non_temporal_memcpy.pc
%{_libdir}/pkgconfig/absl_nullability.pc
%{_libdir}/pkgconfig/absl_nullability_traits_internal.pc
%{_libdir}/pkgconfig/absl_numeric.pc
%{_libdir}/pkgconfig/absl_numeric_representation.pc
%{_libdir}/pkgconfig/absl_optional.pc
%{_libdir}/pkgconfig/absl_overload.pc
%{_libdir}/pkgconfig/absl_per_thread_sem_test_common.pc
%{_libdir}/pkgconfig/absl_periodic_sampler.pc
%{_libdir}/pkgconfig/absl_poison.pc
%{_libdir}/pkgconfig/absl_pow10_helper.pc
%{_libdir}/pkgconfig/absl_prefetch.pc
%{_libdir}/pkgconfig/absl_pretty_function.pc
%{_libdir}/pkgconfig/absl_profile_builder.pc
%{_libdir}/pkgconfig/absl_random_bit_gen_ref.pc
%{_libdir}/pkgconfig/absl_random_distributions.pc
%{_libdir}/pkgconfig/absl_random_internal_distribution_caller.pc
%{_libdir}/pkgconfig/absl_random_internal_distribution_test_util.pc
%{_libdir}/pkgconfig/absl_random_internal_entropy_pool.pc
%{_libdir}/pkgconfig/absl_random_internal_explicit_seed_seq.pc
%{_libdir}/pkgconfig/absl_random_internal_fast_uniform_bits.pc
%{_libdir}/pkgconfig/absl_random_internal_fastmath.pc
%{_libdir}/pkgconfig/absl_random_internal_generate_real.pc
%{_libdir}/pkgconfig/absl_random_internal_iostream_state_saver.pc
%{_libdir}/pkgconfig/absl_random_internal_mock_helpers.pc
%{_libdir}/pkgconfig/absl_random_internal_mock_overload_set.pc
%{_libdir}/pkgconfig/absl_random_internal_mock_validators.pc
%{_libdir}/pkgconfig/absl_random_internal_nonsecure_base.pc
%{_libdir}/pkgconfig/absl_random_internal_pcg_engine.pc
%{_libdir}/pkgconfig/absl_random_internal_platform.pc
%{_libdir}/pkgconfig/absl_random_internal_randen.pc
%{_libdir}/pkgconfig/absl_random_internal_randen_engine.pc
%{_libdir}/pkgconfig/absl_random_internal_randen_hwaes.pc
%{_libdir}/pkgconfig/absl_random_internal_randen_hwaes_impl.pc
%{_libdir}/pkgconfig/absl_random_internal_randen_slow.pc
%{_libdir}/pkgconfig/absl_random_internal_salted_seed_seq.pc
%{_libdir}/pkgconfig/absl_random_internal_seed_material.pc
%{_libdir}/pkgconfig/absl_random_internal_sequence_urbg.pc
%{_libdir}/pkgconfig/absl_random_internal_traits.pc
%{_libdir}/pkgconfig/absl_random_internal_uniform_helper.pc
%{_libdir}/pkgconfig/absl_random_internal_wide_multiply.pc
%{_libdir}/pkgconfig/absl_random_mocking_bit_gen.pc
%{_libdir}/pkgconfig/absl_random_random.pc
%{_libdir}/pkgconfig/absl_random_seed_gen_exception.pc
%{_libdir}/pkgconfig/absl_random_seed_sequences.pc
%{_libdir}/pkgconfig/absl_raw_hash_map.pc
%{_libdir}/pkgconfig/absl_raw_hash_set.pc
%{_libdir}/pkgconfig/absl_raw_hash_set_resize_impl.pc
%{_libdir}/pkgconfig/absl_raw_logging_internal.pc
%{_libdir}/pkgconfig/absl_requires_internal.pc
%{_libdir}/pkgconfig/absl_sample_recorder.pc
%{_libdir}/pkgconfig/absl_scoped_mock_log.pc
%{_libdir}/pkgconfig/absl_scoped_set_env.pc
%{_libdir}/pkgconfig/absl_span.pc
%{_libdir}/pkgconfig/absl_spinlock_test_common.pc
%{_libdir}/pkgconfig/absl_spinlock_wait.pc
%{_libdir}/pkgconfig/absl_spy_hash_state.pc
%{_libdir}/pkgconfig/absl_stack_consumption.pc
%{_libdir}/pkgconfig/absl_stacktrace.pc
%{_libdir}/pkgconfig/absl_status.pc
%{_libdir}/pkgconfig/absl_status_matchers.pc
%{_libdir}/pkgconfig/absl_statusor.pc
%{_libdir}/pkgconfig/absl_str_format.pc
%{_libdir}/pkgconfig/absl_str_format_internal.pc
%{_libdir}/pkgconfig/absl_strerror.pc
%{_libdir}/pkgconfig/absl_string_view.pc
%{_libdir}/pkgconfig/absl_strings.pc
%{_libdir}/pkgconfig/absl_strings_append_and_overwrite.pc
%{_libdir}/pkgconfig/absl_strings_internal.pc
%{_libdir}/pkgconfig/absl_strings_resize_and_overwrite.pc
%{_libdir}/pkgconfig/absl_symbolize.pc
%{_libdir}/pkgconfig/absl_synchronization.pc
%{_libdir}/pkgconfig/absl_test_allocator.pc
%{_libdir}/pkgconfig/absl_test_instance_tracker.pc
%{_libdir}/pkgconfig/absl_thread_pool.pc
%{_libdir}/pkgconfig/absl_throw_delegate.pc
%{_libdir}/pkgconfig/absl_time.pc
%{_libdir}/pkgconfig/absl_time_internal_test_util.pc
%{_libdir}/pkgconfig/absl_time_zone.pc
%{_libdir}/pkgconfig/absl_tracing_internal.pc
%{_libdir}/pkgconfig/absl_tracked.pc
%{_libdir}/pkgconfig/absl_type_traits.pc
%{_libdir}/pkgconfig/absl_unordered_map_constructor_test.pc
%{_libdir}/pkgconfig/absl_unordered_map_lookup_test.pc
%{_libdir}/pkgconfig/absl_unordered_map_members_test.pc
%{_libdir}/pkgconfig/absl_unordered_map_modifiers_test.pc
%{_libdir}/pkgconfig/absl_unordered_set_constructor_test.pc
%{_libdir}/pkgconfig/absl_unordered_set_lookup_test.pc
%{_libdir}/pkgconfig/absl_unordered_set_members_test.pc
%{_libdir}/pkgconfig/absl_unordered_set_modifiers_test.pc
%{_libdir}/pkgconfig/absl_utf8_for_code_point.pc
%{_libdir}/pkgconfig/absl_utility.pc
%{_libdir}/pkgconfig/absl_variant.pc
%{_libdir}/pkgconfig/absl_vlog_config_internal.pc
%{_libdir}/pkgconfig/absl_vlog_is_on.pc
%{_libdir}/pkgconfig/absl_weakly_mixed_integer.pc
%changelog
%{?autochangelog}
%autochangelog