Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37897380
en ru br
ALT Linux repos
S:0.8.5-alt1
5.0: 0.8.1-alt1
4.1: 0.8.1-alt0.M41.1
4.0: 0.8.2-alt0.M40.1
3.0: 0.2-alt1

Group :: Communications
RPM: sisyphus-mirror

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: sisyphus-mirror
Version: 0.8.5
Release: alt1

Summary: a simple script for mirroring Sisyphus/Master/updates/etc via rsync
License: GPL
Group: Communications

BuildArch: noarch

Source0: %name-%version.tar

Requires: rsync >= 3.0.2-alt0.2.M40.1

BuildPreReq: control

%description
This is a simple script for mirroring Sisyphus/Master/updates/etc via rsync.
You may run it via cron.

%prep
%setup

%install

install -d -m0755 %buildroot%_sysconfdir/%name
install -d -m0755 %buildroot%_bindir
install -d -m0755 %buildroot%_controldir

install -m0755 %name %buildroot%_bindir
install -m0644 %name.conf %buildroot%_sysconfdir/%name
install -m0644 exclude %buildroot%_sysconfdir/%name
install -m0644 include %buildroot%_sysconfdir/%name
install -m0755 %name-srpms.control %buildroot%_controldir/%name-srpms

%pre
%pre_control %name-srpms

%post
%post_control -s nomirror %name-srpms

%files
%_bindir/*
%_controldir/*
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%doc AUTHORS README.UTF8

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin