import-rpm.sh
changeset 71 befb5208c022
parent 70 e94d16f789e5
child 72 4fddfa5f29fa
     1.1 --- a/import-rpm.sh	Sun Nov 04 01:11:53 2007 -0400
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,36 +0,0 @@
     1.4 -#!/bin/sh
     1.5 -
     1.6 -import_rpm() {
     1.7 -    echo "<package name=\"$1\" version=\"$2\" build=\"$3\">"
     1.8 -    echo "  <properties>"
     1.9 -
    1.10 -    rpm -q --provides $p | sort -u | while read name ignore version; do
    1.11 -	if test -z $version; then
    1.12 -	    echo "    <provides name=\"$name\"/>"
    1.13 -	else
    1.14 -	    echo "    <provides name=\"$name\" version=\"$version\"/>"
    1.15 -	fi
    1.16 -    done
    1.17 -
    1.18 -    rpm -q --requires $p | sort -u | while read name ignore version; do
    1.19 -	if test -z $version; then
    1.20 -	    echo "    <requires name=\"$name\"/>"
    1.21 -	else
    1.22 -	    echo "    <requires name=\"$name\" version=\"$version\"/>"
    1.23 -	fi
    1.24 -    done
    1.25 -
    1.26 -    echo "  </properties>"
    1.27 -    echo "</package>"
    1.28 -}
    1.29 -
    1.30 -mkdir -p pkgs
    1.31 -rpm -qa | while read p; do
    1.32 -    name=${p%-*-*}
    1.33 -    vr=${p#$name-}
    1.34 -    version=${vr%-*}
    1.35 -    release=${vr#*-}
    1.36 -
    1.37 -    echo $name - $version - $release
    1.38 -    import_rpm $name $version $release > pkgs/$name.rzr
    1.39 -done