Also extract requires and provides versions in import-rpm.sh
authorKristian Høgsberg <krh@redhat.com>
Fri, 7 Sep 2007 04:08:43 +0000 (00:08 -0400)
committerKristian Høgsberg <krh@redhat.com>
Fri, 7 Sep 2007 04:08:43 +0000 (00:08 -0400)
import-rpm.sh

index 8120c4c..37eb537 100755 (executable)
@@ -5,11 +5,19 @@ import_rpm() {
     echo "  <properties>"
 
     rpm -q --provides $p | sort -u | while read name ignore version; do
-       echo "    <provides name=\"$name\"/>"
+       if test -z $version; then
+           echo "    <provides name=\"$name\"/>"
+       else
+           echo "    <provides name=\"$name\" version=\"$version\"/>"
+       fi
     done
 
     rpm -q --requires $p | sort -u | while read name ignore version; do
-       echo "    <requires name=\"$name\"/>"
+       if test -z $version; then
+           echo "    <requires name=\"$name\"/>"
+       else
+           echo "    <requires name=\"$name\" version=\"$version\"/>"
+       fi
     done
 
     echo "  </properties>"