ALT Linux repos

S: | 2.0-alt2 |
5.0: | 1.34-alt1 |
4.1: | 1.34-alt1 |
4.0: | 1.33-alt0.1 |
3.0: | |
+backports: | 1.30-alt0.M30.0.1 |
Group :: File tools
RPM: csync2
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
# This spec for backport to M30 is autogenerated. Do not edit it.
Name: csync2
Version: 1.30
Release: alt0.M30.0.1
Summary: Csync2 is a cluster synchronization tool
License: GPL
Group: File tools
Url: http://oss.linbit.com/csync2/
Packager: Vitaly Lipatov <lav at altlinux.ru>
Source: http://oss.linbit.com/csync2/%name-%version.tar.bz2
Source1: http://www.clifford.at/papers/2005/csync2/paper.pdf
Patch: %name.patch
# Automatically added by buildreq on Fri Mar 31 2006
BuildRequires: flex libgnutls-openssl-devel librsync-devel libtasn1-devel sqlite-devel xpdf-utils
BuildRequires: zlib-devel
# why we have incompatibility with ALT here?
%define _localstatedir /var
BuildRequires: rpm-build-compat >= 0.4
%description
Csync2 is a cluster synchronization tool. It can be used to keep files on
multiple hosts in a cluster in sync. Csync2 can handle complex setups with
much more than just 2 hosts, handle file deletions and can detect conflicts.
%prep
%setup -q
%patch
%build
%configure --sysconfdir=%_sysconfdir/%name
%make_build
pdftotext %SOURCE1 paper.txt
%install
%makeinstall
install -m 644 -D csync2.xinetd %buildroot%_sysconfdir/xinetd.d/%name
mkdir -p %buildroot%_localstatedir/lib/%name
%files
%doc ChangeLog README TODO AUTHORS paper.txt
%_sbindir/*
%_man1dir/*
%config(noreplace) %_sysconfdir/csync2.cfg
%config(noreplace) %_localstatedir/lib/%name
%_sysconfdir/xinetd.d/%name
%changelog
…
Full changelog you can see here
Name: csync2
Version: 1.30
Release: alt0.M30.0.1
Summary: Csync2 is a cluster synchronization tool
License: GPL
Group: File tools
Url: http://oss.linbit.com/csync2/
Packager: Vitaly Lipatov <lav at altlinux.ru>
Source: http://oss.linbit.com/csync2/%name-%version.tar.bz2
Source1: http://www.clifford.at/papers/2005/csync2/paper.pdf
Patch: %name.patch
# Automatically added by buildreq on Fri Mar 31 2006
BuildRequires: flex libgnutls-openssl-devel librsync-devel libtasn1-devel sqlite-devel xpdf-utils
BuildRequires: zlib-devel
# why we have incompatibility with ALT here?
%define _localstatedir /var
BuildRequires: rpm-build-compat >= 0.4
%description
Csync2 is a cluster synchronization tool. It can be used to keep files on
multiple hosts in a cluster in sync. Csync2 can handle complex setups with
much more than just 2 hosts, handle file deletions and can detect conflicts.
%prep
%setup -q
%patch
%build
%configure --sysconfdir=%_sysconfdir/%name
%make_build
pdftotext %SOURCE1 paper.txt
%install
%makeinstall
install -m 644 -D csync2.xinetd %buildroot%_sysconfdir/xinetd.d/%name
mkdir -p %buildroot%_localstatedir/lib/%name
%files
%doc ChangeLog README TODO AUTHORS paper.txt
%_sbindir/*
%_man1dir/*
%config(noreplace) %_sysconfdir/csync2.cfg
%config(noreplace) %_localstatedir/lib/%name
%_sysconfdir/xinetd.d/%name
%changelog
…
Full changelog you can see here