From f28a29d81e37670df0750622008d319f7013459c Mon Sep 17 00:00:00 2001 From: Kevin Smith Date: Thu, 3 May 2018 20:47:37 -0400 Subject: [PATCH] CGTS-9508: Update sdk to include distributed cloud client. Change-Id: Ieca2ef5dfab45817176442cf3e497c5e5018d311 Signed-off-by: Tyler Smith --- .../centos/distributedcloud-client.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/openstack/distributedcloud-client/centos/distributedcloud-client.spec b/openstack/distributedcloud-client/centos/distributedcloud-client.spec index f3ee0c8f..c6e17f62 100644 --- a/openstack/distributedcloud-client/centos/distributedcloud-client.spec +++ b/openstack/distributedcloud-client/centos/distributedcloud-client.spec @@ -42,6 +42,7 @@ BuildRequires: python-sphinx BuildRequires: python-sphinxcontrib-httpdomain BuildRequires: pyOpenSSL BuildRequires: systemd +BuildRequires: git # Required to compile translation files BuildRequires: python-babel @@ -58,8 +59,14 @@ Summary: DC Manager Client %description dcmanagerclient Distributed Cloud Manager Client +%package sdk +Summary: SDK files for %{pypi_name} + +%description sdk +Contains SDK files for %{pypi_name} package + %prep -%autosetup -n %{pypi_name}-%{version} +%autosetup -n %{pypi_name}-%{version} -S git # Remove the requirements file so that pbr hooks don't add it # to distutils requires_dist config @@ -73,9 +80,17 @@ export PBR_VERSION=%{version} export PBR_VERSION=%{version} %{__python2} setup.py install --skip-build --root %{buildroot} +# prep SDK package +mkdir -p %{buildroot}/usr/share/remote-clients +tar zcf %{buildroot}/usr/share/remote-clients/%{pypi_name}-%{version}.tgz --exclude='.gitignore' --exclude='.gitreview' -C .. --transform="s/%{name}-%{version}/%{pypi_name}-%{version}/" %{name}-%{version} + %files dcmanagerclient %license LICENSE %{python2_sitelib}/dcmanagerclient* %{python2_sitelib}/distributedcloud_client-*.egg-info %exclude %{python2_sitelib}/dcmanagerclient/tests %{_bindir}/dcmanager* + +%files sdk +/usr/share/remote-clients/%{pypi_name}-%{version}.tgz +