Merge ~mateus-morais/ubuntu/+source/newt:merge-0.52.24-2-noble into ubuntu/+source/newt:debian/sid

Proposed by Mateus Rodrigues de Morais
Status: Merged
Merge reported by: Mateus Rodrigues de Morais
Merged at revision: 38484f2c3f8dd41b550328e5ee6383d0d106e833
Proposed branch: ~mateus-morais/ubuntu/+source/newt:merge-0.52.24-2-noble
Merge into: ubuntu/+source/newt:debian/sid
Diff against target: 798 lines (+590/-11)
7 files modified
debian/changelog (+557/-0)
debian/control (+4/-2)
debian/libnewt0.52.install (+2/-0)
debian/libnewt0.52.postinst (+22/-0)
debian/libnewt0.52.prerm (+4/-7)
debian/rules (+1/-0)
dev/null (+0/-2)
Reviewer Review Type Date Requested Status
Ubuntu Sponsors Pending
Lukas Märdian Pending
git-ubuntu import Pending
Review via email: mp+460835@code.launchpad.net

This proposal supersedes a proposal from 2024-02-16.

Description of the change

PPA: https://launchpad.net/~mateus-morais/+archive/ubuntu/newt-merge

Basic test:

$ gcc /usr/share/doc/libnewt-dev/examples/test.c -o test -lnewt && ./test

Package tests:

This package contains no tests.

To post a comment you must log in.
Revision history for this message
Lukas Märdian (slyon) wrote : Posted in a previous version of this proposal

This is not a full review, but I see there are some merge-conflict artefacts in debian/changelog which definitely needs fixing:

```
+<<<<<<< debian/changelog
+=======
```

review: Needs Fixing
Revision history for this message
Mateus Rodrigues de Morais (mateus-morais) wrote :

