Hello community, here is the log from the commit of package quilt checked in at Tue Oct 28 00:35:28 CET 2008. -------- --- quilt/quilt.changes 2008-08-21 15:29:07.000000000 +0200 +++ /d/STABLE/quilt/quilt.changes 2008-10-27 22:45:31.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Oct 27 22:36:14 CET 2008 - bwalle@suse.de + +- Only recommend 'procmail' (contains the 'formail' binary) instead + of requiring it. It's only needed for the 'mail' command. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- quilt-improve-formail-error.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quilt.spec ++++++ --- /var/tmp/diff_new_pack.ZE3263/_old 2008-10-28 00:34:30.000000000 +0100 +++ /var/tmp/diff_new_pack.ZE3263/_new 2008-10-28 00:34:30.000000000 +0100 @@ -24,8 +24,9 @@ License: GPL v2 or later Group: Productivity/Text/Utilities Version: 0.47 -Release: 1 -Requires: coreutils diffutils patch gzip bzip2 perl mktemp diffstat procmail +Release: 12 +Requires: coreutils diffutils patch gzip bzip2 perl mktemp diffstat +Recommends: procmail AutoReqProv: off Source: %{name}-%{version}.tar.bz2 Source1: suse-start-quilt-mode.el @@ -33,7 +34,8 @@ Patch1: expand.diff Patch2: docdir.diff Patch3: patch-wrapper-rpm.diff -Patch4: quilt-fix-completion.diff +Patch4: %{name}-fix-completion.diff +Patch5: %{name}-improve-formail-error.diff Url: http://savannah.nongnu.org/projects/quilt BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -53,7 +55,7 @@ %prep %setup -q -%patch -p1 -P 1 -P 2 -P 3 -P 4 +%patch -p1 -P 1 -P 2 -P 3 -P 4 -P 5 %build autoconf @@ -117,6 +119,9 @@ %doc doc/quilt.pdf %changelog +* Mon Oct 27 2008 bwalle@suse.de +- Only recommend 'procmail' (contains the 'formail' binary) instead + of requiring it. It's only needed for the 'mail' command. * Thu Aug 21 2008 bwalle@suse.de - update to 0.47 o quilt/scripts/patchfns.in (cat_series): Handle lines properly @@ -373,7 +378,7 @@ - Re-add diffstat support to refresh command. - Documentation update. - Bump version to 0.35. -* Fri Jun 11 2004 agruen@suse.de +* Thu Jun 10 2004 agruen@suse.de - Add meta-data version check/upgrade code from Martin Quinson and me; new `quilt upgrade' command. - Handle new/removed files correctly in generated patches: If the @@ -416,7 +421,7 @@ of Holger Schurig's patcher tool, http://www.holgerschurig.de/patcher.html. - Update German translation. -* Wed Jun 02 2004 agruen@suse.de +* Tue Jun 01 2004 agruen@suse.de - Fix from Dean Roehrich <roehrich@sgi.com>: Preserve file mode of original file when creating backup files. * Tue Jun 01 2004 mquinson@tuxfamily.org ++++++ quilt-improve-formail-error.diff ++++++ From: Bernhard Walle <bwalle@suse.de> Subject: [PATCH] Check for 'formail' in 'quilt mail' To allow using 'procmail' (which contains 'formail') as weak dependency in package managers, explicitely check for the 'formail' binary when invoking 'quilt mail' so that the user gets a clear error message when 'formail' is missing and knows what to do. Signed-off-by: Bernhard Walle <bwalle@suse.de> --- quilt/mail.in | 7 +++++++ 1 file changed, 7 insertions(+) --- a/quilt/mail.in +++ b/quilt/mail.in @@ -232,6 +232,13 @@ then usage fi +# check if formail is installed before doing anything +if ! which formail &> /dev/null +then + echo "You have to install 'formail' to use 'quilt mail'" >&2 + exit 1 +fi + if [ $# -ge 1 ] then if [ "$1" = - ] ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org