summaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2012-11-16 11:36:26 +0700
committerMichel Alexandre Salim <salimma@fedoraproject.org>2012-11-16 11:36:26 +0700
commite2379dd9f12c258d5e9b8700382cf87f1526a81e (patch)
tree87529d6c0e6432ba251a2158c157ed089873444b /admin
parentfbef4f1562fe976bcb522b929f42d141d655ca20 (diff)
downloadspecs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.tar.gz
specs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.tar.xz
specs-e2379dd9f12c258d5e9b8700382cf87f1526a81e.zip
dataquay & obnam: review done
Diffstat (limited to 'admin')
-rw-r--r--admin/obnam.spec111
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