summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2016-01-26 09:30:29 +0100
committerAllan McRae <allan@archlinux.org>2016-01-26 09:34:33 +0100
commit599520e489e59d127d2423d57d95f667849f286a (patch)
tree89e432c73e493c38b44382a8afa38767bf9972f7
parent4291500c82b04bccc0509b6583d7bf266c87906a (diff)
downloadpacman-599520e489e59d127d2423d57d95f667849f286a.tar.gz
pacman-599520e489e59d127d2423d57d95f667849f286a.tar.xz
PKGBUILD.5: document split package depends are not used during packaging
makepkg only considers global {make,}depends when checking require packages are installed before building. Signed-off-by: Allan McRae <allan@archlinux.org>
-rw-r--r--doc/PKGBUILD.5.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/PKGBUILD.5.txt b/doc/PKGBUILD.5.txt
index 4ff3b029..e410481b 100644
--- a/doc/PKGBUILD.5.txt
+++ b/doc/PKGBUILD.5.txt
@@ -402,6 +402,11 @@ each split package's packaging function:
`provides`, `conflicts`, `replaces`, `backup`, `options`, `install`, and
`changelog`.
+Note that makepkg does not consider split package `depends` when checking
+if dependencies are installed before package building and with `--syncdeps`.
+All packages required to make the package are required to be specified in
+the global `depends` and `makedepends` arrays.
+
An optional global directive is available when building a split package:
*pkgbase*::