Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37502380
en ru br
Репозитории ALT

Группа :: Система/Серверы
Пакет: vzmigrate

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

%define _libexecdir /usr/libexec
%define vzdir /etc/vz
%define confdir %vzdir/conf
%define namesdir %vzdir/names
%define lockdir /var/lib/vz/lock
%define vzctl_lockdir /var/lock/vzctl
%define spooldir /var/lib/vz
%define netdir /etc/sysconfig/network-scripts
%define bashcompldir /etc/bash_completion.d

Name:     vzmigrate
Version:  7.0.150
Release:  alt1

Summary:  Virtuozzo migration tool
License:  GPLv2+
Group:    System/Servers
Url:      https://src.openvz.org/scm/ovz/vzmigrate.git

Source: %name-%version.tar
Patch: %name-%version.patch

ExclusiveArch: x86_64

Requires: ploop >= 7.0.160
# Requires: network-config-subsystem
Requires: libvzctl >= 7.0.645
Requires: tar
Requires: rsync-ovz
Requires: phaul-ovz
Requires: vztt

Provides: pmigrate.c2c = %EVR

BuildRequires: gcc-c++
BuildRequires: glibc-devel libuuid-devel
BuildRequires: systemd-devel libudev-devel
BuildRequires: libvzctl-devel >= 7.0.535
BuildRequires: libvzsock-devel
BuildRequires: libssl-devel openssl libkrb5-devel
BuildRequires: libploop-devel >= 7.0.160
BuildRequires: libvztt-devel
BuildRequires: libzstd-devel
BuildRequires: kernel-headers-ovz-el7 >= 3.10.0
BuildRequires: boost-asio-devel boost-devel boost-devel-headers

%description
%summary

%prep
%setup
%patch -p1

%build
%make_build

%install
make install \
       DESTDIR=%buildroot \
       SBINDIR=%_sbindir \
       MANDIR=%_mandir \
       SYSTEMDDIR=%_unitdir \
       NETSCRIPTDIR=%netdir \
       VZDIR=%vzdir \
       CONFDIR=%confdir \
       VZLOCKDIR=%lockdir \
       VZCTLLOCKDIR=%vzctl_lockdir \
       VZSPOOLDIR=%spooldir \
       BASHCOMPLDIR=%bashcompldir \
       LOGRDIR=%_logrotatedir

%files
%_sbindir/*
%_man8dir/*
%_datadir/%name/
%_datadir/pmigrate/
%config(noreplace) %_logrotatedir/%name
%doc *.md

%changelog

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

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