[openstack-keystone] drop requirements.txt in spec, not in patch
Alan Pevec
apevec at fedoraproject.org
Thu Sep 11 12:43:48 UTC 2014
commit f0c776feed9539a0b664332896dbc2491a1b26fe
Author: Alan Pevec <alan.pevec at redhat.com>
Date: Thu Sep 11 13:42:20 2014 +0200
drop requirements.txt in spec, not in patch
0001-remove-runtime-dep-on-python-pbr.patch | 42 ++------------------------
openstack-keystone.spec | 3 +-
2 files changed, 6 insertions(+), 39 deletions(-)
---
diff --git a/0001-remove-runtime-dep-on-python-pbr.patch b/0001-remove-runtime-dep-on-python-pbr.patch
index c96d6e5..f2f8609 100644
--- a/0001-remove-runtime-dep-on-python-pbr.patch
+++ b/0001-remove-runtime-dep-on-python-pbr.patch
@@ -1,13 +1,12 @@
-From 16959aa5e419fa0de0e8e0f170dd051808d89fb1 Mon Sep 17 00:00:00 2001
+From 3837f8ccf791cae1f6abc10d20e0aa4ce99038f0 Mon Sep 17 00:00:00 2001
From: Alan Pevec <apevec at redhat.com>
Date: Mon, 9 Sep 2013 00:38:42 +0200
Subject: [PATCH] remove runtime dep on python-pbr
---
- bin/keystone-all | 3 +--
- keystone/cli.py | 3 +--
- requirements.txt | 27 +--------------------------
- 3 files changed, 3 insertions(+), 30 deletions(-)
+ bin/keystone-all | 3 +--
+ keystone/cli.py | 3 +--
+ 2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/bin/keystone-all b/bin/keystone-all
index 732ee8e..e548763 100755
@@ -51,36 +50,3 @@ index e8c84af..140832d 100644
usage='%(prog)s [' + '|'.join([cmd.name for cmd in CMDS]) + ']',
default_config_files=config_files)
config.setup_logging()
-diff --git a/requirements.txt b/requirements.txt
-index 4d3ea05..e975d85 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -1,27 +1,2 @@
- # keystone dependencies
--pbr>=0.6,!=0.7,<1.0
--WebOb>=1.2.3
--eventlet>=0.13.0
--greenlet>=0.3.2
--netaddr>=0.7.6
--PasteDeploy>=1.5.0
--Paste
--Routes>=1.12.3,!=2.0
--six>=1.7.0
--SQLAlchemy>=0.8.4,<=0.8.99,>=0.9.7,<=0.9.99
--sqlalchemy-migrate>=0.9.1
--passlib
--iso8601>=0.1.9
--python-keystoneclient>=0.9.0
--keystonemiddleware>=1.0.0
--oslo.config>=1.4.0.0a3
--oslo.messaging>=1.4.0.0a3
--oslo.db>=0.2.0 # Apache-2.0
--oslo.i18n>=0.1.0 # Apache-2.0
--oslo.utils>=0.1.1
--Babel>=1.3
--oauthlib>=0.6
--dogpile.cache>=0.5.3
--jsonschema>=2.0.0,<3.0.0
--pycadf>=0.6.0
--posix_ipc
-+# let RPM handle deps
diff --git a/openstack-keystone.spec b/openstack-keystone.spec
index cb18dd3..4e7a935 100644
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@ -122,7 +122,8 @@ find . \( -name .gitignore -o -name .placeholder \) -delete
find keystone -name \*.py -exec sed -i '/\/usr\/bin\/env python/d' {} \;
# Remove bundled egg-info
rm -rf keystone.egg-info
-
+# Let RPM handle the dependencies
+rm -f test-requirements.txt requirements.txt
# Remove dependency on pbr and set version as per rpm
sed -i s/REDHATKEYSTONEVERSION/%{version}/ bin/keystone-all keystone/cli.py
More information about the scm-commits
mailing list