aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2019-06-08 20:08:53 +0200
committerFabian Groffen <grobian@gentoo.org>2019-06-08 20:08:53 +0200
commit5c78c3c3681d5651efc568f73f4a7b719006700d (patch)
tree25114af9fdb870298e6c33d638b04dd3ca38f33f /applets.h
parentautogen: hard require dev-libs/gnulib and sys-devel/autoconf-archive (diff)
downloadportage-utils-5c78c3c3681d5651efc568f73f4a7b719006700d.tar.gz
portage-utils-5c78c3c3681d5651efc568f73f4a7b719006700d.tar.bz2
portage-utils-5c78c3c3681d5651efc568f73f4a7b719006700d.zip
buildsys: fix build when qmanifest is not enabled
- don't refer to qmanifest_main - don't overlink to needless libs, even when found (like openmp) Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'applets.h')
-rw-r--r--applets.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/applets.h b/applets.h
index d8383d4e..68bf7f68 100644
--- a/applets.h
+++ b/applets.h
@@ -46,7 +46,9 @@ DECLARE_APPLET(qgrep)
DECLARE_APPLET(qkeyword)
DECLARE_APPLET(qlist)
DECLARE_APPLET(qlop)
+#ifdef HAVE_QMANIFEST
DECLARE_APPLET(qmanifest)
+#endif
DECLARE_APPLET(qmerge)
DECLARE_APPLET(qpkg)
DECLARE_APPLET(qsearch)
@@ -76,7 +78,9 @@ static const struct applet_t {
{"qkeyword", qkeyword_main, "<action> <args>", "list packages based on keywords"},
{"qlist", qlist_main, "<pkgname>", "list files owned by pkgname"},
{"qlop", qlop_main, "<pkgname>", "emerge log analyzer"},
+#ifdef HAVE_QMANIFEST
{"qmanifest", qmanifest_main, "<misc args>", "verify or generate thick Manifest files"},
+#endif
{"qmerge", qmerge_main, "<pkgnames>", "fetch and merge binary package"},
{"qpkg", qpkg_main, "<misc args>", "manipulate Gentoo binpkgs"},
{"qsearch", qsearch_main, "<regex>", "search pkgname/desc"},
@@ -108,9 +112,11 @@ static const struct applet_t {
/* alias for qtegrity */
{"integrity", qtegrity_main, NULL, NULL},
+#ifdef HAVE_QMANIFEST
/* old hashgen */
{"hashgen", qmanifest_main, NULL, NULL},
{"hashverify",qmanifest_main, NULL, NULL},
+#endif
{NULL, NULL, NULL, NULL}
};