slyon: the MR was targeting ubuntu/devel instead of debian/sid. The diff should be fixed now.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index e91d43a..ddb0a0a 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,17 @@
6+newt (0.52.24-2ubuntu1) noble; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #2054152). Remaining changes:
9+ + Remove libnewt0.52.preinst altogether, which contains destructive
10+ operations with none of the appropriate version guards
11+ + Add correct build-dependencies on python3-all-dbg and
12+ libpython3-all-dbg, needed due to debian/patches/snack.patch
13+ + Don't install python-newt example files
14+ + Install/remove alternatives for the ubuntu palette
15+ + Revert Debian's dropping of /etc/newt/palette.original, used as an
16+ alternative in Ubuntu
17+
18+ -- Mateus Rodrigues de Morais <mateus.morais@canonical.com> Tue, 20 Feb 2024 12:50:09 -0300
19+
20 newt (0.52.24-2) unstable; urgency=medium
21
22 * Ensure make fails if extension build fails. Closes: #1060660
23@@ -5,6 +19,21 @@ newt (0.52.24-2) unstable; urgency=medium
24
25 -- Alastair McKinstry <mckinstry@debian.org> Mon, 15 Jan 2024 13:32:29 +0000
26
27+newt (0.52.24-1ubuntu1) noble; urgency=medium
28+
29+ * Merge with Debian unstable (LP: #2045576). Remaining changes:
30+ + Remove libnewt0.52.preinst altogether, which contains destructive
31+ operations with none of the appropriate version guards
32+ + Add correct build-dependencies on python3-all-dbg and
33+ libpython3-all-dbg, needed due to debian/patches/snack.patch
34+ + Don't install python-newt example files
35+ + Install/remove alternatives for the ubuntu palette
36+ + Revert Debian's dropping of /etc/newt/palette.original, used as an
37+ alternative in Ubuntu
38+ * Removed irrelevant changelog entry discovered when merging with git-ubuntu
39+
40+ -- Mateus Rodrigues de Morais <mateus.morais@canonical.com> Tue, 05 Dec 2023 14:21:31 -0300
41+
42 newt (0.52.24-1) unstable; urgency=medium
43
44 * New upstream release
45@@ -12,6 +41,28 @@ newt (0.52.24-1) unstable; urgency=medium
46
47 -- Alastair McKinstry <mckinstry@debian.org> Sat, 28 Oct 2023 09:47:05 +0100
48
49+newt (0.52.23-1ubuntu2) noble; urgency=medium
50+
51+ * No-change rebuild with Python 3.12 as supported version
52+
53+ -- Graham Inggs <ginggs@ubuntu.com> Tue, 31 Oct 2023 17:10:17 +0000
54+
55+newt (0.52.23-1ubuntu1) lunar; urgency=medium
56+
57+ * Merge from Debian unstable, remaining changes:
58+ + Install/remove alternatives for the ubuntu palette
59+ + Don't install python-newt example files
60+ + Add correct build-dependencies on python3-all-dbg and
61+ libpython3-all-dbg, needed due to debian/patches/snack.patch
62+ + Revert Debian's dropping of /etc/newt/palette.original, used as an
63+ alternative in Ubuntu
64+ + Remove libnewt0.52.preinst altogether, which contains destructive
65+ operations with none of the appropriate version guards
66+ + Drop call to update-alternatives --auto in our postinst, which would
67+ clobber the user's settings
68+
69+ -- Graham Inggs <ginggs@ubuntu.com> Thu, 16 Feb 2023 15:02:12 +0000
70+
71 newt (0.52.23-1) unstable; urgency=medium
72
73 * New upstream release
74@@ -34,6 +85,34 @@ newt (0.52.21-6) unstable; urgency=medium
75
76 -- Alastair McKinstry <mckinstry@debian.org> Sun, 18 Sep 2022 11:59:20 +0100
77
78+newt (0.52.21-5ubuntu3) lunar; urgency=medium
79+
80+ * No-change rebuild with Python 3.11 as supported
81+
82+ -- Graham Inggs <ginggs@ubuntu.com> Wed, 02 Nov 2022 08:32:23 +0000
83+
84+newt (0.52.21-5ubuntu2) jammy; urgency=medium
85+
86+ * No-change rebuild with Python 3.10 only
87+
88+ -- Graham Inggs <ginggs@ubuntu.com> Thu, 17 Mar 2022 19:30:58 +0000
89+
90+newt (0.52.21-5ubuntu1) jammy; urgency=low
91+
92+ * Merge from Debian unstable (LP: #1958502). Remaining changes:
93+ - Install/remove alternatives for the ubuntu palette.
94+ - Don't install python-newt example files.
95+ - Add correct build-dependencies on python3-all-dbg and
96+ libpython3-all-dbg, needed due to debian/patches/snack.patch.
97+ - Revert Debian's dropping of /etc/newt/palette.original, used as an
98+ alternative in Ubuntu.
99+ - Remove libnewt0.52.preinst altogether, which contains destructive
100+ operations with none of the appropriate version guards.
101+ - Drop call to update-alternatives --auto in our postinst, which would
102+ clobber the user's settings.
103+
104+ -- Alexandre Ghiti <alexandre.ghiti@canonical.com> Wed, 19 Jan 2022 14:31:39 +0100
105+
106 newt (0.52.21-5) unstable; urgency=medium
107
108 * Standards-Version: 4.6.0
109@@ -48,6 +127,64 @@ newt (0.52.21-5) unstable; urgency=medium
110
111 -- Alastair McKinstry <mckinstry@debian.org> Tue, 07 Sep 2021 10:59:05 +0100
112
113+newt (0.52.21-4ubuntu8) jammy; urgency=medium
114+
115+ * No-change rebuild to add python3.10.
116+
117+ -- Matthias Klose <doko@ubuntu.com> Sat, 16 Oct 2021 06:57:10 +0000
118+
119+newt (0.52.21-4ubuntu7) impish; urgency=medium
120+
121+ * No-change rebuild to build packages with zstd compression.
122+
123+ -- Matthias Klose <doko@ubuntu.com> Thu, 07 Oct 2021 12:21:30 +0200
124+
125+newt (0.52.21-4ubuntu6) hirsute; urgency=medium
126+
127+ * No-change rebuild to drop the udeb package.
128+
129+ -- Matthias Klose <doko@ubuntu.com> Fri, 26 Feb 2021 08:11:32 +0100
130+
131+newt (0.52.21-4ubuntu5) hirsute; urgency=medium
132+
133+ * No-change rebuild to drop the udeb package.
134+
135+ -- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2021 10:35:39 +0100
136+
137+newt (0.52.21-4ubuntu4) hirsute; urgency=medium
138+
139+ * No-change rebuild to drop python3.8 extensions.
140+
141+ -- Matthias Klose <doko@ubuntu.com> Mon, 07 Dec 2020 18:41:02 +0100
142+
143+newt (0.52.21-4ubuntu3) hirsute; urgency=medium
144+
145+ * No-change rebuild to build with python3.9 as supported.
146+
147+ -- Matthias Klose <doko@ubuntu.com> Sat, 24 Oct 2020 10:53:13 +0200
148+
149+newt (0.52.21-4ubuntu2) focal; urgency=medium
150+
151+ * No-change rebuild to drop python3.7.
152+
153+ -- Matthias Klose <doko@ubuntu.com> Tue, 18 Feb 2020 10:21:04 +0100
154+
155+newt (0.52.21-4ubuntu1) focal; urgency=low
156+
157+ * Merge from Debian unstable. Remaining changes:
158+ - Install/remove alternatives for the ubuntu palette.
159+ - Don't install python-newt example files.
160+ - Add correct build-dependencies on python3-all-dbg and
161+ libpython3-all-dbg, needed due to debian/patches/snack.patch.
162+ - Revert Debian's dropping of /etc/newt/palette.original, used as an
163+ alternative in Ubuntu.
164+ - Remove libnewt0.52.preinst altogether, which contains destructive
165+ operations with none of the appropriate version guards.
166+ - Drop call to update-alternatives --auto in our postinst, which would
167+ clobber the user's settings.
168+
169+ -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 13 Feb 2020 11:44:47 -0800
170+
171 newt (0.52.21-4) unstable; urgency=medium
172
173 * Switch from sgmltools-lite to docbook-utils for py2, sgmltools orphaned.
174@@ -56,6 +193,22 @@ newt (0.52.21-4) unstable; urgency=medium
175
176 -- Alastair McKinstry <mckinstry@debian.org> Tue, 17 Dec 2019 07:32:55 +0000
177
178+newt (0.52.21-3ubuntu1) focal; urgency=low
179+
180+ * Merge from Debian unstable. Remaining changes:
181+ - Install/remove alternatives for the ubuntu palette.
182+ - Don't install python-newt example files.
183+ - Add correct build-dependencies on python3-all-dbg and
184+ libpython3-all-dbg, needed due to debian/patches/snack.patch.
185+ - Revert Debian's dropping of /etc/newt/palette.original, used as an
186+ alternative in Ubuntu.
187+ - Remove libnewt0.52.preinst altogether, which contains destructive
188+ operations with none of the appropriate version guards.
189+ - Drop call to update-alternatives --auto in our postinst, which would
190+ clobber the user's settings.
191+
192+ -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 18 Oct 2019 14:54:37 -0700
193+
194 newt (0.52.21-3) unstable; urgency=medium
195
196 * Move to Standards-Version: 4.4.0
197@@ -65,6 +218,22 @@ newt (0.52.21-3) unstable; urgency=medium
198
199 -- Alastair McKinstry <mckinstry@debian.org> Sun, 01 Sep 2019 16:59:14 +0100
200
201+newt (0.52.21-2ubuntu1) eoan; urgency=low
202+
203+ * Merge from Debian unstable. Remaining changes:
204+ - Install/remove alternatives for the ubuntu palette.
205+ - Don't install python-newt example files.
206+ - Add correct build-dependencies on python3-all-dbg and
207+ libpython3-all-dbg, needed due to debian/patches/snack.patch.
208+ - Revert Debian's dropping of /etc/newt/palette.original, used as an
209+ alternative in Ubuntu.
210+ - Remove libnewt0.52.preinst altogether, which contains destructive
211+ operations with none of the appropriate version guards.
212+ - Drop call to update-alternatives --auto in our postinst, which would
213+ clobber the user's settings.
214+
215+ -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 15 Jul 2019 22:16:32 -0700
216+
217 newt (0.52.21-2) unstable; urgency=medium
218
219 * Standards-Version: 4.3.0
220@@ -72,6 +241,22 @@ newt (0.52.21-2) unstable; urgency=medium
221
222 -- Alastair McKinstry <mckinstry@debian.org> Sun, 14 Jul 2019 12:14:59 +0100
223
224+newt (0.52.21-1ubuntu1) eoan; urgency=low
225+
226+ * Merge from Debian unstable. Remaining changes:
227+ - Install/remove alternatives for the ubuntu palette.
228+ - Don't install python-newt example files.
229+ - Add correct build-dependencies on python{3,}-all-dbg, needed due to
230+ debian/patches/snack.patch.
231+ - Revert Debian's dropping of /etc/newt/palette.original, used as an
232+ alternative in Ubuntu.
233+ - Remove libnewt0.52.preinst altogether, which contains destructive
234+ operations with none of the appropriate version guards.
235+ - Drop call to update-alternatives --auto in our postinst, which would
236+ clobber the user's settings.
237+
238+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 19 Jun 2019 14:05:19 -0700
239+
240 newt (0.52.21-1) unstable; urgency=medium
241
242 * New upstream release
243@@ -80,6 +265,31 @@ newt (0.52.21-1) unstable; urgency=medium
244
245 -- Alastair McKinstry <mckinstry@debian.org> Sun, 16 Jun 2019 13:56:51 +0100
246
247+newt (0.52.20-8ubuntu2) eoan; urgency=medium
248+
249+ * Revert Debian's dropping of /etc/newt/palette.original, used as an
250+ alternative in Ubuntu.
251+ * Remove libnewt0.52.preinst altogether, which contains destructive
252+ operations with none of the appropriate version guards.
253+ * Drop call to update-alternatives --auto in our postinst, which would
254+ clobber the user's settings.
255+
256+ -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 29 Apr 2019 15:54:40 -0700
257+
258+newt (0.52.20-8ubuntu1) eoan; urgency=low
259+
260+ * Merge from Debian unstable. Remaining changes:
261+ - Fix python-* package descriptions.
262+ - Install/remove alternatives for the ubuntu palette.
263+ - Don't install python-newt example files.
264+ * Dropped changes:
265+ - "Revert the stage1 changes": not a delta that's worth carrying.
266+ - Install library into /lib instead of /usr/lib: no longer relevant as
267+ /usr is now guaranteed to be mounted early in boot.
268+ - Install whiptail in /bin instead of /usr/bin: no longer relevant.
269+
270+ -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 29 Apr 2019 10:41:12 -0700
271+
272 newt (0.52.20-8) unstable; urgency=medium
273
274 * Don't ship /etc/newt/palette.original. Closes: #909030
275@@ -96,6 +306,25 @@ newt (0.52.20-7) unstable; urgency=medium
276
277 -- Alastair McKinstry <mckinstry@debian.org> Mon, 17 Sep 2018 13:58:51 +0100
278
279+newt (0.52.20-6ubuntu2) disco; urgency=medium
280+
281+ * No-change rebuild to build without python3.6 support.
282+
283+ -- Matthias Klose <doko@ubuntu.com> Sat, 03 Nov 2018 12:07:52 +0000
284+
285+newt (0.52.20-6ubuntu1) cosmic; urgency=low
286+
287+ * Merge from Debian unstable. Remaining changes:
288+ - Fix python-* package descriptions.
289+ - Install/remove alternatives for the ubuntu palette.
290+ - Don't install python-newt example files.
291+ - Install whiptail in /bin instead of /usr/bin.
292+ - Install library into /lib instead of /usr/lib.
293+ - Revert the stage1 changes, the package can be cross-built without it.
294+ - Follow /lib install change for udeb as well
295+
296+ -- Julian Andres Klode <juliank@ubuntu.com> Thu, 13 Sep 2018 12:16:53 +0200
297+
298 newt (0.52.20-6) unstable; urgency=medium
299
300 * Bump automake version to 1.16. Closes: #906494
301@@ -111,6 +340,33 @@ newt (0.52.20-5) unstable; urgency=medium
302
303 -- Alastair McKinstry <mckinstry@debian.org> Thu, 28 Jun 2018 09:50:38 +0100
304
305+newt (0.52.20-4ubuntu3) cosmic; urgency=medium
306+
307+ * Renable libnewt0.52-udeb as this is needed by cdebconf-terminal
308+ and transitivly debian-installer.
309+
310+ -- Andy Whitcroft <apw@canonical.com> Wed, 15 Aug 2018 16:51:43 +0100
311+
312+newt (0.52.20-4ubuntu2) cosmic; urgency=medium
313+
314+ * No-change rebuild to build for python3.7.
315+
316+ -- Matthias Klose <doko@ubuntu.com> Thu, 28 Jun 2018 06:53:58 +0000
317+
318+newt (0.52.20-4ubuntu1) cosmic; urgency=low
319+
320+ * Merge from Debian unstable. Remaining changes:
321+ - Fix python-* package descriptions.
322+ - Install/remove alternatives for the ubuntu palette.
323+ - Don't install python-newt example files.
324+ - Install whiptail in /bin instead of /usr/bin.
325+ - Install library into /lib instead of /usr/lib.
326+ - Revert the stage1 changes, the package can be cross-built without it.
327+ * Follow /lib install change for udeb as well
328+ * Disable libnewt0.52-udeb for now
329+
330+ -- Julian Andres Klode <juliank@ubuntu.com> Mon, 28 May 2018 17:39:26 +0200
331+
332 newt (0.52.20-4) unstable; urgency=medium
333
334 * Drop Priority: important for whiptail, to minimize system size.
335@@ -148,6 +404,18 @@ newt (0.52.20-2) unstable; urgency=medium
336
337 -- Alastair McKinstry <mckinstry@debian.org> Tue, 30 Jan 2018 08:46:27 +0000
338
339+newt (0.52.20-1ubuntu1) bionic; urgency=low
340+
341+ * Merge from Debian unstable. Remaining changes:
342+ - Fix python-* package descriptions.
343+ - Install/remove alternatives for the ubuntu palette.
344+ - Don't install python-newt example files.
345+ - Install whiptail in /bin instead of /usr/bin.
346+ - Install library into /lib instead of /usr/lib.
347+ - Revert the stage1 changes, the package can be cross-built without it.
348+
349+ -- Julian Andres Klode <juliank@ubuntu.com> Fri, 12 Jan 2018 17:42:24 +0100
350+
351 newt (0.52.20-1) unstable; urgency=medium
352
353 * New upstream release. Closes: #847729
354@@ -164,6 +432,37 @@ newt (0.52.19-1) unstable; urgency=medium
355
356 -- Alastair McKinstry <mckinstry@debian.org> Sat, 15 Oct 2016 09:00:06 +0100
357
358+newt (0.52.18-3ubuntu3) artful; urgency=medium
359+
360+ * No change rebuild to drop Python 3.5 support.
361+
362+ -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 04 Aug 2017 16:26:51 +1200
363+
364+newt (0.52.18-3ubuntu2) artful; urgency=medium
365+
366+ * No change rebuild to add Python 3.6 support.
367+
368+ -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 12 May 2017 12:08:54 +1200
369+
370+newt (0.52.18-3ubuntu1) yakkety; urgency=medium
371+
372+ * Merge with Debian; remaining changes:
373+ - Fix python-* package descriptions.
374+ - Install/remove alternatives for the ubuntu palette.
375+ - Don't install python-newt example files.
376+ - Install whiptail in /bin instead of /usr/bin.
377+ - Install library into /lib instead of /usr/lib.
378+ - Revert the stage1 changes, the package can be cross-built without it.
379+
380+ -- Matthias Klose <doko@ubuntu.com> Thu, 19 May 2016 19:20:58 +0200
381+
382+newt (0.52.18-3) unstable; urgency=medium
383+
384+ * Rebuild against python3.5 for transition
385+ * Standards-Version: 3.9.7. No changes required.
386+
387+ -- Alastair McKinstry <mckinstry@debian.org> Tue, 01 Mar 2016 22:05:40 +0000
388+
389 newt (0.52.18-2) unstable; urgency=medium
390
391 * bidi.patch: Look for libfribidi in multi-arch directory.
392@@ -177,6 +476,24 @@ newt (0.52.18-2) unstable; urgency=medium
393
394 -- Alastair McKinstry <mckinstry@debian.org> Tue, 29 Dec 2015 10:21:48 +0000
395
396+newt (0.52.18-1ubuntu2) xenial; urgency=medium
397+
398+ * No-change rebuild to drop python3.4 support.
399+
400+ -- Matthias Klose <doko@ubuntu.com> Mon, 18 Jan 2016 19:39:21 +0000
401+
402+newt (0.52.18-1ubuntu1) wily; urgency=medium
403+
404+ * Merge with Debian; remaining changes:
405+ - Fix python-* package descriptions.
406+ - Install/remove alternatives for the ubuntu palette.
407+ - Don't install python-newt example files.
408+ - Install whiptail in /bin instead of /usr/bin.
409+ - Install library into /lib instead of /usr/lib.
410+ * Revert the stage1 changes, the package can be cross-built without it.
411+
412+ -- Matthias Klose <doko@ubuntu.com> Thu, 27 Aug 2015 13:51:20 +0200
413+
414 newt (0.52.18-1) unstable; urgency=medium
415
416 * New upstream release.
417@@ -204,6 +521,35 @@ newt (0.52.17-1) unstable; urgency=medium
418
419 -- Alastair McKinstry <mckinstry@debian.org> Mon, 09 Jun 2014 09:38:39 +0100
420
421+newt (0.52.15-3ubuntu4) wily; urgency=medium
422+
423+ * Fix the abi tag for python3.5. LP: #1477759.
424+
425+ -- Matthias Klose <doko@ubuntu.com> Fri, 24 Jul 2015 22:25:34 +0200
426+
427+newt (0.52.15-3ubuntu3) wily; urgency=medium
428+
429+ * No-change rebuild for python3.5 transition
430+
431+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 22 Jul 2015 20:29:04 +0000
432+
433+newt (0.52.15-3ubuntu2) wily; urgency=medium
434+
435+ * No-change rebuild for python3.5 transition
436+
437+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 22 Jul 2015 19:03:09 +0000
438+
439+newt (0.52.15-3ubuntu1) utopic; urgency=low
440+
441+ * Merge from Debian unstable. Remaining changes:
442+ - Fix python-* package descriptions.
443+ - Install/remove alternatives for the ubuntu palette.
444+ - Don't install python-newt example files.
445+ - Install whiptail in /bin instead of /usr/bin.
446+ * Still build with tcl8.5 (8.6 is in universe).
447+
448+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 03 Jun 2014 21:38:03 +0200
449+
450 newt (0.52.15-3) unstable; urgency=low
451
452 * Fix handling of alternatives for /etc/newt/palette in M-A package
453@@ -211,6 +557,42 @@ newt (0.52.15-3) unstable; urgency=low
454
455 -- Alastair McKinstry <mckinstry@debian.org> Mon, 09 Sep 2013 16:27:24 +0100
456
457+newt (0.52.15-2ubuntu5) trusty; urgency=medium
458+
459+ * No-change rebuild to drop Python 3.3 support.
460+
461+ -- Matthias Klose <doko@ubuntu.com> Sun, 23 Mar 2014 15:28:29 +0000
462+
463+newt (0.52.15-2ubuntu4) trusty; urgency=medium
464+
465+ * Rebuild for python3.4 as a supported python version.
466+
467+ -- Matthias Klose <doko@ubuntu.com> Sat, 04 Jan 2014 18:31:26 +0000
468+
469+newt (0.52.15-2ubuntu3) trusty; urgency=medium
470+
471+ * Build for Tcl 8.6.
472+ * Rename the python extension to the multiarch name.
473+
474+ -- Matthias Klose <doko@ubuntu.com> Thu, 02 Jan 2014 17:24:22 +0100
475+
476+newt (0.52.15-2ubuntu2) trusty; urgency=medium
477+
478+ * Allow the package to cross build.
479+
480+ -- Matthias Klose <doko@ubuntu.com> Sun, 08 Dec 2013 21:34:41 +0100
481+
482+newt (0.52.15-2ubuntu1) saucy; urgency=low
483+
484+ * Merge with Debian; remaining changes:
485+ - Fix python-* package descriptions.
486+ - Install/remove alternatives for the ubuntu palette.
487+ - Don't install python-newt example files.
488+ - Install whiptail in /bin instead of /usr/bin.
489+ * Still build with tcl8.5 (8.6 is in universe).
490+
491+ -- Matthias Klose <doko@ubuntu.com> Mon, 01 Jul 2013 23:06:29 +0200
492+
493 newt (0.52.15-2) unstable; urgency=low
494
495 * Ensure unowned files get removed on purge.( /etc/newt/palette).
496@@ -245,6 +627,69 @@ newt (0.52.14-11.1) unstable; urgency=low
497
498 -- Sebastian Ramacher <sramacher@debian.org> Mon, 25 Feb 2013 19:58:40 +0100
499
500+newt (0.52.14-11ubuntu7) raring; urgency=low
501+
502+ * debian/palette.ubuntu, debian/palette.debian: LP: #1155441
503+ - update the palette configuration file for the Ubuntu palette
504+ - the previous palette configuration file was read by a patch that
505+ upstream did not accept; upstream did enable the configurable
506+ palette feature, but the file format is completely different
507+ - update palette.ubuntu to set the necessary values to magenta
508+ - update palette.original, zeroing it out to empty (which will
509+ default to the upstream default colors
510+
511+ -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 14 Mar 2013 23:52:24 -0500
512+
513+newt (0.52.14-11ubuntu6) raring; urgency=low
514+
515+ * debian/patches/python3.patch: Fix the $$variant tests in Makefile.in.
516+ -z means to check for zero length (-n is for non-zero length). This
517+ got the order of the _snack{,_d}.so files reversed. (LP: #1097922)
518+
519+ -- Barry Warsaw <barry@ubuntu.com> Wed, 13 Feb 2013 15:16:35 -0500
520+
521+newt (0.52.14-11ubuntu5) raring; urgency=low
522+
523+ * Modified python3.patch (LP: #1092117).
524+ - New snack.py depends on string modules.
525+
526+ -- Mitsuya Shibata <mty.shibata@gmail.com> Sun, 23 Dec 2012 17:52:33 +0900
527+
528+newt (0.52.14-11ubuntu4) raring; urgency=low
529+
530+ * Fix link target of libnewt.so to cope with move to /lib.
531+
532+ -- Colin Watson <cjwatson@ubuntu.com> Wed, 28 Nov 2012 14:14:01 +0000
533+
534+newt (0.52.14-11ubuntu3) raring; urgency=low
535+
536+ * Build-depend on python3-all-dev.
537+
538+ -- Matthias Klose <doko@ubuntu.com> Thu, 08 Nov 2012 18:04:44 +0100
539+
540+newt (0.52.14-11ubuntu1) raring; urgency=low
541+
542+ * Merge with Debian; remaining changes:
543+ - Port python module to python3.
544+ - Fix installation for multiple python3 versions.
545+ - Move libnewt to /lib and whiptail to /bin so they can be used by
546+ friendly-recovery on systems that have a separate /usr.
547+ - debian/libnewt0.52.install, debian/libnewt0.52.postinst,
548+ debian/palette => debian/palette.original:
549+ - move palette from /usr to /etc such that they can be edited by an
550+ admin.
551+ * Configure --with-colorsfile=/etc/newt/palette.
552+
553+ -- Matthias Klose <doko@ubuntu.com> Thu, 08 Nov 2012 14:50:00 +0100
554+
555+newt (0.52.14-11.1) unstable; urgency=low
556+
557+ * Non-maintainer upload.
558+ * python-newt-dbg.preinst: Handle symlink to directory conversion. (Closes:
559+ #700781)
560+
561+ -- Sebastian Ramacher <sramacher@debian.org> Mon, 25 Feb 2013 19:58:40 +0100
562+
563 newt (0.52.14-11) unstable; urgency=low
564
565 * Add Latvian translation. Closes: #674705.
566@@ -337,6 +782,111 @@ newt (0.52.14-1) experimental; urgency=low
567
568 -- Alastair McKinstry <mckinstry@debian.org> Sat, 03 Dec 2011 10:56:05 +0000
569
570+newt (0.52.11-2ubuntu12) raring; urgency=low
571+
572+ * Fix build failure with python3.3.
573+
574+ -- Matthias Klose <doko@ubuntu.com> Mon, 22 Oct 2012 18:07:37 +0200
575+
576+newt (0.52.11-2ubuntu11) quantal; urgency=low
577+
578+ [ James Hunt ]
579+ * Port python module to python3:
580+ - Introduces python3-newt and python3-newt-dbg.
581+ - Update build-depend to require python3-all-dev.
582+
583+ [ Stéphane Graber ]
584+ * Port python module to python3:
585+ - Make a debian/patches patch out of James' changes.
586+ - Add missing python3-all-dbg build-dependency.
587+ - Fix debian/rules generated symlinks to work with the python3
588+ packages.
589+ - Fix the Provides and Depends of the python3 packages.
590+
591+ -- Stéphane Graber <stgraber@ubuntu.com> Wed, 13 Jun 2012 18:31:46 -0400
592+
593+newt (0.52.11-2ubuntu10) precise; urgency=low
594+
595+ * Move libnewt to /lib and whiptail to /bin so they can be used by
596+ friendly-recovery on systems that have a separate /usr.
597+
598+ -- Stéphane Graber <stgraber@ubuntu.com> Wed, 08 Feb 2012 23:23:34 -0500
599+
600+newt (0.52.11-2ubuntu9) precise; urgency=low
601+
602+ * Insert missing space in debian/patches/030_tcl8.5.patch
603+
604+ -- Adam Conrad <adconrad@ubuntu.com> Sun, 20 Nov 2011 23:28:49 -0700
605+
606+newt (0.52.11-2ubuntu8) oneiric; urgency=low
607+
608+ * Convert to dh_python2 (Debian #616915, LP: #788514).
609+
610+ -- Colin Watson <cjwatson@ubuntu.com> Mon, 27 Jun 2011 11:59:01 +0100
611+
612+newt (0.52.11-2ubuntu7) natty; urgency=low
613+
614+ * debian/libnewt0.52.postinst: revert part of last change, do install
615+ the original newt alternative, such that it's discoverable, other
616+ packages will use --set to select
617+
618+ -- Dustin Kirkland <kirkland@ubuntu.com> Tue, 22 Mar 2011 08:25:07 -0500
619+
620+newt (0.52.11-2ubuntu6) natty; urgency=low
621+
622+ * debian/libnewt0.52.postinst: don't add the newt-palette original
623+ alternate to update-alternatives; let other packages or humans do this;
624+ otherwise, every time this package upgrades, it would overwrite others'
625+ choices
626+
627+ -- Dustin Kirkland <kirkland@ubuntu.com> Sun, 20 Mar 2011 17:48:26 -0500
628+
629+newt (0.52.11-2ubuntu5) natty; urgency=low
630+
631+ * debian/libnewt0.52.install, debian/libnewt0.52.postinst,
632+ debian/palette => debian/palette.original:
633+ - move palette from /usr to /etc such that they can be edited by an
634+ admin, LP: #738992
635+
636+ -- Dustin Kirkland <kirkland@ubuntu.com> Sun, 20 Mar 2011 17:24:08 -0500
637+
638+newt (0.52.11-2ubuntu4) natty; urgency=low
639+
640+ Fixes for LP: #737948
641+ * debian/patches/800_ubuntu_skin.patch,
642+ debian/patches/801_configurable-palette.patch:
643+ - drop the hardcoded color changes
644+ - instead, read color values from /etc/newt/palette, if readable
645+ * debian/libnewt0.52.install, debian/libnewt0.52.postinst,
646+ debian/palette, debian/palette.ubuntu, debian/libnewt0.52.dirs:
647+ - install the default palette, and an ubuntu palette, use the
648+ update-alternatives system to set
649+
650+ -- Dustin Kirkland <kirkland@ubuntu.com> Fri, 18 Mar 2011 21:56:08 -0500
651+
652+newt (0.52.11-2ubuntu3) natty; urgency=low
653+
654+ * debian/patches/800_ubuntu_skin.patch: LP: #730672
655+ - add an Ubuntu skin to newt colors, changing blue to magenta
656+ - note that 'magenta' is actually be aubergine, when coupled
657+ with the console-setup and kbd fixes for LP: #730672
658+
659+ -- Dustin Kirkland <kirkland@ubuntu.com> Thu, 17 Mar 2011 19:00:51 -0500
660+
661+newt (0.52.11-2ubuntu2) natty; urgency=low
662+
663+ * Rebuild to add support for python 2.7.
664+
665+ -- Matthias Klose <doko@ubuntu.com> Fri, 03 Dec 2010 00:05:11 +0000
666+
667+newt (0.52.11-2ubuntu1) natty; urgency=low
668+
669+ * Resynchronise with Debian. Remaining changes:
670+ - 020_bidi.patch: Link with -ldl for dlopen, so that we work properly
671+ with GCC versions that default to --no-add-needed.
672+
673+ -- Colin Watson <cjwatson@ubuntu.com> Sun, 17 Oct 2010 02:22:58 +0100
674+
675 newt (0.52.11-2) unstable; urgency=low
676
677 * Icelandic translation thanks to Sveinn í Felli. Closes: #3600258, #592828.
678@@ -348,6 +898,13 @@ newt (0.52.11-2) unstable; urgency=low
679
680 -- Alastair McKinstry <mckinstry@debian.org> Sat, 16 Oct 2010 15:10:47 +0100
681
682+newt (0.52.11-1ubuntu1) natty; urgency=low
683+
684+ * 020_bidi.patch: Link with -ldl for dlopen, so that we work properly with
685+ GCC versions that default to --no-add-needed.
686+
687+ -- Colin Watson <cjwatson@ubuntu.com> Fri, 15 Oct 2010 16:25:00 +0100
688+
689 newt (0.52.11-1) unstable; urgency=low
690
691 * New upstream. Closes: #575561.
692diff --git a/debian/control b/debian/control
693index c99acce..3acc2bd 100644
694--- a/debian/control
695+++ b/debian/control
696@@ -1,7 +1,8 @@
697 Source: newt
698 Section: devel
699 Priority: optional
700-Maintainer: Alastair McKinstry <mckinstry@debian.org>
701+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
702+XSBC-Original-Maintainer: Alastair McKinstry <mckinstry@debian.org>
703 Vcs-Browser: https://salsa.debian.org:/mckinstry/newt.git
704 Vcs-Git: https://salsa.debian.org:/mckinstry/newt.git -b debian/latest
705 Standards-Version: 4.6.2
706@@ -17,7 +18,8 @@ Build-Depends: debhelper-compat (= 13),
707 dh-sequence-python3 <!nopython>,
708 python3-all-dev:any <!nopython>,
709 python3-all-dbg:any <!nopython>,
710- libpython3-all-dev <!nopython>
711+ libpython3-all-dev <!nopython>,
712+ libpython3-all-dbg <!nopython>
713
714 Package: libnewt-dev
715 Architecture: any
716diff --git a/debian/libnewt0.52.install b/debian/libnewt0.52.install
717index a4683a5..fd0a8f2 100644
718--- a/debian/libnewt0.52.install
719+++ b/debian/libnewt0.52.install
720@@ -1,3 +1,5 @@
721 usr/share/locale
722 usr/lib/*/libnewt.so.0.52.24
723 usr/lib/*/libnewt.so.0.52
724+../../debian/palette.original etc/newt/
725+../../debian/palette.ubuntu etc/newt/
726diff --git a/debian/libnewt0.52.postinst b/debian/libnewt0.52.postinst
727new file mode 100644
728index 0000000..d189f3f
729--- /dev/null
730+++ b/debian/libnewt0.52.postinst
731@@ -0,0 +1,22 @@
732+#!/bin/sh
733+
734+set -e
735+
736+#DEBHELPER#
737+
738+case "$1" in
739+ configure|abort-remove|abort-deconfigure)
740+ # Install alternatives
741+ update-alternatives --install /etc/newt/palette newt-palette /etc/newt/palette.ubuntu 50
742+ update-alternatives --install /etc/newt/palette newt-palette /etc/newt/palette.original 20
743+ ;;
744+ abort-upgrade)
745+ # Nothing to undo
746+ :;
747+ ;;
748+
749+ *)
750+ echo "$0: Undocumented call: \"$@\"" >&2
751+ exit 1
752+ ;;
753+esac
754diff --git a/debian/libnewt0.52.preinst b/debian/libnewt0.52.prerm
755similarity index 53%
756rename from debian/libnewt0.52.preinst
757rename to debian/libnewt0.52.prerm
758index a31d3d1..f2e3407 100644
759--- a/debian/libnewt0.52.preinst
760+++ b/debian/libnewt0.52.prerm
761@@ -2,13 +2,10 @@
762
763 set -e
764
765-
766-rm -f /etc/newt/palette*
767-
768-# Cleanup broken alternatives. See #868056
769-update-alternatives --quiet --remove-all newt-palette >/dev/null 2>&1 || true
770-
771 #DEBHELPER#
772
773+if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then
774+ update-alternatives --remove-all newt-palette
775+fi
776+
777 exit 0
778-~
779diff --git a/debian/python3-newt.examples b/debian/python3-newt.examples
780deleted file mode 100644
781index c9991fb..0000000
782--- a/debian/python3-newt.examples
783+++ /dev/null
784@@ -1,2 +0,0 @@
785-peanuts.py
786-popcorn.py
787diff --git a/debian/rules b/debian/rules
788index 9b3152f..67452ce 100755
789--- a/debian/rules
790+++ b/debian/rules
791@@ -40,6 +40,7 @@ override_dh_auto_clean:
792 rm -rf Makefile config.h* config.log config.status .depend libnewt.pc \
793 configure install-sh po/*.mo python* tutorial libnewt_pic.a po/newt.pot
794 rm -f debian/shlibs.local
795+ rm -f debian/python*-newt*.examples
796
797 override_dh_auto_configure:
798 # Nasty hack. why is it necessary?

Subscribers

People subscribed via source and target branches