<!-- Generator: GNU source-highlight 2.4
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
<pre><tt>#
#
# patch "classes/package_ipk.bbclass"
#  from [74c1d60c5b62a72c229c78bd65e5a0a0cf6486f1]
#    to [242c256c8e04a09f38c2935be0882b1dee651600]

# patch "conf/bitbake.conf"
#  from [86fdaa0747310ea3f83914cbb3f62e00cd500cec]
#    to [6ff864c9de6f26e92c7ab40bc46eddef334a4df4]

# patch "packages/ipkg-utils/ipkg-utils/fields_tweaks.patch"
#  from [bcce07d7c1acb2892a59f8be552f77994e17e98c]
#    to [e66a4afa1f9a57edd969a060f0b99fc5bfb33e50]

# patch "packages/ipkg-utils/ipkg-utils-native_1.6+cvs20050404.bb"
#  from [054d2acb3ff8284167043e5554633713ebdba2cf]
#    to [2fffa65764b445bac4b2ec9f7b7b01d1b11a0651]

# patch "packages/ipkg-utils/ipkg-utils_1.6+cvs20050404.bb"
#  from [53716efd0be08661e891166feef9298502f1ff73]
#    to [6ca2e19f7611e0124df8a7be84f3cab7f69e1963]
#
============================================================
<font color="#FF6600">--- classes/package_ipk.bbclass        74c1d60c5b62a72c229c78bd65e5a0a0cf6486f1</font>
<font color="#009900">+++ classes/package_ipk.bbclass        242c256c8e04a09f38c2935be0882b1dee651600</font>
<font color="#0000FF">@@ -203,20 +203,21 @@ python do_package_ipk () {</font>
                 fields.append(["Architecture: %s\n", ['PACKAGE_ARCH']])
                 fields.append(["OE: %s\n", ['PN']])
                 fields.append(["Homepage: %s\n", ['HOMEPAGE']])
<font color="#009900">+                fields.append(["Tags: %s\n", ['PKG_TAGS']])</font>
 
                 def pullData(l, d):
                         l2 = []
                         for i in l:
<font color="#FF6600">-                                l2.append(bb.data.getVar(i, d, 1))</font>
<font color="#009900">+                                v = bb.data.getVar(i, d, 1)</font>
<font color="#009900">+                                if v is None:</font>
<font color="#009900">+                                        raise KeyError(f)</font>
<font color="#009900">+                                l2.append(v)</font>
                         return l2
 
                 ctrlfile.write("Package: %s\n" % pkgname)
                 # check for required fields
                 try:
                         for (c, fs) in fields:
<font color="#FF6600">-                                for f in fs:</font>
<font color="#FF6600">-                                        if bb.data.getVar(f, localdata) is None:</font>
<font color="#FF6600">-                                                raise KeyError(f)</font>
                                 ctrlfile.write(c % tuple(pullData(fs, localdata)))
                 except KeyError:
                         (type, value, traceback) = sys.exc_info()
============================================================
<font color="#FF6600">--- conf/bitbake.conf        86fdaa0747310ea3f83914cbb3f62e00cd500cec</font>
<font color="#009900">+++ conf/bitbake.conf        6ff864c9de6f26e92c7ab40bc46eddef334a4df4</font>
<font color="#0000FF">@@ -143,6 +143,7 @@ HOMEPAGE = "unknown"</font>
 LICENSE = "unknown"
 MAINTAINER = "OpenEmbedded Team &lt;openembedded-devel@lists.openembedded.org&gt;"
 HOMEPAGE = "unknown"
<font color="#009900">+PKG_TAGS = ""</font>
 
 # Package dependencies and provides.
 
============================================================
<font color="#FF6600">--- packages/ipkg-utils/ipkg-utils/fields_tweaks.patch        bcce07d7c1acb2892a59f8be552f77994e17e98c</font>
<font color="#009900">+++ packages/ipkg-utils/ipkg-utils/fields_tweaks.patch        e66a4afa1f9a57edd969a060f0b99fc5bfb33e50</font>
<font color="#0000FF">@@ -6,9 +6,9 @@ Index: ipkg-utils/Makefile</font>
 
 Index: ipkg-utils/Makefile
 ===================================================================
<font color="#FF6600">---- ipkg-utils.orig/Makefile        2007-06-13 22:45:47.000000000 +0100</font>
<font color="#FF6600">-+++ ipkg-utils/Makefile        2007-06-13 22:46:50.000000000 +0100</font>
<font color="#FF6600">-@@ -15,6 +15,8 @@ install: ${UTILS}</font>
<font color="#009900">+--- ipkg-utils.orig/Makefile        2004-12-28 23:32:20.000000000 +0800</font>
<font color="#009900">++++ ipkg-utils/Makefile        2008-04-08 18:42:36.000000000 +0800</font>
<font color="#009900">+@@ -15,6 +15,8 @@</font>
          python setup.py install
          chmod agu+rx ipkg-make-index
          cp -f ipkg-make-index $(PREFIX)/bin
<font color="#0000FF">@@ -20,7 +20,7 @@ Index: ipkg-utils/ipkg-list-fields</font>
 Index: ipkg-utils/ipkg-list-fields
 ===================================================================
 --- /dev/null        1970-01-01 00:00:00.000000000 +0000
<font color="#FF6600">-+++ ipkg-utils/ipkg-list-fields        2007-06-13 22:43:32.000000000 +0100</font>
<font color="#009900">++++ ipkg-utils/ipkg-list-fields        2008-04-08 18:42:36.000000000 +0800</font>
 @@ -0,0 +1,13 @@
 +#!/usr/bin/python
 +
<font color="#0000FF">@@ -37,19 +37,20 @@ Index: ipkg-utils/ipkg.py</font>
 +
 Index: ipkg-utils/ipkg.py
 ===================================================================
<font color="#FF6600">---- ipkg-utils.orig/ipkg.py        2007-06-13 22:44:50.000000000 +0100</font>
<font color="#FF6600">-+++ ipkg-utils/ipkg.py        2007-06-13 22:39:44.000000000 +0100</font>
<font color="#FF6600">-@@ -139,6 +139,9 @@ class Package:</font>
<font color="#009900">+--- ipkg-utils.orig/ipkg.py        2008-04-08 18:42:35.000000000 +0800</font>
<font color="#009900">++++ ipkg-utils/ipkg.py        2008-04-08 18:45:28.000000000 +0800</font>
<font color="#009900">+@@ -139,6 +139,10 @@</font>
          self.installed_size = None
          self.filename = None
          self.isdeb = 0
 +        self.homepage = None
 +        self.oe = None
 +        self.priority = None
<font color="#009900">++        self.tags = None</font>
          self.fn = fn
  
          if fn:
<font color="#FF6600">-@@ -211,7 +214,7 @@ class Package:</font>
<font color="#009900">+@@ -212,7 +216,7 @@</font>
                  elif self.__dict__.has_key(name):
                      self.__dict__[name] = value
                  else:
<font color="#0000FF">@@ -58,13 +59,14 @@ Index: ipkg-utils/ipkg.py</font>
                      pass
  
                  if line and line[0] == '\n':
<font color="#FF6600">-@@ -402,6 +405,9 @@ class Package:</font>
<font color="#009900">+@@ -413,6 +417,10 @@</font>
          if self.filename: out = out + "Filename: %s\n" % (self.filename)
          if self.source: out = out + "Source: %s\n" % (self.source)
          if self.description: out = out + "Description: %s\n" % (self.description)
 +        if self.oe: out = out + "OE: %s\n" % (self.oe)
 +        if self.homepage: out = out + "HomePage: %s\n" % (self.homepage)
 +        if self.priority: out = out + "Priority: %s\n" % (self.priority)
<font color="#009900">++        if self.tags: out = out + "Tags: %s\n" % (self.tags)</font>
          out = out + "\n"
  
          return out
============================================================
<font color="#FF6600">--- packages/ipkg-utils/ipkg-utils-native_1.6+cvs20050404.bb        054d2acb3ff8284167043e5554633713ebdba2cf</font>
<font color="#009900">+++ packages/ipkg-utils/ipkg-utils-native_1.6+cvs20050404.bb        2fffa65764b445bac4b2ec9f7b7b01d1b11a0651</font>
<font color="#0000FF">@@ -1,7 +1,7 @@ RDEPENDS = ""</font>
 require ipkg-utils_${PV}.bb
 
 RDEPENDS = ""
<font color="#FF6600">-PR = "r16"</font>
<font color="#009900">+PR = "r16.01"</font>
 
 inherit native
 
============================================================
<font color="#FF6600">--- packages/ipkg-utils/ipkg-utils_1.6+cvs20050404.bb        53716efd0be08661e891166feef9298502f1ff73</font>
<font color="#009900">+++ packages/ipkg-utils/ipkg-utils_1.6+cvs20050404.bb        6ca2e19f7611e0124df8a7be84f3cab7f69e1963</font>
<font color="#0000FF">@@ -5,7 +5,7 @@ SRCDATE = "20050404"</font>
 CONFLICTS = "ipkg-link"
 RDEPENDS = "python"
 SRCDATE = "20050404"
<font color="#FF6600">-PR = "r18"</font>
<font color="#009900">+PR = "r18.01"</font>
 
 SRC_URI = "${HANDHELDS_CVS};module=ipkg-utils \
            file://ipkg-utils-fix.patch;patch=1 \
</tt></pre>