Skip to content

Commit be2525a

Browse files
committed
bin/xbps-uhelper: format usage like other xbps binaries
1 parent e0317cc commit be2525a

1 file changed

Lines changed: 24 additions & 28 deletions

File tree

bin/xbps-uhelper/main.c

Lines changed: 24 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -41,34 +41,30 @@ static void __attribute__((noreturn))
4141
usage(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

Comments
 (0)