vkmc pushed to python-designateclient (master). "Adds sources for python-designateclient"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Mar 30 14:18:52 UTC 2015


>From 6969687cfe62cb2bad3b704323d8ecd921c67480 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Victoria=20Mart=C3=ADnez=20de=20la=20Cruz?=
 <victoria at redhat.com>
Date: Mon, 30 Mar 2015 11:08:43 -0300
Subject: Adds sources for python-designateclient


diff --git a/.gitignore b/.gitignore
index e69de29..2305c03 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/python-designateclient-1.1.1.tar.gz
diff --git a/0001-Remove-runtime-dependency-on-python-pbr.patch b/0001-Remove-runtime-dependency-on-python-pbr.patch
new file mode 100644
index 0000000..66b1152
--- /dev/null
+++ b/0001-Remove-runtime-dependency-on-python-pbr.patch
@@ -0,0 +1,36 @@
+From cb9c9a921c51d97749bfb048965c53a384a3843d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Victoria=20Mart=C3=ADnez=20de=20la=20Cruz?=
+ <victoria at redhat.com>
+Date: Wed, 25 Feb 2015 14:58:08 -0300
+Subject: [PATCH] Remove runtime dependency on python pbr
+
+---
+ designateclient/version.py | 3 +--
+ setup.py                   | 1 -
+ 2 files changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/designateclient/version.py b/designateclient/version.py
+index cd56b54..6619a15 100644
+--- a/designateclient/version.py
++++ b/designateclient/version.py
+@@ -13,6 +13,5 @@
+ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ # License for the specific language governing permissions and limitations
+ # under the License.
+-import pbr.version
+ 
+-version_info = pbr.version.VersionInfo('python-designateclient')
++version_info = "REDHATDESIGNATECLIENTVERSION" 
+diff --git a/setup.py b/setup.py
+index 7363757..09230a0 100755
+--- a/setup.py
++++ b/setup.py
+@@ -26,5 +26,4 @@ except ImportError:
+     pass
+ 
+ setuptools.setup(
+-    setup_requires=['pbr'],
+     pbr=True)
+-- 
+2.1.0
+
diff --git a/python-designateclient.spec b/python-designateclient.spec
new file mode 100644
index 0000000..b22848b
--- /dev/null
+++ b/python-designateclient.spec
@@ -0,0 +1,48 @@
+Name:           python-designateclient
+Version:        1.1.1
+Release:        1%{?dist}
+Summary:        Client library for OpenStack DNSaaS API
+
+License:        ASL 2.0
+URL:            http://wiki.openstack.org/designate
+Source0:        https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
+Patch0:         0001-Remove-runtime-dependency-on-python-pbr.patch
+BuildArch:      noarch
+ 
+BuildRequires:  python2-devel
+BuildRequires:  python-pbr
+Requires:       python-jsonschema
+Requires:       python-keystoneclient
+Requires:       python-requests
+Requires:       python-six
+Requires:       python-stevedore
+
+%description
+Client library and command line utility for interacting with OpenStack DNSaaS API.
+
+%prep
+%setup -q
+%patch0 -p1 -b .pbr
+# remove runtime dep on PBR
+sed -i s/REDHATDESIGNATECLIENTVERSION/%{version}/ designateclient/version.py
+rm -rf {,test-}requirements.txt
+
+# Remove bundled egg-info
+rm -rf %{pypi_name}.egg-info
+
+%build
+%{__python2} setup.py build
+
+%install
+%{__python2} setup.py install --skip-build --root %{buildroot}
+
+%files 
+%{!?_licensedir:%global license %%doc}
+%license LICENSE
+%{python2_sitelib}/designateclient
+%{python2_sitelib}/python_designateclient-%{version}-py?.?.egg-info
+%{_bindir}/designate
+
+%changelog
+* Wed Feb 25 2015 Victoria Martinez de la Cruz <vimartin at redhat.com> - 1.1.1-1
+- Initial package.
diff --git a/sources b/sources
index e69de29..d0967de 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+f09de6e5d37713ffcb21b406b077a649  python-designateclient-1.1.1.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/python-designateclient.git/commit/?h=master&id=6969687cfe62cb2bad3b704323d8ecd921c67480


More information about the scm-commits mailing list