[seivot] Initial import
Michel Alexandre Salim
salimma at fedoraproject.org
Thu Jun 7 03:57:37 UTC 2012
commit 4c08120998d92f1dffddac9dbd108c9a112958ac
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date: Thu Jun 7 10:56:33 2012 +0700
Initial import
.gitignore | 1 +
seivot-1.16-add_seivots-to-csv_script.patch | 39 ++++++++++++++++++
seivot.spec | 58 +++++++++++++++++++++++++++
sources | 1 +
4 files changed, 99 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..8cd4eff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/seivot_1.16.orig.tar.gz
diff --git a/seivot-1.16-add_seivots-to-csv_script.patch b/seivot-1.16-add_seivots-to-csv_script.patch
new file mode 100644
index 0000000..f6df4d8
--- /dev/null
+++ b/seivot-1.16-add_seivots-to-csv_script.patch
@@ -0,0 +1,39 @@
+# Bazaar merge directive format 2 (Bazaar 0.90)
+# revision_id: salimma at fedoraproject.org-20120606112959-\
+# 5oj6w28u00xk3nj5
+# target_branch: http://code.liw.fi/seivot/bzr/trunk/
+# testament_sha1: 39b9ca22300c68184b031433237e14618c3a6767
+# timestamp: 2012-06-06 18:30:42 +0700
+# base_revision_id: liw at liw.fi-20120509213231-ya790dn1qq2we29p
+#
+# Begin patch
+=== modified file 'setup.py'
+--- setup.py 2012-05-09 21:32:31 +0000
++++ setup.py 2012-06-06 11:29:59 +0000
+@@ -46,7 +46,7 @@
+ author='Lars Wirzenius',
+ author_email='liw at liw.fi',
+ url='http://liw.fi/seivot/',
+- scripts=['seivot', 'seivots-summary'],
++ scripts=['seivot', 'seivots-summary', 'seivots-to-csv'],
+ data_files=[('share/man/man1', glob.glob('*.1'))],
+ )
+
+
+# Begin bundle
+IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWbDrBikAAXPfgBAQUOf/93IC
+nAq////wUAM696HnvBxvPbhKJKZg0QaR+kNJjIjTR5TZJ6g0ZBKKAT0aaBAGiAMmADRABkRpqamm
+01TI0xANDIDCAABJKD1RkGk9NDRqMmjARiMCaDQSSEaaaEYgZFPSGTRoyPUyGjT9U0XDlE/PEK8C
+SOKi2gD3xvwxyRWyhW4Tr2ugRPTaW+GUq1VW+/kX9bp5Y/xifGBh+7tMPLFqg4IxUG4YbdCarqjW
+PmYfoWYtRuOV3nV71zCNWgRS9FfXLnu7CgU5jmIHYqX6JhD1h4UKgUFTFJIG5NXU4RwMKCyiRhqw
+6vt2Fmdwr3wmIsEzPh5Ewl1nX6I4TpOnbg+0jKvuffxDpUy3sI27CYiw3hWZZbGMgbfQao3YcxWC
+iGyQPCk0C66AxAHBqanbDVAyZ04O+YpFCpoLsgjQNPEdaoEytaIiLXPkSGxEPvHNF+8S3zGAlUjH
+6ZUrgxVtEmMg50r46QKoka1Ir6lh4Xo32FNTxkJjBnsJ7zmk4slIkM5CJPYDnBntyykomGzeuUUF
+4x0EbCK0AnOTwRpAPAOpR1hBgwEnSwoqljbsV5d2Xn50IlQRwNUUX6XoydnTl/QPSW2Q5pmoZeHc
+KjhaJxxtrC5E19rJ5XzTirDqxE4zTYOyoj8aEoelTTeOzZNoM4uLcl5MY1hzHuOAjr0S4XriFqYE
+X1Hk8SCKTvWc9g7kSGDnpsLYHVhY8SSC6SrZiipVjYg33ImfY+iNz+GNW0TOoQkpyUqz7YZylFSJ
+zYpaJx5HwnwqHLmt1vHk80ShYfgNM+mTHaXpTR1BiEHRVoYFvcSPWz5eKaOZJcHjJa/MLf9je/AN
+R7AlxxQ4ChrxcULbtE2wIoiEXBwXrwAxzC8H3+EqtYGCpeIihMqswjAZQEFrRASC5tQN5EEKHPnN
+09AKlXnDLCOFpLGlIssSqJmU6u27rMoDzB670JPMWVtCY1A9ClDsyU8SJcNwjSreV8hVHglE1I8Z
+KxEJb8lwrfJv8y6FYFejjV7QrsQLMlbIFhCJaih1HpAhivUGRrajQ8c2ANaJgYAMjlHgaUPgDXon
+eUPqLDEKkHiJg8gfidBOVBbczDGsHmMin/i7kinChIWHWDFI
diff --git a/seivot.spec b/seivot.spec
new file mode 100644
index 0000000..79f555b
--- /dev/null
+++ b/seivot.spec
@@ -0,0 +1,58 @@
+Name: seivot
+Version: 1.16
+Release: 2%{?dist}
+Summary: Benchmarking tool for backup programs
+
+License: GPLv3+
+URL: http://liw.fi/%{name}/
+Source0: http://ftp.debian.org/debian/pool/main/s/%{name}/%{name}_%{version}.orig.tar.gz
+# sent to upstream
+Patch0: %{name}-1.16-add_seivots-to-csv_script.patch
+
+BuildArch: noarch
+BuildRequires: python-cliapp
+Requires: python-cliapp
+
+%description
+Seivot is a program for benchmarking backup software. It was written
+for developing Obnam, but it should be possible to adapt it to also
+support other on-disk backup solutions, such as rsync or rdiff-backup.
+
+
+%prep
+%setup -q
+%patch0 -p0 -b .add_seivots-to-csv_script
+
+
+%build
+%{__python} setup.py build
+# Generate manpages
+make
+
+
+%install
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+# install manpages
+%{__mkdir_p} %{buildroot}%{_mandir}/man1
+%{__cp} -pr seivot*.1 %{buildroot}%{_mandir}/man1/
+
+
+%check
+# doesn't actually do anything at the moment
+%{__python} setup.py check
+
+
+%files
+%doc COPYING NEWS README
+%{_mandir}/man1/seivot*.1*
+%{_bindir}/seivot*
+%{python_sitelib}/*
+
+
+%changelog
+* Thu Jun 7 2012 Michel Salim <salimma at fedoraproject.org> - 1.16-2
+- Remove deprecated %%{python_sitelib} definition
+- Include seivots-to-csv script
+
+* Sun Jun 3 2012 Michel Salim <salimma at fedoraproject.org> - 1.16-1
+- Initial package
diff --git a/sources b/sources
index e69de29..9327634 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ec6be0b3e5e9c81d77b3087ad69bcdf8 seivot_1.16.orig.tar.gz
More information about the scm-commits
mailing list