~ubuntu-dev/ubuntu/lucid/quilt/lucid-201002101907

« back to all changes in this revision

Viewing changes to quilt.spec

  • Committer: Bazaar Package Importer
  • Author(s): Raphaël Hertzog, Martin Quinson, Raphaël Hertzog, Ryan Niebur
  • Date: 2009-09-02 22:05:25 UTC
  • mfrom: (1.2.6 upstream)
  • mto: This revision was merged to the branch mainline in revision 9.
  • Revision ID: james.westby@ubuntu.com-20090902220525-zhckxgbs9wqhyw83
[ Martin Quinson ]
* New upstream release.
* debian/patches/generic-awk: removed since merged upstream.
* debian/patches/*: updated so that they apply again on this release.

[ Raphaël Hertzog ]
* Remove Simon Hormans from Uploaders with his permission.
* debian/patches/fix-manpage-generation: fix Makefile so that
  the manual page is correctly generated with dash too (LP: #402237)
* Improve dh_quilt_patch/unpatch by respecting the QUILT_PATCH_DIR
  environment variable like /usr/share/quilt/quilt.make does.
  Closes: #544668

[ Ryan Niebur ]
* Add myself to Uploaders
* fixes to the arch_all patch to pass test suite
  - port upstream changes to the c version to the bash rewrite
    of backup-files
  - fix backup-files to process all files passed in on the
    command line instead of just the last (a clear bug)
* refresh all patches with -p ab
* add procmail to build deps, needed by tests
* Debian Policy 3.8.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
Summary:        Scripts for working with series of patches
7
7
License:        GPL
8
8
Group:          Productivity/Text/Utilities
9
 
Version:        0.46
 
9
Version:        0.48
10
10
Release:        1
11
11
Requires:       coreutils diffutils patch gzip bzip2 perl mktemp gettext
12
12
Autoreqprov:    off
46
46
/usr/bin/guards
47
47
/usr/bin/quilt
48
48
/usr/share/quilt/
 
49
/usr/share/emacs/
49
50
/usr/lib/quilt/
50
51
/etc/bash_completion.d/quilt
51
52
%config(noreplace) /etc/quilt.quiltrc
56
57
%doc %{_docdir}/%{name}-%{version}/quilt.pdf
57
58
 
58
59
%changelog
 
60
* Sat Nov 29 2008 - agruen@suse.de
 
61
- quilt setup: Define %__tar and %__patch to refer to the tar and
 
62
  patch wrapper. (Patch from Jan Kratochvil, Savannah bug 24964).
 
63
* Sun Nov 02 2008 - agruen@suse.de
 
64
- To allow using 'procmail' (which contains 'formail') as weak
 
65
  dependency in package managers, explicitely check for the
 
66
  'formail' binary when invoking 'quilt mail' so that the user
 
67
  gets a clear error message when 'formail' is missing and knows
 
68
  what to do. (From Bernhard Walle <bwalle@suse.de>.)
 
69
* Sun Nov 02 2008 - agruen@suse.de
 
70
- push command: Remove leftovers of the former interactive-option.
 
71
  (From Wolfram Sang <w.sang@pengutronix.de>.)
 
72
* Sun Nov 02 2008 - agruen@suse.de
 
73
- mail command: don't word boundaries in awk; it's a GNU awk
 
74
  extension. (From Wolfram Sang <w.sang@pengutronix.de>.)
 
75
* Sun Nov 02 2008 - agruen@suse.de
 
76
- From Wolfram Sang <w.sang@pengutronix.de>:
 
77
  "The test for import did not always recreate a patches-dir
 
78
   inside the temporary location, so it would fail if you
 
79
   modified quilt using quilt."
 
80
* Sun Nov 02 2008 - agruen@suse.de
 
81
- Fix from Dean Roehrich <Dean.Roehrich@sun.com> for Solaris:
 
82
  "I ran into a case solaris ON build 99 where configure found
 
83
   ginstall, but the Makefile.in used something else, and that
 
84
   led to things going a bit haywire."
 
85
* Sun Nov 02 2008 - agruen@suse.de
 
86
- Add a dual BSD/GPL license header to test/run.
 
87
- Only run test/patch-wrapper.test if the --with-patch-wrapper
 
88
  config option is used.
 
89
* Wed Sep 03 2008 - agruen@suse.de
 
90
- Bash completion fix for fold command from
 
91
  Bernhard Walle <bwalle@suse.de>.
 
92
* Thu Aug 21 2008 - agruen@suse.de
 
93
- Bump version to 0.47.
 
94
- Add a new "publish" makefile target for pushing releases to
 
95
  savannah.nongnu.org.
 
96
* Tue Jun 24 2008 - agruen@suse.de
 
97
- quilt/scripts/patchfns.in (cat_series): Handle lines properly
 
98
  that only contain whitespace.
 
99
* Fri Jun 13 2008 - agruen@suse.de
 
100
- quilt/import.in: When importing multiple patches at once, make
 
101
  sure that they won't end up in the series file in reverse order.
 
102
  This happened because each new patch was inserted before the
 
103
  "next" patch, which made it the new "next" patch.
 
104
* Tue May 20 2008 - agruen@suse.de
 
105
- Stop using cp -l: it doesn't fall back to doing a regular copy
 
106
  when hardlinks are not supported; on some types of filesystems
 
107
  like AFS and in some situtions, this is annoying.
 
108
* Tue Mar 25 2008 - agruen@suse.de
 
109
- Assume patches are in unified format by default when applying
 
110
  them. (For working with other patch formats, make sure to remove
 
111
  "--unified" from QUILT_PATCH_OPTS in ~/.quiltrc or
 
112
  /etc/quilt.quiltrc.)
 
113
* Mon Nov 05 2007 - agruen@suse.de
 
114
- quilt/mail.in: Remove the Recipient-* and Replace-* headers
 
115
  used internally from the resulting emails; not sure how that
 
116
  was missed so far.
 
117
* Mon Oct 29 2007 - agruen@suse.de
 
118
- Fix `make snapshot'.
 
119
- Make the changelog file chronological again.
 
120
* Mon Oct 29 2007 - agruen@suse.de
 
121
- quilt/mail.in: Ran into a bash ``Broken pipe'' problem in
 
122
  quilt_mail_patch_filter() which I cannot explain or cleanly
 
123
  reproduce. Work around it by not using pipes and subshells as
 
124
  extensively here.
 
125
* Thu Oct 25 2007 - agruen@suse.de
 
126
- quilt/mail.in: Make sure that shell meta-characters like * in
 
127
  subjects won't get expanded by accident (this was broken). Add
 
128
  test case.
 
129
- quilt/mail.in: ``formail -x Foo'' will extract all Foo* headers,
 
130
  so use ``formail -x Foo:'' instead.
 
131
- quilt/mail.in: Recognize sequences of common subject prefixes
 
132
  like Fwd:, Fw:, Re:, Aw:, Tr:, [foo] only at the beginning of
 
133
  subjects.
 
134
* Mon Oct 15 2007 - agruen@suse.de
 
135
- quilt/mail.in: Add a --signature flag that allows to override
 
136
  the signature used. (The test suite still depended on the
 
137
  .signature file of the user runnig it; fixed now.)
 
138
* Sat Oct 06 2007 - agruen@suse.de
 
139
- Allow to define a MUA different from the one found at configure
 
140
  time in .quiltrc (by setting QUILT_SENDMAIL).
 
141
* Sat Sep 08 2007 - agruen@suse.de
 
142
- quite refresh: Avoid a possible environment overflow with very,
 
143
  very large patches (#19748).
 
144
* Fri Aug 10 2007 - agruen@suse.de
 
145
- quilt mail: only add a "-- " at the end of messages if it is
 
146
  actually followed by a signature.
 
147
* Fri Aug 10 2007 - agruen@suse.de
 
148
- quilt mail: Add a --reply-to <message> option which adds the
 
149
  appropriate Subject, Reply-To, and References headers to the
 
150
  intro and patch messages.
 
151
* Wed Aug 08 2007 - agruen@suse.de
 
152
- quilt setup: replace the --path argument with --sourcedir for
 
153
  specifying the location of the package sources. Pass the source
 
154
  dir to inspect as well. Fix a test suite bug for quilt setup.
 
155
  Minor cosmetic changes.
 
156
- Fix a quilt mail test suite bug: specify a dummy --sender in
 
157
  test.quiltrc.
 
158
* Thu Aug 02 2007 - paul@pwsan.com
 
159
- quilt mail: strip closing angle brackets from the mail sender
 
160
  address before it is inserted into the message ID. (Changed
 
161
  by agruen@suse.de.)
 
162
* Thu Jul 26 2007 - agruen@suse.de
 
163
- quilt diff: don't colorize the output when the --diff=... option
 
164
  is used (allows diff utilities to use terminal IO).
 
165
* Tue Jun 05 2007 - agruen@suse.de
 
166
- Man page improvements from Ben Pfaff <blp@cs.stanford.edu>.
 
167
- QUILT_SERIES and series file search algorithm bugfix.
 
168
* Sun May 06 2007 - agruen@suse.de
 
169
- Mail command: when only a single patch is specified, only mail
 
170
  that one. Only mail all patches to the end of the series if the
 
171
  last patch is '-', or no patches have been specified.
 
172
- Revert command: change semantics to really revert the changes
 
173
  relative to the patch instead of removing the file from the
 
174
  patch. That's much more useful; the other behavior is available
 
175
  as ``quilt diff <file> | patch -p1'', anyway.
 
176
- Update German translation.
 
177
* Thu May 03 2007 - agruen@suse.de
 
178
- fold command: Add -R option.
 
179
- Update German translation.
 
180
* Fri Apr 27 2007 - agruen@suse.de
 
181
- Try to clean up the force-apply and interactive-apply logic
 
182
  in quilt push, and add a force option to quilt fold: Fold was
 
183
  applying patches interactively and was restoring files if there
 
184
  were rejects; this was very unexpected for users.
 
185
* Fri Apr 27 2007 - agruen@suse.de
 
186
- Rename the ``remove'' command to ``revert'': this removes
 
187
  ambiguities with the delete command, and more closely matches
 
188
  what the command does.
 
189
* Sun Apr 22 2007 - khali@linux-fr.org
 
190
- quilt mail: Document the possibility to specifiy a patch range.
 
191
* Sun Apr 22 2007 - khali@linux-fr.org
 
192
- Dependencies of quilt/* on quilt/scripts/* are run-time
 
193
  dependencies for the test suite, not build-time dependencies.
 
194
* Thu Apr 19 2007 - agruen@suse.de
 
195
- quilt mail: Allow to specify a patch range.
 
196
- Remove fuzzy German translations.
 
197
* Thu Apr 19 2007 - agruen@suse.de
 
198
- Make pod2man optional (./configure --without-pod2man).
 
199
* Wed Apr 18 2007 - agruen@suse.de
 
200
- Install quilt.el into $(datadir)/emacs/site-lisp/.
 
201
* Mon Apr 16 2007 - agruen@suse.de
 
202
- lib/backup-files.c: Do not modify the original file whenever
 
203
  possible: previously, a ``quilt add'' usually linked the file
 
204
  to the backup and then copied the backup over the file to ensure
 
205
  a link count of one. Recognize this case, and create a copy in
 
206
  the first place instead.
 
207
* Sun Apr 15 2007 - agruen@suse.de
 
208
- Add quilt.el and its README file. (The emacs mode is not being
 
209
  installed properly, yet.)
 
210
* Sun Apr 15 2007 - khali@linux-fr.org
 
211
- quilt/refresh.in: Remove stray 
 
212
 in error message. Reported by
 
213
  Randy Dunlap.
 
214
* Mon Mar 26 2007 - agruen@suse.de
 
215
- Quilt refresh: fix existing patch check.
 
216
* Thu Feb 22 2007 - khali@linux-fr.org
 
217
- quilt/scripts/patchfns.in: Fix an off-by-one error in
 
218
  change_db_strip_level when inserting the strip level in the
 
219
  patch argument list. Also cleanup this function a bit.
 
220
* Wed Feb 21 2007 - khali@linux-fr.org
 
221
- quilt/import.in, quilt/scripts/patchfns.in: Implement import -R
 
222
  for reverse-applying a patch. Original patch contributed by
 
223
  Randy Dunlap.
 
224
* Tue Feb 20 2007 - khali@linux-fr.org
 
225
- test/run: Don't attempt to remove comments from command lines.
 
226
  We don't put such comments in our test cases, and it prevents
 
227
  legitimate uses of the "#" character (e.g. in a string, inside
 
228
  quotes) in commands.
 
229
* Tue Feb 13 2007 - khali@linux-fr.org
 
230
- Update the Japanese translation. Patch from Yasushi Shoji.
 
231
* Wed Jan 31 2007 - agruen@suse.de
 
232
- Update the German translation.
 
233
* Thu Oct 19 2006 - agruen@suse.de
 
234
- Refresh command: add -z option, which refreshes changes into a
 
235
  new patch instead of modifying the existing patch.
59
236
* Thu Oct 19 2006 - khali@linux-fr.org
60
237
- Bump version to 0.46.
61
238
* Tue Oct 10 2006 - khali@linux-fr.org
180
357
* Sun Mar 26 2006 - khali@linux-fr.org
181
358
- test/mail.in: Test for recipients with a dot in their name.
182
359
* Sat Mar 25 2006 - agruen@suse.de
183
 
- quilt/main.in: Use -gt instead of > in [ ... ] expression.
 
360
- quilt/mail.in: Use -gt instead of > in [ ... ] expression.
184
361
- quilt/scripts/edmail.in: Improve handling of quoting and
185
362
  special characters in recipient addresses: Automatically quote
186
363
  display names that contain quotable characters, and encode
683
860
- Always create the mta symlink in compat/. Replace "@MTA@" with
684
861
  "mta" in scripts. Replace mta check in configure.ac with
685
862
  QUILT_COMPAT_PROG_PATH.
686
 
- quilt/main.in: Add a User-Agent header.
 
863
- quilt/mail.in: Add a User-Agent header.
687
864
- Update the German translation.
688
865
* Sun Sep 18 2005 - agruen@suse.de
689
866
- Makefile.in: remove obsolete substitutions.