diff options
author | Michel Alexandre Salim <salimma@fedoraproject.org> | 2012-11-16 11:36:26 +0700 |
---|---|---|
committer | Michel Alexandre Salim <salimma@fedoraproject.org> | 2012-11-16 11:36:26 +0700 |
commit | e2379dd9f12c258d5e9b8700382cf87f1526a81e (patch) | |
tree | 87529d6c0e6432ba251a2158c157ed089873444b /admin | |
parent | fbef4f1562fe976bcb522b929f42d141d655ca20 (diff) | |
download | specs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.tar.gz specs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.tar.xz specs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.zip |
dataquay & obnam: review done
Diffstat (limited to 'admin')
-rw-r--r-- | admin/obnam.spec | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/admin/obnam.spec b/admin/obnam.spec deleted file mode 100644 index 9cf0aea..0000000 --- a/admin/obnam.spec +++ /dev/null @@ -1,111 +0,0 @@ -# lock-dependent tests currently fail -%bcond_with locktests - -Name: obnam -Version: 1.1 -Release: 1%{?dist} -Summary: An easy, secure backup program - -License: GPLv3+ -URL: http://liw.fi/obnam/ -Source0: http://ftp.debian.org/debian/pool/main/o/%{name}/%{name}_%{version}.orig.tar.gz - -# build-time -BuildRequires: cmdtest -BuildRequires: genbackupdata -BuildRequires: libattr-devel -BuildRequires: python-coverage-test-runner -BuildRequires: python-devel -BuildRequires: summain -# build- and run-time dependencies -BuildRequires: attr -BuildRequires: python-cliapp -BuildRequires: python-larch -BuildRequires: python-paramiko -BuildRequires: python-tracing -BuildRequires: python-ttystatus - -Requires: attr -Requires: python-cliapp -Requires: python-larch -Requires: python-paramiko -Requires: python-tracing -Requires: python-ttystatus - -# we don't want to provide private python extension libs -# http://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Arch-specific_extensions_to_scripting_languages -%{?filter_setup: -%filter_provides_in %{python_sitearch}/obnamlib/_obnam.so -%filter_setup -} - -%description -Obnam is an easy, secure backup program. Backups can be stored on -local hard disks, or online via the SSH SFTP protocol. The backup -server, if used, does not require any special software, on top of SSH. - -Some features that may interest you: - - * Snapshot backups. Every generation looks like a complete snapshot, - so you don't need to care about full versus incremental backups, or - rotate real or virtual tapes. - - * Data de-duplication, across files, and backup generations. If the - backup repository already contains a particular chunk of data, it - will be re-used, even if it was in another file in an older backup - generation. This way, you don't need to worry about moving around - large files, or modifying them. - - * Encrypted backups, using GnuPG. - -Obnam can do push or pull backups, depending on what you need. You can -run Obnam on the client, and push backups to the server, or on the -server, and pull from the client over SFTP. However, access to live -data over SFTP is currently somewhat limited and fragile, so it is not -recommended. - - -%prep -%setup -q -n %{name}_%{version}.orig - - -%build -CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build - - -%install -%{__python} setup.py install -O1 --skip-build --root %{buildroot} -# fix permission -chmod 755 %{buildroot}%{python_sitearch}/obnamlib/_obnam.so - - -%check -%if ! %{with locktests} -# lock-dependent tests currently fails; need to debug -for t in test-locking crash-test; -do - mv $t{,.off} - %{__ln_s} $(which true) $t -done -%endif - -./check - - -%files -%doc COPYING NEWS README -%{_mandir}/man1/obnam*.1* -%{_bindir}/obnam* -%{python_sitearch}/* - - -%changelog -* Sat Sep 15 2012 Michel Salim <salimma@fedoraproject.org> - 1.1-1 -- Update to 1.1 - -* Tue Jun 19 2012 Michel Salim <salimma@fedoraproject.org> - 1.0-2 -- Remove redundant %%{python_sitearch} declaration -- Use upstream's check script instead of manually setting up the environment - -* Sun Jun 3 2012 Michel Salim <salimma@fedoraproject.org> - 1.0-1 -- Initial package |