diff options
author | Jan Pokorný <jpokorny@redhat.com> | 2013-05-09 11:33:56 +0200 |
---|---|---|
committer | Jan Pokorný <jpokorny@redhat.com> | 2013-05-09 11:33:56 +0200 |
commit | 484d78e3ccd27d809659d47bb12db36fa6717f84 (patch) | |
tree | eab221957cc1a0b8bcb651d195dc45494f6706f2 /.bashrc | |
parent | 6f931fa0babf61ea24d47e85ea9439eaa0ae5afc (diff) | |
download | dotfiles-484d78e3ccd27d809659d47bb12db36fa6717f84.tar.gz dotfiles-484d78e3ccd27d809659d47bb12db36fa6717f84.tar.xz dotfiles-484d78e3ccd27d809659d47bb12db36fa6717f84.zip |
.bashrc: rpmbuild-patch: colorize hunk offset info
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to '.bashrc')
-rw-r--r-- | .bashrc | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -33,10 +33,15 @@ pkgdep() { # something like "fedpkg prep" rpmbuild-patch() { - local verbose= + local filter=cat verbose= if [ "$1" = "-v" ]; then verbose="--define \"_default_patch_flags $(rpm --eval %{_default_patch_flags}) --verbose\"" shift fi - eval rpmbuild -bp --nodeps --define \"_builddir $(pwd)\" --define \"_sourcedir $(pwd)\" ${verbose} \"${@}\" + [ -t 1 ] && filter='sed s|^\(Hunk.*\)|\x1b[1;31m\1\x1b[0m|' + { LC=C eval rpmbuild -bp --nodeps \ + --define \"_builddir $(pwd)\" \ + --define \"_sourcedir $(pwd)\" \ + ${verbose} \"${@}\" + } | ${filter} } |