diff options
Diffstat (limited to 'main/apk-tools/0004-ver-make-quiet-output-suitable-for-scripting-piping.patch')
-rw-r--r-- | main/apk-tools/0004-ver-make-quiet-output-suitable-for-scripting-piping.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/main/apk-tools/0004-ver-make-quiet-output-suitable-for-scripting-piping.patch b/main/apk-tools/0004-ver-make-quiet-output-suitable-for-scripting-piping.patch deleted file mode 100644 index 36eb225cd4..0000000000 --- a/main/apk-tools/0004-ver-make-quiet-output-suitable-for-scripting-piping.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 08595072ae2156a399253d34b41748da99e84bfc Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Mon, 7 May 2012 08:54:41 +0200 -Subject: [PATCH 4/5] ver: make --quiet output suitable for scripting/piping - -Do not print version numbers or compare result char when in quiet -mode. This makes the output suitable for be used in scripts or pipes. - -For example: - - # Upgrade all packages that matches a given regexp - apk version --limit '<' --quiet | grep $regexp | apk fix --reinstall - - # Delete all packages that are removed from repository - apk version --limit '?' --quiet | xargs apk del ---- - src/ver.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/ver.c b/src/ver.c -index 90b6cd6..05ffce9 100644 ---- a/src/ver.c -+++ b/src/ver.c -@@ -130,6 +130,10 @@ static void ver_print_package_status(struct ver_ctx *ictx, struct apk_database * - opstr = apk_version_op_string(r); - if ((ictx->limchars != NULL) && (strchr(ictx->limchars, *opstr) == NULL)) - return; -+ if (apk_verbosity <= 0) { -+ printf("%s\n", pkg->name->name); -+ return; -+ } - snprintf(pkgname, sizeof(pkgname), PKG_VER_FMT, - PKG_VER_PRINTF(pkg)); - printf("%-40s%s " BLOB_FMT, pkgname, opstr, BLOB_PRINTF(*latest)); --- -1.7.10 - |