SHA256
1
0
forked from pool/quilt
OBS User unknown 2008-02-15 00:39:25 +00:00 committed by Git OBS Bridge
parent 4d1d13f956
commit 685546a284
2 changed files with 129 additions and 120 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Feb 12 19:40:38 CET 2008 - jeffm@suse.com
- Added dependency on procmail (formail)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 5 17:37:35 CET 2007 - bwalle@suse.de Mon Nov 5 17:37:35 CET 2007 - bwalle@suse.de

View File

@ -1,7 +1,7 @@
# #
# spec file for package quilt (Version 0.46_cvs20071105) # spec file for package quilt (Version 0.46_cvs20071105)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@ -10,14 +10,15 @@
# norootforbuild # norootforbuild
Name: quilt Name: quilt
BuildRequires: diffstat ed procmail BuildRequires: diffstat ed procmail
Summary: A Tool for Working with Many Patches Summary: A Tool for Working with Many Patches
License: GPL v2 or later License: GPL v2 or later
Group: Productivity/Text/Utilities Group: Productivity/Text/Utilities
Version: 0.46_cvs20071105 Version: 0.46_cvs20071105
Release: 1 Release: 24
Requires: coreutils diffutils patch gzip bzip2 perl mktemp diffstat Requires: coreutils diffutils patch gzip bzip2 perl mktemp diffstat procmail
AutoReqProv: off AutoReqProv: off
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
Source1: suse-start-quilt-mode.el Source1: suse-start-quilt-mode.el
@ -104,21 +105,24 @@ rm -rf $RPM_BUILD_ROOT
%doc doc/README %doc doc/README
%doc doc/README.MAIL %doc doc/README.MAIL
%doc doc/quilt.pdf %doc doc/quilt.pdf
%changelog %changelog
* Mon Nov 05 2007 - bwalle@suse.de * Tue Feb 12 2008 jeffm@suse.com
- Added dependency on procmail (formail)
* Mon Nov 05 2007 bwalle@suse.de
- quilt/mail.in: Remove the Recipient-* and Replace-* headers - quilt/mail.in: Remove the Recipient-* and Replace-* headers
used internally from the resulting emails; not sure how that used internally from the resulting emails; not sure how that
was missed so far. was missed so far.
- Fix `make snapshot'. - Fix `make snapshot'.
- Make the changelog file chronological again. - Make the changelog file chronological again.
* Mon Oct 29 2007 - agruen@suse.de * Mon Oct 29 2007 agruen@suse.de
- quilt mail: Work around a ``Broken pipe'' problem in - quilt mail: Work around a ``Broken pipe'' problem in
quilt_mail_patch_filter(). quilt_mail_patch_filter().
* Fri Oct 26 2007 - bwalle@suse.de * Fri Oct 26 2007 bwalle@suse.de
- change version to '0.46_cvs20071026' to make it clear to the - change version to '0.46_cvs20071026' to make it clear to the
user that this is a CVS version user that this is a CVS version
- fix some rpmlint warnings - fix some rpmlint warnings
* Thu Oct 25 2007 - agruen@suse.de * Thu Oct 25 2007 agruen@suse.de
- quilt/mail.in: Make sure that shell meta-characters like * in - quilt/mail.in: Make sure that shell meta-characters like * in
subjects won't get expanded by accident (this was broken). Add subjects won't get expanded by accident (this was broken). Add
test case. test case.
@ -127,199 +131,199 @@ rm -rf $RPM_BUILD_ROOT
- quilt/mail.in: Recognize sequences of common subject prefixes - quilt/mail.in: Recognize sequences of common subject prefixes
like Fwd:, Fw:, Re:, Aw:, Tr:, [foo] only at the beginning of like Fwd:, Fw:, Re:, Aw:, Tr:, [foo] only at the beginning of
subjects. subjects.
* Mon Oct 15 2007 - agruen@suse.de * Mon Oct 15 2007 agruen@suse.de
- Update to latest CVS version. - Update to latest CVS version.
* Thu Jul 26 2007 - agruen@suse.de * Thu Jul 26 2007 agruen@suse.de
- quilt diff: don't colorize the output when the --diff=... option - quilt diff: don't colorize the output when the --diff=... option
is used (allows diff utilities to use terminal IO). is used (allows diff utilities to use terminal IO).
- QUILT_SERIES and series file search algorithm bugfix. - QUILT_SERIES and series file search algorithm bugfix.
* Sat Apr 28 2007 - agruen@suse.de * Sat Apr 28 2007 agruen@suse.de
- mail: allow to specify a range of patches. - mail: allow to specify a range of patches.
- remove: rename this command to revert. - remove: rename this command to revert.
- push, fold: clean up the force-apply and interactive logic. - push, fold: clean up the force-apply and interactive logic.
* Wed Apr 18 2007 - agruen@suse.de * Wed Apr 18 2007 agruen@suse.de
- Add emacs quilt mode. - Add emacs quilt mode.
* Mon Mar 26 2007 - agruen@suse.de * Mon Mar 26 2007 agruen@suse.de
- Quilt refresh: fix existing patch check. - Quilt refresh: fix existing patch check.
* Thu Feb 15 2007 - olh@suse.de * Thu Feb 15 2007 olh@suse.de
- force mandir to fix build in sles10 - force mandir to fix build in sles10
* Thu Oct 19 2006 - agruen@suse.de * Thu Oct 19 2006 agruen@suse.de
- Switch to the upstream 0.46 tarball. - Switch to the upstream 0.46 tarball.
- Add a few missing pieces in the "refresh -z" patch. - Add a few missing pieces in the "refresh -z" patch.
* Wed Oct 11 2006 - agruen@suse.de * Wed Oct 11 2006 agruen@suse.de
- Update to version 0.46. - Update to version 0.46.
- Add patch for "refresh -z". - Add patch for "refresh -z".
* Wed Sep 27 2006 - agruen@suse.de * Wed Sep 27 2006 agruen@suse.de
- Remove a duplicate hunk from the last update. - Remove a duplicate hunk from the last update.
* Thu Sep 21 2006 - agruen@suse.de * Thu Sep 21 2006 agruen@suse.de
- Fix the docdir in the man page. - Fix the docdir in the man page.
* Wed May 31 2006 - agruen@suse.de * Wed May 31 2006 agruen@suse.de
- Fix `quilt setup' in build environments. - Fix `quilt setup' in build environments.
* Mon Apr 24 2006 - jdelvare@suse.de * Mon Apr 24 2006 jdelvare@suse.de
- import-compressed.diff: Fix replacement of compressed patches. - import-compressed.diff: Fix replacement of compressed patches.
* Wed Apr 19 2006 - agruen@suse.de * Wed Apr 19 2006 agruen@suse.de
- pop-error-path-fix.diff: Fix bogus error message. - pop-error-path-fix.diff: Fix bogus error message.
* Sat Mar 25 2006 - agruen@suse.de * Sat Mar 25 2006 agruen@suse.de
- mail command: Use -gt instead of > in [ ... ] expression. - mail command: Use -gt instead of > in [ ... ] expression.
Fix quoting of recipients. Fix quoting of recipients.
* Tue Mar 21 2006 - agruen@suse.de * Tue Mar 21 2006 agruen@suse.de
- edit2.diff: The last fix broke another way of using edit. - edit2.diff: The last fix broke another way of using edit.
* Wed Mar 15 2006 - agruen@suse.de * Wed Mar 15 2006 agruen@suse.de
- edit.diff: Fix editing files in subdirectories. - edit.diff: Fix editing files in subdirectories.
* Thu Feb 16 2006 - agruen@suse.de * Thu Feb 16 2006 agruen@suse.de
- Setup command: also recognize archive files passed to tar on the - Setup command: also recognize archive files passed to tar on the
command line. command line.
* Wed Feb 15 2006 - agruen@suse.de * Wed Feb 15 2006 agruen@suse.de
- Bump to official version to 0.44. - Bump to official version to 0.44.
- Stop using bash's =~ operator: older versions don't support it. - Stop using bash's =~ operator: older versions don't support it.
- Translation update. - Translation update.
- patch-wrapper-rpm.diff: Some fixes to make the patch names that - patch-wrapper-rpm.diff: Some fixes to make the patch names that
quilt shows more convenient. quilt shows more convenient.
- Remove unnecessary gawk wrapper. - Remove unnecessary gawk wrapper.
* Tue Feb 14 2006 - agruen@suse.de * Tue Feb 14 2006 agruen@suse.de
- Fix a critical bug in the push command that causes parts of - Fix a critical bug in the push command that causes parts of
patches to end up half-reversed. patches to end up half-reversed.
* Mon Feb 13 2006 - agruen@suse.de * Mon Feb 13 2006 agruen@suse.de
- quiltrc.diff: Change the default patch options to - quiltrc.diff: Change the default patch options to
--ignore-whitespace --unified-reject. --ignore-whitespace --unified-reject.
* Sun Feb 12 2006 - agruen@suse.de * Sun Feb 12 2006 agruen@suse.de
- Fix two bash 3.1 compatibility bugs. - Fix two bash 3.1 compatibility bugs.
- Run the test suite after building. - Run the test suite after building.
* Sat Feb 11 2006 - agruen@suse.de * Sat Feb 11 2006 agruen@suse.de
- Fix bug when working in subdirectories. - Fix bug when working in subdirectories.
- setup command: Improvements when a series file is given. - setup command: Improvements when a series file is given.
- Improve help of new command, add two test cases. - Improve help of new command, add two test cases.
- Fix expand command. - Fix expand command.
* Wed Feb 08 2006 - agruen@suse.de * Wed Feb 08 2006 agruen@suse.de
- GNU patch wrapper: Fix permissions of installed file. Call - GNU patch wrapper: Fix permissions of installed file. Call
GNU patch by absolute patch to avoid recursion. Don't print an GNU patch by absolute patch to avoid recursion. Don't print an
error message when a patch contains no files. error message when a patch contains no files.
- setup command: Improve recognition of patch's -i and --input - setup command: Improve recognition of patch's -i and --input
options. options.
* Mon Feb 06 2006 - agruen@suse.de * Mon Feb 06 2006 agruen@suse.de
- Add GNU patch wrapper for Autobuild. - Add GNU patch wrapper for Autobuild.
* Sat Feb 04 2006 - agruen@suse.de * Sat Feb 04 2006 agruen@suse.de
- aclocal.m4 is missing from the tarball. - aclocal.m4 is missing from the tarball.
- quilt mail: Remove a broken check. - quilt mail: Remove a broken check.
* Wed Feb 01 2006 - agruen@suse.de * Wed Feb 01 2006 agruen@suse.de
- Update to version 0.43. - Update to version 0.43.
- Translations update; more portability improvements. - Translations update; more portability improvements.
* Mon Jan 30 2006 - agruen@suse.de * Mon Jan 30 2006 agruen@suse.de
- Mail command: add heuristic for automatically extracting - Mail command: add heuristic for automatically extracting
subjects. Check for duplicate subjects. Add some checks. subjects. Check for duplicate subjects. Add some checks.
- Lots of smaller fixes and portability improvements here and - Lots of smaller fixes and portability improvements here and
there. there.
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Mon Jan 23 2006 - agruen@suse.de * Mon Jan 23 2006 agruen@suse.de
- When a patch doesn't apply, check and report when it applies - When a patch doesn't apply, check and report when it applies
in the reverse order (which probably means it already has been in the reverse order (which probably means it already has been
applied). applied).
- Put "---" markers above when inserting a diffstat section. - Put "---" markers above when inserting a diffstat section.
- A lot more portability fixes. - A lot more portability fixes.
* Sun Jan 22 2006 - agruen@suse.de * Sun Jan 22 2006 agruen@suse.de
- Lots of improvements: command parameter handling, input command, - Lots of improvements: command parameter handling, input command,
portability, test suite. portability, test suite.
* Wed Jan 18 2006 - agruen@suse.de * Wed Jan 18 2006 agruen@suse.de
- setup command: add heuristic to check for input files specified - setup command: add heuristic to check for input files specified
on the command line in the tar/patch wrapper. on the command line in the tar/patch wrapper.
- Translation update. - Translation update.
- Fix heuristic for splitting a patch into header and body for - Fix heuristic for splitting a patch into header and body for
git. git.
- Makefile and test suite improvements. - Makefile and test suite improvements.
* Mon Jan 09 2006 - agruen@suse.de * Mon Jan 09 2006 agruen@suse.de
- Use the --with-sendmail configure option for sendmail, instead - Use the --with-sendmail configure option for sendmail, instead
of the removed --with-mta. of the removed --with-mta.
* Thu Dec 01 2005 - agruen@suse.de * Thu Dec 01 2005 agruen@suse.de
- Specify where diffstat will end up so that it will be supported - Specify where diffstat will end up so that it will be supported
even though it is missing in the build environment. even though it is missing in the build environment.
* Mon Nov 28 2005 - agruen@suse.de * Mon Nov 28 2005 agruen@suse.de
- CVS update, including a bugfix with -p0 style patches that - CVS update, including a bugfix with -p0 style patches that
remove files. remove files.
- Add an expand command that is not yet upstream. - Add an expand command that is not yet upstream.
* Thu Sep 29 2005 - agruen@suse.de * Thu Sep 29 2005 agruen@suse.de
- Add README.MAIL and fix the documentation path that appears in - Add README.MAIL and fix the documentation path that appears in
quilt(1). quilt(1).
* Wed Sep 28 2005 - meissner@suse.de * Wed Sep 28 2005 meissner@suse.de
- use RPM_OPT_FLAGS - use RPM_OPT_FLAGS
* Sun Sep 18 2005 - agruen@suse.de * Sun Sep 18 2005 agruen@suse.de
- CVS update. - CVS update.
- doc/quilt.quiltrc no longer exists. - doc/quilt.quiltrc no longer exists.
- Skip the dead-symlink check: the mta symlink points to sendmail, - Skip the dead-symlink check: the mta symlink points to sendmail,
which we don't want to depend on. which we don't want to depend on.
* Fri Sep 16 2005 - agruen@suse.de * Fri Sep 16 2005 agruen@suse.de
- Remove obsolete doc/sample.quiltrc. - Remove obsolete doc/sample.quiltrc.
* Thu Sep 15 2005 - agruen@suse.de * Thu Sep 15 2005 agruen@suse.de
- CVS update. - CVS update.
* Wed Aug 24 2005 - agruen@suse.de * Wed Aug 24 2005 agruen@suse.de
- CVS update. - CVS update.
* Wed Aug 17 2005 - agruen@suse.de * Wed Aug 17 2005 agruen@suse.de
- CVS update. - CVS update.
* Wed Jul 27 2005 - agruen@suse.de * Wed Jul 27 2005 agruen@suse.de
- Update to version 0.42. - Update to version 0.42.
* Mon Jul 18 2005 - agruen@suse.de * Mon Jul 18 2005 agruen@suse.de
- Update to version 0.41: new header command, several fixes. - Update to version 0.41: new header command, several fixes.
* Fri Jun 17 2005 - agruen@suse.de * Fri Jun 17 2005 agruen@suse.de
- cvs.diff: Update to CVS head. - cvs.diff: Update to CVS head.
- annotate.diff: Add experimental annotate command. - annotate.diff: Add experimental annotate command.
* Fri Apr 29 2005 - agruen@suse.de * Fri Apr 29 2005 agruen@suse.de
- Update to version 0.40. - Update to version 0.40.
* Fri Feb 25 2005 - agruen@suse.de * Fri Feb 25 2005 agruen@suse.de
- Remove unneeded requirement on the gettext package. - Remove unneeded requirement on the gettext package.
* Fri Feb 18 2005 - agruen@suse.de * Fri Feb 18 2005 agruen@suse.de
- quilt add: Add check to ensure that no files below patches/ - quilt add: Add check to ensure that no files below patches/
or .pc/ will be added. or .pc/ will be added.
* Thu Feb 10 2005 - agruen@suse.de * Thu Feb 10 2005 agruen@suse.de
- Update to version 0.39. - Update to version 0.39.
* Wed Feb 02 2005 - agruen@suse.de * Wed Feb 02 2005 agruen@suse.de
- Use color defaults so that QUILT_COLORS can be used to only - Use color defaults so that QUILT_COLORS can be used to only
override some colors. override some colors.
- When checking for remaining changes (refresh forgotten), use - When checking for remaining changes (refresh forgotten), use
$QUILT_PATCH_OPTS as in the push command to get identical $QUILT_PATCH_OPTS as in the push command to get identical
results. Don't generate the actually diff; it doesn't get results. Don't generate the actually diff; it doesn't get
printed anyway. This should speed up things. printed anyway. This should speed up things.
* Tue Jan 25 2005 - agruen@suse.de * Tue Jan 25 2005 agruen@suse.de
- Fix pop command for recent coreutils (cp dir dir2/ no longer - Fix pop command for recent coreutils (cp dir dir2/ no longer
works if dir2 doesn't yet exist). works if dir2 doesn't yet exist).
* Mon Jan 24 2005 - agruen@suse.de * Mon Jan 24 2005 agruen@suse.de
- Make "vi" an alias for the edit command. - Make "vi" an alias for the edit command.
* Sun Jan 23 2005 - agruen@suse.de * Sun Jan 23 2005 agruen@suse.de
- Add color support for push command output and allow to customize - Add color support for push command output and allow to customize
colors via the QUILT_COLORS environment variable (for reverse colors via the QUILT_COLORS environment variable (for reverse
video, etc.). video, etc.).
* Sun Jan 23 2005 - agruen@suse.de * Sun Jan 23 2005 agruen@suse.de
- Add mail command, doc/README.MAIL and example ``mail'' command - Add mail command, doc/README.MAIL and example ``mail'' command
filter in quilt.quiltrc. filter in quilt.quiltrc.
- Bump version to 0.38. - Bump version to 0.38.
* Tue Jan 11 2005 - agruen@suse.de * Tue Jan 11 2005 agruen@suse.de
- Add a default /etc/quilt.quiltrc file that is sourced if no - Add a default /etc/quilt.quiltrc file that is sourced if no
~/.quiltrc file exists. ~/.quiltrc file exists.
* Fri Nov 19 2004 - agruen@suse.de * Fri Nov 19 2004 agruen@suse.de
- Push command: Write out output of patch process immediately - Push command: Write out output of patch process immediately
instead of reading into a variable and then printing that instead of reading into a variable and then printing that
variable. This helps to see what's happening with large patches. variable. This helps to see what's happening with large patches.
* Wed Nov 17 2004 - agruen@suse.de * Wed Nov 17 2004 agruen@suse.de
- Get rid of the apatch and rpatch helper scripts: Integrate them - Get rid of the apatch and rpatch helper scripts: Integrate them
in the push and pop commands. This should bring a small in the push and pop commands. This should bring a small
performance improvement. performance improvement.
* Mon Nov 15 2004 - agruen@suse.de * Mon Nov 15 2004 agruen@suse.de
- Fix extra trailing space in series file after quilt refresh - Fix extra trailing space in series file after quilt refresh
(David Vrabel <dvrabel@arcom.com>). (David Vrabel <dvrabel@arcom.com>).
- Missing quotation in bash_completion - Missing quotation in bash_completion
(Axel Grossklaus <ag@pre-secure.de>). (Axel Grossklaus <ag@pre-secure.de>).
- Fix patches command (Brent Casavant <bcasavan@sgi.com>). - Fix patches command (Brent Casavant <bcasavan@sgi.com>).
* Sun Oct 17 2004 - agruen@suse.de * Sun Oct 17 2004 agruen@suse.de
- Touch timestamps of files in ``quilt pop'' so that tools like - Touch timestamps of files in ``quilt pop'' so that tools like
make don't get confused. make don't get confused.
- Various minor fixes; update to version 0.37. - Various minor fixes; update to version 0.37.
* Wed Sep 22 2004 - agruen@suse.de * Wed Sep 22 2004 agruen@suse.de
- Various fixes; update to version 0.36. - Various fixes; update to version 0.36.
* Fri Sep 03 2004 - agruen@suse.de * Fri Sep 03 2004 agruen@suse.de
- Fix ``quilt setup'' command when used inside Autobuild: Make - Fix ``quilt setup'' command when used inside Autobuild: Make
sure rpmbuild does not reset PATH. sure rpmbuild does not reset PATH.
* Fri Aug 13 2004 - agruen@suse.de * Fri Aug 13 2004 agruen@suse.de
- Improvements to setup command. - Improvements to setup command.
* Thu Jul 15 2004 - agruen@suse.de * Thu Jul 15 2004 agruen@suse.de
- Improve messages and update translations. - Improve messages and update translations.
- Update and improve the bash completion script. - Update and improve the bash completion script.
- Add syntax coloring to diff command. - Add syntax coloring to diff command.
@ -330,7 +334,7 @@ rm -rf $RPM_BUILD_ROOT
- Re-add diffstat support to refresh command. - Re-add diffstat support to refresh command.
- Documentation update. - Documentation update.
- Bump version to 0.35. - Bump version to 0.35.
* Thu Jun 10 2004 - agruen@suse.de * Thu Jun 10 2004 agruen@suse.de
- Add meta-data version check/upgrade code from Martin Quinson and - Add meta-data version check/upgrade code from Martin Quinson and
me; new `quilt upgrade' command. me; new `quilt upgrade' command.
- Handle new/removed files correctly in generated patches: If the - Handle new/removed files correctly in generated patches: If the
@ -343,19 +347,19 @@ rm -rf $RPM_BUILD_ROOT
- Add test/Makefile for running the test suite. Note: The tests - Add test/Makefile for running the test suite. Note: The tests
run against the installed version of quilt! run against the installed version of quilt!
- Bump version to 0.34. - Bump version to 0.34.
* Sun Jun 06 2004 - agruen@suse.de * Sun Jun 06 2004 agruen@suse.de
- Preserve the order of files in patches in the diff and refresh - Preserve the order of files in patches in the diff and refresh
commands. Files added to a patch appear at the end of a patch. commands. Files added to a patch appear at the end of a patch.
The files command also lists the files in the order in which The files command also lists the files in the order in which
they appear in patches. they appear in patches.
- Update to version 0.33. - Update to version 0.33.
* Sun Jun 06 2004 - agruen@suse.de * Sun Jun 06 2004 agruen@suse.de
- dependency-graph: Fix for --lines option in patcher mode; - dependency-graph: Fix for --lines option in patcher mode;
restrict to applied patches. restrict to applied patches.
* Sun Jun 06 2004 - agruen@suse.de * Sun Jun 06 2004 agruen@suse.de
- import: Create patches/ and parent directories to patch to be - import: Create patches/ and parent directories to patch to be
imported. Insert the correct patch name in the series file. imported. Insert the correct patch name in the series file.
* Sun Jun 06 2004 - agruen@suse.de * Sun Jun 06 2004 agruen@suse.de
- backup-file.c: Add code to recursively search .pc directories. - backup-file.c: Add code to recursively search .pc directories.
Add a "no-op" mode as default, and allow to just unlink files. Add a "no-op" mode as default, and allow to just unlink files.
- apatch/rpatch: let backup-files search .pc directories instead - apatch/rpatch: let backup-files search .pc directories instead
@ -364,7 +368,7 @@ rm -rf $RPM_BUILD_ROOT
of unlinking at each step. of unlinking at each step.
- If QUILTRC is set in the environment, use this as the - If QUILTRC is set in the environment, use this as the
configuration file. configuration file.
* Sat Jun 05 2004 - agruen@suse.de * Sat Jun 05 2004 agruen@suse.de
- Return exit status 2 when commands go beyond the series (top - Return exit status 2 when commands go beyond the series (top
with no series, push/next when all patches are applied, pop/ with no series, push/next when all patches are applied, pop/
previous when no patches are applied). previous when no patches are applied).
@ -373,30 +377,30 @@ rm -rf $RPM_BUILD_ROOT
of Holger Schurig's patcher tool, of Holger Schurig's patcher tool,
http://www.holgerschurig.de/patcher.html. http://www.holgerschurig.de/patcher.html.
- Update German translation. - Update German translation.
* Tue Jun 01 2004 - agruen@suse.de * Tue Jun 01 2004 agruen@suse.de
- Fix from Dean Roehrich <roehrich@sgi.com>: Preserve file mode - Fix from Dean Roehrich <roehrich@sgi.com>: Preserve file mode
of original file when creating backup files. of original file when creating backup files.
* Tue Jun 01 2004 - mquinson@tuxfamily.org * Tue Jun 01 2004 mquinson@tuxfamily.org
- document common options to all scripts (--trace and --quiltrc) - document common options to all scripts (--trace and --quiltrc)
- update french translation - update french translation
* Mon May 31 2004 - agruen@suse.de * Mon May 31 2004 agruen@suse.de
- Rewrite spec2series to return what the new `quilt setup' needs, - Rewrite spec2series to return what the new `quilt setup' needs,
and rename it to inspect. and rename it to inspect.
- `quilt setup': Rewrite so that it supports multiple archives - `quilt setup': Rewrite so that it supports multiple archives
per spec file. Always make the patches directory a symlink to per spec file. Always make the patches directory a symlink to
the original patch files instead of copying the patches. the original patch files instead of copying the patches.
* Sun May 16 2004 - agruen@suse.de * Sun May 16 2004 agruen@suse.de
- Allow passing path arguments to `quilt grep' as well. - Allow passing path arguments to `quilt grep' as well.
* Mon May 10 2004 - agruen@suse.de * Mon May 10 2004 agruen@suse.de
- Add `quilt grep': Grep over all files, recursively, skipping - Add `quilt grep': Grep over all files, recursively, skipping
the $QUILT_PATCHES and $QUILT_PC directories. the $QUILT_PATCHES and $QUILT_PC directories.
* Wed Apr 28 2004 - agruen@suse.de * Wed Apr 28 2004 agruen@suse.de
- Fix `quilt fork': It destroys .pc/applied patches; that bug got - Fix `quilt fork': It destroys .pc/applied patches; that bug got
introduced when reverting it to its previous semantics. introduced when reverting it to its previous semantics.
* Sat Mar 20 2004 - agruen@suse.de * Sat Mar 20 2004 agruen@suse.de
- Fix an algorithmic bug in `quilt graph --lines': Edges were - Fix an algorithmic bug in `quilt graph --lines': Edges were
sometimes lost. sometimes lost.
* Mon Mar 15 2004 - agruen@suse.de * Mon Mar 15 2004 agruen@suse.de
- CVS update: - CVS update:
+ Add `quilt graph' command for generating a dependency graph + Add `quilt graph' command for generating a dependency graph
between patches. This requires the graphviz package for between patches. This requires the graphviz package for
@ -420,7 +424,7 @@ rm -rf $RPM_BUILD_ROOT
+ Change `quilt import' to allow importing multiple patches + Change `quilt import' to allow importing multiple patches
at once. at once.
+ Update to version 0.32. + Update to version 0.32.
* Wed Mar 10 2004 - agruen@suse.de * Wed Mar 10 2004 agruen@suse.de
- Quilt push/pop: exit with a non-zero status when beyond series. - Quilt push/pop: exit with a non-zero status when beyond series.
- Ignore empty lines in series file. - Ignore empty lines in series file.
- Add man page to tarball and to spec file; add make dependencies. - Add man page to tarball and to spec file; add make dependencies.
@ -428,12 +432,12 @@ rm -rf $RPM_BUILD_ROOT
- Add completion to the edit command in bash - Add completion to the edit command in bash
- Add a man page (generated automatically from -h) - Add a man page (generated automatically from -h)
- Sub-directory support: `quilt setup' could get confused, too. - Sub-directory support: `quilt setup' could get confused, too.
* Tue Mar 09 2004 - agruen@suse.de * Tue Mar 09 2004 agruen@suse.de
- Fix typo: use chmod instead of chown... - Fix typo: use chmod instead of chown...
* Fri Mar 05 2004 - agruen@suse.de * Fri Mar 05 2004 agruen@suse.de
- Make files writeable in `quilt add' (and `quilt edit') for - Make files writeable in `quilt add' (and `quilt edit') for
working with read-only trees. working with read-only trees.
* Fri Feb 20 2004 - agruen@suse.de * Fri Feb 20 2004 agruen@suse.de
- Sub-directory support: - Sub-directory support:
+ Fix another bug that triggers when /patches exists. + Fix another bug that triggers when /patches exists.
+ Working in sub-directories: Force `quilt new' to always create + Working in sub-directories: Force `quilt new' to always create
@ -443,65 +447,65 @@ rm -rf $RPM_BUILD_ROOT
- quilt files, diff, refresh: Sort the files in the patch - quilt files, diff, refresh: Sort the files in the patch
alphabetically. alphabetically.
- Update to version 0.31. - Update to version 0.31.
* Wed Feb 04 2004 - agruen@suse.de * Wed Feb 04 2004 agruen@suse.de
- Add --quiltrc={rcfile|-} option. Remove some superfluous quoting - Add --quiltrc={rcfile|-} option. Remove some superfluous quoting
from quilt wrapper. from quilt wrapper.
- Extra tests in `quilt refresh' did not check if the old patch - Extra tests in `quilt refresh' did not check if the old patch
was missing. was missing.
* Mon Feb 02 2004 - agruen@suse.de * Mon Feb 02 2004 agruen@suse.de
- Update from CVS (several improvements and fixes). - Update from CVS (several improvements and fixes).
* Wed Jan 28 2004 - agruen@suse.de * Wed Jan 28 2004 agruen@suse.de
- Fix bugs introduced while merging Chris's patch. - Fix bugs introduced while merging Chris's patch.
- Update to version 0.30. - Update to version 0.30.
* Wed Jan 28 2004 - agruen@suse.de * Wed Jan 28 2004 agruen@suse.de
- Patch from Chris Mason <mason@suse.de>: Add support for working - Patch from Chris Mason <mason@suse.de>: Add support for working
in subdirectories of the base directory that contains patches/ in subdirectories of the base directory that contains patches/
and .pc/. In the unlikely case that quilt shall operate in the and .pc/. In the unlikely case that quilt shall operate in the
sub-directory itself, it is sufficient to create a patches/ sub-directory itself, it is sufficient to create a patches/
directory there. directory there.
- Add a small testcase for subdirectory support. - Add a small testcase for subdirectory support.
* Sun Jan 25 2004 - agruen@suse.de * Sun Jan 25 2004 agruen@suse.de
- Add QUILT_PATCH_OPTS setting. - Add QUILT_PATCH_OPTS setting.
* Wed Jan 21 2004 - agruen@suse.de * Wed Jan 21 2004 agruen@suse.de
- Add QUILT_NO_DIFF_TIMESTAMPS option in .quiltrc. - Add QUILT_NO_DIFF_TIMESTAMPS option in .quiltrc.
* Thu Jan 08 2004 - agruen@suse.de * Thu Jan 08 2004 agruen@suse.de
- Also accept `quilt diff -z ./file' (ignore the ./ prefix that - Also accept `quilt diff -z ./file' (ignore the ./ prefix that
is often produced by find etc.) is often produced by find etc.)
* Wed Dec 24 2003 - agruen@suse.de * Wed Dec 24 2003 agruen@suse.de
- Minor documentation tweak. - Minor documentation tweak.
* Thu Nov 27 2003 - agruen@suse.de * Thu Nov 27 2003 agruen@suse.de
- `quilt fold' did not create directories for additional files, - `quilt fold' did not create directories for additional files,
and the code for recovering from failures was wrong. and the code for recovering from failures was wrong.
* Wed Nov 26 2003 - agruen@suse.de * Wed Nov 26 2003 agruen@suse.de
- Update from CVS. - Update from CVS.
* Tue Nov 25 2003 - agruen@suse.de * Tue Nov 25 2003 agruen@suse.de
- Error check for `quilt diff -z filelist' was too strict; relax. - Error check for `quilt diff -z filelist' was too strict; relax.
- Add sample.quiltrc file in /usr/share/doc/packages/quilt. - Add sample.quiltrc file in /usr/share/doc/packages/quilt.
- Update quilt paper. - Update quilt paper.
* Mon Nov 17 2003 - agruen@suse.de * Mon Nov 17 2003 agruen@suse.de
- Update from CVS: Adds fold command; minor fixes and cleanups. - Update from CVS: Adds fold command; minor fixes and cleanups.
* Wed Nov 12 2003 - agruen@suse.de * Wed Nov 12 2003 agruen@suse.de
- Update to version 0.29 (adds quilt.pdf, Introduction to Quilt). - Update to version 0.29 (adds quilt.pdf, Introduction to Quilt).
* Tue Nov 04 2003 - agruen@suse.de * Tue Nov 04 2003 agruen@suse.de
- cvs.diff: Fix check for modified patches in `quilt pop'. - cvs.diff: Fix check for modified patches in `quilt pop'.
* Sat Nov 01 2003 - agruen@suse.de * Sat Nov 01 2003 agruen@suse.de
- Update to version 0.28. - Update to version 0.28.
* Tue Oct 28 2003 - agruen@suse.de * Tue Oct 28 2003 agruen@suse.de
- Update to version 0.27. - Update to version 0.27.
* Tue Oct 28 2003 - agruen@suse.de * Tue Oct 28 2003 agruen@suse.de
- Update to remove-pc-files-3.diff patch (minor fixes). - Update to remove-pc-files-3.diff patch (minor fixes).
* Mon Oct 27 2003 - agruen@suse.de * Mon Oct 27 2003 agruen@suse.de
- Update to remove-pc-files-2.diff patch (minor fixes). - Update to remove-pc-files-2.diff patch (minor fixes).
* Mon Oct 27 2003 - agruen@suse.de * Mon Oct 27 2003 agruen@suse.de
- Sync with CVS: - Sync with CVS:
+ Add `quilt edit' command. + Add `quilt edit' command.
+ Get rid of patches_per_file cache. + Get rid of patches_per_file cache.
- Add remove-pc-files.diff patch. - Add remove-pc-files.diff patch.
* Sun Oct 26 2003 - agruen@suse.de * Sun Oct 26 2003 agruen@suse.de
- Get rid of patches_per cache_in `quilt patches'. Remove - Get rid of patches_per cache_in `quilt patches'. Remove
patches_per_file and associated functions. `quilt patches' patches_per_file and associated functions. `quilt patches'
now is a bit slow for unapplied patches. now is a bit slow for unapplied patches.
* Sun Oct 26 2003 - agruen@suse.de * Sun Oct 26 2003 agruen@suse.de
- Rename snapshot directory from ".snap0" to ".snap". - Rename snapshot directory from ".snap0" to ".snap".
- `quilt diff: Speed up file list generation in `quilt diff'. - `quilt diff: Speed up file list generation in `quilt diff'.
Don't use modified_files anymore. Instead, add first_modified_by Don't use modified_files anymore. Instead, add first_modified_by
@ -509,35 +513,35 @@ rm -rf $RPM_BUILD_ROOT
it sometimes was not brought up to date. Some cleanups. it sometimes was not brought up to date. Some cleanups.
- Add test/snapshot.test. - Add test/snapshot.test.
- Fix two errors in the date format in quilt.changes. - Fix two errors in the date format in quilt.changes.
* Fri Oct 24 2003 - agruen@suse.de * Fri Oct 24 2003 agruen@suse.de
- `quilt add': Return exit code 2 when a file has already been - `quilt add': Return exit code 2 when a file has already been
added. added.
- Add `quilt edit' command: Does a `quilt add' and then invokes - Add `quilt edit' command: Does a `quilt add' and then invokes
$EDITOR (fallback is `vi'). Files that don't exist after editing $EDITOR (fallback is `vi'). Files that don't exist after editing
are again removed from the patch. are again removed from the patch.
* Wed Oct 22 2003 - agruen@suse.de * Wed Oct 22 2003 agruen@suse.de
- Change semantics of `quilt fork', and fix a bug in updating the - Change semantics of `quilt fork', and fix a bug in updating the
series file. series file.
* Tue Oct 21 2003 - agruen@suse.de * Tue Oct 21 2003 agruen@suse.de
- Update to version 0.26. This adds `quilt fork' and - Update to version 0.26. This adds `quilt fork' and
`quilt snapshot'. `quilt snapshot'.
* Tue Sep 02 2003 - agruen@suse.de * Tue Sep 02 2003 agruen@suse.de
- Pipe rpmbuild output to /dev/null in spec2series (seems to be - Pipe rpmbuild output to /dev/null in spec2series (seems to be
necessary since rpm4). necessary since rpm4).
* Mon Jul 28 2003 - agruen@suse.de * Mon Jul 28 2003 agruen@suse.de
- Remove obsolete #neededforbuild entry bash-completion. - Remove obsolete #neededforbuild entry bash-completion.
* Mon Jul 28 2003 - agruen@suse.de * Mon Jul 28 2003 agruen@suse.de
- Update to version 0.24 + cvs. - Update to version 0.24 + cvs.
- Install /etc/bash_completions.d/quilt. - Install /etc/bash_completions.d/quilt.
* Wed Jun 11 2003 - kukuk@suse.de * Wed Jun 11 2003 kukuk@suse.de
- Use %%{find_lang} macro - Use %%{find_lang} macro
* Fri May 16 2003 - agruen@suse.de * Fri May 16 2003 agruen@suse.de
- Include recent changes from CVS head. - Include recent changes from CVS head.
* Fri Apr 11 2003 - agruen@suse.de * Fri Apr 11 2003 agruen@suse.de
- Include recent changes from CVS head. - Include recent changes from CVS head.
* Mon Apr 07 2003 - agruen@suse.de * Mon Apr 07 2003 agruen@suse.de
- Include head -1 / tail -1 fixes from CVS head. - Include head -1 / tail -1 fixes from CVS head.
* Mon Mar 24 2003 - agruen@suse.de * Mon Mar 24 2003 agruen@suse.de
- Include recent CVS changes. - Include recent CVS changes.
* Fri Feb 14 2003 - agruen@suse.de * Fri Feb 14 2003 agruen@suse.de
- Initial package. - Initial package.