diff --git a/google-cloud-cpp.spec b/google-cloud-cpp.spec new file mode 100644 index 0000000..addf180 --- /dev/null +++ b/google-cloud-cpp.spec @@ -0,0 +1,38 @@ +%define debug_package %{nil} +%define src_install_dir /usr/src/%{name} +Name: google-cloud-cpp +Version: 2.16.0 +Release: 1 +Summary: Google Cloud Platform C++ Client Libraries +License: Apache-2.0 +Group: Development/Tools/Building +URL: https://github.com/googleapis/google-cloud-cpp/ +Source: https://github.com/googleapis/google-cloud-cpp/archive/refs/tags/v%{version}.tar.gz + +%description +The Cloud Client Libraies are the recommended way to access Google Cloud APIs programmatically. + +%package source +Summary: Source code of %{name} +Group: Development/Sources +BuildArch: noarch + +%description source +Idiomatic C++ client libraries for the following Google Cloud Platform services. + +%prep +%setup -q -c -n %{name}-v%{version} + +%build + +%install +mkdir -p %{buildroot}%{src_install_dir} +tar -xf %{SOURCE0} --strip-components=1 -C %{buildroot}%{src_install_dir} + +%files source +%license google-cloud-cpp-%{version}/LICENSE +%{src_install_dir} + +%changelog +* Mon Mar 17 2025 Acccll - 2.16.0-1 +- Package Init diff --git a/google-cloud-cpp.yaml b/google-cloud-cpp.yaml new file mode 100644 index 0000000..e878550 --- /dev/null +++ b/google-cloud-cpp.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: googleapis/google-cloud-cpp +tag_prefix: ^v +separator: . diff --git a/v2.16.0.tar.gz b/v2.16.0.tar.gz new file mode 100644 index 0000000..d735bb8 Binary files /dev/null and b/v2.16.0.tar.gz differ