[device-mapper-persistent-data: 1/2] Initial setup of the repo

Milan Broz mbroz at fedoraproject.org
Wed Dec 21 16:21:36 UTC 2011


commit a75ca80c6fa88de27ab551895eed18cc8368e00d
Author: Fedora Release Engineering <rel-eng at lists.fedoraproject.org>
Date:   Wed Dec 21 15:51:14 2011 +0000

    Initial setup of the repo

 .gitignore                         |    1 +
 device-mapper-persistent-data.spec |   50 ++++++++++++++++++++++++++++++++++++
 sources                            |    1 +
 3 files changed, 52 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..79c9bcb
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/jthornber-thin-provisioning-tools-0.0.1-0-g4dcab4b.tar.gz
diff --git a/device-mapper-persistent-data.spec b/device-mapper-persistent-data.spec
new file mode 100644
index 0000000..b2872d3
--- /dev/null
+++ b/device-mapper-persistent-data.spec
@@ -0,0 +1,50 @@
+#
+# Copyright (C) 2011 Red Hat, Inc
+#
+Summary: Device-mapper thin provisioning tools
+Name: device-mapper-persistent-data
+Version: 0.0.1
+Release: 1%{?dist}
+License: GPLv3+
+Group: System Environment/Base
+URL: https://github.com/jthornber/thin-provisioning-tools
+BuildRequires: expat-devel, libstdc++-devel, boost-devel, autoconf, automake
+
+# The source for this package was pulled from upstream's git.
+# Use the following URL to access the tarball:
+# https://github.com/jthornber/thin-provisioning-tools/tarball/%%{version}
+%global upstream_tag 4dcab4b
+%global upstream_version %{version}-0-g%{upstream_tag}
+
+Source0: jthornber-thin-provisioning-tools-%{upstream_version}.tar.gz
+Requires: expat
+
+%description
+thin-provisioning-tools contains dump,restore and repair tools to
+manage device-mapper thin provisioning target metadata devices.
+
+%prep
+%setup -q -n jthornber-thin-provisioning-tools-%{upstream_tag}
+autoreconf
+
+%build
+%global _root_sbindir /sbin
+%configure --enable-debug --enable-testing
+
+%install
+make DESTDIR=%{buildroot} MANDIR=%{_mandir} install
+
+%clean
+
+%files
+%doc COPYING README
+%{_mandir}/man8/thin_dump.8.gz
+%{_mandir}/man8/thin_repair.8.gz
+%{_mandir}/man8/thin_restore.8.gz
+%{_root_sbindir}/thin_dump
+%{_root_sbindir}/thin_repair
+%{_root_sbindir}/thin_restore
+
+%changelog
+* Wed Dec 21 2011 Milan Broz <mbroz at redhat.com> - 0.0.1-1
+- Initial version
diff --git a/sources b/sources
new file mode 100644
index 0000000..22075ed
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+31920fb9428b9a02b7e2b5681fd287fc  jthornber-thin-provisioning-tools-0.0.1-0-g4dcab4b.tar.gz


More information about the scm-commits mailing list