diff options
author | Fabian Groffen <grobian@gentoo.org> | 2019-06-08 20:08:53 +0200 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2019-06-08 20:08:53 +0200 |
commit | 5c78c3c3681d5651efc568f73f4a7b719006700d (patch) | |
tree | 25114af9fdb870298e6c33d638b04dd3ca38f33f /applets.h | |
parent | autogen: hard require dev-libs/gnulib and sys-devel/autoconf-archive (diff) | |
download | portage-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.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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} }; |