# Header
echo "<?xml version=\"1.0\"?>"
echo "<PACKAGES>"
echo "        <GROUP DESCRIPTION=\"base\">"
echo "            <PACKAGE NAME=\"busybox\" DESCRIPTION=\"A suite of &quot;tiny&quot; Unix utilities in a multi-call binary.\">"
echo "                <PACKAGE NAME=\"base\" DESCRIPTION=\"Base Software\" DEFAULT=\"yes\">"
echo "                    <MATCH TYPE=\"FILE\" OWNER=\"root\" GROUP=\"root\" MODE=\"0755\">/bin/busybox</MATCH>"
echo "                </PACKAGE>"
echo "                <PACKAGE NAME=\"links\" DESCRIPTION=\"busybox sym-links\" DEFAULT=\"yes\">"

# Symbolic Links
for i in `find -type l | cut -c 2- | grep -v linuxrc` ; do 
echo "                    <PACKAGE NAME=\"${i##*/}\" DESCRIPTION=\"$i link\" DEFAULT=\"yes\">"
echo "                        <REQUIRES PACKAGE=\"busybox/base\"/>"
echo "                        <PROVIDES PACKAGE=\"$i\"/>"
echo "                        <CONFLICTS PACKAGE=\"$i\"/>"
if [ ${i%${i##*/}} = "/bin/" ] ; then
echo "                        <LINK TARGET=\"busybox\">$i</LINK>"
else if [ ${i%${i##*/}} = "/sbin/" ] ; then
  echo "                        <LINK TARGET=\"../bin/busybox\">$i</LINK>"
  else
  echo "                        <LINK TARGET=\"../../bin/busybox\">$i</LINK>"
  fi
fi
echo "                    </PACKAGE>"
done

# Footer
echo "                </PACKAGE>"
echo "            </PACKAGE>"
echo "        </GROUP>"
echo "</PACKAGES>"
