Merge lp:~zulcss/python-neutronclient/rename into lp:~ubuntu-server-dev/python-neutronclient/havana

Proposed by Chuck Short
Status: Merged
Merged at revision: 43
Proposed branch: lp:~zulcss/python-neutronclient/rename
Merge into: lp:~ubuntu-server-dev/python-neutronclient/havana
Diff against target: 114 lines (+26/-17)
5 files modified
debian/changelog (+8/-1)
debian/control (+10/-9)
debian/copyright (+2/-4)
debian/rules (+3/-0)
debian/watch (+3/-3)
To merge this branch: bzr merge lp:~zulcss/python-neutronclient/rename
Reviewer Review Type Date Requested Status
James Page Approve
Review via email: mp+173715@code.launchpad.net
To post a comment you must log in.
36. By Chuck Short

d/control: Update VCS fields for new branch locations.

37. By Chuck Short

debian/control: Add transitional package.

Revision history for this message
James Page (james-page) wrote :

Hey Chuck

Firstly, can you have a tidy of the following lintian warnings/errors:

E: python-quantumclient: copyright-contains-dh_make-todo-boilerplate
N:
N: The string "Please also look if..." appears in the copyright file, which
N: indicates that you either didn't check the whole source to find
N: additional copyright/license, or that you didn't remove that paragraph
N: after having done so.
N:
N: Refer to Debian Policy Manual section 12.5 (Copyright information) for
N: details.
N:
N: Severity: serious, Certainty: possible
N:
N: Check: copyright-file, Type: binary
N:
W: python-quantumclient: description-starts-with-leading-spaces
N:
N: The package "Description:" starts with leading spaces. Usually, leading
N: spaces are used to switch "verbatim display" on (i.e., lines are not
N: wrapped) so this might be a bug in the package.
N:
N: Severity: normal, Certainty: possible
N:
N: Check: description, Type: binary, udeb
N:
W: python-neutronclient: debian-changelog-line-too-long line 5
N:
N: The given line of the latest changelog entry is over 80 columns. Such
N: changelog entries may look poor in terminal windows and mail messages
N: and be annoying to read. Please wrap changelog entries at 80 columns or
N: less where possible.
N:
N: Severity: normal, Certainty: certain
N:
N: Check: changelog-file, Type: binary
N:
E: python-neutronclient: copyright-contains-dh_make-todo-boilerplate

review: Needs Fixing
38. By Chuck Short

  + Updated debian/control to rename python-quantumclient to
    python-neutronclient.
* debian/copyright: Cleaned up, fix lintian warnings.

39. By Chuck Short

Fixed conflicts

40. By Chuck Short

....with feeling

41. By Chuck Short

breaks/replaces

42. By Chuck Short

Fix typo

43. By Chuck Short

debian/control: Dropped quantum-client.

