File: changelog

package info (click to toggle)
config-package-dev 5.5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster
  • size: 632 kB
  • sloc: perl: 247; makefile: 66; sh: 49
file content (348 lines) | stat: -rw-r--r-- 13,745 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
config-package-dev (5.5) unstable; urgency=medium

  * Add Rules-Requires-Root: no to base package and examples, which
    should fix ci.debian.net tests.
  * Add Multi-Arch: foreign, which allows apt to resolve
    config-package-dev as a cross-build-dependency. Thanks to @mrksngl
    on GitHub for the patch.
  * Also add Multi-Arch: foreign to the examples, as this is right for most
    users of config-package-dev (just as Architecture: all is right for most
    users of config-package-dev).
  * displace.sh: Rename (un)displace_link_displace to
    (un)displace_link_divert (Debathena: #1362)
  * Switch to machine-readable debian/copyright.
  * Ensure installed examples are not compressed, so you can copy them
    and build them directly.

 -- Geoffrey Thomas <geofft@mit.edu>  Sat, 27 Jan 2018 18:29:36 -0500

config-package-dev (5.4) unstable; urgency=medium

  * Add a basic autopkgtest to make sure the examples build.
  * Move packaging to GitHub, and add the .travis.yml from
    http://travis.debian.net/ to run autopkgtests on each push.
  * examples/*: Bump debian/compat to 9 (no changes) and
    Standards-Version to 4.1.0 (change priority to "optional").

 -- Geoffrey Thomas <geofft@mit.edu>  Wed, 18 Oct 2017 10:14:41 -0400

config-package-dev (5.3) unstable; urgency=high

  * Fix a regression in the change that permitted omission of leading
    slashes, which completely broke transforms (Closes: #873966). Thanks
    to Bruno Maitre for the report and the patch.
  * Fix the paths in the two transform examples to work with the current
    version of lynx.
  * Update Standards-Version to 4.1.0 by changing priority from "extra"
    to "optional".

 -- Geoffrey Thomas <geofft@mit.edu>  Fri, 01 Sep 2017 14:39:35 -0400

config-package-dev (5.2) unstable; urgency=medium

  * Permit debian/$package.displace-extension to omit the leading dot
    (Closes: #760200). Thanks to Dima Kogan for the patch.
  * Allow Debhelper control files to omit leading slashes
    (Closes: #803962).
  * Allow specifying relative paths, within the Debian source package,
    as the source for a transformation, and do not check these files
    against the dpkg database (Closes: #864611). Thanks to Luca Boccassi
    for the patch.
  * Bump Standards-Version to 4.0.0 and Debhelper compat level to v9
    (no changes).
  * debian/control, debian/copyright: Use https in URLs.
  * debian/control: Depend on ${perl:Depends}, which gives us a
    dependency on perl (not just perl-base) for Digest::MD5. Thanks,
    dh_perl!

 -- Geoffrey Thomas <geofft@mit.edu>  Sat, 01 Jul 2017 11:46:18 -0400

config-package-dev (5.1.2) unstable; urgency=low

  * Team upload.
  * Don't hardcode dpkg-divert's path in check-files.mk (Debathena: #1358)

 -- Jonathan Reed <jdreed@mit.edu>  Wed, 22 May 2013 08:27:04 -0400

config-package-dev (5.1.1) unstable; urgency=low

  * Team upload.
  * No-change rebuild to remove stray symlinks and build detritus from the
    upload (Closes: #705214)

 -- Jonathan Reed <jdreed@mit.edu>  Fri, 12 Apr 2013 17:59:30 -0400

config-package-dev (5.1) unstable; urgency=low

  [ Team Upload ]
  * Support the abort-remove invocation of postinst
  * Add the transformed file, not its source, to the list of files to displace

 -- Alexander Chernyakhovsky <achernya@mit.edu>  Mon, 08 Apr 2013 15:12:32 -0400

config-package-dev (5.0) unstable; urgency=low

  * Add Debhelper support (Debathena: #867) (Closes: #693672).  This
    release includes a new command, dh_configpackage, and a sequencer
    extension, dh --with config-package.
  * Use the terms "displace" and "hide" for actions of the
    config-package-dev system, instead of the terms "divert" and
    "remove", which already have existing (related) meanings in the
    context of Debian packages.
  * Move examples/* to examples/cdbs/*, and create examples/debhelper/*,
    with the same packages using Debhelper 7-style packaging.

  * Change config-package-dev's own packaging to Debhelper 7.
  * Bump Standards-Version to 3.9.4 (no changes required).
  * Update Vcs-Git and Vcs-Browser locations to new upstream.
  * Drop CDBS runtime dependency. CDBS users should be explicitly
    Build-Depending on CDBS, probably through use of the @cdbs@ macro in
    debian/control.in.

 -- Geoffrey Thomas <geofft@mit.edu>  Wed, 06 Mar 2013 17:14:42 -0800

config-package-dev (4.14) unstable; urgency=low

  [ Anders Kaseorg ]
  * Reverse prerm and postrm maintainer script fragments when DH_COMPAT ≥
    6, not 5, to actually match debhelper’s behavior.

  [ Geoffrey Thomas ]
  * Update debathena-transform-example-1.0 to an example more likely to
    work on modern systems.
  * Fix a bug that would erroneously remove DEB_TRANSFORM_EXTENSION from
    an explicitly-specified DEB_TRANSFORM_FILES_SOURCE.
  * Fix some typos and misleading documentation.  In particular, fix
    build-dependencies and runtime dependencies of the examples.
  * Remove an unnecessary parameter passed to undivert_unlink_divert in
    divert.sh (Debathena: #1061).
  * Undivert when a package is unconfigured, in addition to when it is
    removed (partially addresses Debathena #388).
  * Add self to uploaders, and change maintainer to the Debathena
    project mailing list.

 -- Geoffrey Thomas <geofft@mit.edu>  Tue, 25 Sep 2012 13:24:06 -0400

config-package-dev (4.13) unstable; urgency=low

  * Fix DEB_CHECK_FILES and DEB_TRANSFORM_FILES with non-conffiles in
    Multi-Arch: same packages.
  * Fix encode script to work with Perl 5.12.  While we’re at it, turn on
    strict and warnings.
  * Set LC_ALL=C when matching potentially localized dpkg output.
  * Bump Standards-Version to 3.9.2 (no changes required).
  * Add Vcs-Git, Vcs-Browser.

 -- Anders Kaseorg <andersk@mit.edu>  Tue, 25 Oct 2011 20:26:50 -0400

config-package-dev (4.12) unstable; urgency=low

  [ Tim Abbott ]
  * Allow specifying DEB_TRANSFORM_SCRIPT_$package_$file in case you want
    multiple binary packages transforming the same file differently.
    (Thanks to Evan Broder for this patch).
  * Add a decode script for undoing the file to virtual package name
    transformation. (Thanks to Patrick Hurst for writing decode).

  [ Anders Kaseorg ]
  * Fix a quoting bug that failed to disallow transformation of generated
    conffiles.  (Patch from Evan Broder.)
  * Remove DEB_UNDIVERT_VERSION_file and DEB_UNREMOVE_VERSION_file, and
    instead test for the undiverted file in the postinst.  (Patch from
    Evan Broder.)
  * Write the prerm and postrm maintainer script fragments in reverse
    order when DH_COMPAT ≥ 5, to match debhelper’s behavior.
  * Bump debhelper compatibility level to 6.
  * Bump Standards-Version to 3.9.1 (no changes required).

 -- Anders Kaseorg <andersk@mit.edu>  Sat, 05 Feb 2011 21:37:05 -0500

config-package-dev (4.11) unstable; urgency=low

  * Fix marking transform scripts as executable when
    DEB_TRANSFORM_SCRIPT_package is used.

 -- Tim Abbott <tabbott@mit.edu>  Sat, 05 Sep 2009 11:46:54 -0400

config-package-dev (4.10) unstable; urgency=low

  * Mark transform scripts as executable before attempting to execute them
    (Closes: #528995).

 -- Tim Abbott <tabbott@mit.edu>  Sun, 02 Aug 2009 19:48:33 -0400

config-package-dev (4.9) unstable; urgency=low

  [ Tim Abbott ]
  * Fix destdir handling for multiple binary packages in
    DEB_TRANSFORM_FILES (Closes: #510355).
  * Add Anders Kaseorg to Uploaders.

  [ Anders Kaseorg ]
  * Use set -e in multi-statement Makefile commands.

 -- Tim Abbott <tabbott@mit.edu>  Wed, 31 Dec 2008 16:39:44 -0500

config-package-dev (4.8) unstable; urgency=low

  * Add additional documentation to the makefile fragments
  * Add doc/ directory with pointer to online documentation
  * Add examples/ directory (Closes: #486130).
  * Rename configures- to diverts- as the prefix for the virtual packages
    that cause packages diverting the same file to conflict, since that is
    clearer.

 -- Tim Abbott <tabbott@mit.edu>  Sun, 13 Jul 2008 01:54:48 -0400

config-package-dev (4.7) unstable; urgency=low

  * Move homepage field to source package section, so it works.
  * Make DEB_TRANSFROM_FILES targets depend on common-build-arch and
    common-build-indep, so it works with architecture-dependent packages.
  * Remove useless clean code from transform-files.mk.
  * Move divert.mk from binary-fixup to binary-post-install.
  * Add debhelper.mk to divert.mk, since we use its
    binary-post-install/package target.
  * Change maintainer to me, rather than debathena@mit.edu, since I'll be
    maintaining config-package-dev in Debian.
  * Upload to Debian (Closes: #469107)

 -- Tim Abbott <tabbott@mit.edu>  Sat, 03 May 2008 13:37:12 -0400

config-package-dev (4.6) unstable; urgency=low

  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL so it can be uploaded to Debian.
  * Add me as uploader.
  * move homepage to homepage field.

 -- Tim Abbott <tabbott@mit.edu>  Wed, 23 Apr 2008 17:08:15 -0400

config-package-dev (4.5) unstable; urgency=low

  * Rename DEB_REPLACE_FILES to DEB_TRANSFORM_FILES
  * Create new config-package.mk as the outward-facing makefile fragment.
  * Replace DEB_{UNREMOVE,UNDIVERT}_FILES_VERSION_file with
    DEB_$1_VERSION_file

 -- Tim Abbott <tabbott@mit.edu>  Mon, 21 Apr 2008 18:39:40 -0400

config-package-dev (4.4.1) unstable; urgency=low

  * Version bump, since 4.4~ << 4.4 causes build failures on Debathena.

 -- Tim Abbott <tabbott@mit.edu>  Mon, 21 Apr 2008 17:51:02 -0400

config-package-dev (4.4) unstable; urgency=low

  * Add new DEB_REMOVE_FILES_$package variable designed for removing
    files in .d directories.
  * Move the "configure-" in the filename encoding from the encode script
    to divert.mk, so that we can re-use the encoder for DEB_REMOVE_FILES.
  * Add new DEB_UNDIVERT_FILES_package and DEB_UNREMOVE_FILES_package
    API variables for having a new version of the package stop diverting a
    file.
  * Correct check for not generating an empty if clause when no files are
    being diverted.
  * Remove only the last DEB_DIVERT_EXTENSION from filenames.

 -- Tim Abbott <tabbott@mit.edu>  Sat, 19 Apr 2008 21:03:02 -0400

config-package-dev (4.3) unstable; urgency=low

  * Fix bug where DEB_DIVERT code gets added twice if a package uses both
    DEB_DIVERT_FILES and DEB_REPLACE_FILES.

 -- Tim Abbott <tabbott@mit.edu>  Sun,  6 Apr 2008 19:41:45 -0400

config-package-dev (4.2) unstable; urgency=low

  * Rename DEB_REPLACE_FILES_SOURCE to DEB_CHECK_FILES_SOURCE, and
    move it to check-files.mk, since it really is a check-files.mk
    feature.
  * Make check-files.mk include divert.mk.
  * Don't directly include divert.mk in replace-files.mk.

 -- Tim Abbott <tabbott@mit.edu>  Sun, 17 Feb 2008 23:01:08 -0500

config-package-dev (4.1) unstable; urgency=low

  * Rename various API variables to make interface cleaner.
  * Rename variables involving DEBIAN to DEB in variable names.
  * Rename CONFFILES to FILES in variable names.
  * Rename divert:Diverted to divert:Files
  * Replace DEB_CONFFILE_DEST with DEB_REPLACE_FILES_SOURCE, changing the
    source rather than the destination.
  * Rename replace-conffiles.mk and check-conffiles.mk to *-files.mk.
  * Add support for multiple files with same basename to replace_files.mk
    via the DEB_TRANSFORM_SCRIPT variable.
  * Remove deprecated check-files interface.
  * Rename DEB_DIVERT_SUFFIX to DEB_DIVERT_EXTENSION.

 -- Tim Abbott <tabbott@mit.edu>  Mon,  4 Feb 2008 02:07:16 -0500

config-package-dev (4.0) unstable; urgency=low

  * Rename variables to be appropriate for non-MIT sites.

 -- Tim Abbott <tabbott@mit.edu>  Thu, 31 Jan 2008 15:15:20 -0500

debathena-config-build-common (3.6) unstable; urgency=low

  * Add new debathena-replace-conffiles.mk, a more user-friendly wrapper
    for debathena-check-conffiles.mk and debathena-divert.mk.
  * Change debathena-check-conffiles.mk to allow checking md5sums of
    packaged files which are not marked as configuration files
    (e.g. /etc/adduser/adduser.conf).
  * Change debathena-divert.mk to not set DEBATHENA_DIVERT_SUFFIX unless
    it is not already set.
  * Change debathena-divert.mk to support adding Provides: and Conflicts:
    lines for each diverted configuration file.
  * Change debathena-divert.mk to divert everything in
    DEBATHENA_REPLACE_CONFFILES.

 -- Tim Abbott <tabbott@mit.edu>  Wed, 30 Jan 2008 20:03:36 -0500

debathena-config-build-common (3.5) unstable; urgency=low

  * Change check-conffiles interface to make it work properly with 
    dpkg-diverted files.

 -- Anders Kaseorg <andersk@mit.edu>  Mon, 13 Aug 2007 17:59:43 -0400

debathena-config-build-common (3.4) unstable; urgency=low

  * Need [ -e ] || [ -L ] to check for existence, instead of just [ -e ].

 -- Anders Kaseorg <andersk@mit.edu>  Mon, 06 Aug 2007 06:57:18 -0400

debathena-config-build-common (3.3) unstable; urgency=low

  * Add check-conffiles script.

 -- Anders Kaseorg <andersk@mit.edu>  Fri, 03 Aug 2007 17:50:20 -0400

debathena-config-build-common (3.2) unstable; urgency=low

  * Add debconf-hack script.

 -- Anders Kaseorg <andersk@mit.edu>  Tue, 24 Jul 2007 20:41:13 -0400

debathena-config-build-common (3.1) unstable; urgency=low

  * Divert with the current package name, not the empty string.
  * Add this package as an automatic build dependency of anything that 
    uses it.

 -- Anders Kaseorg <andersk@mit.edu>  Wed, 18 Jul 2007 01:13:40 -0400

debathena-config-build-common (3.0debathena1) unstable; urgency=low

  * Fix divert script version.

 -- Anders Kaseorg <andersk@mit.edu>  Fri, 13 Jul 2007 15:57:19 -0400

debathena-config-build-common (3.0) unstable; urgency=low

  * Initial release.

 -- Anders Kaseorg <andersk@mit.edu>  Fri, 06 Jul 2007 19:30:41 -0400