1 |
commit: be23ddefad2d4843dc5fd9db5cd0d2f840ce0fc0 |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Mar 23 15:27:06 2018 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Mar 23 15:27:06 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=be23ddef |
7 |
|
8 |
version_barf: show EPREFIX configured with, if present |
9 |
|
10 |
main.c | 8 +++++++- |
11 |
1 file changed, 7 insertions(+), 1 deletion(-) |
12 |
|
13 |
diff --git a/main.c b/main.c |
14 |
index 44226db..ec903fe 100644 |
15 |
--- a/main.c |
16 |
+++ b/main.c |
17 |
@@ -189,15 +189,21 @@ usage(int status, const char *flags, struct option const opts[], |
18 |
static void |
19 |
version_barf(void) |
20 |
{ |
21 |
+ const char *eprefixid = ""; |
22 |
+ |
23 |
#ifndef VERSION |
24 |
# define VERSION "git" |
25 |
#endif |
26 |
#ifndef VCSID |
27 |
# define VCSID "<unknown>" |
28 |
#endif |
29 |
+ |
30 |
+ if (strlen(CONFIG_EPREFIX) > 1) |
31 |
+ eprefixid = "configured for " CONFIG_EPREFIX "\n"; |
32 |
printf("portage-utils-%s: %s\n" |
33 |
+ "%s" |
34 |
"%s written for Gentoo by <solar and vapier @ gentoo.org>\n", |
35 |
- VERSION, VCSID, argv0); |
36 |
+ VERSION, VCSID, eprefixid, argv0); |
37 |
exit(EXIT_SUCCESS); |
38 |
} |