Revision history for this message
James Page (james-page) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-07-09 13:06:40 +0000
3+++ debian/changelog 2013-07-09 14:55:28 +0000
4@@ -1,9 +1,16 @@
5-python-quantumclient (1:2.2.1.29.gde7fd2b-0ubuntu1) UNRELEASED; urgency=low
6+python-neutronclient (1:2.2.4.2.g037497d-0ubuntu1) UNRELEASED; urgency=low
7
8 [ Chuck Short ]
9+ * Renamed to python-neutronclient.
10+ + Updated debian/control to rename python-quantumclient to
11+ python-neutronclient.
12+ + Updated debian/copyright.
13+ + debian/control: Conflict and Replace python-quantumclient.
14 * debian/rules, debian/control: Run testsuite with testrepository.
15 * debian/control: Add python-pbr and python-d2to1.
16 * debian/docs: Renamed README to README.rst.
17+ * debian/copyright: Cleaned up, fix lintian warnings.
18+ * debian/control: Dropped quantum-client.
19
20 [ Adam Gandelman ]
21 * debian/control: Bump python-cliff min. requirement to 1.3.2 as per
22
23=== modified file 'debian/control'
24--- debian/control 2013-07-09 13:06:40 +0000
25+++ debian/control 2013-07-09 14:55:28 +0000
26@@ -1,4 +1,4 @@
27-Source: python-quantumclient
28+Source: python-neutronclient
29 Section: python
30 Priority: extra
31 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
32@@ -20,16 +20,17 @@
33 testrepository,
34 cliff-tablib,
35 python-iso8601
36-Standards-Version: 3.9.3
37+Standards-Version: 3.9.4
38 X-Python-Version: >= 2.6
39 Homepage: http://launchpad.net/python-quantumclient
40 Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/python-neutronclient/havana/files
41 Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/python-neutronclient/havana
42 XS-Testsuite: autopkgtest
43
44-Package: python-quantumclient
45+Package: python-neutronclient
46 Architecture: all
47-Replaces: quantum-client
48+Breaks: python-quantumclient ( << 1:2.2.4.2.g037497d-0ubuntu1~ )
49+Replaces: python-quantumclient ( << 1:2.2.4.2.g037497d-0ubuntu1~ )
50 Depends: python-cliff (>= 1.3.2),
51 python-httplib2,
52 python-prettytable,
53@@ -38,14 +39,14 @@
54 ${misc:Depends},
55 ${python:Depends},
56 ${shlibs:Depends}
57-Description: client - Quantum is a virtual network service for Openstack
58- Quantum is a virtual network service for Openstack, and a part of
59+Description: client - Neutron is a virtual network service for Openstack
60+ Neutron is a virtual network service for Openstack, and a part of
61 Netstack. Just like OpenStack Nova provides an API to dynamically
62- request and configure virtual servers, Quantum provides an API to
63+ request and configure virtual servers, Neutron provides an API to
64 dynamically request and configure virtual networks. These networks
65 connect "interfaces" from other OpenStack services (e.g., virtual NICs
66- from Nova VMs). The Quantum API supports extensions to provide
67+ from Nova VMs). The Neutron API supports extensions to provide
68 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
69 etc.)
70 .
71- This package provides the quantum client.
72+ This package provides the neutron client.
73
74=== modified file 'debian/copyright'
75--- debian/copyright 2012-02-01 16:14:52 +0000
76+++ debian/copyright 2013-07-09 14:55:28 +0000
77@@ -1,6 +1,6 @@
78 Format: http://dep.debian.net/deps/dep5
79-Upstream-Name: python-quantumclient
80-Source: http://github.com/openstack/python-quantumclient
81+Upstream-Name: python-neutronclient
82+Source: http://github.com/openstack/python-neutronclient
83
84 Files: *
85 Copyright: 2011 Citrix Systems
86@@ -42,5 +42,3 @@
87 On Debian systems, the complete text of the GNU General
88 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
89
90-# Please also look if there are files or directories which have a
91-# different copyright/license attached and list them here.
92
93=== modified file 'debian/rules'
94--- debian/rules 2013-04-08 15:48:19 +0000
95+++ debian/rules 2013-07-09 14:55:28 +0000
96@@ -14,3 +14,6 @@
97
98 get-orig-source:
99 uscan --verbose --force-download --rename --destdir=../build-area
100+
101+override_dh_auto_test:
102+ testr init && testr run
103
104=== modified file 'debian/watch'
105--- debian/watch 2012-09-18 23:59:18 +0000
106+++ debian/watch 2013-07-09 14:55:28 +0000
107@@ -1,4 +1,4 @@
108 version=3
109-opts="uversionmangle=s/%7E/~/" https://launchpad.net/python-quantumclient/+download https://launchpad.net/python-quantumclient/.*/.*/.*/python-quantumclient-(.*)\.tar\.gz
110-http://tarballs.openstack.org/python-quantumclient/ python-quantumclient-(\d.*).tar.gz
111-http://pypi.python.org/packages/source/p/python-quantumclient/python-quantumclient-(\d.*).tar.gz
112+opts="uversionmangle=s/%7E/~/" https://launchpad.net/python-neutronclient/+download https://launchpad.net/python-neutronclient/.*/.*/.*/python-neutronclient-(.*)\.tar\.gz
113+http://tarballs.openstack.org/python-neutronclient/ python-neutronclient-(\d.*).tar.gz
114+http://pypi.python.org/packages/source/p/python-neutronclient/python-neutronclient-(\d.*).tar.gz

Subscribers

People subscribed via source and target branches