summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2008-07-30 21:53:02 -0500
committerDan McGee <dan@archlinux.org>2008-08-04 13:02:58 -0500
commit692ea72822e6cf11930fc8f85afd23c1b65f1e8e (patch)
treed1ea42e6e87679013c319bf8981af6d5043cd430
parentfabf7ad6c4d9e0a45bf0957d93d810a361db7418 (diff)
downloadpacman-692ea72822e6cf11930fc8f85afd23c1b65f1e8e.tar.xz
makepkg: Clarify usage instructions for --allsource/--source
Signed-off-by: Dan McGee <dan@archlinux.org>
-rw-r--r--doc/makepkg.8.txt14
-rw-r--r--scripts/makepkg.sh.in3
2 files changed, 13 insertions, 4 deletions
diff --git a/doc/makepkg.8.txt b/doc/makepkg.8.txt
index 068cbcb5..b6d9373a 100644
--- a/doc/makepkg.8.txt
+++ b/doc/makepkg.8.txt
@@ -128,10 +128,18 @@ Options
dependencies are not found, pacman will try to resolve them. If
successful, the missing packages will be downloaded and installed.
+*\--allsource*::
+ Do not actually build the package, but build a source-only tarball that
+ includes all sources, including those that are normally download via
+ makepkg. This is useful for passing a single tarball to another program
+ such as a chroot or remote builder. It will also satisfy requirements of
+ the GPL when distributing binary packages.
+
*\--source*::
- Do not actually build the package, but build a source-only tarball. This
- is useful for passing a single tarball to another program such as a
- chroot, remote builder, or an AUR upload.
+ Do not actually build the package, but build a source-only tarball that
+ does not include sources that can be fetched via a download URL. This is
+ useful for passing a single tarball to another program such as a chroot,
+ remote builder, or a tarball upload.
*\--noconfirm*::
(Passed to pacman) Prevent pacman from waiting for user input before
diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 041b4605..22af7fd4 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -1086,9 +1086,10 @@ usage() {
# fix flyspray feature request #2978
echo "$(gettext " -R, --repackage Repackage contents of pkg/ without building")"
echo "$(gettext " -s, --syncdeps Install missing dependencies with pacman")"
+ echo "$(gettext " --allsource Generate a source-only tarball including downloaded sources")"
echo "$(gettext " --asroot Allow makepkg to run as root user")"
echo "$(gettext " --holdver Prevent automatic version bumping for development PKGBUILDs")"
- echo "$(gettext " --source Do not build package; generate a source-only tarball")"
+ echo "$(gettext " --source Generate a source-only tarball without downloaded sources")"
echo
echo "$(gettext "These options can be passed to pacman:")"
echo