summaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2012-09-15 20:07:56 +0700
committerMichel Alexandre Salim <salimma@fedoraproject.org>2012-09-15 20:07:56 +0700
commit1ae2da1f6bb4765b8aa113dadd8be8c441f8c57d (patch)
tree8b416d0aafb942d838a5f2b821b4dd3a6013ff56 /admin
parenta17551fa761dc0bae9c124b61948665e744c4512 (diff)
downloadspecs-1ae2da1f6bb4765b8aa113dadd8be8c441f8c57d.tar.gz
specs-1ae2da1f6bb4765b8aa113dadd8be8c441f8c57d.tar.xz
specs-1ae2da1f6bb4765b8aa113dadd8be8c441f8c57d.zip
genbackupdata: review done
Diffstat (limited to 'admin')
-rw-r--r--admin/genbackupdata.spec73
1 files changed, 0 insertions, 73 deletions
diff --git a/admin/genbackupdata.spec b/admin/genbackupdata.spec
deleted file mode 100644
index 495d9b5..0000000
--- a/admin/genbackupdata.spec
+++ /dev/null
@@ -1,73 +0,0 @@
-Name: genbackupdata
-Version: 1.6
-Release: 2%{?dist}
-Summary: A program to generate test data for testing backup software
-
-# ask upstream to include license text
-License: GPLv2+
-URL: http://liw.fi/%{name}/
-Source0: http://code.liw.fi/debian/pool/main/g/%{name}/%{name}_%{version}.orig.tar.gz
-
-BuildArch: noarch
-# build-time
-BuildRequires: python-coverage-test-runner
-# build- and run-time
-BuildRequires: python-cliapp
-BuildRequires: python-ttystatus
-Requires: python-cliapp
-Requires: python-ttystatus
-
-%description
-genbackupdata creates or modifies directory trees in ways that
-simulate real filesystems sufficiently well for performance testing of
-backup software. For example, it can create files that are a mix of
-small text files and big binary files, with the binary files
-containing random binary junk which compresses badly. This can then be
-backed up, and later the directory tree can be changed by creating new
-files, modifying files, or deleting or renaming files. The backup can
-then be run again.
-
-The output is deterministic, such that for a given set of parameters
-the same output always happens. Thus it is more efficient to
-distribute genbackupdata and a set of parameters between people who
-wish to benchmark backup software than distributing very large test
-sets.
-
-
-%prep
-%setup -q -n %{name}_%{version}.orig
-
-
-%build
-%{__python} setup.py build
-# build manpage
-make genbackupdata.1
-
-
-%install
-%{__python} setup.py install -O1 --skip-build --root %{buildroot}
-
-
-%check
-# CoverageTestRunner trips up on build directory;
-# since we've already done the install phase, remove it first
-rm -rf build
-make check
-
-
-%files
-%doc NEWS README
-%{_mandir}/man1/genbackupdata.1*
-%{_bindir}/genbackupdata
-%{python_sitelib}/*
-
-
-%changelog
-* Fri Jun 29 2012 Michel Salim <salimma@fedoraproject.org> - 1.6-2
-- Remove deprecated %%{python_sitelib} declaration
-- Delete build directory before doing coverage tests; the coverage
- exclusion list does not include the built version of the excluded
- modules
-
-* Sun Jun 3 2012 Michel Salim <salimma@fedoraproject.org> - 1.6-1
-- Initial package