[openstack-swift] Package Swift 1.8.0
Pete Zaitcev
zaitcev at fedoraproject.org
Thu Apr 4 21:14:11 UTC 2013
commit f983586651654b39bcbbc9f5bfcd7523e691dda5
Author: Pete Zaitcev <zaitcev at kotori.zaitcev.us>
Date: Thu Apr 4 15:12:39 2013 -0600
Package Swift 1.8.0
This needed 2 small fixups:
- Disable paste's version checking and rely on RPM alone, or else everything
blows up with pyxattr>=0.4 check (which we satisfy but do not provide egg
info for the checks to work).
- Drop swift.1 which I had deleted upstream and relocated to the client.
.gitignore | 1 +
openstack-swift.spec | 15 +++++++++++----
sources | 2 +-
3 files changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a0ef4a3..391e37d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/swift-1.7.5.tar.gz
/swift-1.7.6.tar.gz
+/swift-1.8.0.tar.gz
diff --git a/openstack-swift.spec b/openstack-swift.spec
index 606299b..b73c157 100644
--- a/openstack-swift.spec
+++ b/openstack-swift.spec
@@ -3,8 +3,8 @@
%endif
Name: openstack-swift
-Version: 1.7.6
-Release: 2%{?dist}
+Version: 1.8.0
+Release: 1%{?dist}
Summary: OpenStack Object Storage (Swift)
Group: Development/Languages
@@ -53,7 +53,7 @@ BuildRequires: python-setuptools
BuildRequires: python-netifaces
BuildRequires: python-paste-deploy
Requires: python-configobj
-Requires: python-eventlet >= 0.9.8
+Requires: python-eventlet >= 0.9.15
Requires: python-greenlet >= 0.3.1
Requires: python-paste-deploy
Requires: python-simplejson
@@ -156,6 +156,11 @@ This package contains documentation files for %{name}.
%prep
%setup -q -n swift-%{version}
+# Remove bundled egg-info
+rm -rf swift.egg-info
+# let RPM handle deps
+sed -i '/setup_requires/d; /install_requires/d; /dependency_links/d' setup.py
+
%build
%{__python} setup.py build
# Fails unless we create the build directory
@@ -321,7 +326,6 @@ exit 0
%{_mandir}/man5/dispersion.conf.5*
%{_mandir}/man1/swift-dispersion-populate.1*
%{_mandir}/man1/swift-dispersion-report.1*
-%{_mandir}/man1/swift.1*
%{_mandir}/man1/swift-get-nodes.1*
%{_mandir}/man1/swift-init.1*
%{_mandir}/man1/swift-orphans.1*
@@ -438,6 +442,9 @@ exit 0
%doc LICENSE doc/build/html
%changelog
+* Thu Apr 4 2013 Pete Zaitcev <zaitcev at redhat.com> 1.8.0-1
+- Update to 1.8.0; this is the "Grizzly" release of OpenStack
+
* Mon Mar 18 2013 Pete Zaitcev <zaitcev at redhat.com> 1.7.6-2
- Move ownership of /var/cache/swift to main package per Zane's comments
diff --git a/sources b/sources
index 96bc6f7..3df23ce 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ce9caf2db58ceca122037a9736d544d1 swift-1.7.6.tar.gz
+0d2479c3cbb124fa3a6b001d0d4d5a8b swift-1.8.0.tar.gz
More information about the scm-commits
mailing list