summaryrefslogtreecommitdiff
path: root/doc/PKGBUILD.5
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2007-02-23 19:51:24 +0000
committerDan McGee <dan@archlinux.org>2007-02-23 19:51:24 +0000
commitc94bfbaba3b9ec57ec4082b3476b2a34aa0b9a29 (patch)
tree3a6fa026409de727a53214a0e84250d8a0e91d96 /doc/PKGBUILD.5
parentb3b773dcc5db9e2dc1f26f493e28158c3ccea688 (diff)
downloadpacman-c94bfbaba3b9ec57ec4082b3476b2a34aa0b9a29.tar.xz
Implementing feature request: <http://bugs.archlinux.org/task/4706>
* Added these three possible options (or !options, more likely), to the PKGBUILD possibilities: - ccache - distcc - makeflags * Removed the --noccache and -j flags from makepkg as their functionality is better used by adding the above options to a PKGBUILD- keep the functionality where it is needed. Testing would be appreciated, I didn't do much of that yet.
Diffstat (limited to 'doc/PKGBUILD.5')
-rw-r--r--doc/PKGBUILD.520
1 files changed, 17 insertions, 3 deletions
diff --git a/doc/PKGBUILD.5 b/doc/PKGBUILD.5
index 34bdc263..747b9f15 100644
--- a/doc/PKGBUILD.5
+++ b/doc/PKGBUILD.5
@@ -59,7 +59,7 @@ multiple licenses are applicable for a package, list all of them:
Specifies a special install script that is to be included in the package. This
file should reside in the same directory as the \fB\*(PB\fP, and will be copied
into the package by \fBmakepkg\fP. It does not need to be included in the
-\fIsource\fP array. (e.g. \fBinstall=pkgname.install\fP)
+\fIsource\fP array (e.g. \fBinstall=pkgname.install\fP).
.TP
.B source \fI(array)\fP
@@ -99,8 +99,8 @@ one could install all KDE packages by installing the 'kde' group.
.TP
.B arch \fI(array)\fP
-Defines on which architectures the given package is available. (e.g.
-\fBarch=('i686' 'x86_64')\fP)
+Defines on which architectures the given package is available (e.g.
+\fBarch=('i686' 'x86_64')\fP).
.TP
.B backup \fI(array)\fP
@@ -166,6 +166,20 @@ Leave libtool (.la) files in packages. Specify "!libtool" to remove them.
.B emptydirs
Leave empty directories in packages.
.TP
+.B ccache
+Allow the use of \fBccache\fP during build. More useful in its negative form
+"!ccache" with select packages that have problems building with \fBccache\fP.
+.TP
+.B distcc
+Allow the use of \fBdistcc\fP during build. More useful in its negative form
+"!distcc" with select packages that have problems building with \fBdistcc\fP.
+.TP
+.B makeflags
+Allow the use of user-specific makeflags during build as specified in
+\fBmakepkg.conf\fP. More useful in its negative form "!makeflags" with select
+packages that have problems building with custom makeflags such as "-j2" (or
+higher).
+.TP
.B force
Force the package to be upgraded by a \fBpacman\fP system upgrade operation,
even if the version number would normally not trigger such an upgrade. This is