[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