import-rpm.sh
author Kristian H?gsberg <krh@redhat.com>
Mon Sep 03 14:38:31 2007 -0400 (2007-09-03)
changeset 1 38be5ee4d231
child 2 08c5b27e1952
permissions -rwxr-xr-x
Add TODO and .gitignore.
     1 #!/bin/sh
     2 
     3 import_rpm() {
     4     echo "<package name=\"$p\" version=\"3.2\" build=\"9\">"
     5     echo "  <properties>"
     6 
     7     rpm -q --provides $p | sort -u | while read name ignore version; do
     8 	echo "    <provides name=\"$name\"/>"
     9     done
    10 
    11     rpm -q --requires $p | sort -u | while read name ignore version; do
    12 	echo "    <requires name=\"$name\"/>"
    13     done
    14 
    15     echo "  </properties>"
    16     echo "</package>"
    17 }
    18 
    19 mkdir pkgs
    20 rpm -qa | while read p; do
    21     base=${p%-*-*}
    22     echo $base
    23     import_rpm $base > pkgs/$base.rzr
    24 done