[diskimage-builder/el6] Removed data_files from setup.cfg to work with older pbr

Jeff Peeler jpeeler at fedoraproject.org
Fri Sep 6 17:34:13 UTC 2013


commit 9b75c95249971564dac10e54542a303c929acff9
Author: Jeff Peeler <jpeeler at redhat.com>
Date:   Fri Sep 6 13:26:42 2013 -0400

    Removed data_files from setup.cfg to work with older pbr

 diskimage-builder.spec  |    9 ++++++++-
 remove_data_files.patch |   15 +++++++++++++++
 2 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/diskimage-builder.spec b/diskimage-builder.spec
index 528d450..f4ca2b2 100644
--- a/diskimage-builder.spec
+++ b/diskimage-builder.spec
@@ -1,12 +1,14 @@
 Name:		diskimage-builder
 Summary:	Image building tools for OpenStack
 Version:	0.0.1
-Release:	6%{?dist}
+Release:	7%{?dist}
 License:	ASL 2.0
 Group:		System Environment/Base
 URL:		https://launchpad.net/diskimage-builder
 Source0:	http://tarballs.openstack.org/diskimage-builder/%{name}-%{version}.tar.gz
 
+Patch0: remove_data_files.patch
+
 ExclusiveArch: x86_64 noarch
 
 BuildArch: noarch
@@ -22,6 +24,8 @@ Requires: curl
 
 %prep
 %setup -q -n %{name}-%{version}
+# pbr < 0.5.20 does not support file globbing
+%patch0 -p1
 
 %build
 %{__python} setup.py build
@@ -50,6 +54,9 @@ Components of TripleO that are responsible for building disk images.
 %{_datadir}/%{name}/elements
 
 %changelog
+* Fri Sep 6 2013 Jeff Peeler <jpeeler at redhat.com> 0.0.1-7
+- added file globbing removal patch
+
 * Thu Sep 5 2013 Jeff Peeler <jpeeler at redhat.com> 0.0.1-6
 - rebase to a495079695e914fa7ec93292497bfc2471f41510
 - Source moved from stackforge to openstack
diff --git a/remove_data_files.patch b/remove_data_files.patch
new file mode 100644
index 0000000..f63edbb
--- /dev/null
+++ b/remove_data_files.patch
@@ -0,0 +1,15 @@
+diff --git a/setup.cfg b/setup.cfg
+index 295590c..0bcab9c 100644
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -24,10 +24,6 @@ scripts =
+ 	bin/disk-image-get-kernel
+ 	bin/element-info
+ 	bin/ramdisk-image-create
+-data_files = 
+-	share/diskimage-builder/elements = elements/*
+-	share/diskimage-builder/lib = lib/*
+-	share/diskimage-builder/scripts = scripts/*
+ 
+ [global]
+ setup-hooks = 


More information about the scm-commits mailing list