Репозиторий Sisyphus
Последнее обновление: 13 декабря 2017 | Пакетов: 18128 | Посещений: 10562766
en ru br
Репозитории ALT

Группа :: Система/Настройка/Оборудование
Пакет: nvme

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: nvme
Version: 1.4
Release: alt3
Summary: Core nvme tools
License: GPL
Group: System/Configuration/Hardware
Url: https://github.com/linux-nvme/nvme-cli/
Source: nvme-%version.tar
Provides: nvme-cli
BuildRequires: libuuid-devel
Requires(post): util-linux

%description
NVMe is a fast, scalable, direct attached storage interface. The nvme
cli rpm installs core management tools with minimal dependencies.

%prep
%setup

%build
CFLAGS=%optflags \
%make_build

%install
%make install DESTDIR=%buildroot PREFIX=/usr
mkdir -p %buildroot%_sysconfdir/{bash_completion.d,%name}
mv %buildroot%_datadir/bash_completion.d/nvme %buildroot%_sysconfdir/bash_completion.d/
touch %buildroot%_sysconfdir/%name/{hostnqn,hostid}

%files
%doc *.md LICENSE
%_sbindir/nvme
%_man1dir/nvme*.1*
%_sysconfdir/bash_completion.d/nvme
%dir %_sysconfdir/%name
%ghost %attr(644,root,root) %config(missingok) %verify(not md5 mtime size) %_sysconfdir/%name/host*

%post
if [ $1 = 1 ]; then # 1 : This package is being installed for the first time
               uuidgen > /etc/nvme/hostid
nvme gen-hostnqn > /etc/nvme/hostnqn
fi

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin