Blame abseil-cpp.spec

Bernhard M. Wiedemann 2adb0f
#
Bernhard M. Wiedemann 2adb0f
# spec file for package abseil-cpp
Bernhard M. Wiedemann 2adb0f
#
Bernhard M. Wiedemann 6e6260
# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
Bernhard M. Wiedemann 2adb0f
#
Bernhard M. Wiedemann 2adb0f
# All modifications and additions to the file contributed by third parties
Bernhard M. Wiedemann 2adb0f
# remain the property of their copyright owners, unless otherwise agreed
Bernhard M. Wiedemann 2adb0f
# upon. The license for this file, and modifications and additions to the
Bernhard M. Wiedemann 2adb0f
# file, is the same license as for the pristine package itself (unless the
Bernhard M. Wiedemann 2adb0f
# license for the pristine package is not an Open Source License, in which
Bernhard M. Wiedemann 2adb0f
# case the license is the MIT License). An "Open Source License" is a
Bernhard M. Wiedemann 2adb0f
# license that conforms to the Open Source Definition (Version 1.9)
Bernhard M. Wiedemann 2adb0f
# published by the Open Source Initiative.
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
# Please submit bugfixes or comments via https://bugs.opensuse.org/
Bernhard M. Wiedemann 2adb0f
#
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 662df7
%define src_install_dir /usr/src/%{name}
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
Name:           abseil-cpp
Bernhard M. Wiedemann bf3937
Version:        20190808
Bernhard M. Wiedemann 2adb0f
Release:        0
Bernhard M. Wiedemann 2adb0f
Summary:        C++11 libraries which augment the C++ stdlib
Bernhard M. Wiedemann 2adb0f
License:        Apache-2.0
Bernhard M. Wiedemann 2c54d5
URL:            https://abseil.io/
Bernhard M. Wiedemann bf3937
Source0:        %{name}-%{version}.tar.gz
Bernhard M. Wiedemann 662df7
Source1:        %{name}-rpmlintrc
Bernhard M. Wiedemann 662df7
BuildRequires:  fdupes
Bernhard M. Wiedemann 2c54d5
ExcludeArch:    %ix86
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
%description
Bernhard M. Wiedemann 2adb0f
Abseil is a collection of C++11 libraries which augment the C++
Bernhard M. Wiedemann 2adb0f
standard library. It also provides features incorporated into C++14
Bernhard M. Wiedemann 2adb0f
and C++17 standards.
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 662df7
%package source
Bernhard M. Wiedemann 662df7
Summary:        Source code of Abseil
Bernhard M. Wiedemann 662df7
Bernhard M. Wiedemann 662df7
%description source
Bernhard M. Wiedemann 662df7
Source code of Abseil, a collection of C++11 libraries
Bernhard M. Wiedemann 662df7
which augment the C++ standard library. It also provides
Bernhard M. Wiedemann 662df7
features incorporated into C++14 and C++17 standards.
Bernhard M. Wiedemann 662df7
Bernhard M. Wiedemann 2adb0f
%prep
Bernhard M. Wiedemann 2adb0f
%setup -q
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
%build
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
%install
Bernhard M. Wiedemann 662df7
mkdir -p %{buildroot}%{src_install_dir}
Bernhard M. Wiedemann 6e6260
cp -r * %{buildroot}%{src_install_dir}
Bernhard M. Wiedemann 662df7
%fdupes %{buildroot}%{src_install_dir}
Bernhard M. Wiedemann 662df7
Bernhard M. Wiedemann 6e6260
%files source
Bernhard M. Wiedemann 2adb0f
%license LICENSE
Bernhard M. Wiedemann 2adb0f
%doc README.md
Bernhard M. Wiedemann 662df7
%{src_install_dir}
Bernhard M. Wiedemann 2adb0f
Bernhard M. Wiedemann 2adb0f
%changelog