OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-tools                    Date:   22-Apr-2004 11:00:04
  Branch: HEAD                             Handle: 2004042210000000

  Modified files:
    openpkg-tools/cmd       dev.sh

  Log:
    add rpm2cpio functionality similar to rpm

  Summary:
    Revision    Changes     Path
    1.16        +25 -0      openpkg-tools/cmd/dev.sh
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-tools/cmd/dev.sh
  ============================================================================
  $ cvs diff -u -r1.15 -r1.16 dev.sh
  --- openpkg-tools/cmd/dev.sh  21 Apr 2004 11:59:23 -0000      1.15
  +++ openpkg-tools/cmd/dev.sh  22 Apr 2004 09:00:00 -0000      1.16
  @@ -305,6 +305,8 @@
           openpkgi -t "$@"
       elif [ ".$1" = .rpm ]; then
           openpkgi -e "$@"
  +    elif [ ".$1" = .rpm2cpio ]; then
  +        openpkgi -e "$@"
       else
           echo "$0:ERROR: don't know which openpkg multiplexer to call (unknown 
command $1)" 1>&2
           return 1
  @@ -330,6 +332,25 @@
       openpkg rpm "$@"
   }
   
  +rpm2cpioi () {
  +    local mode
  +    mode=$1
  +    shift
  +    openpkgi $mode rpm2cpio "$@"
  +}
  +
  +rpm2cpioE () {
  +    rpm2cpioi -e "$@"
  +}
  +
  +rpm2cpioT () {
  +    rpm2cpioi -t "$@"
  +}
  +
  +rpm2cpio () {
  +    openpkg rpm2cpio "$@"
  +}
  +
   #   smart dealing with temporary root privileges
   root () {
       if [ ".$1" = . ]; then
  @@ -1128,6 +1149,10 @@
       dumpfunc    rpmE                >>.bashrc
       dumpfunc    rpmT                >>.bashrc
       dumpfunc    rpm                 >>.bashrc
  +    dumpfunc    rpm2cpioi           >>.bashrc
  +    dumpfunc    rpm2cpioE           >>.bashrc
  +    dumpfunc    rpm2cpioT           >>.bashrc
  +    dumpfunc    rpm2cpio            >>.bashrc
       dumpfunc    openpkg_dev_package >>.bashrc
       dumpfunc    openpkg_dev_branch  >>.bashrc
       dumpfunc    openpkg_dev_execute >>.bashrc
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to