From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 20 15:11:42 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FF0E1065670 for ; Thu, 20 Nov 2008 15:11:42 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DFF398FC08 for ; Thu, 20 Nov 2008 15:11:41 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mAKFB7v2024995 for ; Thu, 20 Nov 2008 15:11:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mAKFB7qM024994; Thu, 20 Nov 2008 15:11:07 GMT (envelope-from gnats) Resent-Date: Thu, 20 Nov 2008 15:11:07 GMT Resent-Message-Id: <200811201511.mAKFB7qM024994@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andy Kosela Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71C7E1065672 for ; Thu, 20 Nov 2008 15:02:01 +0000 (UTC) (envelope-from root@aegis.um.lublin.pl) Received: from aegis.um.lublin.pl (aegis.um.lublin.pl [193.93.68.20]) by mx1.freebsd.org (Postfix) with ESMTP id 73EE18FC1D for ; Thu, 20 Nov 2008 15:02:00 +0000 (UTC) (envelope-from root@aegis.um.lublin.pl) Received: from localhost (localhost [127.0.0.1]) by aegis.um.lublin.pl (Postfix) with ESMTP id D7F894923F4; Thu, 20 Nov 2008 15:38:48 +0100 (CET) Received: from aegis.um.lublin.pl ([127.0.0.1]) by localhost (aegis.um.lublin.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EqnQ-+XTuDs6; Thu, 20 Nov 2008 15:38:47 +0100 (CET) Received: by aegis.um.lublin.pl (Postfix, from userid 0) id 471824923F5; Thu, 20 Nov 2008 15:38:47 +0100 (CET) Message-Id: <20081120143847.471824923F5@aegis.um.lublin.pl> Date: Thu, 20 Nov 2008 15:38:47 +0100 (CET) From: Andy Kosela To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: akosela@andykosela.com Subject: ports/129017: [MAINTAINER-UPDATE] ports-mgmt/bpkg: update to 2.0.5 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Nov 2008 15:11:42 -0000 >Number: 129017 >Category: ports >Synopsis: [MAINTAINER-UPDATE] ports-mgmt/bpkg: update to 2.0.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Nov 20 15:10:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Andy Kosela >Release: FreeBSD 7.0-RELEASE-p5 i386 >Organization: >Environment: System: FreeBSD aegis.um.lublin.pl 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #0: Sat Oct 11 14:45:15 CEST 2008 >Description: - Update to 2.0.5 Variables conforming to sh(1) standards. >How-To-Repeat: >Fix: --- bpkg-2.0.5.patch begins here --- diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/Makefile /data/home/akosela/downloads/bpkg-2.0.5/Makefile --- /usr/ports/ports-mgmt/bpkg/Makefile 2008-09-08 09:58:23.000000000 +0200 +++ /data/home/akosela/downloads/bpkg-2.0.5/Makefile 2008-11-20 13:12:22.000000000 +0100 @@ -2,13 +2,13 @@ # Date created: 24 June 2007 # Whom: Andy Kosela # -# $FreeBSD: ports/ports-mgmt/bpkg/Makefile,v 1.20 2008/09/08 07:58:23 miwi Exp $ +# $FreeBSD$ # # This port is self contained in the files directory. # PORTNAME= bpkg -PORTVERSION= 2.0.4 +PORTVERSION= 2.0.5 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/files/bpkg.sh.in /data/home/akosela/downloads/bpkg-2.0.5/files/bpkg.sh.in --- /usr/ports/ports-mgmt/bpkg/files/bpkg.sh.in 2008-09-08 09:58:23.000000000 +0200 +++ /data/home/akosela/downloads/bpkg-2.0.5/files/bpkg.sh.in 2008-11-20 15:34:26.000000000 +0100 @@ -27,7 +27,7 @@ # SUCH DAMAGE. trap trap_exit 2 -pkg=$@ +PKG=$@ trap_exit() { @@ -48,21 +48,21 @@ pkg_info-xI() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d/ -f5` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e | \ grep -w Path | cut -d/ -f4,5` echo -e "\033[33m*** not installed ***\033[0m" - for i in $path; do + for i in $PWD; do echo "$i: `cat /usr/ports/$i/Makefile | \ grep COMMENT | cut -d= -f2`" done else echo -e "\033[33m*** installed ***\033[0m" - pkg_info -I $info + pkg_info -I $INFO fi done exit 0 @@ -70,12 +70,12 @@ pkg_info-xL() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ ! -z "$info" ]; then - for i in $info; do + if [ ! -z "$INFO" ]; then + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -100,12 +100,12 @@ pkg_info-xs() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ ! -z "$info" ]; then - for i in $info; do + if [ ! -z "$INFO" ]; then + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -122,14 +122,14 @@ pkg_info-xr() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep -w Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep -w COMMENT | cut -d= -f2`" @@ -140,7 +140,7 @@ echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -159,12 +159,12 @@ pkg_info-xg() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ ! -z "$info" ]; then - for i in $info; do + if [ ! -z "$INFO" ]; then + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -181,14 +181,14 @@ pkg_info-xf() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep -w Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep -w COMMENT | cut -d= -f2`" @@ -198,7 +198,7 @@ echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -213,12 +213,12 @@ pkg_info-xk() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ ! -z "$info" ]; then - for i in $info; do + if [ ! -z "$INFO" ]; then + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -235,12 +235,12 @@ pkg_info-xD() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ ! -z "$info" ]; then - for i in $info; do + if [ ! -z "$INFO" ]; then + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -257,14 +257,14 @@ pkg_info-x() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep -w Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep -w COMMENT | cut -d= -f2`" @@ -274,7 +274,7 @@ echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -297,9 +297,9 @@ pkg_path() { - path=`cd /usr/ports && make search path=/$pkg | grep -w Path | \ + PWD=`cd /usr/ports && make search path=/$PKG | grep -w Path | \ cut -d/ -f4,5` - for e in $path; do + for e in $PWD; do echo "$e" ; cat /usr/ports/$e/Makefile | grep -w COMMENT | \ cut -d= -f2 done @@ -308,23 +308,23 @@ pkg_makefile() { - path=`cd /usr/ports && make search path=/$pkg$ | grep -w Path | \ + PWD=`cd /usr/ports && make search path=/$PKG$ | grep -w Path | \ sed -n 1p | cut -d/ -f4,5` - [ -z "$path" ] && echo "bpkg: can't find the port in /usr/ports/" + [ -z "$PWD" ] && echo "bpkg: can't find the port in /usr/ports/" - less /usr/ports/$path/Makefile 2>/dev/null + less /usr/ports/$PWD/Makefile 2>/dev/null exit 0 } pkg_distinfo() { - path=`cd /usr/ports && make search path=/$pkg$ | grep -w Path | \ + PWD=`cd /usr/ports && make search path=/$PKG$ | grep -w Path | \ sed -n 1p | cut -d/ -f4,5` - [ -z "$path" ] && echo "bpkg: can't find the port in /usr/ports/" + [ -z "$PWD" ] && echo "bpkg: can't find the port in /usr/ports/" - for e in `cat /usr/ports/$path/distinfo 2>/dev/null | grep SIZE | \ + for e in `cat /usr/ports/$PWD/distinfo 2>/dev/null | grep SIZE | \ cut -d'=' -f2`; do - echo "`cat /usr/ports/$path/distinfo | grep $e | \ + echo "`cat /usr/ports/$PWD/distinfo | grep $e | \ sed 's/SIZE// ; s/(// ; s/)//' | \ cut -d' ' -f2` `convert $e`" done @@ -333,18 +333,18 @@ make_search() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e | \ grep -w Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" cd /usr/ports && make search path=/$i$ done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" @@ -358,7 +358,7 @@ make_search_S() { - for e in $pkg; do + for e in $PKG; do cd /usr/ports && make search path=/$e done exit 0 @@ -366,7 +366,7 @@ make_search_info() { - for e in $pkg; do + for e in $PKG; do cd /usr/ports && make search info=$e done exit 0 @@ -374,27 +374,27 @@ pkg_ftp() { - arch=`uname -m` - sys=`uname -r | cut -d- -f1` + ARCH=`uname -m` + SYS=`uname -r | cut -d- -f1` - for e in $pkg; do + for e in $PKG; do echo "ls $e*" >> /tmp/bpkg.tmp done cat /tmp/bpkg.tmp | sed s/[0-9][0-9].*/*/ > /tmp/bpkg1.tmp - echo "ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-release/Latest/" - ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-release/Latest/ < /tmp/bpkg1.tmp > /tmp/bpkg2.tmp - ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-release/All/ < /tmp/bpkg1.tmp > /tmp/bpkg3.tmp + echo "ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-release/Latest/" + ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-release/Latest/ < /tmp/bpkg1.tmp > /tmp/bpkg2.tmp + ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-release/All/ < /tmp/bpkg1.tmp > /tmp/bpkg3.tmp - n=1 + N=1 for e in `cat /tmp/bpkg2.tmp | awk '{print $9}' | cut -d. -f1`; do - size_pkg=`cat /tmp/bpkg2.tmp | sed '/^[A-Z]/d' | \ - sed -n ${n}p | awk '{print $11}' | cut -d/ -f3` - size=`cat /tmp/bpkg3.tmp | grep $size_pkg | awk '{print $5}'` - mtime=`cat /tmp/bpkg3.tmp | grep $size_pkg | \ + SIZE_PKG=`cat /tmp/bpkg2.tmp | sed '/^[A-Z]/d' | \ + sed -n ${N}p | awk '{print $11}' | cut -d/ -f3` + SIZE=`cat /tmp/bpkg3.tmp | grep $SIZE_PKG | awk '{print $5}'` + MTIME=`cat /tmp/bpkg3.tmp | grep $SIZE_PKG | \ awk '{print $6, $7, $8}'` - echo "$e -> $size_pkg `convert $size` [$mtime]" - n=`expr $n + 1` + echo "$e -> $SIZE_PKG `convert $SIZE` [$MTIME]" + N=`expr $N + 1` done rm /tmp/bpkg*.tmp exit 0 @@ -402,27 +402,27 @@ pkg_latestftp() { - arch=`uname -m` - sys=`uname -r | cut -d. -f1` + ARCH=`uname -m` + SYS=`uname -r | cut -d. -f1` - for e in $pkg; do + for e in $PKG; do echo "ls $e*" >> /tmp/bpkg.tmp done cat /tmp/bpkg.tmp | sed s/[0-9][0-9].*/*/ > /tmp/bpkg1.tmp - echo "ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-stable/Latest/" - ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-stable/Latest/ < /tmp/bpkg1.tmp > /tmp/bpkg2.tmp - ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$arch/packages-$sys-stable/All/ < /tmp/bpkg1.tmp > /tmp/bpkg3.tmp + echo "ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-stable/Latest/" + ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-stable/Latest/ < /tmp/bpkg1.tmp > /tmp/bpkg2.tmp + ftp -4Va ftp://ftp.freebsd.org/pub/FreeBSD/ports/$ARCH/packages-$SYS-stable/All/ < /tmp/bpkg1.tmp > /tmp/bpkg3.tmp - n=1 + N=1 for e in `cat /tmp/bpkg2.tmp | awk '{print $9}' | cut -d. -f1`; do - size_pkg=`cat /tmp/bpkg2.tmp | sed '/^[A-Z]/d' | \ - sed -n ${n}p | awk '{print $11}' | cut -d/ -f3` - size=`cat /tmp/bpkg3.tmp | grep $size_pkg | awk '{print $5}'` - mtime=`cat /tmp/bpkg3.tmp | grep $size_pkg | \ + SIZE_PKG=`cat /tmp/bpkg2.tmp | sed '/^[A-Z]/d' | \ + sed -n ${N}p | awk '{print $11}' | cut -d/ -f3` + SIZE=`cat /tmp/bpkg3.tmp | grep $SIZE_PKG | awk '{print $5}'` + MTIME=`cat /tmp/bpkg3.tmp | grep $SIZE_PKG | \ awk '{print $6, $7, $8}'` - echo "$e -> $size_pkg `convert $size` [$mtime]" - n=`expr $n + 1` + echo "$e -> $SIZE_PKG `convert $SIZE` [$MTIME]" + N=`expr $N + 1` done rm /tmp/bpkg*.tmp exit 0 @@ -449,7 +449,7 @@ pkg_which-() { - grep "$pkg"$ /var/db/pkg/*/+CONTENTS | awk -F 'pkg/' '{ print $2 }' | \ + grep "$PKG"$ /var/db/pkg/*/+CONTENTS | awk -F 'pkg/' '{ print $2 }' | \ sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | awk -F: '{ print $1 ":\t" $2 }' exit 0 } @@ -457,19 +457,19 @@ pkg_backup() { root - z=`pkg_info -xoQ $pkg 2>/dev/null` + Z=`pkg_info -xoQ $PKG 2>/dev/null` - if [ -z "$z" ]; then + if [ -z "$Z" ]; then echo "bpkg: no installed ports match pattern(s)" exit 0 fi - pkg_install=`pkg_info -xoQ ^$pkg | cut -d: -f1 | awk '{ORS=" " ;print}'` - echo "Creating backup package(s) "$pkg_install"in /var/tmp/bpkg/" + PKG_INSTALL=`pkg_info -xoQ ^$PKG | cut -d: -f1 | awk '{ORS=" " ;print}'` + echo "Creating backup package(s) "$PKG_INSTALL"in /var/tmp/bpkg/" [ ! -d /var/tmp/bpkg/ ] && mkdir /var/tmp/bpkg/ - for e in $pkg; do - i=`pkg_info -xoQ ^$e | cut -d: -f1'` - cd /var/tmp/bpkg/ && pkg_create -xb $i 1>/dev/null 2>&1 + for e in $PKG; do + I=`pkg_info -xoQ ^$e | cut -d: -f1'` + cd /var/tmp/bpkg/ && pkg_create -xb $I 1>/dev/null 2>&1 done echo "Done." exit 0 @@ -485,13 +485,13 @@ make_showc() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep COMMENT | cut -d= -f2`" @@ -506,15 +506,15 @@ echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" echo "" echo -n \ "Do you want to display config options recursively? [n] " - read key - case $key in + read KEY + case $KEY in y) cd /usr/ports/$i && make showconfig-recursive;; *) cd /usr/ports/$i && make showconfig;; esac @@ -528,37 +528,37 @@ make_rmc() { root - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep COMMENT | cut -d= -f2`" echo "" echo -n \ "Do you want to remove config options recursively? [n] " - read key - case $key in + read KEY + case $KEY in y) cd /usr/ports/$i && make rmconfig-recursive;; *) cd /usr/ports/$i && make rmconfig;; esac echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" echo "" echo -n \ "Do you want to remove config options recursively? [n] " - read key - case $key in + read KEY + case $KEY in y) cd /usr/ports/$i && make rmconfig-recursive;; *) cd /usr/ports/$i && make rmconfig;; esac @@ -572,37 +572,37 @@ make_config() { root - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then - path=`cd /usr/ports && make search path=/$e.* | \ + if [ -z "$INFO" ]; then + PWD=`cd /usr/ports && make search path=/$e.* | \ grep Path | cut -d/ -f4,5` - for i in $path; do + for i in $PWD; do echo -e "\033[33m*** not installed ***\033[0m" echo "$i: `cat /usr/ports/$i/Makefile | \ grep COMMENT | cut -d= -f2`" echo "" echo -n \ "Do you want to set config options recursively? [n] " - read key - case $key in + read KEY + case $KEY in y) cd /usr/ports/$i && make config-recursive;; *) cd /usr/ports/$i && make config;; esac echo "" done else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" echo "" echo -n \ "Do you want to set config options recursively? [n] " - read key - case $key in + read KEY + case $KEY in y) cd /usr/ports/$i && make config-recursive;; *) cd /usr/ports/$i && make config;; esac @@ -615,40 +615,40 @@ pkg_freshports() { - browser=`ls /usr/local/bin/w3m 2>/dev/null || \ + BROWSER=`ls /usr/local/bin/w3m 2>/dev/null || \ ls /usr/local/bin/lynx 2>/dev/null || \ ls /usr/local/bin/links 2>/dev/null` - if [ -z "$browser" ]; then + if [ -z "$BROWSER" ]; then echo "bpkg: text WWW browser required" else echo "Loading..." - path=`cd /usr/ports && make search path=/$pkg | grep -w Path | \ + PWD=`cd /usr/ports && make search path=/$PKG | grep -w Path | \ sed -n 1p | cut -d/ -f4,5` - $browser http://www.freshports.org/$path + $BROWSER http://www.freshports.org/$PWD fi exit 0 } make_ldd() { - for e in $pkg; do - info=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ + for e in $PKG; do + INFO=`grep $e /var/db/pkg/*/+CONTENTS | grep -w ORIGIN | \ cut -d: -f3` - if [ -z "$info" ]; then + if [ -z "$INFO" ]; then echo "bpkg: no installed ports match $e" else - for i in $info; do + for i in $INFO; do echo -e "\033[33m*** installed ***\033[0m" echo "$i: `grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5`" echo "" echo "List of dynamic object dependencies:" - pkg=`grep $i /var/db/pkg/*/+CONTENTS | \ + PKG=`grep $i /var/db/pkg/*/+CONTENTS | \ grep -w ORIGIN | cut -d/ -f5` - bin=`pkg_info -L $pkg | awk '/\/usr\/local\/bin/ \ + BIN=`pkg_info -L $PKG | awk '/\/usr\/local\/bin/ \ /\/usr\/local\/sbin/ /usr\/local\/libexec/'` - for o in $bin; do + for o in $BIN; do /usr/bin/ldd -a $o done echo "" @@ -664,13 +664,13 @@ echo "List of all missing dynamic object dependencies:" for e in `/bin/ls -l /bin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /bin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /bin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -680,13 +680,13 @@ done for e in `/bin/ls -l /sbin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /sbin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /sbin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -696,13 +696,13 @@ done for e in `/bin/ls -l /usr/bin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/bin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/bin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -712,13 +712,13 @@ done for e in `/bin/ls -l /usr/games/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/games/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/games/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -728,13 +728,13 @@ done for e in `/bin/ls -l /usr/libexec/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/libexec/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/libexec/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -744,13 +744,13 @@ done for e in `/bin/ls -l /usr/sbin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/sbin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/sbin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -760,13 +760,13 @@ done for e in `/bin/ls -l /usr/local/bin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/local/bin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/local/bin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -777,13 +777,13 @@ for e in `/bin/ls -l /usr/local/libexec/ 2>/dev/null | \ awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/local/libexec/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/local/libexec/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -794,13 +794,13 @@ for e in `/bin/ls -l /usr/local/sbin/ 2>/dev/null | \ awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/local/sbin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/local/sbin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -810,13 +810,13 @@ done for e in `/bin/ls -l /usr/X11R6/bin/ 2>/dev/null | awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/X11R6/bin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/X11R6/bin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -827,13 +827,13 @@ for e in `/bin/ls -l /usr/X11R6/libexec/ 2>/dev/null | \ awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/X11R6/libexec/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/X11R6/libexec/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -844,13 +844,13 @@ for e in `/bin/ls -l /usr/X11R6/sbin/ 2>/dev/null | \ awk -F' ' '{print $9}'`; do - libs=`/usr/bin/ldd -a /usr/X11R6/sbin/$e 2>/dev/null | grep found` - if [ ! -z "$libs" ]; then + LIBS=`/usr/bin/ldd -a /usr/X11R6/sbin/$e 2>/dev/null | grep found` + if [ ! -z "$LIBS" ]; then grep "$e"$ /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $1 ":\t" $2 }' - echo "$libs" - for i in `echo $libs | cut -d' ' -f1 | cut -d. -f1,2`; do + echo "$LIBS" + for i in `echo $LIBS | cut -d' ' -f1 | cut -d. -f1,2`; do grep "$i". /var/db/pkg/*/+CONTENTS | \ awk -F 'pkg/' '{ print $2 }' | sed '/@dirrm/ d ; /@unexec/ d ; /@comment/ d ; s/\/+CONTENTS//g ; s/:@comment .*ORIGIN//g' | \ awk -F: '{ print $2 "\t [" $1 "]" }' @@ -863,23 +863,23 @@ convert() { - kilo=$(echo "scale=1; $1/1024" | bc ) - kiloint=$(echo "$1/1024" | bc ) + KILO=$(echo "scale=1; $1/1024" | bc ) + KILOINT=$(echo "$1/1024" | bc ) - mega=$(echo "scale=1; $kilo/1024" | bc ) - megaint=$(echo "$kilo/1024" | bc ) + MEGA=$(echo "scale=1; $KILO/1024" | bc ) + MEGAINT=$(echo "$KILO/1024" | bc ) - giga=$(echo "scale=1; $mega/1024" | bc ) - gigaint=$(echo "$mega/1024" | bc ) + GIGA=$(echo "scale=1; $MEGA/1024" | bc ) + GIGAINT=$(echo "$MEGA/1024" | bc ) - if [ $kiloint -lt 1 ]; then + if [ $KILOINT -lt 1 ]; then echo "$1 bytes" - elif [ $megaint -lt 1 ]; then - echo "${kilo}K" - elif [ $gigaint -lt 1 ]; then - echo "${mega}M" + elif [ $MEGAINT -lt 1 ]; then + echo "${KILO}K" + elif [ $GIGAINT -lt 1 ]; then + echo "${MEGA}M" else - echo "${giga}G" + echo "${GIGA}G" fi } @@ -900,53 +900,53 @@ while getopts b:D:d:e:F:f:g:I:i:j:k:L:M:m:O:o:p:Q:q:r:S:s:w:z:CchltvZ opts; do case $opts in - b) pkg=$OPTARG + b) PKG=$OPTARG pkg_backup;; - D) pkg=$OPTARG + D) PKG=$OPTARG pkg_distinfo;; - d) pkg=$OPTARG + d) PKG=$OPTARG pkg_info-x;; - e) pkg=$OPTARG + e) PKG=$OPTARG make_config;; - F) pkg=$OPTARG + F) PKG=$OPTARG pkg_freshports;; - f) pkg=$OPTARG + f) PKG=$OPTARG pkg_info-xf;; - g) pkg=$OPTARG + g) PKG=$OPTARG pkg_info-xg;; - I) pkg=$OPTARG + I) PKG=$OPTARG pkg_info-xI;; - i) pkg=$OPTARG + i) PKG=$OPTARG make_search;; - j) pkg=$OPTARG + j) PKG=$OPTARG make_search_info;; - k) pkg=$OPTARG + k) PKG=$OPTARG pkg_info-xk;; - L) pkg=$OPTARG + L) PKG=$OPTARG pkg_info-xL;; - M) pkg=$OPTARG + M) PKG=$OPTARG pkg_info-xD;; - m) pkg=$OPTARG + m) PKG=$OPTARG pkg_makefile;; - O) pkg=$OPTARG + O) PKG=$OPTARG make_rmc;; - o) pkg=$OPTARG + o) PKG=$OPTARG make_showc;; - p) pkg=$OPTARG + p) PKG=$OPTARG pkg_path;; - Q) pkg=$OPTARG + Q) PKG=$OPTARG pkg_latestftp;; - q) pkg=$OPTARG + q) PKG=$OPTARG pkg_ftp;; - r) pkg=$OPTARG + r) PKG=$OPTARG pkg_info-xr;; - S) pkg=$OPTARG + S) PKG=$OPTARG make_search_S;; - s) pkg=$OPTARG + s) PKG=$OPTARG pkg_info-xs;; - w) pkg=$OPTARG + w) PKG=$OPTARG pkg_which-;; - z) pkg=$OPTARG + z) PKG=$OPTARG make_ldd;; C) pkg_clean2;; c) pkg_clean;; --- bpkg-2.0.5.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: