# HG changeset patch # User Kristian H?gsberg # Date 1188875425 14400 # Node ID 08c5b27e19524225753fcfbe491e6961bfc20710 # Parent 38be5ee4d23189afbc567f8054f20f5e7cc8f149 Improve import script to also pull version and release fields. diff -r 38be5ee4d231 -r 08c5b27e1952 import-rpm.sh --- a/import-rpm.sh Mon Sep 03 14:38:31 2007 -0400 +++ b/import-rpm.sh Mon Sep 03 23:10:25 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