summaryrefslogtreecommitdiff
path: root/src/packages.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/packages.c')
-rw-r--r--src/packages.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/packages.c b/src/packages.c
index 01fb8e2..73c0400 100644
--- a/src/packages.c
+++ b/src/packages.c
@@ -9,14 +9,18 @@
const char *display_packages() {
#if defined(__OpenBSD__) || defined(__NetBSD__)
- return run_command_s("pkg_info -a | wc -l | sed \"s/ //g\"");
+ return run_command_s("pkg_info -a | wc -l | sed \"s/ //g\" && "
+ "echo \" (pkg_info)\"");
#elif defined(__FreeBSD__) || defined(__DragonFly__)
- return run_command_s("pkg info -a | wc -l | sed \"s/ //g\"");
+ return run_command_s("pkg info -a | wc -l | sed \"s/ //g\" && "
+ "echo \" (pkg info)\"");
#elif defined(__linux__)
if (access("/bin/xbps-query", F_OK) != -1) {
- return run_command_s("xbps-query -l | wc -l | sed \"s/ //g\"");
+ return run_command_s("xbps-query -l | wc -l | sed \"s/ //g\" "
+ "&& echo \" (xbps-query)\"");
} else if (access("/usr/bin/dpkg-query", F_OK) != -1) {
- return run_command_s("dpkg-query -f '.\n' -W | wc -l | sed \"s/ //g\"");
+ return run_command_s("dpkg-query -f '.\n' -W | wc -l | sed \"s/ //g\" && "
+ "echo \" (dpkg-query)\"");
}
return NULL;