2
0
mirror of https://github.com/xcat2/confluent.git synced 2024-11-25 02:52:07 +00:00
confluent/imgutil/confluent_imgutil.spec.tmpl

48 lines
1012 B
Cheetah
Raw Normal View History

2021-06-14 20:02:52 +00:00
Name: confluent_imgutil
Version: #VERSION#
Release: 1
2021-06-14 20:02:52 +00:00
Summary: Confluent OS imaging utility
License: Apache2
URL: https://hpc.lenovo.com/
Source: confluent_imgutil.tar.xz
BuildArch: noarch
BuildRoot: /tmp/
%if "%{dist}" == ".el8"
2022-05-04 18:35:03 +00:00
Requires: squashfs-tools
%else
%if "%{dist}" == ".el9"
2022-05-04 18:35:03 +00:00
Requires: squashfs-tools
%else
2022-05-09 13:57:35 +00:00
%if "%{dist}" == ".el7"
Requires: squashfs-tools
%else
2022-05-04 18:35:03 +00:00
Requires: squashfs
%endif
%endif
2022-05-09 13:57:35 +00:00
%endif
2021-06-14 20:02:52 +00:00
%description
Utility for generating, modifying, and packing confluent deployment
images for diskless boot.
%prep
%setup -n imgutil
%build
mkdir -p opt/confluent/lib/imgutil
mkdir -p opt/confluent/bin
mv imgutil opt/confluent/bin/
chmod a+x opt/confluent/bin/imgutil
2022-06-07 13:06:59 +00:00
mv ubuntu suse15 el7 el9 el8 opt/confluent/lib/imgutil/
2022-04-26 12:18:31 +00:00
mkdir -p opt/confluent/share/licenses/confluent_imgutil
cp LICENSE opt/confluent/share/licenses/confluent_imgutil
2021-06-14 20:02:52 +00:00
%install
cp -a opt %{buildroot}/
%files
/opt/confluent/bin/imgutil
/opt/confluent/lib/imgutil
2022-04-26 12:18:31 +00:00
%license /opt/confluent/share/licenses/confluent_imgutil/LICENSE