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]