aboutsummaryrefslogtreecommitdiff
path: root/backupninja.spec
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2012-05-15 17:55:51 +0200
committerintrigeri <intrigeri@boum.org>2012-05-15 17:55:51 +0200
commitad63b8a78b728bf7e2c479e5e26fb4ed9b6d66bf (patch)
tree392f8d082fb3fc26e1ea30c483c0e19a90f5f7f7 /backupninja.spec
parent1b2dc55cb82d790eca8ea1c2b325a755db75a91a (diff)
parent13edaf0912f8b36d5035b5ebdbbc28fd0d498427 (diff)
downloadbackupninja-ad63b8a78b728bf7e2c479e5e26fb4ed9b6d66bf.tar.gz
backupninja-ad63b8a78b728bf7e2c479e5e26fb4ed9b6d66bf.tar.bz2
Merge tag 'backupninja_upstream/1.0_rc1' into debian
Upstream version 1.0~rc1 Conflicts: Makefile.in aclocal.m4 configure etc/Makefile.in examples/Makefile.in handlers/Makefile.in install-sh lib/Makefile.in man/Makefile.in missing src/Makefile.in
Diffstat (limited to 'backupninja.spec')
-rw-r--r--backupninja.spec65
1 files changed, 65 insertions, 0 deletions
diff --git a/backupninja.spec b/backupninja.spec
new file mode 100644
index 0000000..f55a6dd
--- /dev/null
+++ b/backupninja.spec
@@ -0,0 +1,65 @@
+%define name backupninja
+%define version 1.0-rc1
+
+Summary: Backupninja backup tool
+Name: %{name}
+Version: %{version}
+Release: 1
+License: GPL
+Group: Applications/System
+URL: https://labs.riseup.net/code/projects/show/backupninja
+Source: %{name}-%{version}.tar.gz
+Requires: bash, gawk, rdiff-backup, gzip
+Provides: %{name}
+Packager: Petr Klima <Petr.Klima@madeta-group.cz>
+BuildRoot: %{_tmppath}/%{name}-%{version}
+Prefix: %{_prefix}
+
+%description
+Modular rdiff.backup tool
+
+%prep
+%setup -q
+
+%build
+%configure
+make
+
+%install
+rm -rf ${buildroot}
+%makeinstall
+mkdir -p "%{buildroot}%{_sysconfdir}/backup.d"
+mkdir -p "%{buildroot}%{_localstatedir}/backups"
+mkdir -p "%{buildroot}%{_localstatedir}/log"
+touch "%{buildroot}%{_localstatedir}/log/backupninja.log"
+
+%clean
+rm -fr %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%{_sbindir}/*
+%{_datadir}/backupninja/*
+%{_libdir}/backupninja/*
+
+%config %{_sysconfdir}/cron.d/backupninja
+%config %{_sysconfdir}/logrotate.d/backupninja
+
+%config(noreplace) %{_sysconfdir}/backupninja.conf
+%dir %{_localstatedir}/backups
+
+%ghost %{_localstatedir}/log/backupninja.log
+
+%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+%{_mandir}/man1/*
+%{_mandir}/man5/*
+
+%defattr(0640,root,root,0750)
+%dir %{_sysconfdir}/backup.d
+
+
+%changelog
+* Sun Oct 14 2007 Adam Monsen <haircut@gmail.com> 0.9.5-1
+- use cleanup steps during %install and %clean
+* Mon Apr 29 2002 Petr Klima <Petr.Klima@madeta-group.cz> 0.7.0
+- first RPM release