summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSébastien Luttringer <seblu@seblu.net>2013-03-05 02:03:43 +0100
committerAllan McRae <allan@archlinux.org>2013-03-07 06:38:48 +0100
commita03f5f55cd46cc69f01a04be2114056decc9beb6 (patch)
tree0a02f7d27a21bc0b18a8b120fd6101e7b8503db8 /doc
parent017184fab55b22c1efd8a7d6d6d832ca302d8e15 (diff)
downloadpacman-a03f5f55cd46cc69f01a04be2114056decc9beb6.tar.gz
pacman-a03f5f55cd46cc69f01a04be2114056decc9beb6.tar.xz
Add staticlibs option in PKGBUILD
This option helps to removes static library files in packages. Related to the thread: https://mailman.archlinux.org/pipermail/arch-dev-public/2013-March/024552.html Signed-off-by: Sébastien Luttringer <seblu@seblu.net> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/PKGBUILD.5.txt4
-rw-r--r--doc/makepkg.conf.5.txt6
2 files changed, 9 insertions, 1 deletions
diff --git a/doc/PKGBUILD.5.txt b/doc/PKGBUILD.5.txt
index c37477ac..ea280a0e 100644
--- a/doc/PKGBUILD.5.txt
+++ b/doc/PKGBUILD.5.txt
@@ -243,6 +243,10 @@ A normal sync or upgrade will not use its value.
Leave libtool (.la) files in packages. Specify `!libtool` to
remove them.
+ *staticlibs*;;
+ Leave static library (.a) files in packages. Specify `!staticlibs` to
+ remove them.
+
*emptydirs*;;
Leave empty directories in packages.
diff --git a/doc/makepkg.conf.5.txt b/doc/makepkg.conf.5.txt
index 71cfc5d8..0d1cf00c 100644
--- a/doc/makepkg.conf.5.txt
+++ b/doc/makepkg.conf.5.txt
@@ -138,7 +138,7 @@ Options
Specify a key to use for gpg signing instead of the default key in the
keyring. Can be overridden with makepkg's '\--key' option.
-**OPTIONS=(**strip docs libtool emptydirs zipman purge !upx**)**::
+**OPTIONS=(**strip docs libtool staticlibs emptydirs zipman purge !upx**)**::
This array contains options that affect the 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
@@ -160,6 +160,10 @@ Options
Leave libtool (.la) files in packages. Specify `!libtool` to remove
them.
+ *staticlibs*;;
+ Leave static library (.a) files in packages. Specify `!staticlibs` to
+ remove them.
+
*emptydirs*;;
Leave empty directories in packages.