import-rpm.sh
changeset 7 235f7daf817c
parent 0 e15eb9ef9c28
child 11 5361c3a3dc77
     1.1 --- a/import-rpm.sh	Mon Sep 03 14:36:59 2007 -0400
     1.2 +++ b/import-rpm.sh	Wed Sep 05 00:32:09 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