[openstack-savanna] Intermediate version, allows for build from sdist of master

matt matt at fedoraproject.org
Thu Oct 17 11:43:27 UTC 2013


commit d1dd13945c5e6455f0016a3cc4071a67aea137b0
Author: Matthew Farrellee <matt at redhat.com>
Date:   Thu Sep 12 08:48:14 2013 -0400

    Intermediate version, allows for build from sdist of master

 openstack-savanna.spec |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/openstack-savanna.spec b/openstack-savanna.spec
index 7a1b905..f6d2f39 100644
--- a/openstack-savanna.spec
+++ b/openstack-savanna.spec
@@ -1,10 +1,17 @@
+# NOTE - sdist only, don't bother trying builds from git until pbr supports them
+
+%define master .a251.gfe5b782
+
 Name:          openstack-savanna
-Version:       0.3.a195.g6699fe9
-Release:       1%{?dist}
+Version:       0.3
+Release:       0.1%{?master}%{?dist}
 Summary:       Apache Hadoop cluster management on OpenStack
 License:       ASL 2.0
 URL:           https://launchpad.net/savanna
-Source0:       http://tarballs.openstack.org/savanna/savanna-%{version}.tar.gz
+# For unreleased builds,
+#  curl -o savanna-%%{version}%%{master}.tar.gz http://tarballs.openstack.org/savanna/savanna-master.tar.gz
+Source0:       savanna-%{version}%{master}.tar.gz
+#Source0:       http://tarballs.openstack.org/savanna/savanna-%%{version}.tar.gz
 Source1:       openstack-savanna-api.service
 BuildArch:     noarch
 
@@ -43,7 +50,7 @@ clusters on OpenStack.
 
 
 %prep
-%setup -q -n savanna-%{version}
+%setup -q -n savanna-%{version}%{?master}
 sed -i 's/0.5.21/0.5.19/' setup.py
 # The data_files glob appears broken in pbr 0.5.19, so be explicit
 sed -i 's,etc/savanna/\*,etc/savanna/savanna.conf.sample etc/savanna/savanna.conf.sample-full,' setup.cfg
@@ -114,6 +121,7 @@ exit 0
 # Note: this file is not readable because it holds auth credentials
 %config(noreplace) %attr(-, root, savanna) %{_sysconfdir}/savanna/savanna.conf
 %{_bindir}/savanna-api
+%{_bindir}/savanna-subprocess
 %{_bindir}/savanna-db-manage
 %{_unitdir}/openstack-savanna-api.service
 %dir %attr(-, savanna, savanna) %{_sharedstatedir}/savanna
@@ -122,7 +130,7 @@ exit 0
 %{_datadir}/savanna/savanna.conf.sample
 %{_datadir}/savanna/savanna.conf.sample-full
 %{python_sitelib}/savanna
-%{python_sitelib}/savanna-%{version}-py?.?.egg-info
+%{python_sitelib}/savanna-%{version}%{?master}-py?.?.egg-info
 
 
 %changelog


More information about the scm-commits mailing list