Merge lp:~blake-rouse/maas/packaging-remove-pyscss into lp:~maas-maintainers/maas/packaging

Proposed by Blake Rouse
Status: Merged
Approved by: Blake Rouse
Approved revision: no longer in the source branch.
Merged at revision: 359
Proposed branch: lp:~blake-rouse/maas/packaging-remove-pyscss
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 143 lines (+15/-19)
3 files modified
debian/changelog (+14/-12)
debian/control (+1/-2)
debian/rules (+0/-5)
To merge this branch: bzr merge lp:~blake-rouse/maas/packaging-remove-pyscss
Reviewer Review Type Date Requested Status
Andres Rodriguez (community) Approve
Review via email: mp+251514@code.launchpad.net

This proposal supersedes a proposal from 2015-03-02.

Commit message

Remove the need for python-pyscss as a build dependency.

To post a comment you must log in.
Revision history for this message
Andres Rodriguez (andreserl) wrote :

lgtm!

Also, please test this from packaging before landing (and upgrades).

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 2015-02-26 21:26:48 +0000
3+++ debian/changelog 2015-03-02 20:19:01 +0000
4@@ -2,7 +2,9 @@
5
6 * New upstream release, 1.8.0~alpha3 bzr3568
7 - Adds support for Microsoft OCP Chassis.
8- * debian/control: Add python-bson as a depends.
9+ * debian/control:
10+ - Add python-bson as a depends.
11+ - Remove python-pyscss as a build dependency.
12
13 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 24 Feb 2015 15:47:07 -0500
14
15@@ -160,7 +162,7 @@
16 client MAAS API users. (LP: #1383609)
17 - Allow users to disable DHCP NIC scanning during commissioning otherwise
18 this can lead machines not being able to commission (LP: #1383384)
19- - Ensure that MAAS can correctly download, and install HWE Kernels, and
20+ - Ensure that MAAS can correctly download, and install HWE Kernels, and
21 not crash in the process. (LP: #1357532, LP: #1382281)
22 - Add a lock to ensure we don't give the same 2 systems to two different
23 users when acquiring a machine. (LP: #1382575)
24@@ -240,7 +242,7 @@
25
26 [Diogo Matsubara]
27 * debian/control:
28- - maas-cluster-controller depends on syslinux-dev |
29+ - maas-cluster-controller depends on syslinux-dev |
30 syslinux-common (LP: #1328659)
31 - python-maas-provisioningserver depends on
32 python-paramiko (LP: #1334401)
33@@ -280,7 +282,7 @@
34 debian/maas-region-controller-min.postinst
35 debian/maas-region-controller.postinst
36 - Install /var/log/maas/maas.log as a syslog file.
37- - Ensure logging is set up for upgrades
38+ - Ensure logging is set up for upgrades
39
40 [ Graham Binns ]
41 * debian/maas-region-controller.postinst:
42@@ -377,7 +379,7 @@
43 [ Jason Hobbs ]
44 * debian/extras/99-maas: Allow access to keyserver.ubuntu.com via
45 squid-deb-proxy.
46-
47+
48 [Jeroen Vermeulen]
49 * debian/maas-cluster-controller.postinst:
50 - Make the tgt config link point to the new boot-resources dir.
51@@ -1011,7 +1013,7 @@
52 * New upstream release (LP: #1044367)
53
54 [ Julian Edwards ]
55- * Fix 02-pserv-config.patch to handle new default tftp directory
56+ * Fix 02-pserv-config.patch to handle new default tftp directory
57
58 [ Andres Rodriguez ]
59 * debian/maas.postinst:
60@@ -1142,7 +1144,7 @@
61 * debian/maas.postinst:
62 - Set cobbler password in between quotes (LP: #984427)
63 - Do not change permissions to maas.log (LP: #980915)
64- * no longer use maas-cloudimg2ephemeral, but rather use premade images
65+ * no longer use maas-cloudimg2ephemeral, but rather use premade images
66 at http://maas.ubuntu.com
67
68 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 17 Apr 2012 23:44:46 -0700
69@@ -1242,7 +1244,7 @@
70 maas (0.1+bzr363+dfsg-0ubuntu1) precise; urgency=low
71
72 [ Dave Walker (Daviey) ]
73- * debian/control: Add openssh-server as a Recommends, and wrap-and-sort.
74+ * debian/control: Add openssh-server as a Recommends, and wrap-and-sort.
75
76 [ Andres Rodriguez ]
77 * debian/maas.postinst:
78@@ -1282,7 +1284,7 @@
79
80 [ Dave Walker ]
81 * debian/maas.postinst: Do not import ISO's at install time.
82- * debian/control:
83+ * debian/control:
84 - Drop run-one, it's not a requirement and currently in universe.
85 - Drop python-setproctitle, no longer required.
86
87@@ -1303,7 +1305,7 @@
88 - 02-pserv-config.patch: Update, and set 'maas' as username.
89 - 03-longpoll-config.patch: Update.
90 * debian/maas.install: Install preseeds and snippets.
91- * debian/maas.postinst:
92+ * debian/maas.postinst:
93 - Set password for 'maas' cobbler username (in pserv and cobbler).
94 - Set DEFAULT_MAAS_URL to IP of interface with default gateway.
95
96@@ -1378,7 +1380,7 @@
97 [ Dave Walker ]
98 * debian/control:
99 - Changed depends from psycopg2 to python-psycopg2 and dropped versioning.
100- - LP: #937982
101+ - LP: #937982
102
103 [ Andres Rodriguez ]
104 * debian/maas.install: Install maas-import-isos and related files.
105@@ -1395,7 +1397,7 @@
106 maas (0.1+bzr171+dfsg-0ubuntu1) precise; urgency=low
107
108 * New upstream snapshot, post 0.1 release.
109- * debian/control:
110+ * debian/control:
111 - Drop depends on rabbitmq-server, no longer required.
112 * debian/watch: Introduced watch file.
113
114
115=== modified file 'debian/control'
116--- debian/control 2015-02-26 21:26:48 +0000
117+++ debian/control 2015-03-02 20:19:01 +0000
118@@ -7,8 +7,7 @@
119 po-debconf,
120 python (>= 2.7),
121 python-distribute,
122- python-django,
123- python-pyscss
124+ python-django
125 Standards-Version: 3.9.4
126 X-Python-Version: >= 2.7
127 Homepage: https://launchpad.net/maas
128
129=== modified file 'debian/rules'
130--- debian/rules 2015-01-30 13:54:45 +0000
131+++ debian/rules 2015-03-02 20:19:01 +0000
132@@ -22,11 +22,6 @@
133 HOME=$(BUILDHOME) PYTHONPATH=$(CURDIR)/src/ $(PYTHON) \
134 $(CURDIR)/src/maasserver/utils/jsenums.py \
135 $(py_enums) > $(BUILDHOME)/enums.js
136- HOME=$(BUILDHOME) pyscss \
137- $(CURDIR)/src/maasserver/static/scss/maas-styles.scss \
138- --no-compress \
139- -o $(CURDIR)/src/maasserver/static/css/maas-styles.css \
140- --load-path=$(CURDIR)/src/maasserver/static/scss
141
142 override_dh_auto_install:
143 dh_auto_install

Subscribers

People subscribed via source and target branches