mkpk

Систем за управљање пакетима који користи mk из система Plan9
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување f8652b2c2f94be02879a04b5063ef664370ef0d7
родитељ 35fba06013098875284a448f57f5b8aee83677ed
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sat,  1 Apr 2023 19:27:36 +0200

mkpk.8: mandoc -Tlint

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mmkpk.8 | 39++++++++++++++++++++++++---------------
измењених датотека: 1, додавања: 24(+), брисања: 15(-)

diff --git a/mkpk.8 b/mkpk.8 @@ -69,11 +69,13 @@ in the file (default location). .Bl -tag -width ".Ev SRCMKFILES" .It Ev mkpklib -Directory holding the library mkfiles. By default, +Directory holding the library mkfiles. +By default, .Pa /lib/mkpk . . .It Ev BINDDIRS -Passed to PRoot as an argument. Defaults to +Passed to PRoot as an argument. +Defaults to .Fl "b /etc" , which bind-mounts .Pa /etc @@ -81,27 +83,31 @@ when creating a package. . .It Ev MKFILESREPO URL of the repository with the mkfiles with information on how to build -individual packages. Defaults to galeb-mkfiles repository. +individual packages. +Defaults to galeb-mkfiles repository. . .It Ev NOBINDDIRS If set to 1, no directories will be bind-mounted by PRoot when creating a package. . .It Ev PKG -Full name of a package, including the full version. For example, +Full name of a package, including the full version. +For example, .Dq gcc-12.1.0-2 or .Dq vim-9.0.135 . . .It Ev PKGBASE -Base name of a package. For example, +Base name of a package. +For example, .Dq gcc or .Dq vim . . .It Ev PKGDB Package database; TSV file holding the names, versions and installation -timestamps of all installed packages. By default, +timestamps of all installed packages. +By default, .Pa /pkg/pkgdb.tsv . . .It Ev SKIPCLEAN @@ -110,7 +116,8 @@ If set to 1, won't be deleted after creating a package. . .It Ev SRCBASEDIR -Base directory for source code. Defaults to +Base directory for source code. +Defaults to .Pa /src . . .It Ev SRCDIRS @@ -119,22 +126,22 @@ Space-separated list of directories which are created by extracting archives. .It Ev SRCCRDIRS Space-separated list of directories to be .Sm off -.Sy cr No eated, +.Sy cr No eated , .Sm on -to which the archives are to be extracted. Useful when a source archive doesn't -have a root directory like it should. +to which the archives are to be extracted. +Useful when a source archive doesn't have a root directory like it should. . .It Ev SRCEXDIRS Space-separated list of directories to which the archive will be .Sm off -.Sy ex No tracted. +.Sy ex No tracted . .Sm on -An alternative to +An alternative to .Ev SRCCRDIRS , when the directories already exist. . .It Ev SRCTODIRS -Space-separated list of directories +Space-separated list of directories .Sy to which the directories from .Ev SRCDIRS @@ -145,7 +152,8 @@ Space-separated list of tarball names to which the tarballs will be saved. Useful eg. for Github tarballs which have only version in their name. . .It Ev SRCMKFILES -Directory containing mkfiles. By default, +Directory containing mkfiles. +By default, .Pa /src/mkfiles . .El .Sh FILES @@ -168,7 +176,8 @@ Main source directory for a .Ar package . . .It Pa /src/mkfiles/[package] -Mkfiles with instructions on how to build each individual package. Copied to +Mkfiles with instructions on how to build each individual package. +Copied to .Pa /src/[package]-[version] . .El .Sh "SEE ALSO"