summaryrefslogtreecommitdiffstats
path: root/upstream/fedora-rawhide/man5/makepkg.conf.5
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/fedora-rawhide/man5/makepkg.conf.5')
-rw-r--r--upstream/fedora-rawhide/man5/makepkg.conf.566
1 files changed, 35 insertions, 31 deletions
diff --git a/upstream/fedora-rawhide/man5/makepkg.conf.5 b/upstream/fedora-rawhide/man5/makepkg.conf.5
index 7c5fe2de..aad557bb 100644
--- a/upstream/fedora-rawhide/man5/makepkg.conf.5
+++ b/upstream/fedora-rawhide/man5/makepkg.conf.5
@@ -2,12 +2,12 @@
.\" Title: makepkg.conf
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2024-01-25
+.\" Date: 2024-04-14
.\" Manual: Pacman Manual
-.\" Source: Pacman 6.0.2
+.\" Source: Pacman 6.1.0
.\" Language: English
.\"
-.TH "MAKEPKG\&.CONF" "5" "2024\-01\-25" "Pacman 6\&.0\&.2" "Pacman Manual"
+.TH "MAKEPKG\&.CONF" "5" "2024\-04\-14" "Pacman 6\&.1\&.0" "Pacman Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -107,13 +107,6 @@ in place of
Flags used for the C++ compiler; see CFLAGS for more info\&.
.RE
.PP
-\fBRUSTFLAGS=\fR"rustflags"
-.RS 4
-Flags used for the Rust compiler, similar in spirit to CFLAGS\&. Read
-\fBrustc\fR(1)
-for more details on the available flags\&.
-.RE
-.PP
\fBLDFLAGS=\fR"ldflags"
.RS 4
Flags used for the linker\&. Several options may be specified with common usage resembling \(lq\-Wl,\-\-hash\-style=gnu\(rq\&. Read ld(1) for more details on available linker flags\&.
@@ -147,15 +140,6 @@ for use in debugging\&. Usually this would include: \(lq\-g\(rq\&. Read gcc(1) f
Debug flags used for the C++ compiler; see DEBUG_CFLAGS for more info\&.
.RE
.PP
-\fBDEBUG_RUSTFLAGS=\fR"debug_rustflags"
-.RS 4
-Additional compiler flags appended to
-RUSTFLAGS
-for use in debugging\&. Usually this would include: \(lq\-C debuginfo=2\(rq\&. Read
-\fBrustc\fR(1)
-for more details on the available flags\&.
-.RE
-.PP
\fBBUILDENV=(\fR!distcc !color !ccache check !sign\fB)\fR
.RS 4
This array contains options that affect the build environment; the defaults are shown here\&. All options should always be left in the array; to enable or disable an option, simply remove or add an \(lq!\(rq at the front of the option\&. If an option is specified multiple times, the final value takes precedence\&. Each option works as follows:
@@ -216,7 +200,7 @@ Specify a key to use for GPG signing instead of the default key in the keyring\&
option\&.
.RE
.PP
-\fBOPTIONS=(\fR!strip docs libtool staticlibs emptydirs !zipman !purge !debug\fB)\fR
+\fBOPTIONS=(\fR!strip docs libtool staticlibs emptydirs \&...\fB)\fR
.RS 4
This array contains options that affect default packaging\&. They are equivalent to options that can be placed in the PKGBUILD; the defaults are shown here\&. All options should always be left in the array; to enable or disable an option, simply remove or add an \(lq!\(rq at the front of the option\&. If an option is specified multiple times, the final value takes precedence\&. Each option works as follows:
.PP
@@ -276,6 +260,11 @@ Add the user\-specified debug flags as specified in DEBUG_CFLAGS and DEBUG_CXXFL
.RS 4
Enable building packages using link time optimization\&. Adds the flags specified in LTOFLAGS to CFLAGS, CXXFLAGS and LDFLAGS (or \(lq\-flto\(rq if LTOFLAGS is empty)\&.
.RE
+.PP
+\fBautodeps\fR
+.RS 4
+Enable the automatic addition of libraries to the depends and provides arrays\&. Search library directories are controlled by the LIB_DIRS variable defined below\&.
+.RE
.RE
.PP
\fBINTEGRITY_CHECK=(\fRcheck1 \&...\fB)\fR
@@ -334,6 +323,17 @@ array, this variable will instruct makepkg where to look to remove docs\&. If yo
Do not add the leading slash to the directory name\&.
.RE
.PP
+\fBLIB_DIRS=(\fRlib:usr/lib \&...\fB)\fR
+.RS 4
+If
+autodeps
+is specified in the
+OPTIONS
+array, this variable will instruct makepkg where to look to find libraries to add to the
+provides
+array\&. The format is "prefix:path", where provides will be added for libraries found in "path" with the specified prefix added\&.
+.RE
+.PP
\fBPURGE_TARGETS=(\fRusr/{,share}/info/dir \&.podlist *\&.pod\&...\fB)\fR
.RS 4
If
@@ -388,6 +388,10 @@ Sets the command and options used when compressing compiled or source packages i
\fBPKGEXT=\fR"\&.pkg\&.tar\&.gz", \fBSRCEXT=\fR"\&.src\&.tar\&.gz"
.RS 4
Sets the compression used when making compiled or source packages\&. Valid suffixes are
+\&.pkg
+or
+\&.src
+(for PKGEXT and SRCEXT resepectively) followed by one of
\&.tar\&.gz,
\&.tar\&.bz2,
\&.tar\&.xz,
@@ -452,17 +456,6 @@ Andrew Gregory <andrew\&.gregory\&.8@gmail\&.com>
.sp -1
.IP \(bu 2.3
.\}
-Eli Schwartz <eschwartz@archlinux\&.org>
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
Morgan Adamiec <morganamilo@archlinux\&.org>
.RE
.sp
@@ -545,4 +538,15 @@ Nagy Gabor <ngaba@bibl\&.u\-szeged\&.hu>
Dave Reisner <dreisner@archlinux\&.org>
.RE
.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+Eli Schwartz <eschwartz@archlinux\&.org>
+.RE
+.sp
For additional contributors, use git shortlog \-s on the pacman\&.git repository\&.