OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-registry Date: 28-Nov-2005 08:12:08
Branch: HEAD Handle: 2005112807120800
Modified files:
openpkg-registry rpm.sh
Log:
correct URL rewriting (@ is valid in the path) and revamp it to work
with sed(1) commands only supporting basic RE (no "or" clause)
Summary:
Revision Changes Path
1.4 +5 -1 openpkg-registry/rpm.sh
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-registry/rpm.sh
============================================================================
$ cvs diff -u -r1.3 -r1.4 rpm.sh
--- openpkg-registry/rpm.sh 25 Nov 2005 19:58:31 -0000 1.3
+++ openpkg-registry/rpm.sh 28 Nov 2005 07:12:08 -0000 1.4
@@ -82,7 +82,11 @@
declare -i i=0
while [ ".$1" != . ]; do
arg="$1"
- arg=`printf '%s' "$arg" | sed -e
"s;^\(ftp\|http\)://\(ftp.openpkg.\(com\|org\|net\)\)\([EMAIL
PROTECTED])$;\1://$UUID_REGISTRY:[EMAIL PROTECTED];"`
+ arg=`printf '%s\n' "$arg" | sed \
+ -e "s;^\(ftp\)://\(ftp.openpkg.com\)/;\1://$UUID_REGISTRY:[EMAIL
PROTECTED]/;" \
+ -e "s;^\(ftp\)://\(ftp.openpkg.org\)/;\1://$UUID_REGISTRY:[EMAIL
PROTECTED]/;" \
+ -e "s;^\(ftp\)://\(ftp.openpkg.net\)/;\1://$UUID_REGISTRY:[EMAIL
PROTECTED]/;" \
+ `
a[$i]="$arg"
i=i+1
shift
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]