[packages/zbackup] - initial zbackup is a globally-deduplicating backup tool, based on the ideas found in rsync. Feed a

zawadaa zawadaa at pld-linux.org
Thu Oct 17 16:48:03 CEST 2013


commit cc83ce3afad98144f3b07d5e2b8bcfab740e52e3
Author: Andrzej Zawadzki <zawadaa at pld-linux.org>
Date:   Thu Oct 17 16:46:57 2013 +0200

    - initial
    zbackup is a globally-deduplicating backup tool, based on the ideas
    found in rsync. Feed a large .tar into it, and it will store duplicate
    regions of it only once, then compress and optionally encrypt the
    result. Feed another .tar file, and it will also re-use any data found
    in any previous backups. This way only new changes are stored, and as
    long as the files are not very different, the amount of storage required
    is very low. Any of the backup files stored previously can be read back
    in full at any time. The program is format-agnostic, so you can feed
    virtually any files to it (any types of archives, proprietary formats,
    even raw disk images -- but see Caveats).

 zbackup.spec | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)
---
diff --git a/zbackup.spec b/zbackup.spec
new file mode 100644
index 0000000..f41d36f
--- /dev/null
+++ b/zbackup.spec
@@ -0,0 +1,52 @@
+Summary:	A versatile deduplicating backup tool
+Summary(pl.UTF-8):	Uniwersalne narzędzie do deduplikacji kopii zapasowych
+Name:		zbackup
+Version:	1.2
+Release:	1
+Epoch:		1
+License:	GPL v2+
+Group:		Applications/Archiving
+Source0:	https://github.com/%{name}/%{name}/archive/%{version}.tar.gz
+# Source0-md5:	e816af0e1381a35236488dbe86003d14
+URL:		http://zbackup.org/
+BuildRequires:	cmake >= 2.8.2
+BuildRequires:	lzma-devel
+BuildRequires:	openssl-devel
+BuildRequires:	protobuf-devel
+BuildRequires:	zlib-devel
+BuildRequires:	rpmbuild(macros) >= 1.600
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+zbackup is a globally-deduplicating backup tool, based on the ideas found in rsync.
+Feed a large .tar into it, and it will store duplicate regions of it only once,
+then compress and optionally encrypt the result. Feed another .tar file,
+and it will also re-use any data found in any previous backups.
+This way only new changes are stored, and as long as the files are
+not very different, the amount of storage required is very low.
+%description -l pl.UTF-8
+zbackup jest narzÄ™dziem sÅ‚użÄ
cym do archiwizacji danyc,
+bazujÄ
cym na rsync i wykorzystujÄ
ce deduplikacjÄ™
+
+%prep
+%setup -q
+
+%build
+%cmake . 
+#\
+#	-CMAKE_INSTALL_PREFIX=%{_bindir}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/%{name}
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/zbackup.git/commitdiff/cc83ce3afad98144f3b07d5e2b8bcfab740e52e3



More information about the pld-cvs-commit mailing list