Improve import script to also pull version and release fields.
1.1 --- a/import-rpm.sh Mon Sep 03 14:38:31 2007 -0400
1.2 +++ b/import-rpm.sh Mon Sep 03 23:10:25 2007 -0400
1.3 @@ -1,7 +1,7 @@
1.4 #!/bin/sh
1.5
1.6 import_rpm() {
1.7 - echo "<package name=\"$p\" version=\"3.2\" build=\"9\">"
1.8 + echo "<package name=\"$1\" version=\"$2\" build=\"$3\">"
1.9 echo " <properties>"
1.10
1.11 rpm -q --provides $p | sort -u | while read name ignore version; do
1.12 @@ -16,9 +16,13 @@
1.13 echo "</package>"
1.14 }
1.15
1.16 -mkdir pkgs
1.17 +mkdir -p pkgs
1.18 rpm -qa | while read p; do
1.19 - base=${p%-*-*}
1.20 - echo $base
1.21 - import_rpm $base > pkgs/$base.rzr
1.22 + name=${p%-*-*}
1.23 + vr=${p#$name-}
1.24 + version=${vr%-*}
1.25 + release=${vr#*-}
1.26 +
1.27 + echo $name - $version - $release
1.28 + import_rpm $name $version $release > pkgs/$name.rzr
1.29 done