[pacman-dev] CVS update of pacman-lib/scripts (makeworld)
Aaron Griffin
aaron at archlinux.org
Mon Feb 12 04:28:36 EST 2007
Date: Monday, February 12, 2007 @ 04:28:36
Author: aaron
Path: /home/cvs-pacman/pacman-lib/scripts
Modified: makeworld (1.7 -> 1.8)
Added changes from Daniel YC Lin via bug #3266
- support for the 'BCemno' makepkg options
-----------+
makeworld | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
Index: pacman-lib/scripts/makeworld
diff -u pacman-lib/scripts/makeworld:1.7 pacman-lib/scripts/makeworld:1.8
--- pacman-lib/scripts/makeworld:1.7 Tue Jan 30 00:41:13 2007
+++ pacman-lib/scripts/makeworld Mon Feb 12 04:28:36 2007
@@ -25,16 +25,20 @@
usage() {
echo "makeworld version $version"
- echo
- echo "Usage: $0 [options] <destdir> <category> [category] ..."
- echo
- echo "Options:"
+ echo "usage: $0 [options] <destdir> <category> [category] ..."
+ echo "options:"
echo " -b, --builddeps Build missing dependencies from source"
+ echo " -B, --noccache Do not use ccache during build"
echo " -c, --clean Clean up work files after build"
+ echo " -C, --cleancache Clean up source files from the cache"
echo " -d, --nodeps Skip all dependency checks"
+ echo " -e, --noextract Do not extract source files (use existing src/ dir)"
echo " -f, --force Overwrite existing packages"
echo " -i, --install Install package after successful build"
+ echo " -m, --nocolor Disable colorized output messages"
+ echo " -n, --nostrip Do not strip binaries/libraries"
echo " -h, --help This help"
+ echo " -o, --nobuild Download and extract files only"
echo " -r, --rmdeps Remove installed dependencies after a successful build"
echo " -s, --syncdeps Install missing dependencies with pacman"
echo " -S, --sudosync Install missing dependencies with pacman and sudo"
@@ -79,16 +83,22 @@
exit 1
;;
-*)
- while getopts "chisSbdfr-" opt; do
+ while getopts "chisSbdfrBCemnoS-" opt; do
case $opt in
c) MAKEPKG_OPTS="$MAKEPKG_OPTS -c" ;;
i) MAKEPKG_OPTS="$MAKEPKG_OPTS -i" ;;
s) MAKEPKG_OPTS="$MAKEPKG_OPTS -s" ;;
- S) MAKEPKG_OPTS="$MAKEPKG_OPTS -S" ;;
b) MAKEPKG_OPTS="$MAKEPKG_OPTS -b" ;;
d) MAKEPKG_OPTS="$MAKEPKG_OPTS -d" ;;
f) MAKEPKG_OPTS="$MAKEPKG_OPTS -f" ;;
r) MAKEPKG_OPTS="$MAKEPKG_OPTS -r" ;;
+ B) MAKEPKG_OPTS="$MAKEPKG_OPTS -B" ;;
+ C) MAKEPKG_OPTS="$MAKEPKG_OPTS -C" ;;
+ e) MAKEPKG_OPTS="$MAKEPKG_OPTS -e" ;;
+ m) MAKEPKG_OPTS="$MAKEPKG_OPTS -m" ;;
+ n) MAKEPKG_OPTS="$MAKEPKG_OPTS -n" ;;
+ o) MAKEPKG_OPTS="$MAKEPKG_OPTS -o" ;;
+ S) MAKEPKG_OPTS="$MAKEPKG_OPTS -S" ;;
h)
usage
exit 0
More information about the pacman-dev
mailing list