@@ -41,34 +41,30 @@ static void __attribute__((noreturn))
4141usage (void )
4242{
4343 fprintf (stdout ,
44- "usage: xbps-uhelper [options] [action] [args]\n"
45- "\n"
46- " Available actions:\n"
47- " binpkgarch, binpkgver, cmpver, getpkgdepname,\n"
48- " getpkgname, getpkgrevision, getpkgversion, pkgmatch, version,\n"
49- " real-version, arch, getsystemdir, getname, getversion\n"
50- "\n"
51- " Action arguments:\n"
52- " binpkgarch <binpkg> ...\n"
53- " binpkgver <binpkg> ...\n"
54- " cmpver <instver> <reqver>\n"
55- " getpkgdepname <string> ...\n"
56- " getpkgdepversion <string> ...\n"
57- " getpkgname <string> ...\n"
58- " getpkgrevision <string> ...\n"
59- " getpkgversion <string> ...\n"
60- " getname <string> ...\n"
61- " getversion <string> ...\n"
62- " pkgmatch <pkg-version> <pkg-pattern>\n"
63- " version <pkgname> ...\n"
64- " real-version <pkgname> ...\n"
65- "\n"
66- " Options shared by all actions:\n"
67- " -C, --config Path to xbps.conf file.\n"
68- " -d, --debug Debugging messages to stderr.\n"
69- " -r, --rootdir <rootdir>\n"
70- " -V, --version Prints the xbps release version\n" );
71-
44+ "Usage: xbps-uhelper [OPTIONS] [MODE] [ARGUMENTS]\n\n"
45+ "OPTIONS\n"
46+ " -C --config <dir> Path to confdir (xbps.d)\n"
47+ " -d --debug Debug mode shown to stderr\n"
48+ " -r --rootdir <dir> Full path to rootdir\n"
49+ " -V --version Show XBPS verison\n"
50+ "\n"
51+ "MODE\n"
52+ " arch Prints the configured XBPS architecture\n"
53+ " binpkgarch <binpkg...> Prints the architecture of binpkg names\n"
54+ " binpkgver <binpkg...> Prints the pkgver of binpkg names\n"
55+ " cmpver <version> <version> Compare two version strings\n"
56+ " getname <pkgver|dep...> Prints pkgname from pkgvers or dependencies\n"
57+ " getpkgdepname <dep...> Prints pkgname from dependencies\n"
58+ " getpkgdepversion <dep...> Prints version constraint from dependencies\n"
59+ " getpkgname <pkgver...> Prints pkgname from pkgvers\n"
60+ " getpkgrevision <pkgver...> Prints revision from pkgvers\n"
61+ " getpkgversion <pkgver...> Prints version from pkgvers\n"
62+ " getversion <pkgver|dep...> Prints version from patterns or pkgvers\n"
63+ " pkgmatch <pkgver> <dep> Match pkgver against dependency\n"
64+ " real-version <pkgname...> Prints version of installed real packages\n"
65+ " version <pkgname...> Prints version of installed packages\n"
66+ " getsystemdir Prints the system xbps.d directory\n"
67+ );
7268 exit (EXIT_FAILURE );
7369}
7470
0 commit comments