diff -r e15eb9ef9c28 -r c8e9dbcfaf02 import-rpm.sh --- a/import-rpm.sh Mon Sep 03 14:36:59 2007 -0400 +++ b/import-rpm.sh Mon Sep 03 23:31:32 2007 -0400 @@ -1,7 +1,7 @@ #!/bin/sh import_rpm() { - echo "" + echo "" echo " " rpm -q --provides $p | sort -u | while read name ignore version; do @@ -16,9 +16,13 @@ echo "" } -mkdir pkgs +mkdir -p pkgs rpm -qa | while read p; do - base=${p%-*-*} - echo $base - import_rpm $base > pkgs/$base.rzr + name=${p%-*-*} + vr=${p#$name-} + version=${vr%-*} + release=${vr#*-} + + echo $name - $version - $release + import_rpm $name $version $release > pkgs/$name.rzr done