input/cloud-utils.spec
raw · 2.5 KiB
Name: cloud-utils
Version: 0.34
Release: 1%{?dist}
Summary: Cloud image helpers (growpart and related utilities)
Summary(ru): Скрипты для автоопределения свободного места и расширения раздела
License: GPL-3.0-only
URL: https://launchpad.net/cloud-utils
Source0: https://github.com/canonical/cloud-utils/archive/refs/tags/%{version}.tar.gz
Packager: NICE SOFT GROUP LLC (ООО "НАЙС СОФТ ГРУПП") 5024245440 <niceos@ncsgp.ru>
Vendor: NiceSOFT
Distribution: NiceOS.Core
BugURL: https://bugs.niceos.ru/
VCS: https://specs.niceos.ru/rmps/%{name}
BuildArch: noarch
Requires: gawk
Requires: gptfdisk
Requires: util-linux
%description
cloud-utils provides helper scripts commonly used in cloud images. The most
notable utility is growpart, which detects available free space on a disk and
grows a partition accordingly. It is often used together with cloud-init to
manage disk space on cloud virtual machine images.
%description -l ru
cloud-utils включает в себя утилиту growpart, которая автоматически определяет
доступное свободное место на диске и расширяет раздел.
Данный инструмент обычно используется вместе с cloud-init для управления
дисковым пространством в облачных образах виртуальных машин.
%prep
%autosetup -p1
%build
# RU: Утилита написана на shell/python, компиляция не требуется.
# EN: The utilities are shell/python scripts; no compilation is required.
%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -pm 0755 bin/* %{buildroot}%{_bindir}/
install -pm 0644 man/* %{buildroot}%{_mandir}/man1/
# RU: Исключаем утилиты, специфичные для Ubuntu.
# EN: Exclude Ubuntu-specific utilities.
rm -f %{buildroot}%{_bindir}/*ubuntu*
%files
%license LICENSE
%doc ChangeLog
%{_bindir}/*
%{_mandir}/*
%changelog
* Tue Jul 07 2026 NiceOS Team <support@niceos.ru> - 0.34-1
- EN: Update to upstream version 0.34.
- RU: Обновление до upstream-версии 0.34.
* Sun Jan 11 2026 NiceOS Team <niceos@ncsgp.ru> - 0.33-1
- Initial build for NiceOS (Первая сборка для НАЙС.ОС)