diff --git a/57c99395e15720e287471d79178d36a85b64d6f6.tar.gz b/57c99395e15720e287471d79178d36a85b64d6f6.tar.gz new file mode 100644 index 0000000..e3b1dff Binary files /dev/null and b/57c99395e15720e287471d79178d36a85b64d6f6.tar.gz differ diff --git a/rules_boost.spec b/rules_boost.spec new file mode 100644 index 0000000..d765dd6 --- /dev/null +++ b/rules_boost.spec @@ -0,0 +1,54 @@ +%define debug_package %{nil} + +%define src_install_dir /usr/src/%{name} +# set by service set_version: +%define version_unconverted 57c99395e15720e287471d79178d36a85b64d6f6 + +Name: rules_boost +Version: %{version_unconverted} +Release: 1 +Summary: Bazel rules for Boost integration +License: Apache-2.0 +Group: Development/Tools/Building +URL: https://github.com/nelhage/rules_boost +Source: https://github.com/nelhage/rules_boost/archive/%{version_unconverted}.tar.gz + +BuildRequires: bazel +BuildRequires: gcc-c++ +BuildRequires: make +BuildRequires: boost-devel +BuildRequires: fdupes + +%description +rules_boost provides a set of Bazel rules for integrating Boost libraries +into your projects. This package includes everything necessary to build +and use Boost with Bazel. + +%package source +Summary: Source code of rules_boost +Group: Development/Sources +BuildArch: noarch + +%description source +rules_boost provides a set of Bazel rules for integrating Boost libraries +into your projects. This package includes everything necessary to build +and use Boost with Bazel. + +%prep +%setup -q + +%build + +%install +mkdir -p %{buildroot}%{src_install_dir} +tar -xzf %{SOURCE0} --strip-components=1 -C %{buildroot}%{src_install_dir} +%fdupes %{buildroot}%{src_install_dir} + +%files source +%license LICENSE +%doc README.md +%{src_install_dir} + +%changelog +* Mon Mar 17 2025 Acccll - 57c99395e15720e287471d79178d36a85b64d6f6-1 +- package init diff --git a/rules_boost.yaml b/rules_boost.yaml new file mode 100644 index 0000000..27b67bc --- /dev/null +++ b/rules_boost.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: nelhage/rules_boost +tag_prefix: ^v +separator: .