forked from tools/pkgutils
Bug #287: Added a manpage for pkgmk.conf.
Based on a patch by Danny Rawlins <monster.romster@gmail.com>.
This commit is contained in:
parent
765b5014db
commit
140951a068
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,6 +1,7 @@
|
||||
.depend
|
||||
*.o
|
||||
*.8
|
||||
*.5
|
||||
pkgadd
|
||||
pkgmk
|
||||
rejmerge
|
||||
|
3
Makefile
3
Makefile
@ -36,7 +36,7 @@ LDFLAGS += -static -larchive -lz -lbz2
|
||||
|
||||
OBJECTS = main.o pkgutil.o pkgadd.o pkgrm.o pkginfo.o
|
||||
|
||||
MANPAGES = pkgadd.8 pkgrm.8 pkginfo.8 pkgmk.8 rejmerge.8
|
||||
MANPAGES = pkgadd.8 pkgrm.8 pkginfo.8 pkgmk.8 rejmerge.8 pkgmk.conf.5
|
||||
|
||||
all: pkgadd pkgmk rejmerge man
|
||||
|
||||
@ -85,6 +85,7 @@ install: all
|
||||
install -D -m0644 pkginfo.8 $(DESTDIR)$(MANDIR)/man8/pkginfo.8
|
||||
install -D -m0644 pkgmk.8 $(DESTDIR)$(MANDIR)/man8/pkgmk.8
|
||||
install -D -m0644 rejmerge.8 $(DESTDIR)$(MANDIR)/man8/rejmerge.8
|
||||
install -D -m0644 pkgmk.conf.5 $(DESTDIR)$(MANDIR)/man5/pkgmk.conf.5
|
||||
ln -sf pkgadd $(DESTDIR)$(BINDIR)/pkgrm
|
||||
ln -sf pkgadd $(DESTDIR)$(BINDIR)/pkginfo
|
||||
|
||||
|
@ -86,7 +86,7 @@ Global package make configuration.
|
||||
.B "wget"
|
||||
Used by pkgmk to download source code.
|
||||
.SH SEE ALSO
|
||||
pkgadd(8), pkgrm(8), pkginfo(8), rejmerge(8), wget(1)
|
||||
pkgmk.conf(5), pkgadd(8), pkgrm(8), pkginfo(8), rejmerge(8), wget(1)
|
||||
.SH COPYRIGHT
|
||||
pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2007 CRUX team (http://crux.nu).
|
||||
pkgmk (pkgutils) is licensed through the GNU General Public License.
|
||||
|
61
pkgmk.conf.5.in
Normal file
61
pkgmk.conf.5.in
Normal file
@ -0,0 +1,61 @@
|
||||
.TH pkgmk.conf 5 "" "pkgutils #VERSION#" ""
|
||||
.SH NAME
|
||||
\fBpkgmk.conf\fP \- Configuration file for pkgmk.
|
||||
.SH DESCRIPTION
|
||||
\fBpkgmk.conf\fP configures pkgutils package make, pkgmk(8).
|
||||
.SH FILE FORMAT
|
||||
The file consists of a number of variable assignments of the form \fBoption\fP=\fBvalue\fP. Comments can be specified by putting a hash (#) symbol as the first character on the line.
|
||||
.SH DIRECTIVES
|
||||
.LP
|
||||
If some option is not used (commented out or not included in the configuration file at all) pkgmk will take a default action.
|
||||
.TP
|
||||
\fBexport CFLAGS='STRING'\fP
|
||||
Set C compiler options.
|
||||
.br
|
||||
Default: none
|
||||
.TP
|
||||
\fBexport CXXFLAGS='STRING'\fP
|
||||
Set C++ compiler options.
|
||||
.br
|
||||
Default: none
|
||||
.TP
|
||||
\fBPKGMK_SOURCE_MIRRORS=('STRING')\fP
|
||||
Set mirrors to check and download source archives from.
|
||||
.br
|
||||
Default: none
|
||||
.TP
|
||||
\fBPKGMK_SOURCE_DIR='STRING'\fP
|
||||
Set directory for downloaded source archives.
|
||||
.br
|
||||
Default: directory of Pkgfile.
|
||||
.TP
|
||||
\fBPKGMK_PACKAGE_DIR='STRING'\fR
|
||||
Set directory for built packages.
|
||||
.br
|
||||
Default: directory of Pkgfile.
|
||||
.TP
|
||||
\fBPKGMK_WORK_DIR='STRING'\fP
|
||||
Set directory for building packages.
|
||||
.br
|
||||
Default: '\fBfoo\fP/work', where \fBfoo\fP is the directory of the Pkgfile.
|
||||
.TP
|
||||
\fBPKGMK_DOWNLOAD='STRING'\fP
|
||||
If set to 'yes', pkgmk will download the source archives if necessary.
|
||||
.br
|
||||
Default: 'no'
|
||||
.TP
|
||||
\fBPKGMK_IGNORE_FOOTPRINT='STRING'\fP
|
||||
If set to 'yes', pkgmk will not perform a footprint check of the built package.
|
||||
.br
|
||||
Default: 'no'
|
||||
.TP
|
||||
\fBPKGMK_NO_STRIP='STRING'\fP
|
||||
If set to 'no', pkgmk will strip built binaries.
|
||||
.br
|
||||
Default: 'no'
|
||||
.SH SEE ALSO
|
||||
pkgmk(8)
|
||||
.SH COPYRIGHT
|
||||
pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2007 CRUX team (http://crux.nu).
|
||||
pkgmk (pkgutils) is licensed through the GNU General Public License.
|
||||
Read the COPYING file for the complete license.
|
Loading…
x
Reference in New Issue
Block a user