aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
Diffstat (limited to 'man')
-rw-r--r--man/cpt-build.120
-rw-r--r--man/cpt-checksum.116
-rw-r--r--man/cpt-install.18
-rw-r--r--man/cpt-list.16
-rw-r--r--man/cpt-remove.18
-rw-r--r--man/cpt-search.147
-rw-r--r--man/cpt-update.12
-rw-r--r--man/cpt.12
8 files changed, 101 insertions, 8 deletions
diff --git a/man/cpt-build.1 b/man/cpt-build.1
index 79b24c6..ec65eeb 100644
--- a/man/cpt-build.1
+++ b/man/cpt-build.1
@@ -5,7 +5,7 @@
.Nd build given packages
.Sh SYNOPSIS
.Nm cpt-build
-.Op Fl tfy
+.Op Fl dfSty
.Op Fl -root Ar ROOT
.Op Fl hv
.Op Ar package...
@@ -21,18 +21,36 @@ package.
.Pp
The options are as follows:
.Bl -tag -width 13n
+.It Fl d , -debug
+Keep the build directories after operation
.It Fl t , -test
Run tests (if they exist)
+.It Fl S , -nostrip
+Don't strip debug information from the binaries
+.Po
+might want to add
+.Fl g
+to your
+.Ev $CFLAGS
+.Pc
.It Fl f , -force
Force operation
.It Fl y , -no-prompt
Do not prompt for confirmation
+.It Fl -color Ar CPT_COLOR
+Enable/disable output color
+.Bo
+.Sy auto ,
+always, never, 1, 0
+.Bc
.It Fl -root Ar CPT_ROOT
Use an alternate root directory
.It Fl h , -help
Show help message
.It Fl v , -version
Print version information
+.It Fl -verbose
+Be more verbose
.El
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
diff --git a/man/cpt-checksum.1 b/man/cpt-checksum.1
index 4c637eb..bfced46 100644
--- a/man/cpt-checksum.1
+++ b/man/cpt-checksum.1
@@ -5,15 +5,27 @@
.Nd generate checksums
.Sh SYNOPSIS
.Nm
+.Op Fl s
.Op Ar package...
.Sh DESCRIPTION
.Nm
-lints a package, downloads the sources, and creates a checksum file
-including the SHA256 digests of the sources. If no
+lints a package, downloads the sources, and creates a file named
+.Sq checksums
+which includes the
+.Em BLAKE3
+digests of the sources. If no
.Ar package
is specified,
.Nm
will generate checksums assuming the working directory as the package.
+.Pp
+If the
+.Fl s
+flag is given,
+.Nm
+will generate checksums using the
+.Em SHA256
+algorithm.
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
.Sh LICENSE
diff --git a/man/cpt-install.1 b/man/cpt-install.1
index 65069f3..dfd483c 100644
--- a/man/cpt-install.1
+++ b/man/cpt-install.1
@@ -23,12 +23,20 @@ The options are as follows:
Force installation
.It Fl y , -no-prompt
Do not prompt for confirmation
+.It Fl -color Ar CPT_COLOR
+Enable/disable output color
+.Bo
+.Sy auto ,
+always, never, 1, 0
+.Bc
.It Fl -root Ar CPT_ROOT
Use an alternate root directory
.It Fl h , -help
Show help message
.It Fl v , -version
Print version information
+.It Fl -verbose
+Be more verbose
.El
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
diff --git a/man/cpt-list.1 b/man/cpt-list.1
index 292ba13..778a57d 100644
--- a/man/cpt-list.1
+++ b/man/cpt-list.1
@@ -5,7 +5,7 @@
.Nd list packages
.Sh SYNOPSIS
.Nm
-.Op Fl c
+.Op Fl cq
.Ar pkg...
.Nm
.Fl C
@@ -20,7 +20,7 @@ list the given packages. If any of the given packages are not installed on the
system,
.Nm
will exit with an error. However,
-.Fl c
+.Fl C
and
.Fl -check
flags can be used in order to change the behaviour of the utility:
@@ -28,6 +28,8 @@ flags can be used in order to change the behaviour of the utility:
.It Fl c , -current
Assumes that the current directory is a package and will use it instead of
arguments.
+.It Fl q , -quiet
+Make the operation quiet, only reporting exit status.
.It Fl C , -check Ar package true_statement false_statement
Checks whether the
.Em package
diff --git a/man/cpt-remove.1 b/man/cpt-remove.1
index f4bb6fb..6ebc415 100644
--- a/man/cpt-remove.1
+++ b/man/cpt-remove.1
@@ -21,12 +21,20 @@ The options are as follows:
Force removal
.It Fl y , -no-prompt
Do not prompt for confirmation
+.It Fl -color Ar CPT_COLOR
+Enable/disable output color
+.Bo
+.Sy auto ,
+always, never, 1, 0
+.Bc
.It Fl -root Ar CPT_ROOT
Use an alternate root directory
.It Fl h , -help
Show help message
.It Fl v , -version
Print version information
+.It Fl -verbose
+Be more verbose
.El
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
diff --git a/man/cpt-search.1 b/man/cpt-search.1
index 05452bd..6e96954 100644
--- a/man/cpt-search.1
+++ b/man/cpt-search.1
@@ -5,8 +5,15 @@
.Nd search for cpt packages
.Sh SYNOPSIS
.Nm
-.Op Fl dso
-.Op Ar query
+.Op Fl ds
+.Ar package...
+.Nm
+.Fl o
+.Op Fl ds
+.Nm
+.Fl q
+.Op Fl Fds
+.Ar query
.Sh DESCRIPTION
.Nm
can be used to search packages. Glob characters can also be used in the search.
@@ -17,14 +24,50 @@ The options are as follows:
Do not search the installed package database.
.It Fl s , -single
Only show the first instance of a package.
+.It Fl q , -query
+Search packages making use of package descriptions.
+.It Fl F , -fixed
+Run query mode interpreting the given pattern as a fixed string
.It Fl o , -others
Use the current directory as the package and show other instances of that
package.
+.It Fl -color Ar CPT_COLOR
+Enable/disable output color
+.Bo
+.Sy auto ,
+always, never, 1, 0
+.Bc
.It Fl h , -help
Show help message
.It Fl v , -version
Print version information
+.It Fl -verbose
+Be more verbose
.El
+.Pp
+The program has three modes of operations. The default operation is to search
+for the packages given as positional arguments.
+.Pp
+If the
+.Fl o
+flag is specified,
+.Nm
+will use the name of the current directory to search for instances of other
+packages with the same name.
+.Pp
+If the
+.Fl q
+flag is specified,
+.Nm
+will search through the name and description of packages using the given
+.Ar query ,
+and run a case-insensitive search through
+.Xr grep 1 .
+If additionally the
+.Fl F
+flag is given, the given
+.Ar query
+will be considered a fixed string.
.Sh EXAMPLES
Below are usage examples for
.Nm ,
diff --git a/man/cpt-update.1 b/man/cpt-update.1
index 3af1205..bc63ea7 100644
--- a/man/cpt-update.1
+++ b/man/cpt-update.1
@@ -30,6 +30,8 @@ Use an alternate root directory
Show help message
.It Fl v , -version
Print version information
+.It Fl -verbose
+Be more verbose
.El
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
diff --git a/man/cpt.1 b/man/cpt.1
index 54d0e0d..b9eece1 100644
--- a/man/cpt.1
+++ b/man/cpt.1
@@ -21,7 +21,7 @@ program or through the web from
.Lk https://carbslinux.org/docs.html .
It can also be read plaintext by running
.Pp
-.Dl less Pa /usr/share/doc/cpt.txt
+.Dl less Pa /usr/share/doc/cpt/cpt.txt
.Sh AUTHOR
.An Cem Keylan Aq Mt cem@ckyln.com
.Sh LICENSE