cd5cd9b523
Quantum is now called neutron, so we should do the renaming, too. This commit is the result of simple mechanical search-and-replace followed by renaming files, followed by reordering imports to make pep8 happy. Building of binary RPMs is still broken, as well as many other things, but this will be fixed in separate changes. Partial-bug: #1198041 Co-authored-by: Joshua Harlow <harlowja@gmail.com> Change-Id: Idd1cce74309e67fd6bbb1348f40fcc9946703fc2
61 lines
2.3 KiB
Plaintext
61 lines
2.3 KiB
Plaintext
%define pkg_name nova
|
|
%define version 2013.1
|
|
%define unmangled_version 2013.1
|
|
%define unmangled_version 2013.1
|
|
%define release 1
|
|
|
|
Summary: cloud computing fabric controller
|
|
Name: python-nova
|
|
Epoch: 2
|
|
Version: %{version}
|
|
Release: %{release}
|
|
Source0: %{pkg_name}-%{unmangled_version}.tar.gz
|
|
License: UNKNOWN
|
|
Group: Development/Libraries
|
|
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-buildroot
|
|
Prefix: %{_prefix}
|
|
BuildArch: noarch
|
|
Vendor: OpenStack <nova@lists.launchpad.net>
|
|
Requires: python-sqlalchemy >= 0.7.8 python-sqlalchemy < 0.7.99 python-cheetah >= 2.4.4 python-amqplib >= 0.6.1 python-anyjson >= 0.2.4 python-argparse python-boto python-eventlet >= 0.9.17 python-kombu >= 1.0.4 python-lxml >= 2.3 python-routes >= 1.12.3 python-webob = 1.2.3 python-greenlet >= 0.3.1 python-pastedeploy >= 1.5 python-paste python-sqlalchemy-migrate >= 0.7.2 python-netaddr >= 0.7.6 python-suds >= 0.4 python-paramiko python-pyasn1 python-babel >= 0.9.6 python-iso8601 >= 0.1.4 python-httplib2 python-setuptools-git >= 0.4 python-cinderclient >= 2:1.0.1 python-neutronclient >= 2:2.2 python-neutronclient < 2:3 python-glanceclient >= 2:0.5 python-glanceclient < 2:2 python-keystoneclient >= 2:0.2 python-stevedore >= 0.7 python-websockify < 0.4 python-oslo-config >= 2:1.1
|
|
Url: http://www.openstack.org/
|
|
|
|
%description
|
|
UNKNOWN
|
|
|
|
%prep
|
|
%setup -n %{pkg_name}-%{unmangled_version} -n %{pkg_name}-%{unmangled_version}
|
|
|
|
%build
|
|
python setup.py build
|
|
|
|
%install
|
|
python setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
|
|
abspath_installed_files=$(readlink -f INSTALLED_FILES)
|
|
(
|
|
cd $RPM_BUILD_ROOT
|
|
for i in usr/*/python*/site-packages/* usr/bin/*; do
|
|
if [ -e "$i" ]; then
|
|
sed -i "s@/$i/@DELETE_ME@" "$abspath_installed_files"
|
|
echo "/$i"
|
|
fi
|
|
done
|
|
if [ -d usr/man ]; then
|
|
rm -rf usr/share/man
|
|
mkdir -p usr/share
|
|
mv usr/man usr/share/
|
|
sed -i "s@/usr/man/@DELETE_ME@" "$abspath_installed_files"
|
|
for i in usr/share/man/*; do
|
|
echo "/$i/*"
|
|
done
|
|
fi
|
|
) >> GATHERED_FILES
|
|
{ sed '/^DELETE_ME/d' INSTALLED_FILES; cat GATHERED_FILES; } | sort -u > INSTALLED_FILES.tmp
|
|
mv -f INSTALLED_FILES{.tmp,}
|
|
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%files -f INSTALLED_FILES
|
|
%defattr(-,root,root)
|