1
commit 4d80969823ed8c8736c1347cb886664be8e7e33b
2
Author: Roger Leigh <rleigh@debian.org>
3
Date: Sat Jun 25 11:41:07 2011 +0100
5
debian: Document use of more Dpkg modules
7
commit 17f1cab30105897532fc85405660781e7625b371
8
Author: Roger Leigh <rleigh@debian.org>
9
Date: Sat Jun 25 11:39:20 2011 +0100
11
debian: Document lintian log colouring and $log_colour
13
commit 5aeb3ea8065c4f5b32fd3e3ead58afaf0a218e75
14
Author: Roger Leigh <rleigh@debian.org>
15
Date: Sat Jun 25 11:39:01 2011 +0100
17
NEWS: Document log colouring for lintian and $log_colour
19
commit a4cbee0b3951afb03de98a33d5b60630bfa57531
20
Author: Roger Leigh <rleigh@debian.org>
21
Date: Sat Jun 25 11:29:44 2011 +0100
25
commit bb9312d265d809f75350905505111885e666ac19
26
Author: Roger Leigh <rleigh@debian.org>
27
Date: Sat Jun 25 11:29:35 2011 +0100
29
NEWS: Document $build_environment
31
commit 41a49935d56602be093cae339147094e74de6db0
32
Author: Roger Leigh <rleigh@debian.org>
33
Date: Sat Jun 25 11:29:20 2011 +0100
35
Sbuild::Conf: Note lack of filtering of build environment
37
commit 8ed34327528953d31f3a5e621c17e28ddffba159
38
Author: Roger Leigh <rleigh@debian.org>
39
Date: Sat Jun 25 11:23:17 2011 +0100
41
Sbuild::Conf: Add BUILD_ENVIRONMENT configuration key
43
This allows addition of specific environment variables to the
44
dpkg-buildpackage environment.
46
commit f9f84cbca5716a292757e3be428240928d1269ea
47
Author: Roger Leigh <rleigh@debian.org>
48
Date: Sat Jun 25 11:21:18 2011 +0100
50
Sbuild::Chroot: Add ENV_FILTER to allow customisation of filter
52
Previous was set via the ENVIRONMENT_FILTER configuration key,
53
but this is global, not per-invocation. Set default ENV_FILTER
54
from ENVIRONMENT_FILTER.
56
commit c83797d5380c0082cd48ef8facb332a8017ba70a
57
Author: Roger Leigh <rleigh@debian.org>
58
Date: Fri Jun 24 22:52:58 2011 +0100
60
debian: Document /var/lib/sbuild/build
62
commit 6deb6e8e3872df446c8e3d60b4aa992ea17e6f0d
63
Author: Roger Leigh <rleigh@debian.org>
64
Date: Fri Jun 24 22:52:42 2011 +0100
66
NEWS: Document /var/lib/sbuild/build
68
commit d2cb1f6913b82b7615d1fa289a596c5163d44c16
69
Author: Roger Leigh <rleigh@debian.org>
70
Date: Fri Jun 24 22:39:15 2011 +0100
72
man: Update description of /var/lib/sbuild
74
commit 491807fa128f710de23eb161a67517e11d43d5a7
75
Author: Roger Leigh <rleigh@debian.org>
76
Date: Fri Jun 24 22:37:37 2011 +0100
78
build: Install /var/lib/sbuild/build
80
Add directory for holding build trees; this can be bind
81
mounted by schroot when starting a new session. This
82
makes it easier to get at builds when using snapshot
83
chroots, and also means the space for the build doesn't
84
need to be in the chroot when using LVM snapshots, which
85
would otherwise waste disc space.
87
commit 882527190b01c0271767c2b1ca8923dcc3596a2e
88
Author: Roger Leigh <rleigh@debian.org>
89
Date: Fri Jun 24 22:33:59 2011 +0100
91
Sbuild: drop unused split_version
93
commit f4dd2a1dde292f190195a96ba361da6679c86a68
94
Author: Roger Leigh <rleigh@debian.org>
95
Date: Fri Jun 24 22:33:02 2011 +0100
97
sbuild: Use Dpkg::Version in place of split_version
99
commit 8ab5cae5f3d01063aab147b0d3d528233d3c5122
100
Author: Roger Leigh <rleigh@debian.org>
101
Date: Fri Jun 24 20:29:51 2011 +0100
103
Sbuild::Build: Use Dpkg::Version rather than regexes and split_version
105
commit dc71b36486b98077bca35026549e8d5057f33049
106
Author: Roger Leigh <rleigh@debian.org>
107
Date: Fri Jun 24 20:27:06 2011 +0100
109
Sbuild::Build: Set HOME to /sbuild-nonexistent in the chroot
111
/nonexistent is the home directory of the nobody user; change to
112
/sbuild-nonexistent to make it explictly clear that the directory
113
does not exist, and this was done deliberately by sbuild, to avoid
114
confusion with the nobody user. Thanks to Marc Haber.
116
commit 7e2fc735d9b7986bc443fcc9ece5a2c70ceb06e1
117
Author: Roger Leigh <rleigh@debian.org>
118
Date: Fri Jun 24 19:43:59 2011 +0100
120
Sbuild: Replace built in version comparison with Dpkg::Version
122
Part of patch set to remove duplicated logic and use libdpkg-perl.
124
commit 0d8468a4b9b4dd1ce428310b3c86502c2b2a8c1b
125
Author: Roger Leigh <rleigh@debian.org>
126
Date: Thu Jun 23 19:04:21 2011 +0100
128
sbuild: Remove obsolete and unused SBUILD-FINISHED logic
130
commit 76277b346397ad03f451768efd893500c288292a
131
Author: Roger Leigh <rleigh@debian.org>
132
Date: Thu Jun 23 18:50:58 2011 +0100
134
Sbuild: Implement dsc_files in terms of Dpkg::Control and Dpkg::Checksums
136
Remove parse_file. The role of this function is now completely replaced
137
in all code by Dpkg::Control and its related modules.
139
commit a81a0e9b4e6f16bf6bd111b5faa26e477e347448
140
Author: Roger Leigh <rleigh@debian.org>
141
Date: Wed Jun 22 17:45:36 2011 +0100
143
sbuild: Use Dpkg::Control in place of parse_file
145
commit 77c8cf80bcb746ff1b8232cac0cc6df85d0d2d92
146
Author: Roger Leigh <rleigh@debian.org>
147
Date: Wed Jun 22 15:19:00 2011 +0100
149
debian: Close #612324
151
commit 601af3d6f3a7028b88e1b88e7e3afeeeef4877bb
152
Author: Roger Leigh <rleigh@debian.org>
153
Date: Wed Jun 22 15:13:39 2011 +0100
155
sbuild: Generate source package prior to real build
157
So that the code code only operates on .dsc files either
158
locally or via download, package directories with dpkg-source -b
159
before instantiating and using Sbuild::Build. This additionally
160
means there's a single codepath for downloading sources rather
161
than a separate building path as well, simplifying the logic
164
commit 06b2db93d292b602cf19aae62d992a7c24d93deb
165
Author: Roger Leigh <rleigh@debian.org>
166
Date: Mon Jun 20 23:29:25 2011 +0100
168
Sbuild::Build: Only log to one logfile, dropping build log
170
Only create the package build log, dropping the main build log
171
(which would only ever be used to log errors prior to a build
172
commencing, following which all output would be redirected to the
175
This removes a layer of I/O redirection, which complicated the
176
logging code, and added an extra layer of hairy complexity.
178
commit 81a63301893120ddfe5ed98cc809d050149763e6
179
Author: Roger Leigh <rleigh@debian.org>
180
Date: Mon Jun 20 20:56:28 2011 +0100
182
sbuild: Only create and run a single job
184
commit d98f2963e35d5c9178a72d0b68a446c7c737ecc5
185
Author: Roger Leigh <rleigh@debian.org>
186
Date: Mon Jun 20 20:35:17 2011 +0100
188
debian: Document sbuild building a single package only.
190
commit 218be9a06a99d1f27cc4f601d2182dba3cc9c85d
191
Author: Roger Leigh <rleigh@debian.org>
192
Date: Mon Jun 20 20:35:00 2011 +0100
194
NEWS: Document sbuild building a single package only.
196
commit 34ebcd92526ee67531d2360eedf89f062bf1e606
197
Author: Roger Leigh <rleigh@debian.org>
198
Date: Mon Jun 20 20:34:43 2011 +0100
200
man: Document sbuild only building a single package
202
commit 570be3c49e966d786578bf4d5980879e47a648b8
203
Author: Roger Leigh <rleigh@debian.org>
204
Date: Mon Jun 20 20:26:51 2011 +0100
206
sbuild: Only permit one build at once
208
commit 540747d0b7b14a62ff75b8371af6aedcd7a7ff56
209
Author: Roger Leigh <rleigh@debian.org>
210
Date: Mon Jun 20 20:26:30 2011 +0100
212
Sbuild::Build: Tidy log colouring and reduce verbosity
214
commit 0ec4080e2a737238a0786e832a5b3b744a7801e2
215
Author: Roger Leigh <rleigh@debian.org>
216
Date: Mon Jun 20 19:41:25 2011 +0100
218
debian: Close #630791
220
commit 098afec7fa6d7e60989b3b99c08533ffd6000d33
221
Author: Roger Leigh <rleigh@debian.org>
222
Date: Mon Jun 20 19:35:23 2011 +0100
224
sbuild-adduser: Use current options
226
commit b5fc26f99086fcbc4e291730a19bf057856507ab
227
Author: Roger Leigh <rleigh@debian.org>
228
Date: Sun Jun 19 22:34:24 2011 +0100
230
debian: Document log colouring
232
commit 4f55b085b686a215578ec3d8eb8dfe0cca3ed936
233
Author: Roger Leigh <rleigh@debian.org>
234
Date: Sun Jun 19 22:34:15 2011 +0100
236
NEWS: Document log colouring
238
commit 3ed62fdb8a61c6492e7dfae3288efced0446f541
239
Author: Roger Leigh <rleigh@debian.org>
240
Date: Sun Jun 19 22:31:38 2011 +0100
242
Sbuild::Build: Colour distribution if different from changelog
244
In order to make it clear that there may be a problem e.g.
245
if building an upload for experimental in an unstable chroot,
246
colour yellow if different.
248
commit 5762ea37d88b89891e1f67fb21548144d39541f3
249
Author: Roger Leigh <rleigh@debian.org>
250
Date: Sun Jun 19 22:30:34 2011 +0100
252
Sbuild::Build: Make log colouring generic
254
Colour lines based upon regex matches. Make the regexes
255
configurable using the same mechanism as for log filtering.
256
Also make colouring configurable as for log filtering.
258
commit e371d7ff4343c9a82550ef94bfaaed9238f8de61
259
Author: Roger Leigh <rleigh@debian.org>
260
Date: Sun Jun 19 20:42:45 2011 +0100
262
debian: Close #631060
264
commit 7e87fe6cf3e20ce4a2397659c12d2c257cc4e6a5
265
Author: Roger Leigh <rleigh@debian.org>
266
Date: Sun Jun 19 20:42:23 2011 +0100
268
Sbuild::Build: Highlight lintian results in red/green
270
commit 5252ea9dce7b876c5b59c439f650ee45709560f5
271
Author: Roger Leigh <rleigh@debian.org>
272
Date: Sun Jun 19 20:41:22 2011 +0100
274
debian: Bump version to 0.62.4-1
276
commit dc3a4b77f23a769cbac977d650d14a926cd24b62
277
Author: Roger Leigh <rleigh@debian.org>
278
Date: Sun Jun 19 20:41:09 2011 +0100
280
Bump version to 0.62.4
282
commit 868715d47b7dff0682bb602407b5d4742e34ac45
283
Author: Roger Leigh <rleigh@debian.org>
284
Date: Wed Jun 15 12:55:38 2011 +0100
286
Sbuild::Conf: Sync signing options from buildd-0.62.3
1
288
commit 4b004185bfb2264e21d650cce3ad091f22cc324b
2
289
Author: Roger Leigh <rleigh@debian.org>
3
290
Date: Sat Jun 11 15:50:55 2011 +0100