N
Портал сборок NiceOS
Корпоративный портал наблюдаемости для опубликованных сборок пакетов NiceOS.

input/duf.spec

raw · 2.4 KiB

Name:           duf
Version:        0.9.1
Release:        1%{?dist}
Summary:        A disk usage and file system analyzer tool
Summary(ru):    Инструмент для отображения использования дискового пространства
License:        MIT
URL:            https://github.com/muesli/duf

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}

Source0:        https://github.com/muesli/duf/archive/refs/tags/v%{version}.tar.gz

BuildRequires:  git
BuildRequires:  go >= 1.17

%description
duf is a command-line disk usage utility that presents filesystem and disk space information
in a human-friendly way. It shows usage and available space across mounted filesystems and
can be helpful for both administrators and regular users.

%description -l ru
duf — утилита командной строки для отображения информации о дисковом пространстве и файловых системах
в удобочитаемом виде. Она показывает использование и доступное место на смонтированных файловых
системах и может быть полезна как администраторам, так и обычным пользователям.

%prep
%autosetup -n %{name}-%{version}

%build
export CGO_ENABLED=0
export GO111MODULE=on
export GOPROXY=https://proxy.golang.org,direct

go build -ldflags "-s -w" -o duf

%install
install -Dm 0755 duf %{buildroot}%{_bindir}/duf

%files
%defattr(-,root,root,-)
%license LICENSE
%doc README.md
%{_bindir}/duf

%changelog
* Tue Apr 28 2026 NiceOS Team <support@niceos.ru> - 0.9.1-1
- EN: - Update to version 0.9.1 with fixes for manual version supply, tarball version inclusion, and git tree parsing
- RU: - Обновление до версии 0.9.1 с исправлениями для ручного указания версии, включения номера версии в архивы и корректного разбора флага измененного дерева git


* Sun Jan 11 2026 NiceOS Team <niceos@ncsgp.ru> - 0.8.1-1
- Initial build for NiceOS (Первая сборка для НАЙС.ОС)