Openembedded Core Discussions
 help / color / mirror / Atom feed
* [oe-core 1/7] python, python-native: upgrade from 2.6.6 to 2.7.2
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

From: Nitin A Kamble <nitin.a.kamble@intel.com>

Rebased these patches to the newer code
	modified:   python-native/nohostlibs.patch
	modified:   python/01-use-proper-tools-for-cross-build.patch
	modified:   python/06-avoid_usr_lib_termcap_path_in_linking.patch
	modified:   python/06-ctypes-libffi-fix-configure.patch
	modified:   python/multilib.patch

Deleted these patches are the are now upstream
	deleted:    python/02-remove-test-for-cross.patch
	deleted:    python/security_issue_2254_fix.patch

Added this patch to python-native
	new file:   python-native/multilib.patch

Updated site config file for python
	modified:   ../../site/common-linux : add ac_cv_have_long_long_format for python
	avoid this error in python:
	Include/pyport.h:243:13: error: #error "This platform's pyconfig.h needs to define PY_FORMAT_LONG_LONG"

Updated default python version
	modified:   ../../conf/distro/include/default-versions.inc

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/conf/distro/include/default-versions.inc      |    6 +-
 ...on-2.6-manifest.inc => python-2.7-manifest.inc} |    0
 .../python/python-native/multilib.patch            |  240 ++++++++++++++++++++
 .../python/python-native/nohostlibs.patch          |   36 ++-
 ...thon-native_2.6.6.bb => python-native_2.7.2.bb} |   13 +-
 meta/recipes-devtools/python/python.inc            |   17 +-
 .../01-use-proper-tools-for-cross-build.patch      |   80 ++++---
 .../python/python/02-remove-test-for-cross.patch   |  108 ---------
 .../06-avoid_usr_lib_termcap_path_in_linking.patch |   12 +-
 .../python/06-ctypes-libffi-fix-configure.patch    |   42 ++---
 meta/recipes-devtools/python/python/multilib.patch |  126 ++++++-----
 .../python/python/security_issue_2254_fix.patch    |  184 ---------------
 .../python/{python_2.6.6.bb => python_2.7.2.bb}    |   10 +-
 meta/site/common-linux                             |    3 +
 14 files changed, 423 insertions(+), 454 deletions(-)
 rename meta/recipes-devtools/python/{python-2.6-manifest.inc => python-2.7-manifest.inc} (100%)
 create mode 100644 meta/recipes-devtools/python/python-native/multilib.patch
 rename meta/recipes-devtools/python/{python-native_2.6.6.bb => python-native_2.7.2.bb} (74%)
 delete mode 100644 meta/recipes-devtools/python/python/02-remove-test-for-cross.patch
 delete mode 100644 meta/recipes-devtools/python/python/security_issue_2254_fix.patch
 rename meta/recipes-devtools/python/{python_2.6.6.bb => python_2.7.2.bb} (92%)

diff --git a/meta/conf/distro/include/default-versions.inc b/meta/conf/distro/include/default-versions.inc
index e3ef1e6..90ff005 100644
--- a/meta/conf/distro/include/default-versions.inc
+++ b/meta/conf/distro/include/default-versions.inc
@@ -4,9 +4,9 @@
 PREFERRED_VERSION_pulseaudio ?= "0.9.23"
 
 # Force the python versions in one place
-PYTHON_BASEVERSION ?= "2.6"
-PREFERRED_VERSION_python ?= "2.6.6"
-PREFERRED_VERSION_python-native ?= "2.6.6"
+PYTHON_BASEVERSION ?= "2.7"
+PREFERRED_VERSION_python ?= "2.7.2"
+PREFERRED_VERSION_python-native ?= "2.7.2"
 
 # Force the older version of liberation-fonts until we fix the fontforge issue
 PREFERRED_VERSION_liberation-fonts ?= "1.04"
diff --git a/meta/recipes-devtools/python/python-2.6-manifest.inc b/meta/recipes-devtools/python/python-2.7-manifest.inc
similarity index 100%
rename from meta/recipes-devtools/python/python-2.6-manifest.inc
rename to meta/recipes-devtools/python/python-2.7-manifest.inc
diff --git a/meta/recipes-devtools/python/python-native/multilib.patch b/meta/recipes-devtools/python/python-native/multilib.patch
new file mode 100644
index 0000000..f8d7aee
--- /dev/null
+++ b/meta/recipes-devtools/python/python-native/multilib.patch
@@ -0,0 +1,240 @@
+commit 248279e54467a8cd5cde98fc124d1d1384703513
+Author: Yu Ke <ke.yu@intel.com>
+Date:   Tue Jun 28 21:21:29 2011 +0800
+
+    SUSE patch for the lib64 issue
+    
+    see detail in http://bugs.python.org/issue1294959
+    
+    also rebased a bit for Yocto python 2.6.6
+    
+    Picked-by: Yu Ke <ke.yu@intel.com>
+
+
+2011/09/29
+The python recipe building was failing because python-native 
+could not handle sys.lib var. sys.lib var is defined in the 
+multilib patch hence added this multilib.patch for python-native 
+recipe.
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+Index: Python-2.7.2/Include/pythonrun.h
+===================================================================
+--- Python-2.7.2.orig/Include/pythonrun.h
++++ Python-2.7.2/Include/pythonrun.h
+@@ -108,6 +108,7 @@ PyAPI_FUNC(char *) Py_GetPath(void);
+ /* In their own files */
+ PyAPI_FUNC(const char *) Py_GetVersion(void);
+ PyAPI_FUNC(const char *) Py_GetPlatform(void);
++PyAPI_FUNC(const char *) Py_GetLib(void);
+ PyAPI_FUNC(const char *) Py_GetCopyright(void);
+ PyAPI_FUNC(const char *) Py_GetCompiler(void);
+ PyAPI_FUNC(const char *) Py_GetBuildInfo(void);
+Index: Python-2.7.2/Lib/distutils/command/install.py
+===================================================================
+--- Python-2.7.2.orig/Lib/distutils/command/install.py
++++ Python-2.7.2/Lib/distutils/command/install.py
+@@ -22,6 +22,8 @@ from site import USER_BASE
+ from site import USER_SITE
+ 
+ 
++libname = sys.lib
++
+ if sys.version < "2.2":
+     WINDOWS_SCHEME = {
+         'purelib': '$base',
+@@ -42,7 +44,7 @@ else:
+ INSTALL_SCHEMES = {
+     'unix_prefix': {
+         'purelib': '$base/lib/python$py_version_short/site-packages',
+-        'platlib': '$platbase/lib/python$py_version_short/site-packages',
++        'platlib': '$platbase/'+libname+'/python$py_version_short/site-packages',
+         'headers': '$base/include/python$py_version_short/$dist_name',
+         'scripts': '$base/bin',
+         'data'   : '$base',
+Index: Python-2.7.2/Lib/pydoc.py
+===================================================================
+--- Python-2.7.2.orig/Lib/pydoc.py
++++ Python-2.7.2/Lib/pydoc.py
+@@ -352,7 +352,7 @@ class Doc:
+ 
+         docloc = os.environ.get("PYTHONDOCS",
+                                 "http://docs.python.org/library")
+-        basedir = os.path.join(sys.exec_prefix, "lib",
++        basedir = os.path.join(sys.exec_prefix, sys.lib,
+                                "python"+sys.version[0:3])
+         if (isinstance(object, type(os)) and
+             (object.__name__ in ('errno', 'exceptions', 'gc', 'imp',
+Index: Python-2.7.2/Lib/site.py
+===================================================================
+--- Python-2.7.2.orig/Lib/site.py
++++ Python-2.7.2/Lib/site.py
+@@ -300,13 +300,19 @@ def getsitepackages():
+         if sys.platform in ('os2emx', 'riscos'):
+             sitepackages.append(os.path.join(prefix, "Lib", "site-packages"))
+         elif os.sep == '/':
+-            sitepackages.append(os.path.join(prefix, "lib",
++            sitepackages.append(os.path.join(prefix, sys.lib,
+                                         "python" + sys.version[:3],
+                                         "site-packages"))
+-            sitepackages.append(os.path.join(prefix, "lib", "site-python"))
++            if sys.lib != "lib":
++                sitepackages.append(os.path.join(prefix, "lib",
++                                        "python" + sys.version[:3],
++                                        "site-packages"))
++            sitepackages.append(os.path.join(prefix, sys.lib, "site-python"))
++            if sys.lib != "lib":
++                sitepackages.append(os.path.join(prefix, "lib", "site-python"))
+         else:
+             sitepackages.append(prefix)
+-            sitepackages.append(os.path.join(prefix, "lib", "site-packages"))
++            sitepackages.append(os.path.join(prefix, sys.lib, "site-packages"))
+         if sys.platform == "darwin":
+             # for framework builds *only* we add the standard Apple
+             # locations.
+Index: Python-2.7.2/Lib/test/test_dl.py
+===================================================================
+--- Python-2.7.2.orig/Lib/test/test_dl.py
++++ Python-2.7.2/Lib/test/test_dl.py
+@@ -5,10 +5,11 @@
+ import unittest
+ from test.test_support import verbose, import_module
+ dl = import_module('dl', deprecated=True)
++import sys
+ 
+ sharedlibs = [
+-    ('/usr/lib/libc.so', 'getpid'),
+-    ('/lib/libc.so.6', 'getpid'),
++    ('/usr/'+sys.lib+'/libc.so', 'getpid'),
++    ('/'+sys.lib+'/libc.so.6', 'getpid'),
+     ('/usr/bin/cygwin1.dll', 'getpid'),
+     ('/usr/lib/libc.dylib', 'getpid'),
+     ]
+Index: Python-2.7.2/Lib/trace.py
+===================================================================
+--- Python-2.7.2.orig/Lib/trace.py
++++ Python-2.7.2/Lib/trace.py
+@@ -762,10 +762,10 @@ def main(argv=None):
+                 # should I also call expanduser? (after all, could use $HOME)
+ 
+                 s = s.replace("$prefix",
+-                              os.path.join(sys.prefix, "lib",
++                              os.path.join(sys.prefix, sys.lib,
+                                            "python" + sys.version[:3]))
+                 s = s.replace("$exec_prefix",
+-                              os.path.join(sys.exec_prefix, "lib",
++                              os.path.join(sys.exec_prefix, sys.lib,
+                                            "python" + sys.version[:3]))
+                 s = os.path.normpath(s)
+                 ignore_dirs.append(s)
+Index: Python-2.7.2/Makefile.pre.in
+===================================================================
+--- Python-2.7.2.orig/Makefile.pre.in
++++ Python-2.7.2/Makefile.pre.in
+@@ -81,6 +81,7 @@ PY_CFLAGS=	$(CFLAGS) $(CPPFLAGS) $(CFLAG
+ 
+ # Machine-dependent subdirectories
+ MACHDEP=	@MACHDEP@
++LIB=		@LIB@
+ 
+ # Install prefix for architecture-independent files
+ prefix=		@prefix@
+@@ -97,7 +98,7 @@ LIBDIR=		@libdir@
+ MANDIR=		@mandir@
+ INCLUDEDIR=	@includedir@
+ CONFINCLUDEDIR=	$(exec_prefix)/include
+-SCRIPTDIR=	$(prefix)/lib
++SCRIPTDIR=	$(prefix)/@LIB@
+ 
+ # Detailed destination directories
+ BINLIBDEST=	$(LIBDIR)/python$(VERSION)
+@@ -532,6 +533,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
+ 		-DEXEC_PREFIX='"$(exec_prefix)"' \
+ 		-DVERSION='"$(VERSION)"' \
+ 		-DVPATH='"$(VPATH)"' \
++		-DLIB='"$(LIB)"' \
+ 		-o $@ $(srcdir)/Modules/getpath.c
+ 
+ Modules/python.o: $(srcdir)/Modules/python.c
+@@ -566,7 +568,7 @@ $(AST_C): $(AST_ASDL) $(ASDLGEN_FILES)
+ Python/compile.o Python/symtable.o Python/ast.o: $(GRAMMAR_H) $(AST_H)
+ 
+ Python/getplatform.o: $(srcdir)/Python/getplatform.c
+-		$(CC) -c $(PY_CFLAGS) -DPLATFORM='"$(MACHDEP)"' -o $@ $(srcdir)/Python/getplatform.c
++		$(CC) -c $(PY_CFLAGS) -DPLATFORM='"$(MACHDEP)"' -DLIB='"$(LIB)"' -o $@ $(srcdir)/Python/getplatform.c
+ 
+ Python/importdl.o: $(srcdir)/Python/importdl.c
+ 		$(CC) -c $(PY_CFLAGS) -I$(DLINCLDIR) -o $@ $(srcdir)/Python/importdl.c
+Index: Python-2.7.2/Modules/getpath.c
+===================================================================
+--- Python-2.7.2.orig/Modules/getpath.c
++++ Python-2.7.2/Modules/getpath.c
+@@ -116,9 +116,11 @@
+ #define EXEC_PREFIX PREFIX
+ #endif
+ 
++#define LIB_PYTHON LIB "/python" VERSION
++
+ #ifndef PYTHONPATH
+-#define PYTHONPATH PREFIX "/lib/python" VERSION ":" \
+-              EXEC_PREFIX "/lib/python" VERSION "/lib-dynload"
++#define PYTHONPATH PREFIX "/" LIB_PYTHON ":" \
++              EXEC_PREFIX "/" LIB_PYTHON "/lib-dynload"
+ #endif
+ 
+ #ifndef LANDMARK
+@@ -129,7 +131,7 @@ static char prefix[MAXPATHLEN+1];
+ static char exec_prefix[MAXPATHLEN+1];
+ static char progpath[MAXPATHLEN+1];
+ static char *module_search_path = NULL;
+-static char lib_python[] = "lib/python" VERSION;
++static char lib_python[] = LIB_PYTHON;
+ 
+ static void
+ reduce(char *dir)
+Index: Python-2.7.2/Python/getplatform.c
+===================================================================
+--- Python-2.7.2.orig/Python/getplatform.c
++++ Python-2.7.2/Python/getplatform.c
+@@ -10,3 +10,13 @@ Py_GetPlatform(void)
+ {
+ 	return PLATFORM;
+ }
++
++#ifndef LIB
++#define LIB "lib"
++#endif
++
++const char *
++Py_GetLib(void)
++{
++	return LIB;
++}
+Index: Python-2.7.2/Python/sysmodule.c
+===================================================================
+--- Python-2.7.2.orig/Python/sysmodule.c
++++ Python-2.7.2/Python/sysmodule.c
+@@ -1416,6 +1416,8 @@ _PySys_Init(void)
+                         PyString_FromString(Py_GetCopyright()));
+     SET_SYS_FROM_STRING("platform",
+                         PyString_FromString(Py_GetPlatform()));
++    SET_SYS_FROM_STRING("lib",
++                PyString_FromString(Py_GetLib()));
+     SET_SYS_FROM_STRING("executable",
+                         PyString_FromString(Py_GetProgramFullPath()));
+     SET_SYS_FROM_STRING("prefix",
+Index: Python-2.7.2/configure.in
+===================================================================
+--- Python-2.7.2.orig/configure.in
++++ Python-2.7.2/configure.in
+@@ -629,6 +629,10 @@ SunOS*)
+     ;;
+ esac
+ 
++AC_SUBST(LIB)
++AC_MSG_CHECKING(LIB)
++LIB=`basename ${libdir}`
++AC_MSG_RESULT($LIB)
+ 
+ AC_SUBST(LIBRARY)
+ AC_MSG_CHECKING(LIBRARY)
diff --git a/meta/recipes-devtools/python/python-native/nohostlibs.patch b/meta/recipes-devtools/python/python-native/nohostlibs.patch
index aed45c9..09c3fb8 100644
--- a/meta/recipes-devtools/python/python-native/nohostlibs.patch
+++ b/meta/recipes-devtools/python/python-native/nohostlibs.patch
@@ -1,10 +1,14 @@
 Upstream-Status: Inappropriate [embedded specific]
 
-Index: Python-2.6.6/setup.py
+2011/09/29
+rebased for python-2.7.2
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+Index: Python-2.7.2/setup.py
 ===================================================================
---- Python-2.6.6.orig/setup.py
-+++ Python-2.6.6/setup.py
-@@ -356,8 +356,8 @@ class PyBuildExt(build_ext):
+--- Python-2.7.2.orig/setup.py
++++ Python-2.7.2/setup.py
+@@ -369,8 +369,8 @@ class PyBuildExt(build_ext):
  
      def detect_modules(self):
          # Ensure that /usr/local is always used
@@ -12,16 +16,22 @@ Index: Python-2.6.6/setup.py
 -        add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
 +        #add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
 +        #add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
+         self.add_multiarch_paths()
  
          # Add paths specified in the environment variables LDFLAGS and
-         # CPPFLAGS for header and library files.
-@@ -393,10 +393,10 @@ class PyBuildExt(build_ext):
+@@ -407,15 +407,15 @@ class PyBuildExt(build_ext):
                      for directory in reversed(options.dirs):
                          add_dir_to_list(dir_list, directory)
  
--        if os.path.normpath(sys.prefix) != '/usr':
+-        if os.path.normpath(sys.prefix) != '/usr' \
+-                and not sysconfig.get_config_var('PYTHONFRAMEWORK'):
++        #if os.path.normpath(sys.prefix) != '/usr' \
++                #and not sysconfig.get_config_var('PYTHONFRAMEWORK'):
+             # OSX note: Don't add LIBDIR and INCLUDEDIR to building a framework
+             # (PYTHONFRAMEWORK is set) to avoid # linking problems when
+             # building a framework with different architectures than
+             # the one that is currently installed (issue #7473)
 -            add_dir_to_list(self.compiler.library_dirs,
-+
 +        add_dir_to_list(self.compiler.library_dirs,
                              sysconfig.get_config_var("LIBDIR"))
 -            add_dir_to_list(self.compiler.include_dirs,
@@ -29,7 +39,7 @@ Index: Python-2.6.6/setup.py
                              sysconfig.get_config_var("INCLUDEDIR"))
  
          try:
-@@ -407,11 +407,8 @@ class PyBuildExt(build_ext):
+@@ -426,11 +426,8 @@ class PyBuildExt(build_ext):
          # lib_dirs and inc_dirs are used to search for files;
          # if a file is found in one of those directories, it can
          # be assumed that no additional -I,-L directives are needed.
@@ -43,13 +53,15 @@ Index: Python-2.6.6/setup.py
          exts = []
          missing = []
  
-@@ -661,8 +658,7 @@ class PyBuildExt(build_ext):
+@@ -676,9 +673,8 @@ class PyBuildExt(build_ext):
                  pass # Issue 7384: Already linked against curses or tinfo.
              elif curses_library:
                  readline_libs.append(curses_library)
 -            elif self.compiler.find_library_file(lib_dirs +
--                                               ['/usr/lib/termcap'],
+-                                                     ['/usr/lib/termcap'],
+-                                                     'termcap'):
 +            elif self.compiler.find_library_file(lib_dirs,
-                                                'termcap'):
++                                                     'termcap'):
                  readline_libs.append('termcap')
              exts.append( Extension('readline', ['readline.c'],
+                                    library_dirs=['/usr/lib/termcap'],
diff --git a/meta/recipes-devtools/python/python-native_2.6.6.bb b/meta/recipes-devtools/python/python-native_2.7.2.bb
similarity index 74%
rename from meta/recipes-devtools/python/python-native_2.6.6.bb
rename to meta/recipes-devtools/python/python-native_2.7.2.bb
index e0a4fb3..6b90d5b 100644
--- a/meta/recipes-devtools/python/python-native_2.6.6.bb
+++ b/meta/recipes-devtools/python/python-native_2.7.2.bb
@@ -1,11 +1,8 @@
 require python.inc
 DEPENDS = "openssl-native bzip2-full-native zlib-native readline-native sqlite3-native"
-PR = "${INC_PR}.4"
+PR = "${INC_PR}.0"
 
-LIC_FILES_CHKSUM = "file://LICENSE;md5=38fdd546420fab09ac6bd3d8a1c83eb6"
-
-SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \
-           file://04-default-is-optimized.patch \
+SRC_URI += "file://04-default-is-optimized.patch \
            file://05-enable-ctypes-cross-build.patch \
            file://06-ctypes-libffi-fix-configure.patch \
            file://10-distutils-fix-swig-parameter.patch \
@@ -13,12 +10,10 @@ SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \
            file://12-distutils-prefix-is-inside-staging-area.patch \
            file://debug.patch \
            file://unixccompiler.patch \
-           file://nohostlibs.patch"
+           file://nohostlibs.patch \
+           file://multilib.patch "
 S = "${WORKDIR}/Python-${PV}"
 
-SRC_URI[md5sum] = "cf4e6881bb84a7ce6089e4a307f71f14"
-SRC_URI[sha256sum] = "134c5e0736bae2e5570d0b915693374f11108ded63c35a23a35d282737d2ce83"
-
 inherit native
 
 EXTRA_OEMAKE = '\
diff --git a/meta/recipes-devtools/python/python.inc b/meta/recipes-devtools/python/python.inc
index a6cc917..3e970a7 100644
--- a/meta/recipes-devtools/python/python.inc
+++ b/meta/recipes-devtools/python/python.inc
@@ -1,13 +1,18 @@
 DESCRIPTION = "The Python Programming Language"
 HOMEPAGE = "http://www.python.org"
-LICENSE = "PSF"
+LICENSE = "PSFv2"
 SECTION = "devel/python"
-# bump this on every change in contrib/python/generate-manifest-2.6.py
-INC_PR = "r2"
+# bump this on every change in contrib/python/generate-manifest-2.7.py
+INC_PR = "r0"
 
-DEFAULT_PREFERENCE = "-26"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2dffb81509b47974467ea23409909b1c"
 
-PYTHON_MAJMIN = "2.6"
+SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2"
+ 
+SRC_URI[md5sum] = "ba7b2f11ffdbf195ee0d111b9455a5bd"
+SRC_URI[sha256sum] = "5057eb067eb5b5a6040dbd0e889e06550bde9ec041dadaa855ee9490034cbdab"
+
+PYTHON_MAJMIN = "2.7"
 
 inherit autotools
 
@@ -30,5 +35,3 @@ EXTRA_OECONF_linuxstdbase = "\
   --enable-shared \
   ac_cv_sizeof_off_t=8 \
 "
-
-PARALLEL_MAKE = ""
diff --git a/meta/recipes-devtools/python/python/01-use-proper-tools-for-cross-build.patch b/meta/recipes-devtools/python/python/01-use-proper-tools-for-cross-build.patch
index 6c769ac..27afc03 100644
--- a/meta/recipes-devtools/python/python/01-use-proper-tools-for-cross-build.patch
+++ b/meta/recipes-devtools/python/python/01-use-proper-tools-for-cross-build.patch
@@ -4,11 +4,11 @@ Upstream-Status: Inappropriate [embedded specific]
 # built cross-tools (this will not work), so we introduce HOSTPYTHON and HOSTPGEN.
 # Signed-Off: Michael 'Mickey' Lauer <mickey@vanille-media.de>
 
-Index: Python-2.6.6/Makefile.pre.in
+Index: Python-2.7.2/Makefile.pre.in
 ===================================================================
---- Python-2.6.6.orig/Makefile.pre.in
-+++ Python-2.6.6/Makefile.pre.in
-@@ -175,6 +175,7 @@ UNICODE_OBJS=   @UNICODE_OBJS@
+--- Python-2.7.2.orig/Makefile.pre.in
++++ Python-2.7.2/Makefile.pre.in
+@@ -182,6 +182,7 @@ UNICODE_OBJS=   @UNICODE_OBJS@
  
  PYTHON=		python$(EXE)
  BUILDPYTHON=	python$(BUILDEXE)
@@ -16,7 +16,7 @@ Index: Python-2.6.6/Makefile.pre.in
  
  # The task to run while instrument when building the profile-opt target
  PROFILE_TASK=	$(srcdir)/Tools/pybench/pybench.py -n 2 --with-gc --with-syscheck
-@@ -205,7 +206,7 @@ GRAMMAR_INPUT=	$(srcdir)/Grammar/Grammar
+@@ -214,7 +215,7 @@ LIBFFI_INCLUDEDIR=	@LIBFFI_INCLUDEDIR@
  ##########################################################################
  # Parser
  PGEN=		Parser/pgen$(EXE)
@@ -25,39 +25,48 @@ Index: Python-2.6.6/Makefile.pre.in
  POBJS=		\
  		Parser/acceler.o \
  		Parser/grammar1.o \
-@@ -394,8 +395,8 @@ platform: $(BUILDPYTHON)
+@@ -401,14 +402,14 @@ $(BUILDPYTHON):	Modules/python.o $(LIBRA
+ 			$(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
+ 
+ platform: $(BUILDPYTHON)
+-	$(RUNSHARED) ./$(BUILDPYTHON) -E -c 'import sys ; from sysconfig import get_platform ; print get_platform()+"-"+sys.version[0:3]' >platform
++	$(RUNSHARED) ./$(BUILDPYTHON) -E -c 'import sys ; from distutils.util import get_platform ; print get_platform()+"-"+sys.version[0:3]' >platform
+ 
+ 
  # Build the shared modules
  sharedmods: $(BUILDPYTHON)
  	@case $$MAKEFLAGS in \
--	*s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \
--	*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \
-+	*s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \
-+	*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \
+-	*s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \
+-	*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \
++	*s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py -q build;; \
++	*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' $(HOSTPYTHON) -E $(srcdir)/setup.py build;; \
  	esac
  
  # Build static library
-@@ -517,7 +518,7 @@ Modules/python.o: $(srcdir)/Modules/pyth
- 
- $(GRAMMAR_H) $(GRAMMAR_C): $(PGEN) $(GRAMMAR_INPUT)
+@@ -542,7 +543,7 @@ Modules/python.o: $(srcdir)/Modules/pyth
+ $(GRAMMAR_H) $(GRAMMAR_C): Parser/pgen.stamp
+ Parser/pgen.stamp: $(PGEN) $(GRAMMAR_INPUT)
  		-@$(INSTALL) -d Include
--		-$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
-+		-$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
+-		$(PGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
++		$(HOSTPGEN) $(GRAMMAR_INPUT) $(GRAMMAR_H) $(GRAMMAR_C)
+ 		-touch Parser/pgen.stamp
  
  $(PGEN):	$(PGENOBJS)
- 		$(CC) $(OPT) $(LDFLAGS) $(PGENOBJS) $(LIBS) -o $(PGEN)
-@@ -887,23 +888,23 @@ libinstall:	build_all $(srcdir)/Lib/$(PL
+@@ -926,25 +927,25 @@ libinstall:	build_all $(srcdir)/Lib/$(PL
  	done
  	$(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt
  	PYTHONPATH=$(DESTDIR)$(LIBDEST)  $(RUNSHARED) \
 -		./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \
 +		$(HOSTPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \
  		-d $(LIBDEST) -f \
- 		-x 'bad_coding|badsyntax|site-packages' $(DESTDIR)$(LIBDEST)
+ 		-x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+ 		$(DESTDIR)$(LIBDEST)
  	PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
 -		./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \
 +		$(HOSTPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \
  		-d $(LIBDEST) -f \
- 		-x 'bad_coding|badsyntax|site-packages' $(DESTDIR)$(LIBDEST)
+ 		-x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \
+ 		$(DESTDIR)$(LIBDEST)
  	-PYTHONPATH=$(DESTDIR)$(LIBDEST)  $(RUNSHARED) \
 -		./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \
 +		$(HOSTPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \
@@ -74,20 +83,20 @@ Index: Python-2.6.6/Makefile.pre.in
  
  # Create the PLATDIR source directory, if one wasn't distributed..
  $(srcdir)/Lib/$(PLATDIR):
-@@ -1001,7 +1002,7 @@ libainstall:	all
+@@ -1049,7 +1050,7 @@ libainstall:	all python-config
  # Install the dynamically loadable modules
  # This goes into $(exec_prefix)
- sharedinstall:
+ sharedinstall: sharedmods
 -	$(RUNSHARED) ./$(BUILDPYTHON) -E $(srcdir)/setup.py install \
 +	$(RUNSHARED) $(HOSTPYTHON) -E $(srcdir)/setup.py install \
  	   	--prefix=$(prefix) \
  		--install-scripts=$(BINDIR) \
  		--install-platlib=$(DESTSHARED) \
-Index: Python-2.6.6/setup.py
+Index: Python-2.7.2/setup.py
 ===================================================================
---- Python-2.6.6.orig/setup.py
-+++ Python-2.6.6/setup.py
-@@ -322,6 +322,7 @@ class PyBuildExt(build_ext):
+--- Python-2.7.2.orig/setup.py
++++ Python-2.7.2/setup.py
+@@ -313,6 +313,7 @@ class PyBuildExt(build_ext):
              self.failed.append(ext.name)
              self.announce('*** WARNING: renaming "%s" since importing it'
                            ' failed: %s' % (ext.name, why), level=3)
@@ -95,18 +104,18 @@ Index: Python-2.6.6/setup.py
              assert not self.inplace
              basename, tail = os.path.splitext(ext_filename)
              newname = basename + "_failed" + tail
-@@ -356,8 +357,8 @@ class PyBuildExt(build_ext):
+@@ -369,8 +370,8 @@ class PyBuildExt(build_ext):
  
      def detect_modules(self):
          # Ensure that /usr/local is always used
 -        add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
 -        add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
-+        # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
-+        # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
++        #add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
++        #add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
+         self.add_multiarch_paths()
  
          # Add paths specified in the environment variables LDFLAGS and
-         # CPPFLAGS for header and library files.
-@@ -456,6 +457,9 @@ class PyBuildExt(build_ext):
+@@ -475,6 +476,9 @@ class PyBuildExt(build_ext):
  
          # XXX Omitted modules: gl, pure, dl, SGI-specific modules
  
@@ -116,3 +125,14 @@ Index: Python-2.6.6/setup.py
          #
          # The following modules are all pretty straightforward, and compile
          # on pretty much any POSIXish platform.
+@@ -677,8 +681,8 @@ class PyBuildExt(build_ext):
+             elif curses_library:
+                 readline_libs.append(curses_library)
+             elif self.compiler.find_library_file(lib_dirs +
+-                                                     ['/usr/lib/termcap'],
+-                                                     'termcap'):
++                                               ['/usr/lib/termcap'],
++                                               'termcap'):
+                 readline_libs.append('termcap')
+             exts.append( Extension('readline', ['readline.c'],
+                                    library_dirs=['/usr/lib/termcap'],
diff --git a/meta/recipes-devtools/python/python/02-remove-test-for-cross.patch b/meta/recipes-devtools/python/python/02-remove-test-for-cross.patch
deleted file mode 100644
index 9b164d5..0000000
--- a/meta/recipes-devtools/python/python/02-remove-test-for-cross.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-Upstream-Status: Inappropriate [embedded specific]
-
-# OpenEmbedded prepopulates the autotools site cache, so if this
-# would be using AC_TRY_CACHE, we could patch it in a more sane way
-# Alas, I don't have enough autotalent to do that.
-#
-# Signed-Off: Michael 'Mickey' Lauer <mickey@vanille-media.de>
-Index: Python-2.6.1/configure.in
-===================================================================
---- Python-2.6.5.orig/configure.in	2010-07-06 04:37:09.000000000 -0700
-+++ Python-2.6.5/configure.in	2010-07-06 04:40:18.000000000 -0700
-@@ -2697,50 +2697,6 @@
-   AC_CHECK_LIB(resolv, inet_aton)
- )
- 
--# On Tru64, chflags seems to be present, but calling it will
--# exit Python
--AC_CACHE_CHECK([for chflags], [ac_cv_have_chflags], [dnl
--AC_TRY_RUN([[
--#include <sys/stat.h>
--#include <unistd.h>
--int main(int argc, char*argv[])
--{
--  if(chflags(argv[0], 0) != 0)
--    return 1;
--  return 0;
--}
--]], ac_cv_have_chflags=yes,
--   ac_cv_have_chflags=no,
--   ac_cv_have_chflags=cross)
--])
--if test "$ac_cv_have_chflags" = cross ; then
--  AC_CHECK_FUNC([chflags], [ac_cv_have_chflags="yes"], [ac_cv_have_chflags="no"])
--fi
--if test "$ac_cv_have_chflags" = yes ; then
--  AC_DEFINE(HAVE_CHFLAGS, 1, Define to 1 if you have the `chflags' function.)
--fi
--
--AC_CACHE_CHECK([for lchflags], [ac_cv_have_lchflags], [dnl
--AC_TRY_RUN([[
--#include <sys/stat.h>
--#include <unistd.h>
--int main(int argc, char*argv[])
--{
--  if(lchflags(argv[0], 0) != 0)
--    return 1;
--  return 0;
--}
--]], ac_cv_have_lchflags=yes,
--   ac_cv_have_lchflags=no,
--   ac_cv_have_lchflags=cross)
--])
--if test "$ac_cv_have_lchflags" = cross ; then
--  AC_CHECK_FUNC([lchflags], [ac_cv_have_lchflags="yes"], [ac_cv_have_lchflags="no"])
--fi
--if test "$ac_cv_have_lchflags" = yes ; then
--  AC_DEFINE(HAVE_LCHFLAGS, 1, Define to 1 if you have the `lchflags' function.)
--fi
--
- dnl Check if system zlib has *Copy() functions
- dnl
- dnl On MacOSX the linker will search for dylibs on the entire linker path
-@@ -3844,45 +3800,6 @@
-   AC_MSG_RESULT(no)
- fi
- 
--AC_MSG_CHECKING(for %zd printf() format support)
--AC_TRY_RUN([#include <stdio.h>
--#include <stddef.h>
--#include <string.h>
--
--#ifdef HAVE_SYS_TYPES_H
--#include <sys/types.h>
--#endif
--
--#ifdef HAVE_SSIZE_T
--typedef ssize_t Py_ssize_t;
--#elif SIZEOF_VOID_P == SIZEOF_LONG
--typedef long Py_ssize_t;
--#else
--typedef int Py_ssize_t;
--#endif
--
--int main()
--{
--    char buffer[256];
--
--    if(sprintf(buffer, "%zd", (size_t)123) < 0)
--       	return 1;
--
--    if (strcmp(buffer, "123"))
--	return 1;
--
--    if (sprintf(buffer, "%zd", (Py_ssize_t)-123) < 0)
--       	return 1;
--
--    if (strcmp(buffer, "-123"))
--	return 1;
--
--    return 0;
--}],
--[AC_MSG_RESULT(yes)
-- AC_DEFINE(PY_FORMAT_SIZE_T, "z", [Define to printf format modifier for Py_ssize_t])],
-- AC_MSG_RESULT(no))
--
- AC_CHECK_TYPE(socklen_t,,
-   AC_DEFINE(socklen_t,int,
-             Define to `int' if <sys/socket.h> does not define.),[
diff --git a/meta/recipes-devtools/python/python/06-avoid_usr_lib_termcap_path_in_linking.patch b/meta/recipes-devtools/python/python/06-avoid_usr_lib_termcap_path_in_linking.patch
index b39b22f..f8ab0e7 100644
--- a/meta/recipes-devtools/python/python/06-avoid_usr_lib_termcap_path_in_linking.patch
+++ b/meta/recipes-devtools/python/python/06-avoid_usr_lib_termcap_path_in_linking.patch
@@ -9,11 +9,15 @@ This Patch fixes this issue in the python build environment.
 11 Oct 2010
 Nitin A Kamble <nitin.a.kamble@intel.com>
 
-Index: Python-2.6.6/setup.py
+2011/09/29
+Rebased for python 2.7.2
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+Index: Python-2.7.2/setup.py
 ===================================================================
---- Python-2.6.6.orig/setup.py
-+++ Python-2.6.6/setup.py
-@@ -665,12 +665,10 @@ class PyBuildExt(build_ext):
+--- Python-2.7.2.orig/setup.py
++++ Python-2.7.2/setup.py
+@@ -680,12 +680,10 @@ class PyBuildExt(build_ext):
                  pass # Issue 7384: Already linked against curses or tinfo.
              elif curses_library:
                  readline_libs.append(curses_library)
diff --git a/meta/recipes-devtools/python/python/06-ctypes-libffi-fix-configure.patch b/meta/recipes-devtools/python/python/06-ctypes-libffi-fix-configure.patch
index 8de5694..abd63d2 100644
--- a/meta/recipes-devtools/python/python/06-ctypes-libffi-fix-configure.patch
+++ b/meta/recipes-devtools/python/python/06-ctypes-libffi-fix-configure.patch
@@ -14,29 +14,16 @@ Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
 Signed-off-by: Saul Wold <sgw@linux.intel.com>
 
-diff -pruN Python-2.6.4.orig//Modules/_ctypes/libffi/configure.ac Python-2.6.4/Modules/_ctypes/libffi/configure.ac
---- Python-2.6.4.orig//Modules/_ctypes/libffi/configure.ac      2009-04-28 22:01:18.000000000 +0200
-+++ Python-2.6.4/Modules/_ctypes/libffi/configure.ac    2010-04-20 22:46:02.000000000 +0200
-@@ -23,6 +23,7 @@ AM_INIT_AUTOMAKE
- m4_rename([_AC_ARG_VAR_PRECIOUS],[real_PRECIOUS])
- m4_define([_AC_ARG_VAR_PRECIOUS],[])
- AC_PROG_CC
-+m4_undefine([_AC_ARG_VAR_PRECIOUS])
- m4_rename([real_PRECIOUS],[_AC_ARG_VAR_PRECIOUS])
- 
- AC_SUBST(CFLAGS)
-@@ -366,7 +367,7 @@ test -d src/$TARGETDIR || mkdir src/$TAR
- 
- AC_CONFIG_LINKS(include/ffitarget.h:src/$TARGETDIR/ffitarget.h)
- 
--AC_CONFIG_FILES(include/ffi.h)
-+AC_CONFIG_FILES(include/ffi.h include/Makefile Makefile)
- 
- AC_CONFIG_LINKS(include/ffi_common.h:include/ffi_common.h)
- 
-diff -pruN Python-2.6.4.orig//Modules/_ctypes/libffi/Makefile.am Python-2.6.4/Modules/_ctypes/libffi/Makefile.am
---- Python-2.6.4.orig//Modules/_ctypes/libffi/Makefile.am       2008-03-04 21:09:11.000000000 +0100
-+++ Python-2.6.4/Modules/_ctypes/libffi/Makefile.am     2010-04-20 22:54:03.000000000 +0200
+
+2011/09/29
+Rebased for python 2.7.2
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+
+Index: Python-2.7.2/Modules/_ctypes/libffi/Makefile.am
+===================================================================
+--- Python-2.7.2.orig/Modules/_ctypes/libffi/Makefile.am
++++ Python-2.7.2/Modules/_ctypes/libffi/Makefile.am
 @@ -2,7 +2,7 @@
  
  AUTOMAKE_OPTIONS = foreign subdir-objects
@@ -45,14 +32,13 @@ diff -pruN Python-2.6.4.orig//Modules/_ctypes/libffi/Makefile.am Python-2.6.4/Mo
 +SUBDIRS = include
  
  EXTRA_DIST = LICENSE ChangeLog.v1 ChangeLog.libgcj configure.host \
-        src/alpha/ffi.c src/alpha/osf.S src/alpha/ffitarget.h \
-@@ -32,8 +32,6 @@ EXTRA_DIST = LICENSE ChangeLog.v1 Change
-        src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c \
-        libtool-version ChangeLog.libffi
+ 	src/alpha/ffi.c src/alpha/osf.S src/alpha/ffitarget.h \
+@@ -34,8 +34,6 @@ EXTRA_DIST = LICENSE ChangeLog.v1 Change
+ 	libtool-version ChangeLog.libffi m4/libtool.m4 \
+ 	m4/lt~obsolete.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4
  
 -info_TEXINFOS = doc/libffi.texi
 -
  ## ################################################################
  
  ##
-
diff --git a/meta/recipes-devtools/python/python/multilib.patch b/meta/recipes-devtools/python/python/multilib.patch
index 33a3341..babff12 100644
--- a/meta/recipes-devtools/python/python/multilib.patch
+++ b/meta/recipes-devtools/python/python/multilib.patch
@@ -10,10 +10,14 @@ Date:   Tue Jun 28 21:21:29 2011 +0800
     
     Picked-by: Yu Ke <ke.yu@intel.com>
 
-Index: Python-2.6.6/Include/pythonrun.h
+2011/09/29
+Rebased for python 2.7.2
+Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
+
+Index: Python-2.7.2/Include/pythonrun.h
 ===================================================================
---- Python-2.6.6.orig/Include/pythonrun.h
-+++ Python-2.6.6/Include/pythonrun.h
+--- Python-2.7.2.orig/Include/pythonrun.h
++++ Python-2.7.2/Include/pythonrun.h
 @@ -108,6 +108,7 @@ PyAPI_FUNC(char *) Py_GetPath(void);
  /* In their own files */
  PyAPI_FUNC(const char *) Py_GetVersion(void);
@@ -22,10 +26,10 @@ Index: Python-2.6.6/Include/pythonrun.h
  PyAPI_FUNC(const char *) Py_GetCopyright(void);
  PyAPI_FUNC(const char *) Py_GetCompiler(void);
  PyAPI_FUNC(const char *) Py_GetBuildInfo(void);
-Index: Python-2.6.6/Lib/distutils/command/install.py
+Index: Python-2.7.2/Lib/distutils/command/install.py
 ===================================================================
---- Python-2.6.6.orig/Lib/distutils/command/install.py
-+++ Python-2.6.6/Lib/distutils/command/install.py
+--- Python-2.7.2.orig/Lib/distutils/command/install.py
++++ Python-2.7.2/Lib/distutils/command/install.py
 @@ -22,6 +22,8 @@ from site import USER_BASE
  from site import USER_SITE
  
@@ -44,11 +48,11 @@ Index: Python-2.6.6/Lib/distutils/command/install.py
          'headers': '$base/include/python$py_version_short/$dist_name',
          'scripts': '$base/bin',
          'data'   : '$base',
-Index: Python-2.6.6/Lib/distutils/sysconfig.py
+Index: Python-2.7.2/Lib/distutils/sysconfig.py
 ===================================================================
---- Python-2.6.6.orig/Lib/distutils/sysconfig.py
-+++ Python-2.6.6/Lib/distutils/sysconfig.py
-@@ -119,8 +119,11 @@ def get_python_lib(plat_specific=0, stan
+--- Python-2.7.2.orig/Lib/distutils/sysconfig.py
++++ Python-2.7.2/Lib/distutils/sysconfig.py
+@@ -114,8 +114,11 @@ def get_python_lib(plat_specific=0, stan
          prefix = plat_specific and EXEC_PREFIX or PREFIX
  
      if os.name == "posix":
@@ -62,11 +66,11 @@ Index: Python-2.6.6/Lib/distutils/sysconfig.py
          if standard_lib:
              return libpython
          else:
-Index: Python-2.6.6/Lib/pydoc.py
+Index: Python-2.7.2/Lib/pydoc.py
 ===================================================================
---- Python-2.6.6.orig/Lib/pydoc.py
-+++ Python-2.6.6/Lib/pydoc.py
-@@ -349,7 +349,7 @@ class Doc:
+--- Python-2.7.2.orig/Lib/pydoc.py
++++ Python-2.7.2/Lib/pydoc.py
+@@ -352,7 +352,7 @@ class Doc:
  
          docloc = os.environ.get("PYTHONDOCS",
                                  "http://docs.python.org/library")
@@ -75,40 +79,40 @@ Index: Python-2.6.6/Lib/pydoc.py
                                 "python"+sys.version[0:3])
          if (isinstance(object, type(os)) and
              (object.__name__ in ('errno', 'exceptions', 'gc', 'imp',
-Index: Python-2.6.6/Lib/site.py
+Index: Python-2.7.2/Lib/site.py
 ===================================================================
---- Python-2.6.6.orig/Lib/site.py
-+++ Python-2.6.6/Lib/site.py
-@@ -265,13 +265,19 @@ def addsitepackages(known_paths):
+--- Python-2.7.2.orig/Lib/site.py
++++ Python-2.7.2/Lib/site.py
+@@ -300,13 +300,19 @@ def getsitepackages():
          if sys.platform in ('os2emx', 'riscos'):
-             sitedirs.append(os.path.join(prefix, "Lib", "site-packages"))
+             sitepackages.append(os.path.join(prefix, "Lib", "site-packages"))
          elif os.sep == '/':
--            sitedirs.append(os.path.join(prefix, "lib",
-+            sitedirs.append(os.path.join(prefix, sys.lib,
+-            sitepackages.append(os.path.join(prefix, "lib",
++            sitepackages.append(os.path.join(prefix, sys.lib,
                                          "python" + sys.version[:3],
                                          "site-packages"))
--            sitedirs.append(os.path.join(prefix, "lib", "site-python"))
+-            sitepackages.append(os.path.join(prefix, "lib", "site-python"))
 +            if sys.lib != "lib":
-+                sitedirs.append(os.path.join(prefix, "lib",
++                sitepackages.append(os.path.join(prefix, "lib",
 +                                        "python" + sys.version[:3],
 +                                        "site-packages"))
-+            sitedirs.append(os.path.join(prefix, sys.lib, "site-python"))
++            sitepackages.append(os.path.join(prefix, sys.lib, "site-python"))
 +            if sys.lib != "lib":
-+                sitedirs.append(os.path.join(prefix, "lib", "site-python"))
++                sitepackages.append(os.path.join(prefix, "lib", "site-python"))
          else:
-             sitedirs.append(prefix)
--            sitedirs.append(os.path.join(prefix, "lib", "site-packages"))
-+            sitedirs.append(os.path.join(prefix, sys.lib, "site-packages"))
- 
+             sitepackages.append(prefix)
+-            sitepackages.append(os.path.join(prefix, "lib", "site-packages"))
++            sitepackages.append(os.path.join(prefix, sys.lib, "site-packages"))
          if sys.platform == "darwin":
              # for framework builds *only* we add the standard Apple
-Index: Python-2.6.6/Lib/test/test_dl.py
+             # locations.
+Index: Python-2.7.2/Lib/test/test_dl.py
 ===================================================================
---- Python-2.6.6.orig/Lib/test/test_dl.py
-+++ Python-2.6.6/Lib/test/test_dl.py
-@@ -4,10 +4,11 @@
- """
- from test.test_support import verbose,TestSkipped, import_module
+--- Python-2.7.2.orig/Lib/test/test_dl.py
++++ Python-2.7.2/Lib/test/test_dl.py
+@@ -5,10 +5,11 @@
+ import unittest
+ from test.test_support import verbose, import_module
  dl = import_module('dl', deprecated=True)
 +import sys
  
@@ -120,11 +124,11 @@ Index: Python-2.6.6/Lib/test/test_dl.py
      ('/usr/bin/cygwin1.dll', 'getpid'),
      ('/usr/lib/libc.dylib', 'getpid'),
      ]
-Index: Python-2.6.6/Lib/trace.py
+Index: Python-2.7.2/Lib/trace.py
 ===================================================================
---- Python-2.6.6.orig/Lib/trace.py
-+++ Python-2.6.6/Lib/trace.py
-@@ -759,10 +759,10 @@ def main(argv=None):
+--- Python-2.7.2.orig/Lib/trace.py
++++ Python-2.7.2/Lib/trace.py
+@@ -762,10 +762,10 @@ def main(argv=None):
                  # should I also call expanduser? (after all, could use $HOME)
  
                  s = s.replace("$prefix",
@@ -137,11 +141,11 @@ Index: Python-2.6.6/Lib/trace.py
                                             "python" + sys.version[:3]))
                  s = os.path.normpath(s)
                  ignore_dirs.append(s)
-Index: Python-2.6.6/Makefile.pre.in
+Index: Python-2.7.2/Makefile.pre.in
 ===================================================================
---- Python-2.6.6.orig/Makefile.pre.in
-+++ Python-2.6.6/Makefile.pre.in
-@@ -75,6 +75,7 @@ PY_CFLAGS=	$(CFLAGS) $(CPPFLAGS) $(CFLAG
+--- Python-2.7.2.orig/Makefile.pre.in
++++ Python-2.7.2/Makefile.pre.in
+@@ -81,6 +81,7 @@ PY_CFLAGS=	$(CFLAGS) $(CPPFLAGS) $(CFLAG
  
  # Machine-dependent subdirectories
  MACHDEP=	@MACHDEP@
@@ -149,7 +153,7 @@ Index: Python-2.6.6/Makefile.pre.in
  
  # Install prefix for architecture-independent files
  prefix=		@prefix@
-@@ -91,7 +92,7 @@ LIBDIR=		@libdir@
+@@ -97,7 +98,7 @@ LIBDIR=		@libdir@
  MANDIR=		@mandir@
  INCLUDEDIR=	@includedir@
  CONFINCLUDEDIR=	$(exec_prefix)/include
@@ -158,7 +162,7 @@ Index: Python-2.6.6/Makefile.pre.in
  
  # Detailed destination directories
  BINLIBDEST=	$(LIBDIR)/python$(VERSION)
-@@ -509,6 +510,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
+@@ -533,6 +534,7 @@ Modules/getpath.o: $(srcdir)/Modules/get
  		-DEXEC_PREFIX='"$(exec_prefix)"' \
  		-DVERSION='"$(VERSION)"' \
  		-DVPATH='"$(VPATH)"' \
@@ -166,8 +170,8 @@ Index: Python-2.6.6/Makefile.pre.in
  		-o $@ $(srcdir)/Modules/getpath.c
  
  Modules/python.o: $(srcdir)/Modules/python.c
-@@ -540,7 +542,7 @@ $(AST_C): $(AST_ASDL) $(ASDLGEN_FILES)
- Python/compile.o Python/symtable.o: $(GRAMMAR_H) $(AST_H)
+@@ -567,7 +569,7 @@ $(AST_C): $(AST_ASDL) $(ASDLGEN_FILES)
+ Python/compile.o Python/symtable.o Python/ast.o: $(GRAMMAR_H) $(AST_H)
  
  Python/getplatform.o: $(srcdir)/Python/getplatform.c
 -		$(CC) -c $(PY_CFLAGS) -DPLATFORM='"$(MACHDEP)"' -o $@ $(srcdir)/Python/getplatform.c
@@ -175,10 +179,10 @@ Index: Python-2.6.6/Makefile.pre.in
  
  Python/importdl.o: $(srcdir)/Python/importdl.c
  		$(CC) -c $(PY_CFLAGS) -I$(DLINCLDIR) -o $@ $(srcdir)/Python/importdl.c
-Index: Python-2.6.6/Modules/getpath.c
+Index: Python-2.7.2/Modules/getpath.c
 ===================================================================
---- Python-2.6.6.orig/Modules/getpath.c
-+++ Python-2.6.6/Modules/getpath.c
+--- Python-2.7.2.orig/Modules/getpath.c
++++ Python-2.7.2/Modules/getpath.c
 @@ -116,9 +116,11 @@
  #define EXEC_PREFIX PREFIX
  #endif
@@ -202,10 +206,10 @@ Index: Python-2.6.6/Modules/getpath.c
  
  static void
  reduce(char *dir)
-Index: Python-2.6.6/Python/getplatform.c
+Index: Python-2.7.2/Python/getplatform.c
 ===================================================================
---- Python-2.6.6.orig/Python/getplatform.c
-+++ Python-2.6.6/Python/getplatform.c
+--- Python-2.7.2.orig/Python/getplatform.c
++++ Python-2.7.2/Python/getplatform.c
 @@ -10,3 +10,13 @@ Py_GetPlatform(void)
  {
  	return PLATFORM;
@@ -220,11 +224,11 @@ Index: Python-2.6.6/Python/getplatform.c
 +{
 +	return LIB;
 +}
-Index: Python-2.6.6/Python/sysmodule.c
+Index: Python-2.7.2/Python/sysmodule.c
 ===================================================================
---- Python-2.6.6.orig/Python/sysmodule.c
-+++ Python-2.6.6/Python/sysmodule.c
-@@ -1379,6 +1379,8 @@ _PySys_Init(void)
+--- Python-2.7.2.orig/Python/sysmodule.c
++++ Python-2.7.2/Python/sysmodule.c
+@@ -1416,6 +1416,8 @@ _PySys_Init(void)
                          PyString_FromString(Py_GetCopyright()));
      SET_SYS_FROM_STRING("platform",
                          PyString_FromString(Py_GetPlatform()));
@@ -233,11 +237,11 @@ Index: Python-2.6.6/Python/sysmodule.c
      SET_SYS_FROM_STRING("executable",
                          PyString_FromString(Py_GetProgramFullPath()));
      SET_SYS_FROM_STRING("prefix",
-Index: Python-2.6.6/configure.in
+Index: Python-2.7.2/configure.in
 ===================================================================
---- Python-2.6.6.orig/configure.in
-+++ Python-2.6.6/configure.in
-@@ -613,6 +613,10 @@ SunOS*)
+--- Python-2.7.2.orig/configure.in
++++ Python-2.7.2/configure.in
+@@ -629,6 +629,10 @@ SunOS*)
      ;;
  esac
  
diff --git a/meta/recipes-devtools/python/python/security_issue_2254_fix.patch b/meta/recipes-devtools/python/python/security_issue_2254_fix.patch
deleted file mode 100644
index f032858..0000000
--- a/meta/recipes-devtools/python/python/security_issue_2254_fix.patch
+++ /dev/null
@@ -1,184 +0,0 @@
-Upstream-Status: Backport
-http://svn.python.org/view?view=revision&revision=71303
-
-Issue #2254: Fix CGIHTTPServer information disclosure.  Relative paths are
-  now collapsed within the url properly before looking in cgi_directories.
-Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 
-2011/07/19
-
-Index: Python-2.6.6/Lib/CGIHTTPServer.py
-===================================================================
---- Python-2.6.6.orig/Lib/CGIHTTPServer.py
-+++ Python-2.6.6/Lib/CGIHTTPServer.py
-@@ -70,27 +70,20 @@ class CGIHTTPRequestHandler(SimpleHTTPSe
-             return SimpleHTTPServer.SimpleHTTPRequestHandler.send_head(self)
- 
-     def is_cgi(self):
--        """Test whether self.path corresponds to a CGI script,
--        and return a boolean.
-+        """Test whether self.path corresponds to a CGI script.
- 
--        This function sets self.cgi_info to a tuple (dir, rest)
--        when it returns True, where dir is the directory part before
--        the CGI script name.  Note that rest begins with a
--        slash if it is not empty.
--
--        The default implementation tests whether the path
--        begins with one of the strings in the list
--        self.cgi_directories (and the next character is a '/'
--        or the end of the string).
-+        Returns True and updates the cgi_info attribute to the tuple
-+        (dir, rest) if self.path requires running a CGI script.
-+        Returns False otherwise.
-+
-+        The default implementation tests whether the normalized url
-+        path begins with one of the strings in self.cgi_directories
-+        (and the next character is a '/' or the end of the string).
-         """
--
--        path = self.path
--
--        for x in self.cgi_directories:
--            i = len(x)
--            if path[:i] == x and (not path[i:] or path[i] == '/'):
--                self.cgi_info = path[:i], path[i+1:]
--                return True
-+        splitpath = _url_collapse_path_split(self.path)
-+        if splitpath[0] in self.cgi_directories:
-+            self.cgi_info = splitpath
-+            return True
-         return False
- 
-     cgi_directories = ['/cgi-bin', '/htbin']
-@@ -299,6 +292,46 @@ class CGIHTTPRequestHandler(SimpleHTTPSe
-                 self.log_message("CGI script exited OK")
- 
- 
-+# TODO(gregory.p.smith): Move this into an appropriate library.
-+def _url_collapse_path_split(path):
-+    """
-+    Given a URL path, remove extra '/'s and '.' path elements and collapse
-+    any '..' references.
-+
-+    Implements something akin to RFC-2396 5.2 step 6 to parse relative paths.
-+
-+    Returns: A tuple of (head, tail) where tail is everything after the final /
-+    and head is everything before it.  Head will always start with a '/' and,
-+    if it contains anything else, never have a trailing '/'.
-+
-+    Raises: IndexError if too many '..' occur within the path.
-+    """
-+    # Similar to os.path.split(os.path.normpath(path)) but specific to URL
-+    # path semantics rather than local operating system semantics.
-+    path_parts = []
-+    for part in path.split('/'):
-+        if part == '.':
-+            path_parts.append('')
-+        else:
-+            path_parts.append(part)
-+    # Filter out blank non trailing parts before consuming the '..'.
-+    path_parts = [part for part in path_parts[:-1] if part] + path_parts[-1:]
-+    if path_parts:
-+        tail_part = path_parts.pop()
-+    else:
-+        tail_part = ''
-+    head_parts = []
-+    for part in path_parts:
-+        if part == '..':
-+            head_parts.pop()
-+        else:
-+            head_parts.append(part)
-+    if tail_part and tail_part == '..':
-+        head_parts.pop()
-+        tail_part = ''
-+    return ('/' + '/'.join(head_parts), tail_part)
-+
-+
- nobody = None
- 
- def nobody_uid():
-Index: Python-2.6.6/Lib/test/test_httpservers.py
-===================================================================
---- Python-2.6.6.orig/Lib/test/test_httpservers.py
-+++ Python-2.6.6/Lib/test/test_httpservers.py
-@@ -7,6 +7,7 @@ Josip Dzolonga, and Michael Otteneder fo
- from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
- from SimpleHTTPServer import SimpleHTTPRequestHandler
- from CGIHTTPServer import CGIHTTPRequestHandler
-+import CGIHTTPServer
- 
- import os
- import sys
-@@ -324,6 +325,45 @@ class CGIHTTPServerTestCase(BaseTestCase
-         finally:
-             BaseTestCase.tearDown(self)
- 
-+    def test_url_collapse_path_split(self):
-+        test_vectors = {
-+            '': ('/', ''),
-+            '..': IndexError,
-+            '/.//..': IndexError,
-+            '/': ('/', ''),
-+            '//': ('/', ''),
-+            '/\\': ('/', '\\'),
-+            '/.//': ('/', ''),
-+            'cgi-bin/file1.py': ('/cgi-bin', 'file1.py'),
-+            '/cgi-bin/file1.py': ('/cgi-bin', 'file1.py'),
-+            'a': ('/', 'a'),
-+            '/a': ('/', 'a'),
-+            '//a': ('/', 'a'),
-+            './a': ('/', 'a'),
-+            './C:/': ('/C:', ''),
-+            '/a/b': ('/a', 'b'),
-+            '/a/b/': ('/a/b', ''),
-+            '/a/b/c/..': ('/a/b', ''),
-+            '/a/b/c/../d': ('/a/b', 'd'),
-+            '/a/b/c/../d/e/../f': ('/a/b/d', 'f'),
-+            '/a/b/c/../d/e/../../f': ('/a/b', 'f'),
-+            '/a/b/c/../d/e/.././././..//f': ('/a/b', 'f'),
-+            '../a/b/c/../d/e/.././././..//f': IndexError,
-+            '/a/b/c/../d/e/../../../f': ('/a', 'f'),
-+            '/a/b/c/../d/e/../../../../f': ('/', 'f'),
-+            '/a/b/c/../d/e/../../../../../f': IndexError,
-+            '/a/b/c/../d/e/../../../../f/..': ('/', ''),
-+        }
-+        for path, expected in test_vectors.iteritems():
-+            if isinstance(expected, type) and issubclass(expected, Exception):
-+                self.assertRaises(expected,
-+                                  CGIHTTPServer._url_collapse_path_split, path)
-+            else:
-+                actual = CGIHTTPServer._url_collapse_path_split(path)
-+                self.assertEquals(expected, actual,
-+                                  msg='path = %r\nGot:    %r\nWanted: %r' % (
-+                                  path, actual, expected))
-+
-     def test_headers_and_content(self):
-         res = self.request('/cgi-bin/file1.py')
-         self.assertEquals(('Hello World\n', 'text/html', 200), \
-@@ -348,6 +388,12 @@ class CGIHTTPServerTestCase(BaseTestCase
-         self.assertEquals(('Hello World\n', 'text/html', 200), \
-              (res.read(), res.getheader('Content-type'), res.status))
- 
-+    def test_no_leading_slash(self):
-+        # http://bugs.python.org/issue2254
-+        res = self.request('cgi-bin/file1.py')
-+        self.assertEquals(('Hello World\n', 'text/html', 200),
-+             (res.read(), res.getheader('Content-type'), res.status))
-+
- 
- def test_main(verbose=None):
-     cwd = os.getcwd()
-Index: Python-2.6.6/Misc/NEWS
-===================================================================
---- Python-2.6.6.orig/Misc/NEWS
-+++ Python-2.6.6/Misc/NEWS
-@@ -137,6 +137,9 @@ C-API
- Library
- -------
- 
-+- Issue #2254: Fix CGIHTTPServer information disclosure.  Relative paths are
-+  now collapsed within the url properly before looking in cgi_directories.
-+
- - Issue #8447: Make distutils.sysconfig follow symlinks in the path to
-   the interpreter executable.  This fixes a failure of test_httpservers
-   on OS X.
diff --git a/meta/recipes-devtools/python/python_2.6.6.bb b/meta/recipes-devtools/python/python_2.7.2.bb
similarity index 92%
rename from meta/recipes-devtools/python/python_2.6.6.bb
rename to meta/recipes-devtools/python/python_2.7.2.bb
index 77c0ff4..af14adb 100644
--- a/meta/recipes-devtools/python/python_2.6.6.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -1,15 +1,12 @@
 require python.inc
 DEPENDS = "python-native db gdbm openssl readline sqlite3 zlib"
 DEPENDS_sharprom = "python-native db readline zlib gdbm openssl"
-PR = "${INC_PR}.11"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=38fdd546420fab09ac6bd3d8a1c83eb6"
+PR = "${INC_PR}.0"
 
 DISTRO_SRC_URI ?= "file://sitecustomize.py"
 DISTRO_SRC_URI_linuxstdbase = ""
-SRC_URI = "\
-  http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.bz2 \
+SRC_URI += "\
   file://01-use-proper-tools-for-cross-build.patch \
-  file://02-remove-test-for-cross.patch \
   file://03-fix-tkinter-detection.patch \
   file://04-default-is-optimized.patch \
   file://05-enable-ctypes-cross-build.patch \
@@ -19,13 +16,10 @@ SRC_URI = "\
   file://99-ignore-optimization-flag.patch \
   ${DISTRO_SRC_URI} \
   file://multilib.patch \
-  file://security_issue_2254_fix.patch \
   file://cgi_py.patch \
   file://remove_sqlite_rpath.patch \
 "
 
-SRC_URI[md5sum] = "cf4e6881bb84a7ce6089e4a307f71f14"
-SRC_URI[sha256sum] = "134c5e0736bae2e5570d0b915693374f11108ded63c35a23a35d282737d2ce83"
 S = "${WORKDIR}/Python-${PV}"
 
 inherit autotools
diff --git a/meta/site/common-linux b/meta/site/common-linux
index 947ed5b..f441abb 100644
--- a/meta/site/common-linux
+++ b/meta/site/common-linux
@@ -43,3 +43,6 @@ ac_cv_conv_longlong_to_float=${ac_cv_conv_longlong_to_float=yes}
 
 # TCL
 tcl_cv_api_serial=${tcl_cv_api_serial=termios}
+
+# python
+ac_cv_have_long_long_format=yes
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 3/7] update python 2.7 manifest
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

From: Nitin A Kamble <nitin.a.kamble@intel.com>

script: add needed files into the python-core package

regenerate python-2.7-manifest.inc file with newer script

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 .../python/python-2.7-manifest.inc                 |    2 +-
 scripts/contrib/python/generate-manifest-2.7.py    |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/python/python-2.7-manifest.inc b/meta/recipes-devtools/python/python-2.7-manifest.inc
index b86d073..69cb3c7 100644
--- a/meta/recipes-devtools/python/python-2.7-manifest.inc
+++ b/meta/recipes-devtools/python/python-2.7-manifest.inc
@@ -35,7 +35,7 @@ FILES_${PN}-compression="${libdir}/python2.7/gzip.* ${libdir}/python2.7/zipfile.
 
 DESCRIPTION_${PN}-core="Python Interpreter and core modules (needed!)"
 RDEPENDS_${PN}-core=""
-FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* "
+FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* ${libdir}/python2.7/_weakrefset.* ${libdir}/python2.7/sysconfig.* ${libdir}/python2.7/config/Makefile ${includedir}/python${PYTHON_MAJMIN}/pyconfig.h "
 
 DESCRIPTION_${PN}-crypt="Python Basic Cryptographic and Hashing Support"
 RDEPENDS_${PN}-crypt="${PN}-core"
diff --git a/scripts/contrib/python/generate-manifest-2.7.py b/scripts/contrib/python/generate-manifest-2.7.py
index ffd68b9..b526df5 100755
--- a/scripts/contrib/python/generate-manifest-2.7.py
+++ b/scripts/contrib/python/generate-manifest-2.7.py
@@ -164,7 +164,9 @@ if __name__ == "__main__":
     "warnings.* site.* stat.* " +
     "UserDict.* UserList.* UserString.* " +
     "lib-dynload/binascii.so lib-dynload/_struct.so lib-dynload/time.so " +
-    "lib-dynload/xreadlines.so types.* platform.* ${bindir}/python*" )
+    "lib-dynload/xreadlines.so types.* platform.* ${bindir}/python* "  + 
+    "_weakrefset.* sysconfig.* config/Makefile " +
+    "${includedir}/python${PYTHON_MAJMIN}/pyconfig.h " )
 
     m.addPackage( "${PN}-dev", "Python Development Package", "${PN}-core",
     "${includedir} ${libdir}/libpython2.6.so" ) # package
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 2/7] python: update generate-manifest for 2.7 version and regenerate it
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

From: Martin Jansa <martin.jansa@gmail.com>

* it needs to be regenerated to actually package something

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 .../python/python-2.7-manifest.inc                 |  124 ++++++++++----------
 ...te-manifest-2.6.py => generate-manifest-2.7.py} |    2 +-
 2 files changed, 63 insertions(+), 63 deletions(-)
 rename scripts/contrib/python/{generate-manifest-2.6.py => generate-manifest-2.7.py} (99%)

diff --git a/meta/recipes-devtools/python/python-2.7-manifest.inc b/meta/recipes-devtools/python/python-2.7-manifest.inc
index e3ebe41..b86d073 100644
--- a/meta/recipes-devtools/python/python-2.7-manifest.inc
+++ b/meta/recipes-devtools/python/python-2.7-manifest.inc
@@ -1,6 +1,6 @@
 
 # WARNING: This file is AUTO GENERATED: Manual edits will be lost next time I regenerate the file.
-# Generator: '../../../scripts/contrib/python/generate-manifest-2.6.py' Version 20110222 (C) 2002-2010 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
+# Generator: 'scripts/contrib/python/generate-manifest-2.7.py' Version 20110222.1 (C) 2002-2010 Michael 'Mickey' Lauer <mlauer@vanille-media.de>
 # Visit the Python for Embedded Systems Site => http://www.Vanille.de/projects/python.spy
 
  
@@ -11,55 +11,55 @@ PACKAGES="${PN}-dbg ${PN}-audio ${PN}-bsddb ${PN}-codecs ${PN}-compile ${PN}-com
 
 DESCRIPTION_${PN}-audio="Python Audio Handling"
 RDEPENDS_${PN}-audio="${PN}-core"
-FILES_${PN}-audio="${libdir}/python2.6/wave.* ${libdir}/python2.6/chunk.* ${libdir}/python2.6/sndhdr.* ${libdir}/python2.6/lib-dynload/ossaudiodev.so ${libdir}/python2.6/lib-dynload/audioop.so "
+FILES_${PN}-audio="${libdir}/python2.7/wave.* ${libdir}/python2.7/chunk.* ${libdir}/python2.7/sndhdr.* ${libdir}/python2.7/lib-dynload/ossaudiodev.so ${libdir}/python2.7/lib-dynload/audioop.so "
 
 DESCRIPTION_${PN}-bsddb="Python Berkeley Database Bindings"
 RDEPENDS_${PN}-bsddb="${PN}-core"
-FILES_${PN}-bsddb="${libdir}/python2.6/bsddb ${libdir}/python2.6/lib-dynload/_bsddb.so "
+FILES_${PN}-bsddb="${libdir}/python2.7/bsddb ${libdir}/python2.7/lib-dynload/_bsddb.so "
 
 DESCRIPTION_${PN}-codecs="Python Codecs, Encodings & i18n Support"
 RDEPENDS_${PN}-codecs="${PN}-core ${PN}-lang"
-FILES_${PN}-codecs="${libdir}/python2.6/codecs.* ${libdir}/python2.6/encodings ${libdir}/python2.6/gettext.* ${libdir}/python2.6/locale.* ${libdir}/python2.6/lib-dynload/_locale.so ${libdir}/python2.6/lib-dynload/unicodedata.so ${libdir}/python2.6/stringprep.* ${libdir}/python2.6/xdrlib.* "
+FILES_${PN}-codecs="${libdir}/python2.7/codecs.* ${libdir}/python2.7/encodings ${libdir}/python2.7/gettext.* ${libdir}/python2.7/locale.* ${libdir}/python2.7/lib-dynload/_locale.so ${libdir}/python2.7/lib-dynload/unicodedata.so ${libdir}/python2.7/stringprep.* ${libdir}/python2.7/xdrlib.* "
 
 DESCRIPTION_${PN}-compile="Python Bytecode Compilation Support"
 RDEPENDS_${PN}-compile="${PN}-core"
-FILES_${PN}-compile="${libdir}/python2.6/py_compile.* ${libdir}/python2.6/compileall.* "
+FILES_${PN}-compile="${libdir}/python2.7/py_compile.* ${libdir}/python2.7/compileall.* "
 
 DESCRIPTION_${PN}-compiler="Python Compiler Support"
 RDEPENDS_${PN}-compiler="${PN}-core"
-FILES_${PN}-compiler="${libdir}/python2.6/compiler "
+FILES_${PN}-compiler="${libdir}/python2.7/compiler "
 
 DESCRIPTION_${PN}-compression="Python High Level Compression Support"
 RDEPENDS_${PN}-compression="${PN}-core ${PN}-zlib"
-FILES_${PN}-compression="${libdir}/python2.6/gzip.* ${libdir}/python2.6/zipfile.* ${libdir}/python2.6/tarfile.* ${libdir}/python2.6/lib-dynload/bz2.so "
+FILES_${PN}-compression="${libdir}/python2.7/gzip.* ${libdir}/python2.7/zipfile.* ${libdir}/python2.7/tarfile.* ${libdir}/python2.7/lib-dynload/bz2.so "
 
 DESCRIPTION_${PN}-core="Python Interpreter and core modules (needed!)"
 RDEPENDS_${PN}-core=""
-FILES_${PN}-core="${libdir}/python2.6/__future__.* ${libdir}/python2.6/_abcoll.* ${libdir}/python2.6/abc.* ${libdir}/python2.6/copy.* ${libdir}/python2.6/copy_reg.* ${libdir}/python2.6/ConfigParser.* ${libdir}/python2.6/genericpath.* ${libdir}/python2.6/getopt.* ${libdir}/python2.6/linecache.* ${libdir}/python2.6/new.* ${libdir}/python2.6/os.* ${libdir}/python2.6/posixpath.* ${libdir}/python2.6/struct.* ${libdir}/python2.6/warnings.* ${libdir}/python2.6/site.* ${libdir}/python2.6/stat.* ${libdir}/python2.6/UserDict.* ${libdir}/python2.6/UserList.* ${libdir}/python2.6/UserString.* ${libdir}/python2.6/lib-dynload/binascii.so ${libdir}/python2.6/lib-dynload/_struct.so ${libdir}/python2.6/lib-dynload/time.so ${libdir}/python2.6/lib-dynload/xreadlines.so ${libdir}/python2.6/types.* ${libdir}/python2.6/platform.* ${bindir}/python* "
+FILES_${PN}-core="${libdir}/python2.7/__future__.* ${libdir}/python2.7/_abcoll.* ${libdir}/python2.7/abc.* ${libdir}/python2.7/copy.* ${libdir}/python2.7/copy_reg.* ${libdir}/python2.7/ConfigParser.* ${libdir}/python2.7/genericpath.* ${libdir}/python2.7/getopt.* ${libdir}/python2.7/linecache.* ${libdir}/python2.7/new.* ${libdir}/python2.7/os.* ${libdir}/python2.7/posixpath.* ${libdir}/python2.7/struct.* ${libdir}/python2.7/warnings.* ${libdir}/python2.7/site.* ${libdir}/python2.7/stat.* ${libdir}/python2.7/UserDict.* ${libdir}/python2.7/UserList.* ${libdir}/python2.7/UserString.* ${libdir}/python2.7/lib-dynload/binascii.so ${libdir}/python2.7/lib-dynload/_struct.so ${libdir}/python2.7/lib-dynload/time.so ${libdir}/python2.7/lib-dynload/xreadlines.so ${libdir}/python2.7/types.* ${libdir}/python2.7/platform.* ${bindir}/python* "
 
 DESCRIPTION_${PN}-crypt="Python Basic Cryptographic and Hashing Support"
 RDEPENDS_${PN}-crypt="${PN}-core"
-FILES_${PN}-crypt="${libdir}/python2.6/hashlib.* ${libdir}/python2.6/md5.* ${libdir}/python2.6/sha.* ${libdir}/python2.6/lib-dynload/crypt.so ${libdir}/python2.6/lib-dynload/_hashlib.so ${libdir}/python2.6/lib-dynload/_sha256.so ${libdir}/python2.6/lib-dynload/_sha512.so "
+FILES_${PN}-crypt="${libdir}/python2.7/hashlib.* ${libdir}/python2.7/md5.* ${libdir}/python2.7/sha.* ${libdir}/python2.7/lib-dynload/crypt.so ${libdir}/python2.7/lib-dynload/_hashlib.so ${libdir}/python2.7/lib-dynload/_sha256.so ${libdir}/python2.7/lib-dynload/_sha512.so "
 
 DESCRIPTION_${PN}-ctypes="Python C Types Support"
 RDEPENDS_${PN}-ctypes="${PN}-core"
-FILES_${PN}-ctypes="${libdir}/python2.6/ctypes ${libdir}/python2.6/lib-dynload/_ctypes.so "
+FILES_${PN}-ctypes="${libdir}/python2.7/ctypes ${libdir}/python2.7/lib-dynload/_ctypes.so "
 
 DESCRIPTION_${PN}-curses="Python Curses Support"
 RDEPENDS_${PN}-curses="${PN}-core"
-FILES_${PN}-curses="${libdir}/python2.6/curses ${libdir}/python2.6/lib-dynload/_curses.so ${libdir}/python2.6/lib-dynload/_curses_panel.so "
+FILES_${PN}-curses="${libdir}/python2.7/curses ${libdir}/python2.7/lib-dynload/_curses.so ${libdir}/python2.7/lib-dynload/_curses_panel.so "
 
 DESCRIPTION_${PN}-datetime="Python Calendar and Time support"
 RDEPENDS_${PN}-datetime="${PN}-core ${PN}-codecs"
-FILES_${PN}-datetime="${libdir}/python2.6/_strptime.* ${libdir}/python2.6/calendar.* ${libdir}/python2.6/lib-dynload/datetime.so "
+FILES_${PN}-datetime="${libdir}/python2.7/_strptime.* ${libdir}/python2.7/calendar.* ${libdir}/python2.7/lib-dynload/datetime.so "
 
 DESCRIPTION_${PN}-db="Python File-Based Database Support"
 RDEPENDS_${PN}-db="${PN}-core"
-FILES_${PN}-db="${libdir}/python2.6/anydbm.* ${libdir}/python2.6/dumbdbm.* ${libdir}/python2.6/whichdb.* "
+FILES_${PN}-db="${libdir}/python2.7/anydbm.* ${libdir}/python2.7/dumbdbm.* ${libdir}/python2.7/whichdb.* "
 
 DESCRIPTION_${PN}-debugger="Python Debugger"
 RDEPENDS_${PN}-debugger="${PN}-core ${PN}-io ${PN}-lang ${PN}-re ${PN}-stringold ${PN}-shell ${PN}-pprint"
-FILES_${PN}-debugger="${libdir}/python2.6/bdb.* ${libdir}/python2.6/pdb.* "
+FILES_${PN}-debugger="${libdir}/python2.7/bdb.* ${libdir}/python2.7/pdb.* "
 
 DESCRIPTION_${PN}-dev="Python Development Package"
 RDEPENDS_${PN}-dev="${PN}-core"
@@ -67,135 +67,135 @@ FILES_${PN}-dev="${includedir} ${libdir}/libpython2.6.so "
 
 DESCRIPTION_${PN}-difflib="Python helpers for computing deltas between objects."
 RDEPENDS_${PN}-difflib="${PN}-lang ${PN}-re"
-FILES_${PN}-difflib="${libdir}/python2.6/difflib.* "
+FILES_${PN}-difflib="${libdir}/python2.7/difflib.* "
 
 DESCRIPTION_${PN}-distutils="Python Distribution Utilities"
 RDEPENDS_${PN}-distutils="${PN}-core"
-FILES_${PN}-distutils="${libdir}/python2.6/config ${libdir}/python2.6/distutils "
+FILES_${PN}-distutils="${libdir}/python2.7/config ${libdir}/python2.7/distutils "
 
 DESCRIPTION_${PN}-doctest="Python framework for running examples in docstrings."
 RDEPENDS_${PN}-doctest="${PN}-core ${PN}-lang ${PN}-io ${PN}-re ${PN}-unittest ${PN}-debugger ${PN}-difflib"
-FILES_${PN}-doctest="${libdir}/python2.6/doctest.* "
+FILES_${PN}-doctest="${libdir}/python2.7/doctest.* "
 
 DESCRIPTION_${PN}-elementtree="Python elementree"
 RDEPENDS_${PN}-elementtree="${PN}-core"
-FILES_${PN}-elementtree="${libdir}/python2.6/lib-dynload/_elementtree.so "
+FILES_${PN}-elementtree="${libdir}/python2.7/lib-dynload/_elementtree.so "
 
 DESCRIPTION_${PN}-email="Python Email Support"
 RDEPENDS_${PN}-email="${PN}-core ${PN}-io ${PN}-re ${PN}-mime ${PN}-audio ${PN}-image ${PN}-netclient"
-FILES_${PN}-email="${libdir}/python2.6/imaplib.* ${libdir}/python2.6/email "
+FILES_${PN}-email="${libdir}/python2.7/imaplib.* ${libdir}/python2.7/email "
 
 DESCRIPTION_${PN}-fcntl="Python's fcntl Interface"
 RDEPENDS_${PN}-fcntl="${PN}-core"
-FILES_${PN}-fcntl="${libdir}/python2.6/lib-dynload/fcntl.so "
+FILES_${PN}-fcntl="${libdir}/python2.7/lib-dynload/fcntl.so "
 
 DESCRIPTION_${PN}-gdbm="Python GNU Database Support"
 RDEPENDS_${PN}-gdbm="${PN}-core"
-FILES_${PN}-gdbm="${libdir}/python2.6/lib-dynload/gdbm.so "
+FILES_${PN}-gdbm="${libdir}/python2.7/lib-dynload/gdbm.so "
 
 DESCRIPTION_${PN}-hotshot="Python Hotshot Profiler"
 RDEPENDS_${PN}-hotshot="${PN}-core"
-FILES_${PN}-hotshot="${libdir}/python2.6/hotshot ${libdir}/python2.6/lib-dynload/_hotshot.so "
+FILES_${PN}-hotshot="${libdir}/python2.7/hotshot ${libdir}/python2.7/lib-dynload/_hotshot.so "
 
 DESCRIPTION_${PN}-html="Python HTML Processing"
 RDEPENDS_${PN}-html="${PN}-core"
-FILES_${PN}-html="${libdir}/python2.6/formatter.* ${libdir}/python2.6/htmlentitydefs.* ${libdir}/python2.6/htmllib.* ${libdir}/python2.6/markupbase.* ${libdir}/python2.6/sgmllib.* "
+FILES_${PN}-html="${libdir}/python2.7/formatter.* ${libdir}/python2.7/htmlentitydefs.* ${libdir}/python2.7/htmllib.* ${libdir}/python2.7/markupbase.* ${libdir}/python2.7/sgmllib.* "
 
 DESCRIPTION_${PN}-idle="Python Integrated Development Environment"
 RDEPENDS_${PN}-idle="${PN}-core ${PN}-tkinter"
-FILES_${PN}-idle="${bindir}/idle ${libdir}/python2.6/idlelib "
+FILES_${PN}-idle="${bindir}/idle ${libdir}/python2.7/idlelib "
 
 DESCRIPTION_${PN}-image="Python Graphical Image Handling"
 RDEPENDS_${PN}-image="${PN}-core"
-FILES_${PN}-image="${libdir}/python2.6/colorsys.* ${libdir}/python2.6/imghdr.* ${libdir}/python2.6/lib-dynload/imageop.so ${libdir}/python2.6/lib-dynload/rgbimg.so "
+FILES_${PN}-image="${libdir}/python2.7/colorsys.* ${libdir}/python2.7/imghdr.* ${libdir}/python2.7/lib-dynload/imageop.so ${libdir}/python2.7/lib-dynload/rgbimg.so "
 
 DESCRIPTION_${PN}-io="Python Low-Level I/O"
 RDEPENDS_${PN}-io="${PN}-core ${PN}-math"
-FILES_${PN}-io="${libdir}/python2.6/lib-dynload/_socket.so ${libdir}/python2.6/lib-dynload/_ssl.so ${libdir}/python2.6/lib-dynload/select.so ${libdir}/python2.6/lib-dynload/termios.so ${libdir}/python2.6/lib-dynload/cStringIO.so ${libdir}/python2.6/pipes.* ${libdir}/python2.6/socket.* ${libdir}/python2.6/ssl.* ${libdir}/python2.6/tempfile.* ${libdir}/python2.6/StringIO.* "
+FILES_${PN}-io="${libdir}/python2.7/lib-dynload/_socket.so ${libdir}/python2.7/lib-dynload/_ssl.so ${libdir}/python2.7/lib-dynload/select.so ${libdir}/python2.7/lib-dynload/termios.so ${libdir}/python2.7/lib-dynload/cStringIO.so ${libdir}/python2.7/pipes.* ${libdir}/python2.7/socket.* ${libdir}/python2.7/ssl.* ${libdir}/python2.7/tempfile.* ${libdir}/python2.7/StringIO.* "
 
 DESCRIPTION_${PN}-json="Python JSON Support"
 RDEPENDS_${PN}-json="${PN}-core ${PN}-math ${PN}-re"
-FILES_${PN}-json="${libdir}/python2.6/json "
+FILES_${PN}-json="${libdir}/python2.7/json "
 
 DESCRIPTION_${PN}-lang="Python Low-Level Language Support"
 RDEPENDS_${PN}-lang="${PN}-core"
-FILES_${PN}-lang="${libdir}/python2.6/lib-dynload/_bisect.so ${libdir}/python2.6/lib-dynload/_collections.so ${libdir}/python2.6/lib-dynload/_heapq.so ${libdir}/python2.6/lib-dynload/_weakref.so ${libdir}/python2.6/lib-dynload/_functools.so ${libdir}/python2.6/lib-dynload/array.so ${libdir}/python2.6/lib-dynload/itertools.so ${libdir}/python2.6/lib-dynload/operator.so ${libdir}/python2.6/lib-dynload/parser.so ${libdir}/python2.6/atexit.* ${libdir}/python2.6/bisect.* ${libdir}/python2.6/code.* ${libdir}/python2.6/codeop.* ${libdir}/python2.6/collections.* ${libdir}/python2.6/dis.* ${libdir}/python2.6/functools.* ${libdir}/python2.6/heapq.* ${libdir}/python2.6/inspect.* ${libdir}/python2.6/keyword.* ${libdir}/python2.6/opcode.* ${libdir}/python2.6/symbol.* ${libdir}/python2.6/repr.* ${libdir}/python2.6/token.* ${libdir}/python2.6/tokenize.* ${libdir}/python2.6/traceback.* ${libdir}/python2.6/weakref.* "
+FILES_${PN}-lang="${libdir}/python2.7/lib-dynload/_bisect.so ${libdir}/python2.7/lib-dynload/_collections.so ${libdir}/python2.7/lib-dynload/_heapq.so ${libdir}/python2.7/lib-dynload/_weakref.so ${libdir}/python2.7/lib-dynload/_functools.so ${libdir}/python2.7/lib-dynload/array.so ${libdir}/python2.7/lib-dynload/itertools.so ${libdir}/python2.7/lib-dynload/operator.so ${libdir}/python2.7/lib-dynload/parser.so ${libdir}/python2.7/atexit.* ${libdir}/python2.7/bisect.* ${libdir}/python2.7/code.* ${libdir}/python2.7/codeop.* ${libdir}/python2.7/collections.* ${libdir}/python2.7/dis.* ${libdir}/python2.7/functools.* ${libdir}/python2.7/heapq.* ${libdir}/python2.7/inspect.* ${libdir}/python2.7/keyword.* ${libdir}/python2.7/opcode.* ${libdir}/python2.7/symbol.* ${libdir}/python2.7/repr.* ${libdir}/python2.7/token.* ${libdir}/python2.7/tokenize.* ${libdir}/python2.7/traceback.* ${libdir}/python2.7/weakref.* "
 
 DESCRIPTION_${PN}-logging="Python Logging Support"
 RDEPENDS_${PN}-logging="${PN}-core ${PN}-io ${PN}-lang ${PN}-pickle ${PN}-stringold"
-FILES_${PN}-logging="${libdir}/python2.6/logging "
+FILES_${PN}-logging="${libdir}/python2.7/logging "
 
 DESCRIPTION_${PN}-mailbox="Python Mailbox Format Support"
 RDEPENDS_${PN}-mailbox="${PN}-core ${PN}-mime"
-FILES_${PN}-mailbox="${libdir}/python2.6/mailbox.* "
+FILES_${PN}-mailbox="${libdir}/python2.7/mailbox.* "
 
 DESCRIPTION_${PN}-math="Python Math Support"
 RDEPENDS_${PN}-math="${PN}-core"
-FILES_${PN}-math="${libdir}/python2.6/lib-dynload/cmath.so ${libdir}/python2.6/lib-dynload/math.so ${libdir}/python2.6/lib-dynload/_random.so ${libdir}/python2.6/random.* ${libdir}/python2.6/sets.* "
+FILES_${PN}-math="${libdir}/python2.7/lib-dynload/cmath.so ${libdir}/python2.7/lib-dynload/math.so ${libdir}/python2.7/lib-dynload/_random.so ${libdir}/python2.7/random.* ${libdir}/python2.7/sets.* "
 
 DESCRIPTION_${PN}-mime="Python MIME Handling APIs"
 RDEPENDS_${PN}-mime="${PN}-core ${PN}-io"
-FILES_${PN}-mime="${libdir}/python2.6/mimetools.* ${libdir}/python2.6/uu.* ${libdir}/python2.6/quopri.* ${libdir}/python2.6/rfc822.* "
+FILES_${PN}-mime="${libdir}/python2.7/mimetools.* ${libdir}/python2.7/uu.* ${libdir}/python2.7/quopri.* ${libdir}/python2.7/rfc822.* "
 
 DESCRIPTION_${PN}-mmap="Python Memory-Mapped-File Support"
 RDEPENDS_${PN}-mmap="${PN}-core ${PN}-io"
-FILES_${PN}-mmap="${libdir}/python2.6/lib-dynload/mmap.so "
+FILES_${PN}-mmap="${libdir}/python2.7/lib-dynload/mmap.so "
 
 DESCRIPTION_${PN}-multiprocessing="Python Multiprocessing Support"
 RDEPENDS_${PN}-multiprocessing="${PN}-core ${PN}-io ${PN}-lang"
-FILES_${PN}-multiprocessing="${libdir}/python2.6/lib-dynload/_multiprocessing.so ${libdir}/python2.6/multiprocessing "
+FILES_${PN}-multiprocessing="${libdir}/python2.7/lib-dynload/_multiprocessing.so ${libdir}/python2.7/multiprocessing "
 
 DESCRIPTION_${PN}-netclient="Python Internet Protocol Clients"
 RDEPENDS_${PN}-netclient="${PN}-core ${PN}-crypt ${PN}-datetime ${PN}-io ${PN}-lang ${PN}-logging ${PN}-mime"
-FILES_${PN}-netclient="${libdir}/python2.6/*Cookie*.* ${libdir}/python2.6/base64.* ${libdir}/python2.6/cookielib.* ${libdir}/python2.6/ftplib.* ${libdir}/python2.6/gopherlib.* ${libdir}/python2.6/hmac.* ${libdir}/python2.6/httplib.* ${libdir}/python2.6/mimetypes.* ${libdir}/python2.6/nntplib.* ${libdir}/python2.6/poplib.* ${libdir}/python2.6/smtplib.* ${libdir}/python2.6/telnetlib.* ${libdir}/python2.6/urllib.* ${libdir}/python2.6/urllib2.* ${libdir}/python2.6/urlparse.* ${libdir}/python2.6/uuid.* ${libdir}/python2.6/rfc822.* ${libdir}/python2.6/mimetools.* "
+FILES_${PN}-netclient="${libdir}/python2.7/*Cookie*.* ${libdir}/python2.7/base64.* ${libdir}/python2.7/cookielib.* ${libdir}/python2.7/ftplib.* ${libdir}/python2.7/gopherlib.* ${libdir}/python2.7/hmac.* ${libdir}/python2.7/httplib.* ${libdir}/python2.7/mimetypes.* ${libdir}/python2.7/nntplib.* ${libdir}/python2.7/poplib.* ${libdir}/python2.7/smtplib.* ${libdir}/python2.7/telnetlib.* ${libdir}/python2.7/urllib.* ${libdir}/python2.7/urllib2.* ${libdir}/python2.7/urlparse.* ${libdir}/python2.7/uuid.* ${libdir}/python2.7/rfc822.* ${libdir}/python2.7/mimetools.* "
 
 DESCRIPTION_${PN}-netserver="Python Internet Protocol Servers"
 RDEPENDS_${PN}-netserver="${PN}-core ${PN}-netclient"
-FILES_${PN}-netserver="${libdir}/python2.6/cgi.* ${libdir}/python2.6/*HTTPServer.* ${libdir}/python2.6/SocketServer.* "
+FILES_${PN}-netserver="${libdir}/python2.7/cgi.* ${libdir}/python2.7/*HTTPServer.* ${libdir}/python2.7/SocketServer.* "
 
 DESCRIPTION_${PN}-numbers="Python Number APIs"
 RDEPENDS_${PN}-numbers="${PN}-core ${PN}-lang ${PN}-re"
-FILES_${PN}-numbers="${libdir}/python2.6/decimal.* ${libdir}/python2.6/numbers.* "
+FILES_${PN}-numbers="${libdir}/python2.7/decimal.* ${libdir}/python2.7/numbers.* "
 
 DESCRIPTION_${PN}-pickle="Python Persistence Support"
 RDEPENDS_${PN}-pickle="${PN}-core ${PN}-codecs ${PN}-io ${PN}-re"
-FILES_${PN}-pickle="${libdir}/python2.6/pickle.* ${libdir}/python2.6/shelve.* ${libdir}/python2.6/lib-dynload/cPickle.so "
+FILES_${PN}-pickle="${libdir}/python2.7/pickle.* ${libdir}/python2.7/shelve.* ${libdir}/python2.7/lib-dynload/cPickle.so "
 
 DESCRIPTION_${PN}-pkgutil="Python Package Extension Utility Support"
 RDEPENDS_${PN}-pkgutil="${PN}-core"
-FILES_${PN}-pkgutil="${libdir}/python2.6/pkgutil.* "
+FILES_${PN}-pkgutil="${libdir}/python2.7/pkgutil.* "
 
 DESCRIPTION_${PN}-pprint="Python Pretty-Print Support"
 RDEPENDS_${PN}-pprint="${PN}-core"
-FILES_${PN}-pprint="${libdir}/python2.6/pprint.* "
+FILES_${PN}-pprint="${libdir}/python2.7/pprint.* "
 
 DESCRIPTION_${PN}-profile="Python Basic Profiling Support"
 RDEPENDS_${PN}-profile="${PN}-core ${PN}-textutils"
-FILES_${PN}-profile="${libdir}/python2.6/profile.* ${libdir}/python2.6/pstats.* ${libdir}/python2.6/cProfile.* ${libdir}/python2.6/lib-dynload/_lsprof.so "
+FILES_${PN}-profile="${libdir}/python2.7/profile.* ${libdir}/python2.7/pstats.* ${libdir}/python2.7/cProfile.* ${libdir}/python2.7/lib-dynload/_lsprof.so "
 
 DESCRIPTION_${PN}-pydoc="Python Interactive Help Support"
 RDEPENDS_${PN}-pydoc="${PN}-core ${PN}-lang ${PN}-stringold ${PN}-re"
-FILES_${PN}-pydoc="${bindir}/pydoc ${libdir}/python2.6/pydoc.* "
+FILES_${PN}-pydoc="${bindir}/pydoc ${libdir}/python2.7/pydoc.* "
 
 DESCRIPTION_${PN}-re="Python Regular Expression APIs"
 RDEPENDS_${PN}-re="${PN}-core"
-FILES_${PN}-re="${libdir}/python2.6/re.* ${libdir}/python2.6/sre.* ${libdir}/python2.6/sre_compile.* ${libdir}/python2.6/sre_constants* ${libdir}/python2.6/sre_parse.* "
+FILES_${PN}-re="${libdir}/python2.7/re.* ${libdir}/python2.7/sre.* ${libdir}/python2.7/sre_compile.* ${libdir}/python2.7/sre_constants* ${libdir}/python2.7/sre_parse.* "
 
 DESCRIPTION_${PN}-readline="Python Readline Support"
 RDEPENDS_${PN}-readline="${PN}-core"
-FILES_${PN}-readline="${libdir}/python2.6/lib-dynload/readline.so ${libdir}/python2.6/rlcompleter.* "
+FILES_${PN}-readline="${libdir}/python2.7/lib-dynload/readline.so ${libdir}/python2.7/rlcompleter.* "
 
 DESCRIPTION_${PN}-resource="Python Resource Control Interface"
 RDEPENDS_${PN}-resource="${PN}-core"
-FILES_${PN}-resource="${libdir}/python2.6/lib-dynload/resource.so "
+FILES_${PN}-resource="${libdir}/python2.7/lib-dynload/resource.so "
 
 DESCRIPTION_${PN}-robotparser="Python robots.txt parser"
 RDEPENDS_${PN}-robotparser="${PN}-core ${PN}-netclient"
-FILES_${PN}-robotparser="${libdir}/python2.6/robotparser.* "
+FILES_${PN}-robotparser="${libdir}/python2.7/robotparser.* "
 
 DESCRIPTION_${PN}-shell="Python Shell-Like Functionality"
 RDEPENDS_${PN}-shell="${PN}-core ${PN}-re"
-FILES_${PN}-shell="${libdir}/python2.6/cmd.* ${libdir}/python2.6/commands.* ${libdir}/python2.6/dircache.* ${libdir}/python2.6/fnmatch.* ${libdir}/python2.6/glob.* ${libdir}/python2.6/popen2.* ${libdir}/python2.6/shlex.* ${libdir}/python2.6/shutil.* "
+FILES_${PN}-shell="${libdir}/python2.7/cmd.* ${libdir}/python2.7/commands.* ${libdir}/python2.7/dircache.* ${libdir}/python2.7/fnmatch.* ${libdir}/python2.7/glob.* ${libdir}/python2.7/popen2.* ${libdir}/python2.7/shlex.* ${libdir}/python2.7/shutil.* "
 
 DESCRIPTION_${PN}-smtpd="Python Simple Mail Transport Daemon"
 RDEPENDS_${PN}-smtpd="${PN}-core ${PN}-netserver ${PN}-email ${PN}-mime"
@@ -203,63 +203,63 @@ FILES_${PN}-smtpd="${bindir}/smtpd.* "
 
 DESCRIPTION_${PN}-sqlite3="Python Sqlite3 Database Support"
 RDEPENDS_${PN}-sqlite3="${PN}-core ${PN}-datetime ${PN}-lang ${PN}-crypt ${PN}-io ${PN}-threading ${PN}-zlib"
-FILES_${PN}-sqlite3="${libdir}/python2.6/lib-dynload/_sqlite3.so ${libdir}/python2.6/sqlite3/dbapi2.* ${libdir}/python2.6/sqlite3/__init__.* ${libdir}/python2.6/sqlite3/dump.* "
+FILES_${PN}-sqlite3="${libdir}/python2.7/lib-dynload/_sqlite3.so ${libdir}/python2.7/sqlite3/dbapi2.* ${libdir}/python2.7/sqlite3/__init__.* ${libdir}/python2.7/sqlite3/dump.* "
 
 DESCRIPTION_${PN}-sqlite3-tests="Python Sqlite3 Database Support Tests"
 RDEPENDS_${PN}-sqlite3-tests="${PN}-core ${PN}-sqlite3"
-FILES_${PN}-sqlite3-tests="${libdir}/python2.6/sqlite3/test "
+FILES_${PN}-sqlite3-tests="${libdir}/python2.7/sqlite3/test "
 
 DESCRIPTION_${PN}-stringold="Python String APIs [deprecated]"
 RDEPENDS_${PN}-stringold="${PN}-core ${PN}-re"
-FILES_${PN}-stringold="${libdir}/python2.6/lib-dynload/strop.so ${libdir}/python2.6/string.* "
+FILES_${PN}-stringold="${libdir}/python2.7/lib-dynload/strop.so ${libdir}/python2.7/string.* "
 
 DESCRIPTION_${PN}-subprocess="Python Subprocess Support"
 RDEPENDS_${PN}-subprocess="${PN}-core ${PN}-io ${PN}-re ${PN}-fcntl ${PN}-pickle"
-FILES_${PN}-subprocess="${libdir}/python2.6/subprocess.* "
+FILES_${PN}-subprocess="${libdir}/python2.7/subprocess.* "
 
 DESCRIPTION_${PN}-syslog="Python Syslog Interface"
 RDEPENDS_${PN}-syslog="${PN}-core"
-FILES_${PN}-syslog="${libdir}/python2.6/lib-dynload/syslog.so "
+FILES_${PN}-syslog="${libdir}/python2.7/lib-dynload/syslog.so "
 
 DESCRIPTION_${PN}-terminal="Python Terminal Controlling Support"
 RDEPENDS_${PN}-terminal="${PN}-core ${PN}-io"
-FILES_${PN}-terminal="${libdir}/python2.6/pty.* ${libdir}/python2.6/tty.* "
+FILES_${PN}-terminal="${libdir}/python2.7/pty.* ${libdir}/python2.7/tty.* "
 
 DESCRIPTION_${PN}-tests="Python Tests"
 RDEPENDS_${PN}-tests="${PN}-core"
-FILES_${PN}-tests="${libdir}/python2.6/test "
+FILES_${PN}-tests="${libdir}/python2.7/test "
 
 DESCRIPTION_${PN}-textutils="Python Option Parsing, Text Wrapping and Comma-Separated-Value Support"
 RDEPENDS_${PN}-textutils="${PN}-core ${PN}-io ${PN}-re ${PN}-stringold"
-FILES_${PN}-textutils="${libdir}/python2.6/lib-dynload/_csv.so ${libdir}/python2.6/csv.* ${libdir}/python2.6/optparse.* ${libdir}/python2.6/textwrap.* "
+FILES_${PN}-textutils="${libdir}/python2.7/lib-dynload/_csv.so ${libdir}/python2.7/csv.* ${libdir}/python2.7/optparse.* ${libdir}/python2.7/textwrap.* "
 
 DESCRIPTION_${PN}-threading="Python Threading & Synchronization Support"
 RDEPENDS_${PN}-threading="${PN}-core ${PN}-lang"
-FILES_${PN}-threading="${libdir}/python2.6/_threading_local.* ${libdir}/python2.6/dummy_thread.* ${libdir}/python2.6/dummy_threading.* ${libdir}/python2.6/mutex.* ${libdir}/python2.6/threading.* ${libdir}/python2.6/Queue.* "
+FILES_${PN}-threading="${libdir}/python2.7/_threading_local.* ${libdir}/python2.7/dummy_thread.* ${libdir}/python2.7/dummy_threading.* ${libdir}/python2.7/mutex.* ${libdir}/python2.7/threading.* ${libdir}/python2.7/Queue.* "
 
 DESCRIPTION_${PN}-tkinter="Python Tcl/Tk Bindings"
 RDEPENDS_${PN}-tkinter="${PN}-core"
-FILES_${PN}-tkinter="${libdir}/python2.6/lib-dynload/_tkinter.so ${libdir}/python2.6/lib-tk "
+FILES_${PN}-tkinter="${libdir}/python2.7/lib-dynload/_tkinter.so ${libdir}/python2.7/lib-tk "
 
 DESCRIPTION_${PN}-unittest="Python Unit Testing Framework"
 RDEPENDS_${PN}-unittest="${PN}-core ${PN}-stringold ${PN}-lang"
-FILES_${PN}-unittest="${libdir}/python2.6/unittest.* "
+FILES_${PN}-unittest="${libdir}/python2.7/unittest.* "
 
 DESCRIPTION_${PN}-unixadmin="Python Unix Administration Support"
 RDEPENDS_${PN}-unixadmin="${PN}-core"
-FILES_${PN}-unixadmin="${libdir}/python2.6/lib-dynload/nis.so ${libdir}/python2.6/lib-dynload/grp.so ${libdir}/python2.6/lib-dynload/pwd.so ${libdir}/python2.6/getpass.* "
+FILES_${PN}-unixadmin="${libdir}/python2.7/lib-dynload/nis.so ${libdir}/python2.7/lib-dynload/grp.so ${libdir}/python2.7/lib-dynload/pwd.so ${libdir}/python2.7/getpass.* "
 
 DESCRIPTION_${PN}-xml="Python basic XML support."
 RDEPENDS_${PN}-xml="${PN}-core ${PN}-elementtree ${PN}-re"
-FILES_${PN}-xml="${libdir}/python2.6/lib-dynload/pyexpat.so ${libdir}/python2.6/xml ${libdir}/python2.6/xmllib.* "
+FILES_${PN}-xml="${libdir}/python2.7/lib-dynload/pyexpat.so ${libdir}/python2.7/xml ${libdir}/python2.7/xmllib.* "
 
 DESCRIPTION_${PN}-xmlrpc="Python XMLRPC Support"
 RDEPENDS_${PN}-xmlrpc="${PN}-core ${PN}-xml ${PN}-netserver ${PN}-lang"
-FILES_${PN}-xmlrpc="${libdir}/python2.6/xmlrpclib.* ${libdir}/python2.6/SimpleXMLRPCServer.* "
+FILES_${PN}-xmlrpc="${libdir}/python2.7/xmlrpclib.* ${libdir}/python2.7/SimpleXMLRPCServer.* "
 
 DESCRIPTION_${PN}-zlib="Python zlib Support."
 RDEPENDS_${PN}-zlib="${PN}-core"
-FILES_${PN}-zlib="${libdir}/python2.6/lib-dynload/zlib.so "
+FILES_${PN}-zlib="${libdir}/python2.7/lib-dynload/zlib.so "
 
 DESCRIPTION_${PN}-modules="All Python modules"
 RDEPENDS_${PN}-modules="${PN}-audio ${PN}-bsddb ${PN}-codecs ${PN}-compile ${PN}-compiler ${PN}-compression ${PN}-core ${PN}-crypt ${PN}-ctypes ${PN}-curses ${PN}-datetime ${PN}-db ${PN}-debugger ${PN}-difflib ${PN}-distutils ${PN}-doctest ${PN}-elementtree ${PN}-email ${PN}-fcntl ${PN}-gdbm ${PN}-hotshot ${PN}-html ${PN}-idle ${PN}-image ${PN}-io ${PN}-json ${PN}-lang ${PN}-logging ${PN}-mailbox ${PN}-math ${PN}-mime ${PN}-mmap ${PN}-multiprocessing ${PN}-netclient ${PN}-netserver ${PN}-numbers ${PN}-pickle ${PN}-pkgutil ${PN}-pprint ${PN}-profile ${PN}-pydoc ${PN}-re ${PN}-readline ${PN}-resource ${PN}-robotparser ${PN}-shell ${PN}-smtpd ${PN}-sqlite3 ${PN}-sqlite3-tests ${PN}-stringold ${PN}-subprocess ${PN}-syslog ${PN}-terminal ${PN}-tests ${PN}-textutils ${PN}-threading ${PN}-tkinter ${PN}-unittest ${PN}-unixadmin ${PN}-xml ${PN}-xmlrpc ${PN}-zlib  "
diff --git a/scripts/contrib/python/generate-manifest-2.6.py b/scripts/contrib/python/generate-manifest-2.7.py
similarity index 99%
rename from scripts/contrib/python/generate-manifest-2.6.py
rename to scripts/contrib/python/generate-manifest-2.7.py
index 0cc06b0..ffd68b9 100755
--- a/scripts/contrib/python/generate-manifest-2.6.py
+++ b/scripts/contrib/python/generate-manifest-2.7.py
@@ -14,7 +14,7 @@ import os
 import sys
 import time
 
-VERSION = "2.6.6"
+VERSION = "2.7.2"
 
 __author__ = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
 __version__ = "20110222.1"
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 5/7] recipes: bump PR after python upgrade
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

* PR bumps to rebuild stuff which is in /usr/lib/python2.6

* It's good to check that sysroots like this are empty after build:
  sysroots/om-gta02/usr/lib/python2.6/ -type f | grep -v \.pyo | grep -v \.pyc | grep -v \.la
  sysroots/x86_64-linux/usr/lib/python2.6/ -type f | grep -v \.pyo | grep -v \.pyc | grep -v \.la

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 .../bluez/gst-plugin-bluetooth_4.96.bb             |    2 ++
 .../telepathy/telepathy-python_0.15.19.bb          |    2 +-
 meta/recipes-core/libxml/libxml2_2.7.8.bb          |    2 +-
 .../python/python-argparse_1.2.1.bb                |    1 +
 meta/recipes-devtools/python/python-dbus_0.84.0.bb |    2 +-
 meta/recipes-devtools/python/python-gst_0.10.21.bb |    2 +-
 .../python/python-imaging_1.1.7.bb                 |    2 +-
 .../python/python-pycairo_1.8.10.bb                |    2 +-
 .../python/python-pycurl_7.19.0.bb                 |    2 +-
 .../python/python-pygobject_2.27.91.bb             |    2 +-
 .../recipes-devtools/python/python-pygtk_2.17.0.bb |    2 +-
 .../python/python-pyrex-native_0.9.9.bb            |    2 +-
 meta/recipes-devtools/python/python-pyrex_0.9.9.bb |    2 +-
 .../python/python-scons-native_2.1.0.bb            |    2 +-
 meta/recipes-devtools/python/python-scons_2.1.0.bb |    2 +-
 .../python/python-setuptools_0.6c11.bb             |    2 +-
 meta/recipes-extended/cracklib/cracklib_2.8.18.bb  |    2 +-
 meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb |    2 +-
 meta/recipes-gnome/gtk+/gtk+_2.12.7.bb             |    2 +-
 meta/recipes-gnome/gtk+/gtk+_2.16.6.bb             |    2 +-
 meta/recipes-gnome/gtk+/gtk+_2.24.6.bb             |    2 ++
 meta/recipes-graphics/pango/pango_1.28.4.bb        |    2 +-
 meta/recipes-graphics/xcb/xcb-proto_1.6.bb         |    2 +-
 meta/recipes-graphics/xcb/xcb-proto_git.bb         |    2 +-
 .../gstreamer/gstreamer_0.10.35.bb                 |    2 ++
 meta/recipes-support/atk/atk_2.2.0.bb              |    1 +
 26 files changed, 29 insertions(+), 21 deletions(-)

diff --git a/meta/recipes-connectivity/bluez/gst-plugin-bluetooth_4.96.bb b/meta/recipes-connectivity/bluez/gst-plugin-bluetooth_4.96.bb
index a137b12..d60827a 100644
--- a/meta/recipes-connectivity/bluez/gst-plugin-bluetooth_4.96.bb
+++ b/meta/recipes-connectivity/bluez/gst-plugin-bluetooth_4.96.bb
@@ -1,6 +1,8 @@
 require bluez4.inc
 require recipes-multimedia/gstreamer/gst-plugins-package.inc
 
+PR = "r1"
+
 DEPENDS = "bluez4 gst-plugins-base"
 
 EXTRA_OECONF = "\
diff --git a/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb b/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
index 817b911..0113854 100644
--- a/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
+++ b/meta/recipes-connectivity/telepathy/telepathy-python_0.15.19.bb
@@ -10,7 +10,7 @@ SRC_URI = "http://telepathy.freedesktop.org/releases/${BPN}/${BPN}-${PV}.tar.gz
            file://parallel_make.patch \
            file://remove_duplicate_install.patch"
 
-PR = "r3"
+PR = "r4"
 
 inherit autotools
 
diff --git a/meta/recipes-core/libxml/libxml2_2.7.8.bb b/meta/recipes-core/libxml/libxml2_2.7.8.bb
index 74860af..71001a0 100644
--- a/meta/recipes-core/libxml/libxml2_2.7.8.bb
+++ b/meta/recipes-core/libxml/libxml2_2.7.8.bb
@@ -1,6 +1,6 @@
 require libxml2.inc
 
-PR = "r2"
+PR = "r3"
 
 SRC_URI[md5sum] = "8127a65e8c3b08856093099b52599c86"
 SRC_URI[sha256sum] = "cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"
diff --git a/meta/recipes-devtools/python/python-argparse_1.2.1.bb b/meta/recipes-devtools/python/python-argparse_1.2.1.bb
index a74c533..76d89a1 100644
--- a/meta/recipes-devtools/python/python-argparse_1.2.1.bb
+++ b/meta/recipes-devtools/python/python-argparse_1.2.1.bb
@@ -3,6 +3,7 @@ SECTION = "devel/python"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=09d08bb5b7047e2688ea3faad6408aa8"
 SRCNAME = argparse
+PR = "r1"
 
 SRC_URI = "http://argparse.googlecode.com/files/${SRCNAME}-${PV}.tar.gz"
 SRC_URI[md5sum] = "2fbef8cb61e506c706957ab6e135840c"
diff --git a/meta/recipes-devtools/python/python-dbus_0.84.0.bb b/meta/recipes-devtools/python/python-dbus_0.84.0.bb
index fff8649..db2d7de 100644
--- a/meta/recipes-devtools/python/python-dbus_0.84.0.bb
+++ b/meta/recipes-devtools/python/python-dbus_0.84.0.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=f5612614133e9a2f2dad527d97554670"
 DEPENDS = "expat dbus dbus-glib virtual/libintl python-pyrex-native"
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "http://dbus.freedesktop.org/releases/dbus-python/dbus-python-${PV}.tar.gz"
 
diff --git a/meta/recipes-devtools/python/python-gst_0.10.21.bb b/meta/recipes-devtools/python/python-gst_0.10.21.bb
index 888002c..e1b7cc8 100644
--- a/meta/recipes-devtools/python/python-gst_0.10.21.bb
+++ b/meta/recipes-devtools/python/python-gst_0.10.21.bb
@@ -3,7 +3,7 @@ SECTION = "devel/python"
 LICENSE = "LGPLv2.1"
 DEPENDS = "gstreamer gst-plugins-base python-pygobject"
 RDEPENDS_${PN} += "python-pygtk"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://gstreamer.freedesktop.org/src/gst-python/gst-python-${PV}.tar.bz2 \
            file://python-path.patch"
diff --git a/meta/recipes-devtools/python/python-imaging_1.1.7.bb b/meta/recipes-devtools/python/python-imaging_1.1.7.bb
index b024646..fc568b5 100644
--- a/meta/recipes-devtools/python/python-imaging_1.1.7.bb
+++ b/meta/recipes-devtools/python/python-imaging_1.1.7.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://README;beginline=92;endline=120;md5=c4371af4579f1e489
 DEPENDS = "freetype jpeg tiff"
 RDEPENDS_${PN} = "python-lang python-stringold"
 SRCNAME = "Imaging"
-PR = "ml1"
+PR = "ml2"
 
 SRC_URI = "http://effbot.org/downloads/Imaging-${PV}.tar.gz \
            file://path.patch"
diff --git a/meta/recipes-devtools/python/python-pycairo_1.8.10.bb b/meta/recipes-devtools/python/python-pycairo_1.8.10.bb
index b76724e..02ec353 100644
--- a/meta/recipes-devtools/python/python-pycairo_1.8.10.bb
+++ b/meta/recipes-devtools/python/python-pycairo_1.8.10.bb
@@ -6,7 +6,7 @@ LICENSE = "LGPLv2.1 & MPL-1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=f2e071ab72978431b294a0d696327421"
 # cairo >= 1.8.8
 DEPENDS = "cairo"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://cairographics.org/releases/py2cairo-${PV}.tar.gz"
 
diff --git a/meta/recipes-devtools/python/python-pycurl_7.19.0.bb b/meta/recipes-devtools/python/python-pycurl_7.19.0.bb
index 9bd4f50..d9fe465 100644
--- a/meta/recipes-devtools/python/python-pycurl_7.19.0.bb
+++ b/meta/recipes-devtools/python/python-pycurl_7.19.0.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://README;endline=13;md5=fbfe545b1869617123a08c0983ef17b
 DEPENDS = "curl python"
 RDEPENDS_${PN} = "python-core curl"
 SRCNAME = "pycurl"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "\
   http://${SRCNAME}.sourceforge.net/download/${SRCNAME}-${PV}.tar.gz;name=archive \
diff --git a/meta/recipes-devtools/python/python-pygobject_2.27.91.bb b/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
index fd696a5..da4faec 100644
--- a/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
+++ b/meta/recipes-devtools/python/python-pygobject_2.27.91.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7"
 DEPENDS = "python python-pygobject-native glib-2.0"
 DEPENDS_virtclass-native = "glib-2.0-native"
 RDEPENDS_virtclass-native = ""
-PR = "r2"
+PR = "r3"
 
 MAJ_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
 
diff --git a/meta/recipes-devtools/python/python-pygtk_2.17.0.bb b/meta/recipes-devtools/python/python-pygtk_2.17.0.bb
index f56e1fe..603ec5b 100644
--- a/meta/recipes-devtools/python/python-pygtk_2.17.0.bb
+++ b/meta/recipes-devtools/python/python-pygtk_2.17.0.bb
@@ -7,7 +7,7 @@ PROVIDES = "python-pygtk2"
 SRCNAME = "pygtk"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7"
-PR = "ml9"
+PR = "ml10"
 
 SRC_URI = "ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.17/${SRCNAME}-${PV}.tar.bz2 \
            file://fix-gtkunixprint.patch \
diff --git a/meta/recipes-devtools/python/python-pyrex-native_0.9.9.bb b/meta/recipes-devtools/python/python-pyrex-native_0.9.9.bb
index 8276354..dcfc3f5 100644
--- a/meta/recipes-devtools/python/python-pyrex-native_0.9.9.bb
+++ b/meta/recipes-devtools/python/python-pyrex-native_0.9.9.bb
@@ -2,4 +2,4 @@ require python-pyrex_${PV}.bb
 inherit native
 DEPENDS = "python-native"
 RDEPENDS_${PN} = ""
-PR = "r1"
+PR = "r2"
diff --git a/meta/recipes-devtools/python/python-pyrex_0.9.9.bb b/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
index 1a54051..330f856 100644
--- a/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
+++ b/meta/recipes-devtools/python/python-pyrex_0.9.9.bb
@@ -5,7 +5,7 @@ SECTION = "devel/python"
 LICENSE = "Apache-2"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=771d472f53f933033f57eeee7808e5bd"
 SRCNAME = "Pyrex"
-PR = "ml0"
+PR = "ml1"
 
 SRC_URI = "\
   http://www.cosc.canterbury.ac.nz/greg.ewing/python/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
diff --git a/meta/recipes-devtools/python/python-scons-native_2.1.0.bb b/meta/recipes-devtools/python/python-scons-native_2.1.0.bb
index 083ad15..ff94cf6 100644
--- a/meta/recipes-devtools/python/python-scons-native_2.1.0.bb
+++ b/meta/recipes-devtools/python/python-scons-native_2.1.0.bb
@@ -2,4 +2,4 @@ require python-scons_${PV}.bb
 inherit native
 DEPENDS = "python-native"
 RDEPENDS_${PN} = ""
-PR = "r0"
+PR = "r1"
diff --git a/meta/recipes-devtools/python/python-scons_2.1.0.bb b/meta/recipes-devtools/python/python-scons_2.1.0.bb
index 22df333..f0b5b1f 100644
--- a/meta/recipes-devtools/python/python-scons_2.1.0.bb
+++ b/meta/recipes-devtools/python/python-scons_2.1.0.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ab8b65435c2e520ed18e67459f1f9bb9"
 SRCNAME = "scons"
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/scons/scons-${PV}.tar.gz"
 
diff --git a/meta/recipes-devtools/python/python-setuptools_0.6c11.bb b/meta/recipes-devtools/python/python-setuptools_0.6c11.bb
index 75bce3f..5dd5f31 100644
--- a/meta/recipes-devtools/python/python-setuptools_0.6c11.bb
+++ b/meta/recipes-devtools/python/python-setuptools_0.6c11.bb
@@ -5,7 +5,7 @@ LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://setup.py;beginline=23;endline=23;md5=8a314270dd7a8dbca741775415f1716e"
 
 SRCNAME = "setuptools"
-PR = "ml2"
+PR = "ml3"
 DEPENDS += "python"
 DEPENDS_virtclass-native += "python-native"
 
diff --git a/meta/recipes-extended/cracklib/cracklib_2.8.18.bb b/meta/recipes-extended/cracklib/cracklib_2.8.18.bb
index 6c8577d..53ed739 100644
--- a/meta/recipes-extended/cracklib/cracklib_2.8.18.bb
+++ b/meta/recipes-extended/cracklib/cracklib_2.8.18.bb
@@ -5,7 +5,7 @@ LICENSE = "LGPLv2.1+"
 LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06"
 
 DEPENDS = ""
-PR ="r0"
+PR ="r1"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/cracklib/cracklib-${PV}.tar.gz"
 
diff --git a/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb b/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
index 9e3d4c4..1681db7 100644
--- a/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
+++ b/meta/recipes-gnome/gnome/gnome-doc-utils_0.20.6.bb
@@ -1,7 +1,7 @@
 require gnome-doc-utils.inc
 LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=eb723b61539feef013de476e68b5c50a \
 		    file://COPYING.LGPL;md5=a6f89e2100d9b6cdffcea4f398e37343"
-PR = "r6"
+PR = "r7"
 
 SRC_URI += "file://xsltproc_nonet.patch \
 	    file://use-usr-bin-env-for-python-in-xml2po.patch \
diff --git a/meta/recipes-gnome/gtk+/gtk+_2.12.7.bb b/meta/recipes-gnome/gtk+/gtk+_2.12.7.bb
index 118bf74..3b4acd9 100644
--- a/meta/recipes-gnome/gtk+/gtk+_2.12.7.bb
+++ b/meta/recipes-gnome/gtk+/gtk+_2.12.7.bb
@@ -1,6 +1,6 @@
 require gtk+.inc
 
-PR = "r13"
+PR = "r14"
 
 SRC_URI = "http://download.gnome.org/sources/gtk+/2.12/gtk+-${PV}.tar.bz2 \
            file://xsettings.patch \
diff --git a/meta/recipes-gnome/gtk+/gtk+_2.16.6.bb b/meta/recipes-gnome/gtk+/gtk+_2.16.6.bb
index 47a4660..371eda3 100644
--- a/meta/recipes-gnome/gtk+/gtk+_2.16.6.bb
+++ b/meta/recipes-gnome/gtk+/gtk+_2.16.6.bb
@@ -1,6 +1,6 @@
 require gtk+.inc
 
-PR = "r9"
+PR = "r10"
 
 SRC_URI = "http://download.gnome.org/sources/gtk+/2.16/gtk+-${PV}.tar.bz2 \
            file://xsettings.patch \
diff --git a/meta/recipes-gnome/gtk+/gtk+_2.24.6.bb b/meta/recipes-gnome/gtk+/gtk+_2.24.6.bb
index c017f99..01f4a11 100644
--- a/meta/recipes-gnome/gtk+/gtk+_2.24.6.bb
+++ b/meta/recipes-gnome/gtk+/gtk+_2.24.6.bb
@@ -26,6 +26,8 @@ SRC_URI = "http://download.gnome.org/sources/gtk+/2.24/gtk+-${PV}.tar.bz2 \
 #        file://combo-arrow-size.patch;striplevel=0
 #            file://configurefix.patch
 
+PR = "r1"
+
 SRC_URI[md5sum] = "421100f6597e613234f8dead6091a9fe"
 SRC_URI[sha256sum] = "6f45bdbf9ea27eb3b5f977d7ee2365dede0d0ce454985680c26e5210163bbf37"
 
diff --git a/meta/recipes-graphics/pango/pango_1.28.4.bb b/meta/recipes-graphics/pango/pango_1.28.4.bb
index 2cbd372..d7af871 100644
--- a/meta/recipes-graphics/pango/pango_1.28.4.bb
+++ b/meta/recipes-graphics/pango/pango_1.28.4.bb
@@ -2,7 +2,7 @@ require pango.inc
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7"
 
-PR = "r2"
+PR = "r3"
 
 SRC_URI += "file://no-tests.patch"
 SRC_URI += "file://noconst.patch"
diff --git a/meta/recipes-graphics/xcb/xcb-proto_1.6.bb b/meta/recipes-graphics/xcb/xcb-proto_1.6.bb
index 9d35596..7ac7ad5 100644
--- a/meta/recipes-graphics/xcb/xcb-proto_1.6.bb
+++ b/meta/recipes-graphics/xcb/xcb-proto_1.6.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d763b081cb10c223435b01e00dc0aba7 \
                     file://src/dri2.xml;beginline=2;endline=28;md5=f8763b13ff432e8597e0d610cf598e65"
 
-PR = "r3"
+PR = "r4"
 
 SRC_URI[md5sum] = "04313e1d914b44d0e457f6c494fc178b"
 SRC_URI[sha256sum] = "f52bc1159b12496f002404eb5793c01277b20c82cb72c5ff076d7b25da9b5ca2"
diff --git a/meta/recipes-graphics/xcb/xcb-proto_git.bb b/meta/recipes-graphics/xcb/xcb-proto_git.bb
index 4358fee..1813d65 100644
--- a/meta/recipes-graphics/xcb/xcb-proto_git.bb
+++ b/meta/recipes-graphics/xcb/xcb-proto_git.bb
@@ -3,7 +3,7 @@ DEFAULT_PREFERENCE = "-1"
 include xcb-proto.inc
 SRCREV = "d81ca233e98be8fa59e8c90d262c0516944c5a66"
 PV = "1.2+gitr${SRCPV}"
-PR = "r3"
+PR = "r4"
 
 SRC_URI = "git://anongit.freedesktop.org/git/xcb/proto;protocol=git"
 S = "${WORKDIR}/git"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer_0.10.35.bb b/meta/recipes-multimedia/gstreamer/gstreamer_0.10.35.bb
index 50916e5..650c708 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer_0.10.35.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer_0.10.35.bb
@@ -9,6 +9,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605 \
                     file://gst/gst.h;beginline=1;endline=21;md5=8e5fe5e87d33a04479fde862e238eaa4"
 DEPENDS = "glib-2.0 libxml2 bison-native flex-native"
 
+PR = "r1"
+
 SRC_URI = "http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.bz2 \
            file://check_fix.patch \
            file://gst-inspect-check-error.patch"
diff --git a/meta/recipes-support/atk/atk_2.2.0.bb b/meta/recipes-support/atk/atk_2.2.0.bb
index e0c67a9..0d657b5 100644
--- a/meta/recipes-support/atk/atk_2.2.0.bb
+++ b/meta/recipes-support/atk/atk_2.2.0.bb
@@ -1,5 +1,6 @@
 require atk.inc
 
+PR = "r1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \
                     file://atk/atkutil.c;endline=20;md5=db21b0bdbef9da4dc6eb122debc9f9bc \
                     file://atk/atk.h;endline=20;md5=c58238d688c24387376d6c69d06248a7"
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 4/7] python-2.7.2: fix build issues when additional modules are linked against host or native libpython instead of target
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

* -L. is needed to find right libpython
* -L${STAGING_LIBDIR} is needed ie for python-zlib to find right zlib

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/recipes-devtools/python/python_2.7.2.bb |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-devtools/python/python_2.7.2.bb b/meta/recipes-devtools/python/python_2.7.2.bb
index af14adb..45d8350 100644
--- a/meta/recipes-devtools/python/python_2.7.2.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -51,6 +51,7 @@ do_compile() {
 	install -m 0644 Makefile Makefile.orig
 	sed -i -e 's,${includedir},${STAGING_INCDIR},' Makefile
 	sed -i -e 's,${libdir},${STAGING_LIBDIR},' Makefile
+	sed -i -e 's,LDFLAGS=,LDFLAGS=-L. -L${STAGING_LIBDIR},' Makefile
 	install -m 0644 Makefile ${STAGING_LIBDIR}/python${PYTHON_MAJMIN}/config/
 	# save copy of it now, because if we do it in do_install and 
 	# then call do_install twice we get Makefile.orig == Makefile.sysroot
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 6/7] python-dir: change PYTHON_BASEVERSION to 2.7
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

* it's also defined here conf/distro/include/default-versions.inc, so maybe it could be dropped
* and similar variable is
  recipes-devtools/python/python.inc:PYTHON_MAJMIN = "2.7"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/classes/python-dir.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/classes/python-dir.bbclass b/meta/classes/python-dir.bbclass
index 1ceb929..0b6a33c 100644
--- a/meta/classes/python-dir.bbclass
+++ b/meta/classes/python-dir.bbclass
@@ -1,3 +1,3 @@
-PYTHON_BASEVERSION ?= "2.6"
+PYTHON_BASEVERSION ?= "2.7"
 PYTHON_DIR = "python${PYTHON_BASEVERSION}"
 PYTHON_SITEPACKAGES_DIR = "${libdir}/${PYTHON_DIR}/site-packages"
-- 
1.7.7.1




^ permalink raw reply related

* [oe-core 7/7] bitbake.conf: update STAGING_PYDIR to 2.7 version
From: Martin Jansa @ 2011-10-31 17:41 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

* is it still used somewhere?
  seems unused in oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/conf/bitbake.conf |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index e2c1b6f..e9dec10 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -345,7 +345,7 @@ STAGING_DATADIR = "${STAGING_DIR_HOST}${datadir}"
 STAGING_EXECPREFIXDIR = "${STAGING_DIR_HOST}${exec_prefix}"
 STAGING_LOADER_DIR = "${STAGING_DIR_HOST}/loader"
 STAGING_FIRMWARE_DIR = "${STAGING_DIR_HOST}/firmware"
-STAGING_PYDIR = "${STAGING_DIR}/lib/python2.4"
+STAGING_PYDIR = "${STAGING_DIR}/lib/python2.7"
 
 STAGING_DIR_TARGET = "${STAGING_DIR}/${MACHINE}"
 STAGING_DIR_TCBOOTSTRAP = "${STAGING_DIR_TARGET}-tcbootstrap"
-- 
1.7.7.1




^ permalink raw reply related

* [PATCHv2] dbus: fix for right owner in postinst
From: Martin Jansa @ 2011-10-31 17:43 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <1319885588-5947-1-git-send-email-Martin.Jansa@gmail.com>

* even when I see right chown/chmod in log.do_install, files are still
  owned by bitbake:bitbake (user running bitbake) and we need to fix it on target
$ tail -n 4 temp/log.do_install.27768
+ chown messagebus:messagebus /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus /OE/shr-core/tmp/work/armv7a-vfp-neon-o
e-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus
+ chown root:messagebus /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
+ chmod 4754 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
+ ln -sf /dev/null /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image//lib/systemd/system/dbus-1.service

$ ll -d /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus \
  /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus \
  /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper \
 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
-rwsr-xr-- 1 bitbake bitbake 819869 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-he
lper*
-rwsr-xr-- 1 bitbake bitbake 819869 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-he
lper*
drwxr-xr-x 2 bitbake bitbake   4096 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus/
drwxr-xr-x 2 bitbake bitbake   4096 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus/

* and we _cannot_ use ${D} in postinst script because it get's expanded
  before including postinst file to ipk's control.tar.gz
  and on target I see something like this:
  if [ -z "/OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
  which is wrong $D without {} works

* V2: updated with Otavio version to fix it also for do_rootfs

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/recipes-core/dbus/dbus.inc |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc
index 2a97c02..a72407c 100644
--- a/meta/recipes-core/dbus/dbus.inc
+++ b/meta/recipes-core/dbus/dbus.inc
@@ -10,7 +10,7 @@ DEPENDS = "expat virtual/libintl ${@base_contains('DISTRO_FEATURES', 'x11', '${X
 DEPENDS_virtclass-native = "expat-native virtual/libintl-native"
 DEPENDS_virtclass-nativesdk = "expat-nativesdk virtual/libintl-nativesdk virtual/libx11"
 
-PR = "r1"
+PR = "r3"
 
 SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
            file://tmpdir.patch; \
@@ -51,9 +51,12 @@ RRECOMMENDS_${PN}-lib = "${PN}"
 FILES_${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool"
 
 pkg_postinst_dbus() {
-	if [ -z "${D}" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
+	if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
 		/etc/init.d/populate-volatile.sh update
 	fi
+	chown messagebus:messagebus $D${localstatedir}/run/dbus $D${localstatedir}/lib/dbus
+	chown root:messagebus $D${libexecdir}/dbus-daemon-launch-helper
+	chmod 4754 $D${libexecdir}/dbus-daemon-launch-helper
 }
 
 EXTRA_OECONF_X = "${@base_contains('DISTRO_FEATURES', 'x11', '--with-x', '--without-x', d)}"
@@ -81,11 +84,6 @@ do_install() {
 
 	mkdir -p ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus
 
-	chown messagebus:messagebus ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus
-
-	chown root:messagebus ${D}${libexecdir}/dbus-daemon-launch-helper
-	chmod 4754 ${D}${libexecdir}/dbus-daemon-launch-helper
-
 	# disable dbus-1 sysv script on systemd installs
 	# nearly all distros call the initscript plain 'dbus', but OE-core is different
 	ln -sf /dev/null ${D}/${base_libdir}/systemd/system/dbus-1.service
-- 
1.7.7.1




^ permalink raw reply related

* Re: [oe-core 7/7] bitbake.conf: update STAGING_PYDIR to 2.7 version
From: Richard Purdie @ 2011-10-31 21:48 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
In-Reply-To: <1e2bfd8a59cefe4357257ef14f027d08ff7b29dc.1320082621.git.Martin.Jansa@gmail.com>

On Mon, 2011-10-31 at 18:41 +0100, Martin Jansa wrote:
> * is it still used somewhere?
>   seems unused in oe-core
> 
> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> ---
>  meta/conf/bitbake.conf |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
> index e2c1b6f..e9dec10 100644
> --- a/meta/conf/bitbake.conf
> +++ b/meta/conf/bitbake.conf
> @@ -345,7 +345,7 @@ STAGING_DATADIR = "${STAGING_DIR_HOST}${datadir}"
>  STAGING_EXECPREFIXDIR = "${STAGING_DIR_HOST}${exec_prefix}"
>  STAGING_LOADER_DIR = "${STAGING_DIR_HOST}/loader"
>  STAGING_FIRMWARE_DIR = "${STAGING_DIR_HOST}/firmware"
> -STAGING_PYDIR = "${STAGING_DIR}/lib/python2.4"
> +STAGING_PYDIR = "${STAGING_DIR}/lib/python2.7"

Given this has been pointing somewhere totally invalid for a while I'd
suggest we just drop this variable...

Cheers,

Richard




^ permalink raw reply

* [PATCH 0/1] Xfce Terminal Support v2
From: Joshua Lock @ 2011-10-31 21:53 UTC (permalink / raw)
  To: openembedded-core

Turns out v1 of this was pretty useless, thanks to Chris for reviewing and
spotting most of my bloopers. I keep telling myself not to submit patches
before the weekend, but never listen.

I've not had chance to test this on Ubuntu/Debian but am reasonably confident
it'll work there now.

Thanks,
Joshua

The following changes since commit ff13e06892f102d915855cde50896349b07b3717:

  clutter-gtk: add LIC_FILES_CHKSUM to include file (2011-10-31 10:46:59 +0000)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib josh/work
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=josh/work

Joshua Lock (1):
  lib/oe/terminal: add support for XFCE's terminal emulator

 meta/lib/oe/terminal.py |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

-- 
1.7.7




^ permalink raw reply

* [PATCH 1/1] lib/oe/terminal: add support for XFCE's terminal emulator
From: Joshua Lock @ 2011-10-31 21:53 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320097805.git.josh@linux.intel.com>

That's Terminal on Fedora and xfce4-terminal on Ubuntu/Debian... This
could get interesting!

Signed-off-by: Joshua Lock <josh@linux.intel.com>
---
 meta/lib/oe/terminal.py |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/meta/lib/oe/terminal.py b/meta/lib/oe/terminal.py
index 1455e8e..43639d5 100644
--- a/meta/lib/oe/terminal.py
+++ b/meta/lib/oe/terminal.py
@@ -57,6 +57,20 @@ class Gnome(XTerminal):
     command = 'gnome-terminal --disable-factory -t "{title}" -x {command}'
     priority = 2
 
+class Xfce(XTerminal):
+    command = 'Terminal -T "{title}" -e "{command}"'
+    priority = 2
+
+    def __init__(self, command, title=None, env=None):
+        # Upstream binary name is Terminal but Debian/Ubuntu use
+        # xfce4-terminal to avoid possible(?) conflicts
+        distro = distro_name()
+        if distro == 'ubuntu' or distro == 'debian':
+            cmd = 'xfce4-terminal -T "{title}" -e "{command}"'
+        else:
+            cmd = command
+        XTerminal.__init__(self, cmd, title, env)
+
 class Konsole(XTerminal):
     command = 'konsole -T "{title}" -e {command}'
     priority = 2
@@ -131,3 +145,12 @@ def check_konsole_version(konsole):
         if ver.startswith('Konsole'):
             vernum = ver.split(' ')[-1]
     return vernum
+
+def distro_name():
+    try:
+        p = Popen(['lsb_release', '-i'])
+        out, err = p.communicate()
+        distro = out.split(':')[1].strip().lower()
+    except:
+        distro = "unknown"
+    return distro
-- 
1.7.7




^ permalink raw reply related

* [PATCH 0/1] distro tracking date format fix
From: Scott Garman @ 2011-10-31 21:53 UTC (permalink / raw)
  To: openembedded-core

Hi Saul,

This converts all of the dates used in distro_tracking_fields.inc to
use the format you've been requesting. 

Scott

The following changes since commit ff13e06892f102d915855cde50896349b07b3717:

  clutter-gtk: add LIC_FILES_CHKSUM to include file (2011-10-31 10:46:59 +0000)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib sgarman/date-fmt-fix-final
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/date-fmt-fix-final

Scott Garman (1):
  distro_tracking_fields.inc: standardize date format

 .../conf/distro/include/distro_tracking_fields.inc |  594 ++++++++++----------
 1 files changed, 297 insertions(+), 297 deletions(-)

-- 
1.7.5.4




^ permalink raw reply

* [PATCH 1/1] distro_tracking_fields.inc: standardize date format
From: Scott Garman @ 2011-10-31 21:53 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320097891.git.scott.a.garman@intel.com>

Convert date formats to strftime format %b %d, %Y (e.g, Jan 01, 1970)

Note: dates posted as MM/YYYY (without day info) were converted to
become the first of the month.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
---
 .../conf/distro/include/distro_tracking_fields.inc |  594 ++++++++++----------
 1 files changed, 297 insertions(+), 297 deletions(-)

diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc
index 1f3540e..362368d 100644
--- a/meta/conf/distro/include/distro_tracking_fields.inc
+++ b/meta/conf/distro/include/distro_tracking_fields.inc
@@ -49,7 +49,7 @@ DISTRO_PN_ALIAS_pn-libtimedate-perl = "Debian=libtimedate-perl Ubuntu=libtimedat
 
 RECIPE_STATUS_pn-linux-firmware = "green"
 RECIPE_LATEST_VERSION_pn-linux-firmware = "97649b1e"
-RECIPE_LATEST_RELEASE_DATE_pn-linux-firmware = "2010/12/01"
+RECIPE_LATEST_RELEASE_DATE_pn-linux-firmware = "Dec 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-linux-firmware = "n/a"
 RECIPE_NO_OF_PATCHES_pn-linux-firmware = "0"
 RECIPE_LAST_UPDATE_pn-linux-firmware = "Dec 30, 2010"
@@ -84,7 +84,7 @@ RECIPE_MAINTAINER_pn-mingetty = "Xiaofeng.Yan <xiaofeng@windriver.com>"
 RECIPE_STATUS_pn-minicom="green"
 RECIPE_LATEST_VERSION_pn-minicom="2.5"
 RECIPE_NO_OF_PATCHES_pn-minicom="1"
-RECIPE_LATEST_RELEASE_DATE_pn-minicom="2010/12/20"
+RECIPE_LATEST_RELEASE_DATE_pn-minicom="Dec 20, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-minicom="22 months"
 RECIPE_LAST_UPDATE_pn-minicom = "Nov 24, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-minicom = "Jun 29, 2011"
@@ -136,7 +136,7 @@ RECIPE_PATCH_pn-icu+gccfix = "to be pushed upstream"
 RECIPE_PATCH_pn-icu+use-g++-for-linking = "Unclear"
 RECIPE_INTEL_SECTION_pn-icu = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-icu = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-icu = "08/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-icu = "Aug 01, 2006"
 RECIPE_COMMENTS_pn-icu = "arm optimizations; license similar to MIT, however sub-license is not allowed; autoreconf is not used and current style is not clean. need enhancement in the future"
 RECIPE_LAST_UPDATE_pn-icu = "Dec 6, 2007"
 RECIPE_MANUAL_CHECK_DATE_pn-icu = "Jul 12, 2011"
@@ -150,7 +150,7 @@ RECIPE_PATCH_pn-eggdbus+gtk-doc = "local; no comment; poky doesn't have full gtk
 RECIPE_PATCH_pn-eggdbus+marshal = "local; no comment; one binary generated in eggdbus build needs to be invoked. So point to native version"
 RECIPE_INTEL_SECTION_pn-eggdbus = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-eggdbus = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-eggdbus = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-eggdbus = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-eggdbus = "http://mail.gnome.org/archives/gtk-devel-list/2008-December/msg00059.html contains more detail introduction"
 RECIPE_LAST_UPDATE_pn-eggdbus = "Jan 29, 2010"
 RECIPE_MAINTAINER_pn-eggdbus = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -160,7 +160,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libdaemon = "not done"
 RECIPE_LATEST_VERSION_pn-libdaemon = "0.14"
 RECIPE_INTEL_SECTION_pn-libdaemon = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libdaemon = "15 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libdaemon = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libdaemon = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-libdaemon = ""
 RECIPE_LAST_UPDATE_pn-libdaemon = "Jun 23, 2010"
 RECIPE_MAINTAINER_pn-libdaemon = "Yu Ke <ke.yu@intel.com>"
@@ -174,7 +174,7 @@ RECIPE_PATCH_pn-glib-2.0+configure-libtool = "local"
 RECIPE_PATCH_pn-glib-2.0+glib-gettextize-dir = "marked as REMOVAL"
 RECIPE_INTEL_SECTION_pn-glib-2.0 = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-glib-2.0 = "15 days"
-RECIPE_LATEST_RELEASE_DATE_pn-glib-2.0 = "2011/04/14"
+RECIPE_LATEST_RELEASE_DATE_pn-glib-2.0 = "Apr 14, 2011"
 RECIPE_COMMENTS_pn-glib-2.0 = ""
 RECIPE_LAST_UPDATE_pn-glib-2.0 = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-glib-2.0 = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -185,7 +185,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libpam = "not done"
 RECIPE_LATEST_VERSION_pn-libpam = "1.1.3"
 RECIPE_INTEL_SECTION_pn-libpam = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpam = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libpam = "2010/10/28"
+RECIPE_LATEST_RELEASE_DATE_pn-libpam = "Oct 28, 2010"
 RECIPE_COMMENTS_pn-libpam = ""
 RECIPE_LAST_UPDATE_pn-libpam = "Nov 23, 2010"
 RECIPE_MAINTAINER_pn-libpam = "Scott Garman <scott.a.garman@intel.com>"
@@ -196,7 +196,7 @@ RECIPE_LATEST_VERSION_pn-libgpg-error = "1.9"
 RECIPE_PATCH_pn-libgpg-error+pkgconfig = "long existing since 0.7; no exact commit; it's to add a .pc.in. perhaps we don't require it now?"
 RECIPE_INTEL_SECTION_pn-libgpg-error = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libgpg-error = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libgpg-error = "07/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libgpg-error = "Jul 01, 2010"
 RECIPE_COMMENTS_pn-libgpg-error = ""
 RECIPE_MANUAL_CHECK_DATE_pn-libgpg-error = "July 28, 2011"
 RECIPE_LAST_UPDATE_pn-libgpg-error = "Nov 18, 2010"
@@ -207,7 +207,7 @@ RECIPE_DEPENDENCY_CHECK_pn-gpgme = "not done"
 RECIPE_LATEST_VERSION_pn-gpgme = "1.3.1"
 RECIPE_INTEL_SECTION_pn-gpgme = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gpgme = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gpgme = "06/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-gpgme = "Jun 01, 2011"
 RECIPE_COMMENTS_pn-gpgme = ""
 RECIPE_MANUAL_CHECK_DATE_pn-gpgme = "Jul 28, 2011"
 RECIPE_LAST_UPDATE_pn-gpgme = "Jul 28, 2011"
@@ -219,7 +219,7 @@ RECIPE_LATEST_VERSION_pn-expat = "2.0.1"
 RECIPE_PATCH_pn-expat+autotools = "added in 2.0.0; 70774a74; 2006; don't include its own version of m4"
 RECIPE_INTEL_SECTION_pn-expat = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-expat = "17 months"
-RECIPE_LATEST_RELEASE_DATE_pn-expat = "06/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-expat = "Jun 01, 2007"
 RECIPE_COMMENTS_pn-expat = ""
 RECIPE_LAST_UPDATE_pn-expat = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-expat = "Scott Garman <scott.a.garman@intel.com>"
@@ -227,7 +227,7 @@ RECIPE_MAINTAINER_pn-expat = "Scott Garman <scott.a.garman@intel.com>"
 RECIPE_STATUS_pn-dbus = "green"
 RECIPE_LATEST_VERSION_pn-dbus = "1.4.1"
 RECIPE_INTEL_SECTION_pn-dbus = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-dbus = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-dbus = "Dec 01, 2010"
 RECIPE_LAST_UPDATE_pn-dbus = "Jan 20, 2011"
 RECIPE_MAINTAINER_pn-dbus = "Dongxiao Xu <dongxiao.xu@intel.com>"
 
@@ -237,7 +237,7 @@ RECIPE_LATEST_VERSION_pn-dbus-glib = "0.92"
 RECIPE_NO_OF_PATCHES_pn-dbus-glib = "1"
 RECIPE_PATCH_pn-dbus-glib+no-examples = "no need to build example. local patch"
 RECIPE_INTEL_SECTION_pn-dbus-glib = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-dbus-glib = "11/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-dbus-glib = "Nov 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dbus-glib = "3 days"
 RECIPE_LAST_UPDATE_pn-dbus-glib = "Jan 4, 2011"
 RECIPE_MAINTAINER_pn-dbus-glib = "Scott Garman <scott.a.garman@intel.com>"
@@ -247,7 +247,7 @@ RECIPE_DEPENDENCY_CHECK_pn-neon = "not done"
 RECIPE_LATEST_VERSION_pn-neon="0.29.5"
 RECIPE_NO_OF_PATCHES_pn-neon="0"
 RECIPE_INTEL_SECTION_pn-neon = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-neon="2010/10/14"
+RECIPE_LATEST_RELEASE_DATE_pn-neon="Oct 14, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-neon="10 days"
 RECIPE_COMMENTS_pn-neon = ""
 RECIPE_LAST_UPDATE_pn-neon = "Nov 15, 2010"
@@ -260,7 +260,7 @@ RECIPE_NO_UPDATE_REASON_pn-libpng = "1.4.3 and later changes the API and breaks
 RECIPE_PATCH_pn-libpng+makefile = "by RP; 2008; to define ECHO explicitly for lbitool 2.2.2. need check whether it's still valide for new libtool. candidate for upstream"
 RECIPE_INTEL_SECTION_pn-libpng = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpng = "unknown"
-RECIPE_LATEST_RELEASE_DATE_pn-libpng = "07/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-libpng = "Jul 01, 2011"
 RECIPE_COMMENTS_pn-libpng = ""
 RECIPE_LAST_UPDATE_pn-libpng = "Jul 18, 2011"
 RECIPE_MAINTAINER_pn-libpng = "Scott Garman <scott.a.garman@intel.com>"
@@ -270,7 +270,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libidn = "not done"
 RECIPE_LATEST_VERSION_pn-libidn = "1.19"
 RECIPE_INTEL_SECTION_pn-libidn = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libidn = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libidn = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libidn = "May 01, 2010"
 RECIPE_COMMENTS_pn-libidn = ""
 RECIPE_LAST_UPDATE_pn-libidn = "Jul 20, 2010"
 RECIPE_MAINTAINER_pn-libidn = "Yu Ke <ke.yu@intel.com>"
@@ -281,7 +281,7 @@ RECIPE_LATEST_VERSION_pn-glibc = "2.11.2"
 RECIPE_NO_UPDATE_REASON_pn-glibc = "two glibc plugins are based on 2.10.1"
 RECIPE_INTEL_SECTION_pn-glibc = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-glibc = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-glibc = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-glibc = "May 01, 2010"
 RECIPE_COMMENTS_pn-glibc = ""
 RECIPE_LAST_UPDATE_pn-glibc = "Jul 8, 2010"
 RECIPE_MAINTAINER_pn-glibc = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -292,7 +292,7 @@ RECIPE_LATEST_VERSION_pn-liboil = "0.3.17"
 RECIPE_NO_OF_PATCHES_pn-liboil = "1"
 RECIPE_INTEL_SECTION_pn-liboil = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-liboil = "11 months"
-RECIPE_LATEST_RELEASE_DATE_pn-liboil = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-liboil = "Feb 01, 2010"
 RECIPE_COMMENTS_pn-liboil = ""
 RECIPE_LAST_UPDATE_pn-liboil = "Mar 3, 2010"
 RECIPE_MAINTAINER_pn-liboil = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -303,7 +303,7 @@ RECIPE_LATEST_VERSION_pn-libassuan = "2.0.2"
 RECIPE_NO_OF_PATCHES_pn-libassuan = "0"
 RECIPE_INTEL_SECTION_pn-libassuan = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libassuan = "10 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libassuan = "06/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-libassuan = "Jun 01, 2011"
 RECIPE_COMMENTS_pn-libassuan = ""
 RECIPE_LAST_UPDATE_pn-libassuan = "Jul 28, 2011"
 RECIPE_MAINTAINER_pn-libassuan = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -325,7 +325,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libtirpc = "not done"
 RECIPE_LATEST_VERSION_pn-libtirpc = "0.2.1"
 RECIPE_INTEL_SECTION_pn-libtirpc = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libtirpc = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libtirpc = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libtirpc = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-libtirpc = ""
 RECIPE_LAST_UPDATE_pn-libtirpc = "Sep 1, 2010"
 RECIPE_MAINTAINER_pn-libtirpc = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -335,14 +335,14 @@ RECIPE_LAST_UPDATE_pn-gdbm = "Jul 21, 2006"
 RECIPE_MAINTAINER_pn-gdbm = "Yu Ke <ke.yu@intel.com>"
 RECIPE_LATEST_VERSION_pn-gdbm = "1.8.3"
 RECIPE_INTEL_SECTION_pn-gdbm = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-gdbm = "10/2002"
+RECIPE_LATEST_RELEASE_DATE_pn-gdbm = "Oct 01, 2002"
 
 RECIPE_STATUS_pn-pth = "yellow"    # custom do_configure
 RECIPE_LAST_UPDATE_pn-pth = "Mar 14, 2008"
 RECIPE_MAINTAINER_pn-pth = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-pth = "2.0.7"
 RECIPE_INTEL_SECTION_pn-pth = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-pth = "06/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-pth = "Jun 01, 2006"
 
 RECIPE_STATUS_pn-python-pycurl = "yellow"  # several exports to work with python
 RECIPE_LAST_UPDATE_pn-python-pycurl = "Mar 25, 2010"
@@ -351,7 +351,7 @@ RECIPE_LATEST_VERSION_pn-python-pycurl = "7.19.0"
 RECIPE_PATCH_pn-python-pycurl+no-static-link = "no static libraries"
 RECIPE_INTEL_SECTION_pn-python-pycurl = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pycurl = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-python-pycurl = "09/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-python-pycurl = "Sep 01, 2008"
 RECIPE_COMMENTS_pn-python-pycurl = "the so called MIT/X here is actually ISC license, depends on libcurl (> 7.19.0)"
 
 RECIPE_STATUS_pn-libusb1 = "green"
@@ -361,7 +361,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libusb1 = "not done"
 RECIPE_LATEST_VERSION_pn-libusb1 = "1.0.8"
 RECIPE_INTEL_SECTION_pn-libusb1 = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libusb1 = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-libusb = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libusb = "May 01, 2010"
 RECIPE_COMMENTS_pn-libusb1 = ""
 
 RECIPE_STATUS_pn-libusb-compat = "green"
@@ -381,7 +381,7 @@ RECIPE_LAST_UPDATE_pn-libnl = "Nov 15, 2010"
 RECIPE_MAINTAINER_pn-libnl = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-libnl = "2.0"
 RECIPE_INTEL_SECTION_pn-libnl = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-libnl = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libnl = "Oct 01, 2010"
 
 RECIPE_STATUS_pn-zlib = "yellow"  # local config scripts
 RECIPE_LAST_UPDATE_pn-zlib = "Jun 11, 2010"
@@ -392,7 +392,7 @@ RECIPE_PATCH_pn-zlib+configure.ac = "override default build method"
 RECIPE_PATCH_pn-zlib+Makefile.am = "override default build method"
 RECIPE_INTEL_SECTION_pn-zlib = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-zlib = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-zlib = "03/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-zlib = "Mar 01, 2010"
 RECIPE_COMMENTS_pn-zlib = "rconflicts: libxml2 (< 2.7.7) (rbreaks)"
 
 RECIPE_STATUS_pn-libxml2 = "yellow"
@@ -403,7 +403,7 @@ RECIPE_LATEST_VERSION_pn-libxml2 = "2.7.8"
 RECIPE_PATCH_pn-libxml2+install = "use poky environment variables"
 RECIPE_INTEL_SECTION_pn-libxml2 = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxml2 = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxml2 = "03/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libxml2 = "Mar 01, 2010"
 RECIPE_COMMENTS_pn-libxml2 = ""
 RECIPE_MANUAL_CHECK_DATE_pn-libxml2 = "Jun 06, 2011"
 
@@ -449,7 +449,7 @@ RECIPE_LAST_UPDATE_pn-lzo = "Dec 31, 2010"
 RECIPE_MAINTAINER_pn-lzo = "Dexuan Cui <dexuan.cui@intel.com>"
 RECIPE_LATEST_VERSION_pn-lzo = "2.04"
 RECIPE_INTEL_SECTION_pn-lzo = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-lzo = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-lzo = "Oct 01, 2010"
 
 RECIPE_STATUS_pn-libtasn1 = "green"
 RECIPE_LAST_UPDATE_pn-libtasn1 = "Dec 06, 2010"
@@ -468,7 +468,7 @@ RECIPE_MAINTAINER_pn-openssl = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-openssl = "1.0.0c"
 RECIPE_NO_UPDATE_REASON_pn-openssl = "compatibility and stability concerns on new major release"
 RECIPE_INTEL_SECTION_pn-openssl = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-openssl = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-openssl = "Dec 01, 2010"
 
 RECIPE_STATUS_pn-libnss-mdns = "green"
 DISTRO_PN_ALIAS_pn-libnss-mdns = "Meego=nss-mdns OpenSuSE=nss-mdns Ubuntu=nss-mdns Mandriva=nss_mdns Debian=nss-mdns"
@@ -476,7 +476,7 @@ RECIPE_LAST_UPDATE_pn-libnss-mdns = "Jul 8, 2010"
 RECIPE_MAINTAINER_pn-libnss-mdns = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-libnss-mdns = "0.10"
 RECIPE_INTEL_SECTION_pn-libnss-mdns = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-libnss-mdns = "05/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-libnss-mdns = "May 01, 2007"
 
 RECIPE_STATUS_pn-ncurses = "green"
 RECIPE_LATEST_RELEASE_DATE_pn-ncurses = "Apr 04, 2011"
@@ -491,7 +491,7 @@ RECIPE_LAST_UPDATE_pn-popt = "Jul 5, 2010"
 RECIPE_MAINTAINER_pn-popt = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-popt = "1.16"
 RECIPE_INTEL_SECTION_pn-popt = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-popt = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-popt = "May 01, 2010"
 
 RECIPE_STATUS_pn-sqlite3 = "green"   # need upgrade
 RECIPE_LAST_UPDATE_pn-sqlite3 = "Nov 24, 2010"
@@ -500,7 +500,7 @@ RECIPE_DEPENDENCY_CHECK_pn-sqlite3 = "not done"
 RECIPE_LATEST_VERSION_pn-sqlite3 = "3.7.7.1"
 RECIPE_INTEL_SECTION_pn-sqlite3 = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sqlite3 = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-sqlite3 = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-sqlite3 = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-sqlite3 = ""
 RECIPE_MANUAL_CHECK_DATE_pn-sqlite3= "Jul 01, 2011"
 
@@ -511,15 +511,15 @@ RECIPE_DEPENDENCY_CHECK_pn-libpthread-stubs = "done"
 RECIPE_LATEST_VERSION_pn-libpthread-stubs = "0.3"
 RECIPE_INTEL_SECTION_pn-libpthread-stubs = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpthread-stubs = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-libpthread-stubs = "10/2009"
-RECIPE_COMMENTS_pn-libpthread-stubs = "0.1: 11/2006, 0.2: 09/2009, 0.3: 10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libpthread-stubs = "Oct 01, 2009"
+RECIPE_COMMENTS_pn-libpthread-stubs = "0.1: Nov 01, 2006, 0.2: 09/2009, 0.3: 10/2009"
 
 RECIPE_STATUS_pn-attr = "yellow"   # the recipe is quite hacky
 RECIPE_LAST_UPDATE_pn-attr = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-attr = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-attr = "2.4.44"
 RECIPE_INTEL_SECTION_pn-attr = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-attr = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-attr = "Aug 01, 2009"
 
 RECIPE_STATUS_pn-libcap = "yellow"   # hand crafted Makefiles
 RECIPE_LAST_UPDATE_pn-libcap = "Jul 7, 2010"
@@ -528,7 +528,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libcap = "done"
 RECIPE_LATEST_VERSION_pn-libcap = "2.19"
 RECIPE_INTEL_SECTION_pn-libcap = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libcap = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libcap = "01/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libcap = "Jan 01, 2010"
 RECIPE_COMMENTS_pn-libcap = ""
 
 RECIPE_STATUS_pn-libevent = "green"
@@ -545,7 +545,7 @@ RECIPE_LAST_UPDATE_pn-libnfsidmap = "Jan 20, 2011"
 RECIPE_MAINTAINER_pn-libnfsidmap = "Scott Garman <scott.a.garman@intel.com>"
 RECIPE_LATEST_VERSION_pn-libnfsidmap = "0.24"
 RECIPE_INTEL_SECTION_pn-libnfsidmap = "base libs"
-RECIPE_LATEST_RELEASE_DATE_pn-libnfsidmap = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libnfsidmap = "Dec 01, 2010"
 
 RECIPE_STATUS_pn-acl = "yellow"   # hacky as attr
 RECIPE_LAST_UPDATE_pn-acl = "Jul 29, 2010"
@@ -554,7 +554,7 @@ RECIPE_DEPENDENCY_CHECK_pn-acl = "done"
 RECIPE_LATEST_VERSION_pn-acl = "2.2.49"
 RECIPE_INTEL_SECTION_pn-acl = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-acl = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-acl = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-acl = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-acl = ""
 
 RECIPE_STATUS_pn-tcp-wrappers = "yellow"    # custom build system
@@ -583,7 +583,7 @@ RECIPE_MAINTAINER_pn-libcheck = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-libcheck = "0.9.8"
 RECIPE_INTEL_SECTION_pn-libcheck = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libcheck = "9 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libcheck = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libcheck = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-libcheck = ""
 DISTRO_PN_ALIAS_pn-libcheck = "Ubuntu=check Fedora=check OpenSuSE=check"
 
@@ -594,7 +594,7 @@ RECIPE_MAINTAINER_pn-augeas = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_LATEST_VERSION_pn-augeas = "0.7.3"
 RECIPE_INTEL_SECTION_pn-augeas = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-augeas = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-augeas = "08/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-augeas = "Aug 01, 2010"
 RECIPE_COMMENTS_pn-augeas = ""
 DISTRO_PN_ALIAS_pn-augeas = "Ubuntu=libaugeas0 Debian=libaugeas0"
 
@@ -621,7 +621,7 @@ RECIPE_DEPENDENCY_CHECK_pn-dbus-wait = "not done"
 RECIPE_LATEST_VERSION_pn-dbus-wait = "0.0+svnr402"
 RECIPE_INTEL_SECTION_pn-dbus-wait = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dbus-wait = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-dbus-wait = "08/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-dbus-wait = "Aug 01, 2008"
 RECIPE_COMMENTS_pn-dbus-wait = "o-hand project"
 RECIPE_LAST_UPDATE_pn-dbus-wait = "Aug 12, 2010"
 RECIPE_MAINTAINER_pn-dbus-wait= "Zhai Edwin <edwin.zhai@intel.com>"
@@ -634,7 +634,7 @@ RECIPE_PATCH_pn-e2fsprogs+mkdir = "to be pushed upstream; no comment; MKINSTALLD
 RECIPE_PATCH_pn-e2fsprogs+acinclude = "to be pushed upstream;"
 RECIPE_INTEL_SECTION_pn-e2fsprogs = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-e2fsprogs = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-e2fsprogs = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-e2fsprogs = "May 01, 2010"
 RECIPE_COMMENTS_pn-e2fsprogs = ""
 RECIPE_LAST_UPDATE_pn-e2fsprogs = "Jun 1, 2010"
 RECIPE_MAINTAINER_pn-e2fsprogs = "Scott Garman <scott.a.garman@intel.com>"
@@ -740,7 +740,7 @@ RECIPE_DEPENDENCY_CHECK_pn-opkg = "not done"
 RECIPE_LATEST_VERSION_pn-opkg = "0.1.8"
 RECIPE_INTEL_SECTION_pn-opkg = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-opkg = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-opkg = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-opkg = "Feb 01, 2010"
 RECIPE_COMMENTS_pn-opkg = ""
 RECIPE_LAST_UPDATE_pn-opkg = "Jul 21, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-opkg = "Jun 29, 2011"
@@ -753,7 +753,7 @@ RECIPE_DEPENDENCY_CHECK_pn-opkg_nogpg = "not done"
 RECIPE_LATEST_VERSION_pn-opkg_nogpg = "0.1.8"
 RECIPE_INTEL_SECTION_pn-opkg_nogpg = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-opkg_nogpg = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-opkg_nogpg = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-opkg_nogpg = "Feb 01, 2010"
 RECIPE_COMMENTS_pn-opkg_nogpg = ""
 RECIPE_LAST_UPDATE_pn-opkg_nogpg = "Jul 21, 2010"
 RECIPE_MAINTAINER_pn-opkg_nogpg = "Dongxiao Xu <dongxiao.xu@intel.com"
@@ -763,7 +763,7 @@ DISTRO_PN_ALIAS_pn-opkg_nogpg = "OSPDT upstream=http://svn.openmoko.org/trunk/s
 RECIPE_STATUS_pn-dpkg = "green"
 RECIPE_LATEST_VERSION_pn-dpkg = "1.16.0.3"
 RECIPE_INTEL_SECTION_pn-dpkg = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-dpkg = "2011/05/04"
+RECIPE_LATEST_RELEASE_DATE_pn-dpkg = "May 04, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dpkg = "1 months"
 RECIPE_LAST_UPDATE_pn-dpkg = "Dec 30, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-dpkg = "Jun 29, 2011"
@@ -774,7 +774,7 @@ RECIPE_DEPENDENCY_CHECK_pn-opkg-utils = "not done"
 RECIPE_LATEST_VERSION_pn-opkg-utils = "0.1.8+svnr4747"
 RECIPE_INTEL_SECTION_pn-opkg-utils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-opkg-utils = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-opkg-utils = "11/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-opkg-utils = "Nov 01, 2008"
 RECIPE_COMMENTS_pn-opkg-utils = ""
 RECIPE_LAST_UPDATE_pn-opkg-utils = "Jul 21, 2010"
 RECIPE_MAINTAINER_pn-opkg-utils = "Dongxiao Xu <dongxiao.xu@intel.com"
@@ -785,7 +785,7 @@ RECIPE_DEPENDENCY_CHECK_pn-polkit = "not done"
 RECIPE_LATEST_VERSION_pn-polkit = "0.101"
 RECIPE_INTEL_SECTION_pn-polkit = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-polkit = "1 months"
-RECIPE_LATEST_RELEASE_DATE_pn-polkit = "2011/03/03"
+RECIPE_LATEST_RELEASE_DATE_pn-polkit = "Mar 03, 2011"
 RECIPE_COMMENTS_pn-polkit = ""
 RECIPE_LAST_UPDATE_pn-polkit = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-polkit = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -796,7 +796,7 @@ RECIPE_LATEST_VERSION_pn-psplash = "0.0+svnr424"
 RECIPE_PATCH_pn-psplash+psplash-init = "local scripts"
 RECIPE_INTEL_SECTION_pn-psplash = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-psplash = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-psplash = "05/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-psplash = "May 01, 2009"
 RECIPE_COMMENTS_pn-psplash = ""
 RECIPE_LAST_UPDATE_pn-psplash = "Jul 13, 2010"
 RECIPE_MAINTAINER_pn-psplash = "Scott Garman <scott.a.garman@intel.com>"
@@ -806,7 +806,7 @@ RECIPE_DEPENDENCY_CHECK_pn-pax-utils = "not done"
 RECIPE_LATEST_VERSION_pn-pax-utils = "0.2.2"
 RECIPE_NO_OF_PATCHES_pn-pax-utils = "0"
 RECIPE_INTEL_SECTION_pn-pax-utils = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-pax-utils = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-pax-utils = "Dec 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pax-utils = "10 months"
 RECIPE_LAST_UPDATE_pn-pax-utils = "Jan 4, 2011"
 RECIPE_MAINTAINER_pn-pax-utils = "Scott Garman <scott.a.garman@intel.com>"
@@ -816,7 +816,7 @@ RECIPE_DEPENDENCY_CHECK_pn-sudo = "not done"
 RECIPE_LATEST_VERSION_pn-sudo = "1.8.1p2"
 RECIPE_INTEL_SECTION_pn-sudo = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sudo = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-sudo = "2011/05/16"
+RECIPE_LATEST_RELEASE_DATE_pn-sudo = "May 16, 2011"
 RECIPE_COMMENTS_pn-sudo = ""
 RECIPE_LAST_UPDATE_pn-sudo = "Jun 14, 2011"
 RECIPE_MAINTAINER_pn-sudo = "Scott Garman <scott.a.garman@intel.com>"
@@ -826,7 +826,7 @@ RECIPE_DEPENDENCY_CHECK_pn-blktool = "not done"
 RECIPE_LATEST_VERSION_pn-blktool = "4-6"
 RECIPE_NO_OF_PATCHES_pn-blktool = "0"
 RECIPE_INTEL_SECTION_pn-blktool = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-blktool = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-blktool = "Feb 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-blktool = "3 years"
 RECIPE_LAST_UPDATE_pn-blktool = "Jun 4, 2011"
 RECIPE_MANUAL_CHECK_DATE_pn-blktool = "Jul 12, 2011"
@@ -839,7 +839,7 @@ RECIPE_LATEST_VERSION_pn-iproute2 = "2.6.34"
 RECIPE_PATCH_pn-iproute2+configure-cross = "to be pushed upstream"
 RECIPE_INTEL_SECTION_pn-iproute2 = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-iproute2 = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-iproute2 = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-iproute2 = "May 01, 2010"
 RECIPE_COMMENTS_pn-iproute2 = ""
 DISTRO_PN_ALIAS_pn-iproute2 = "OSPDT"
 RECIPE_LAST_UPDATE_pn-iproute2 = "Nov 10, 2010"
@@ -852,7 +852,7 @@ RECIPE_PATCH_pn-netbase+busybox = "marked as REMOVAL"
 RECIPE_PATCH_pn-many = "local scripts"
 RECIPE_INTEL_SECTION_pn-netbase = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-netbase = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-netbase = "2010/12/13"
+RECIPE_LATEST_RELEASE_DATE_pn-netbase = "Dec 13, 2010"
 RECIPE_COMMENTS_pn-netbase = ""
 RECIPE_LAST_UPDATE_pn-netbase = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-netbase = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -868,7 +868,7 @@ RECIPE_PATCH_pn-busybox+busybox-appletlib-dependency = "added in 1.13.2; 58c556d
 RECIPE_PATCH_pn-busybox+run-parts.in.usr-bin = "aded in 1.15.3; f1b326c8; 2010; change install dir for run-parts to avoid impacting debianutils install. perhaps a local patch"
 RECIPE_INTEL_SECTION_pn-busybox = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-busybox = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-busybox = "0i6/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-busybox = "0iJun 01, 2010"
 RECIPE_COMMENTS_pn-busybox = "some special overrides/unsets for CFLAGS, etc. need to understand the tricks behind"
 RECIPE_LAST_UPDATE_pn-busybox = "Nov 17, 2010"
 RECIPE_MAINTAINER_pn-busybox = "Edwin Zhai <edwin.zhai@intel.com>"
@@ -884,7 +884,7 @@ RECIPE_PATCH_pn-module-init-tools+module-init-tools-remove-index = "added as 1st
 RECIPE_PATCH_pn-module-init-tools+no-static-binaries = "by jdike in 2010; disable native statically-linked insmod as there's no static libc. since it's not required, simply disable it; local patch"
 RECIPE_INTEL_SECTION_pn-module-init-tools = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-module-init-tools = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-module-init-tools = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-module-init-tools = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-module-init-tools = "most tweaks about alternative handle and rename"
 RECIPE_LAST_UPDATE_pn-module-init-tools = "Jul 21, 2010"
 RECIPE_MAINTAINER_pn-module-init-tools = "Yu Ke <ke.yu@intel.com>"
@@ -906,7 +906,7 @@ RECIPE_PATCH_pn-base-passwd+nobash = "change /bin/bash to /bin/sh in passwd.mast
 RECIPE_PATCH_pn-base-passwd+root-home = "change home for root user in passwd.master; perhaps a poky specific tweak; oe even has other root-home patch for different configurations"
 RECIPE_INTEL_SECTION_pn-base-passwd = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-base-passwd = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-base-passwd = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-base-passwd = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-base-passwd = ""
 RECIPE_LAST_UPDATE_pn-base-passwd = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-base-passwd = "Scott Garman <scott.a.garman@intel.com>"
@@ -919,7 +919,7 @@ RECIPE_PATCH_pn-apmd+debian = "in upstream"
 RECIPE_PATCH_pn-apmd+unlinux = "added in 3.2.2; 9456cdc1; 2007; to prevent build from interfering with host kernel headers. curious whether it's still required or any better way?"
 RECIPE_PATCH_pn-apmd+libtool = "added in 3.2.2; 35de05e6; 2008; by RP; to solve compability with libtool 2.2.4. perhaps for upstream"
 RECIPE_INTEL_SECTION_pn-apmd = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-apmd = "07/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-apmd = "Jul 01, 2009"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-apmd = "1 year"
 RECIPE_COMMENTS_pn-apmd = ""
 RECIPE_LAST_UPDATE_pn-apmd = "Jun 4, 2011"
@@ -932,7 +932,7 @@ RECIPE_LATEST_VERSION_pn-gperf = "3.0.4"
 RECIPE_PATCH_pn-gperf+autoreconf = "added in 2007; e02b1a6c; perhaps it's required if only purpose is to downgraded AC_PREREQ from 2.60 to 2.59; acinclude.m4 perhaps could be generated automatically"
 RECIPE_INTEL_SECTION_pn-gperf = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gperf = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-gperf = "02/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-gperf = "Feb 01, 2009"
 RECIPE_COMMENTS_pn-gperf = "3.0.4 is GPLv3, however we only require native version so far"
 RECIPE_LAST_UPDATE_pn-gperf = "Jul 19, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-gperf = "Jul 12, 2011"
@@ -943,7 +943,7 @@ RECIPE_DEPENDENCY_CHECK_pn-valgrind = "not done"
 RECIPE_LATEST_VERSION_pn-valgrind = "3.6.1"
 RECIPE_INTEL_SECTION_pn-valgrind = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-valgrind = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-valgrind = "2011/02/16"
+RECIPE_LATEST_RELEASE_DATE_pn-valgrind = "Feb 16, 2011"
 RECIPE_COMMENTS_pn-valgrind = ""
 RECIPE_LAST_UPDATE_pn-valgrind = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-valgrind = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -973,7 +973,7 @@ RECIPE_DEPENDENCY_CHECK_pn-cwautomacros = "not done"
 RECIPE_LATEST_VERSION_pn-cwautomacros = "20110201"
 RECIPE_INTEL_SECTION_pn-cwautomacros = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-cwautomacros = "3 days"
-RECIPE_LATEST_RELEASE_DATE_pn-cwautomacros = "2011/02/01"
+RECIPE_LATEST_RELEASE_DATE_pn-cwautomacros = "Feb 01, 2011"
 RECIPE_COMMENTS_pn-cwautomacros = ""
 RECIPE_LAST_UPDATE_pn-cwautomacros = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-cwautomacros = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -984,7 +984,7 @@ RECIPE_DEPENDENCY_CHECK_pn-which = "not done"
 RECIPE_LATEST_VERSION_pn-which = "2.20"
 RECIPE_INTEL_SECTION_pn-which = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-which = "7 months"
-RECIPE_LATEST_RELEASE_DATE_pn-which = "08/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-which = "Aug 01, 2008"
 RECIPE_COMMENTS_pn-which = ""
 RECIPE_LAST_UPDATE_pn-which = "Aug 13, 2010"
 RECIPE_MAINTAINER_pn-which = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -994,7 +994,7 @@ RECIPE_DEPENDENCY_CHECK_pn-quota = "not done"
 RECIPE_LATEST_VERSION_pn-quota = "4.00-pre1"
 RECIPE_INTEL_SECTION_pn-quota = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-quota = "13 months"
-RECIPE_LATEST_RELEASE_DATE_pn-quota = "2010/02/17"
+RECIPE_LATEST_RELEASE_DATE_pn-quota = "Feb 17, 2010"
 RECIPE_COMMENTS_pn-quota = ""
 RECIPE_LAST_UPDATE_pn-quota = "Nov 15, 2010"
 RECIPE_MAINTAINER_pn-quota = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1064,7 +1064,7 @@ RECIPE_LAST_UPDATE_pn-coreutils = "Jul 2, 2011"
 RECIPE_MAINTAINER_pn-coreutils = "Mei Lei <lei.mei@intel.com>"
 RECIPE_INTEL_SECTION_pn-coreutils = "base utils"
 RECIPE_LATEST_VERSION_pn-coreutils = "8.12"
-RECIPE_LATEST_RELEASE_DATE_pn-coreutils = "04/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-coreutils = "Apr 01, 2011"
 
 RECIPE_STATUS_pn-libuser = "green"
 RECIPE_LAST_UPDATE_pn-libuser = "Jan 26, 2011"
@@ -1075,7 +1075,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-libuser = "Jan 26, 2011"
 RECIPE_NO_OF_PATCHES_pn-libuser = "1"
 RECIPE_INTEL_SECTION_pn-libuser = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libuser = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libuser = "01/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-libuser = "Jan 01, 2011"
 RECIPE_COMMENTS_pn-libuser = ""
 
 RECIPE_STATUS_pn-xz = "green"
@@ -1086,7 +1086,7 @@ RECIPE_LATEST_VERSION_pn-xz = "5.0.0"
 RECIPE_NO_OF_PATCHES_pn-xz = "0"
 RECIPE_INTEL_SECTION_pn-xz = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xz = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-xz = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-xz = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-xz = ""
 
 RECIPE_STATUS_pn-bc = "green"
@@ -1097,7 +1097,7 @@ RECIPE_LATEST_VERSION_pn-bc = "1.06"
 RECIPE_NO_OF_PATCHES_pn-bc = "0"
 RECIPE_INTEL_SECTION_pn-bc = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bc = "29 months"
-RECIPE_LATEST_RELEASE_DATE_pn-bc = "11/2000"
+RECIPE_LATEST_RELEASE_DATE_pn-bc = "Nov 01, 2000"
 RECIPE_COMMENTS_pn-bc = ""
 
 RECIPE_STATUS_pn-ed = "green"
@@ -1108,7 +1108,7 @@ RECIPE_LATEST_VERSION_pn-ed = "1.5"
 RECIPE_NO_OF_PATCHES_pn-ed = "1"
 RECIPE_INTEL_SECTION_pn-ed = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-ed = "14 months"
-RECIPE_LATEST_RELEASE_DATE_pn-ed = "07/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-ed = "Jul 01, 2010"
 RECIPE_COMMENTS_pn-ed = "GPLv3 was used since ed 0.6"
 
 RECIPE_STATUS_pn-pax = "green"
@@ -1119,7 +1119,7 @@ RECIPE_LATEST_VERSION_pn-pax = "3.4"
 RECIPE_NO_OF_PATCHES_pn-pax = "0"
 RECIPE_INTEL_SECTION_pn-pax = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pax = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-pax = "08/2005"
+RECIPE_LATEST_RELEASE_DATE_pn-pax = "Aug 01, 2005"
 RECIPE_COMMENTS_pn-pax = ""
 
 RECIPE_STATUS_pn-watchdog = "green"
@@ -1130,7 +1130,7 @@ RECIPE_LATEST_VERSION_pn-watchdog = "5.9"
 RECIPE_NO_OF_PATCHES_pn-watchdog = "0"
 RECIPE_INTEL_SECTION_pn-watchdog = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-watchdog = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-watchdog = "06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-watchdog = "Jun 01, 2010"
 RECIPE_COMMENTS_pn-watchdog = ""
 DISTRO_PN_ALIAS_pn-watchdog = "Debian=watchdog Ubuntu=watchdog Mandriva=watchdog"
 
@@ -1154,7 +1154,7 @@ RECIPE_STATUS_pn-libgdbus = "green"
 RECIPE_DEPENDENCY_CHECK_pn-libgdbus = "not done"
 RECIPE_LATEST_VERSION_pn-libgdbus = "0.2"
 RECIPE_NO_OF_PATCHES_pn-libgdbus = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-libgdbus = "09/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-libgdbus = "Sep 01, 2008"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libgdbus = "unknown"
 RECIPE_LAST_UPDATE_pn-libgdbus = "Jan 4, 2011"
 RECIPE_MAINTAINER_pn-libgdbus = "Scott Garman <scott.a.garman@intel.com>"
@@ -1200,7 +1200,7 @@ DISTRO_PN_ALIAS_pn-eee-acpi-scripts = "Debian=eeepc-acpi-scripts Ubuntu=eeepc-ac
 RECIPE_STATUS_pn-gssdp = "green"
 RECIPE_LATEST_VERSION_pn-gssdp = "0.10.0"
 RECIPE_NO_OF_PATCHES_pn-gssdp="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gssdp="2011/04/07"
+RECIPE_LATEST_RELEASE_DATE_pn-gssdp="Apr 07, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gssdp="3 month"
 RECIPE_LAST_UPDATE_pn-gssdp = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-gssdp = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1224,7 +1224,7 @@ RECIPE_DEPENDENCY_CHECK_pn-mtd-utils = "not done"
 RECIPE_LATEST_VERSION_pn-mtd-utils = "1.4.1"
 RECIPE_INTEL_SECTION_pn-mtd-utils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mtd-utils = "1 months"
-RECIPE_LATEST_RELEASE_DATE_pn-mtd-utils = "2010/10/15"
+RECIPE_LATEST_RELEASE_DATE_pn-mtd-utils = "Oct 15, 2010"
 RECIPE_COMMENTS_pn-mtd-utils = ""
 RECIPE_LAST_UPDATE_pn-mtd-utils = "Nov 18, 2010"
 RECIPE_MAINTAINER_pn-mtd-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1282,7 +1282,7 @@ RECIPE_DEPENDENCY_CHECK_pn-msynctool = "not done"
 RECIPE_LATEST_VERSION_pn-msynctool = "0.38"
 RECIPE_INTEL_SECTION_pn-msynctool = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-msynctool = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-msynctool = "2008/11/11"
+RECIPE_LATEST_RELEASE_DATE_pn-msynctool = "Nov 11, 2008"
 RECIPE_COMMENTS_pn-msynctool = ""
 RECIPE_LAST_UPDATE_pn-msynctool = "Nov 18, 2010"
 RECIPE_MAINTAINER_pn-msynctool = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1293,7 +1293,7 @@ RECIPE_DEPENDENCY_CHECK_pn-mtools = "not done"
 RECIPE_LATEST_VERSION_pn-mtools = "4.0.16"
 RECIPE_INTEL_SECTION_pn-mtools = "optional"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mtools = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-mtools = "2011/04/16"
+RECIPE_LATEST_RELEASE_DATE_pn-mtools = "Apr 16, 2011"
 RECIPE_COMMENTS_pn-mtools = ""
 RECIPE_LAST_UPDATE_pn-mtools = "Jun 15, 2011"
 RECIPE_MAINTAINER_pn-mtools = "Scott Garman <scott.a.garman@intel.com>"
@@ -1303,7 +1303,7 @@ RECIPE_DEPENDENCY_CHECK_pn-pm-utils = "not done"
 RECIPE_LATEST_VERSION_pn-pm-utils = "1.4.1"
 RECIPE_INTEL_SECTION_pn-pm-utils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pm-utils = "15 days"
-RECIPE_LATEST_RELEASE_DATE_pn-pm-utils = "2010o/07/04"
+RECIPE_LATEST_RELEASE_DATE_pn-pm-utils = "Jul 04, 2010"
 RECIPE_COMMENTS_pn-pm-utils = ""
 RECIPE_LAST_UPDATE_pn-pm-utils = "Nov 18, 2010"
 RECIPE_MAINTAINER_pn-pm-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1335,7 +1335,7 @@ RECIPE_LATEST_VERSION_pn-rpcbind = "0.2.0"
 RECIPE_NO_OF_PATCHES_pn-rpcbind = "0"
 RECIPE_INTEL_SECTION_pn-rpcbind = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-rpcbind = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-rpcbind = "05/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-rpcbind = "May 01, 2009"
 RECIPE_COMMENTS_pn-rpcbind = ""
 RECIPE_LAST_UPDATE_pn-rpcbind = "Sep 1, 2010"
 RECIPE_MAINTAINER_pn-rpcbind = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -1347,7 +1347,7 @@ RECIPE_DEPENDENCY_CHECK_pn-time = "not done"
 RECIPE_LATEST_VERSION_pn-time = "1.7"
 RECIPE_INTEL_SECTION_pn-time = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-time = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-time = "07/1996"
+RECIPE_LATEST_RELEASE_DATE_pn-time = "Jul 01, 1996"
 RECIPE_COMMENTS_pn-time = ""
 
 RECIPE_STATUS_pn-bzip2 = "yellow"  # local config scripts
@@ -1359,7 +1359,7 @@ RECIPE_PATCH_pn-bzip2+configure.ac = "override default build method"
 RECIPE_PATCH_pn-bzip2+Makefile.am = "override default build method"
 RECIPE_INTEL_SECTION_pn-bzip2 = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bzip2 = "12 months"
-RECIPE_LATEST_RELEASE_DATE_pn-bzip2 = "03/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-bzip2 = "Mar 01, 2008"
 RECIPE_COMMENTS_pn-bzip2 = "bzip2 license is 3-clause BSD plus an renaming clause"
 RECIPE_MANUAL_CHECK_DATE_pn-bzip = "May 24, 2011"
 
@@ -1373,7 +1373,7 @@ RECIPE_PATCH_pn-portmap+no-libwrap = "override default build method"
 RECIPE_PATCH_pn-portmap+no-tcpd-support = "override default build method"
 RECIPE_INTEL_SECTION_pn-portmap = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-portmap = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-portmap = "05/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-portmap = "May 01, 2007"
 RECIPE_COMMENTS_pn-portmap = "most part is under 4-clause BSD, Sun RPC code is under another license, however debian portmap package licenses RPC code under 3-clause BSD. This needs further investigation"
 
 RECIPE_STATUS_pn-grub = "green"
@@ -1382,7 +1382,7 @@ RECIPE_MAINTAINER_pn-grub = "Dexuan Cui <dexuan.cui@intel.com>"
 RECIPE_NO_UPDATE_REASON_pn-grub="grub2 is a different thing"
 RECIPE_LATEST_VERSION_pn-grub = "0.97"
 RECIPE_INTEL_SECTION_pn-grub = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-grub = "12/2005"
+RECIPE_LATEST_RELEASE_DATE_pn-grub = "Dec 01, 2005"
 
 RECIPE_STATUS_pn-update-rc.d = "green"
 RECIPE_LAST_UPDATE_pn-update-rc.d = "Jul 21, 2006"
@@ -1427,7 +1427,7 @@ RECIPE_LATEST_VERSION_pn-bash = "4.1"
 RECIPE_PATCH_pn-bash+upstream-patches = "upstream patches on source mirrors"
 RECIPE_INTEL_SECTION_pn-bash = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bash = "10 months"
-RECIPE_LATEST_RELEASE_DATE_pn-bash = "12/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-bash = "Dec 01, 2009"
 RECIPE_COMMENTS_pn-bash = ""
 
 RECIPE_STATUS_pn-syslinux = "yellow"    # need mangling on LDFLAGS
@@ -1438,7 +1438,7 @@ RECIPE_LATEST_VERSION_pn-syslinux = "3.86"
 RECIPE_PATCH_pn-syslinux+cross-build = "use poky toolchain instead of host"
 RECIPE_INTEL_SECTION_pn-syslinux = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-syslinux = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-syslinux = "04/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-syslinux = "Apr 01, 2010"
 RECIPE_COMMENTS_pn-syslinux = ""
 
 RECIPE_STATUS_pn-sysvinit = "green"
@@ -1449,7 +1449,7 @@ RECIPE_LATEST_VERSION_pn-sysvinit = "2.88dsf"
 RECIPE_PATCH_pn-sysvinit+install = "use poky environment variables"
 RECIPE_INTEL_SECTION_pn-sysvinit = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sysvinit = "9 months"
-RECIPE_LATEST_RELEASE_DATE_pn-sysvinit = "04/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-sysvinit = "Apr 01, 2010"
 RECIPE_COMMENTS_pn-sysvinit = ""
 
 RECIPE_STATUS_pn-sysfsutils = "green"
@@ -1472,7 +1472,7 @@ RECIPE_PATCH_pn-curl+noldlibpath = "no bother set LD_LIBRARY_PATH since we are c
 RECIPE_PATCH_pn-curl+pkgconfig-fix = "fix libcurl.pc"
 RECIPE_INTEL_SECTION_pn-curl = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-curl = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-curl = "09/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-curl = "Sep 01, 2011"
 RECIPE_COMMENTS_pn-curl = ""
 
 RECIPE_STATUS_pn-gconf-dbus = "green"
@@ -1495,7 +1495,7 @@ RECIPE_LATEST_VERSION_pn-elfutils="0.148"
 RECIPE_INTEL_SECTION_pn-gconf-dbus = "base utils"
 RECIPE_NO_OF_PATCHES_pn-elfutils="9"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-elfutils="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-elfutils="06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-elfutils="Jun 01, 2010"
 
 RECIPE_STATUS_pn-pkgconfig = "green"
 RECIPE_LAST_UPDATE_pn-pkgconfig = "Jul 13, 2010"
@@ -1504,8 +1504,8 @@ RECIPE_DEPENDENCY_CHECK_pn-pkgconfig = "not done"
 RECIPE_LATEST_VERSION_pn-pkgconfig = "0.25"
 RECIPE_INTEL_SECTION_pn-pkgconfig = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pkgconfig = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-pkgconfig = "05/2010"
-RECIPE_COMMENTS_pn-pkgconfig = "git as candidate, 0.23: 01/2008, 0.24: 05/2010, 0.25: 05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-pkgconfig = "May 01, 2010"
+RECIPE_COMMENTS_pn-pkgconfig = "git as candidate, 0.23: Jan 01, 2008, 0.24: 05/2010, 0.25: 05/2010"
 
 RECIPE_STATUS_pn-less = "green"
 RECIPE_LAST_UPDATE_pn-less = "May 24, 2011"
@@ -1525,7 +1525,7 @@ RECIPE_DEPENDENCY_CHECK_pn-genext2fs = "not done"
 RECIPE_LATEST_VERSION_pn-genext2fs = "1.4.1"
 RECIPE_INTEL_SECTION_pn-genext2fs = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-genext2fs = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-genext2fs = "04/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-genext2fs = "Apr 01, 2007"
 RECIPE_COMMENTS_pn-genext2fs = ""
 
 RECIPE_STATUS_pn-findutils = "green"
@@ -1538,7 +1538,7 @@ RECIPE_PATCH_pn-findutils_01-28872 = "upstream patch"
 RECIPE_LATEST_VERSION_pn-findutils = "4.4.2"
 RECIPE_INTEL_SECTION_pn-findutils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-findutils = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-findutils = "06/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-findutils = "Jun 01, 2009"
 RECIPE_COMMENTS_pn-findutils = ""
 
 RECIPE_STATUS_pn-file = "green"
@@ -1563,7 +1563,7 @@ RECIPE_PATCH_pn-rsync+rsyncd.conf = "init script"
 RECIPE_PATCH_pn-rsync+acinclude.m4 = "custom m4 macros"
 RECIPE_INTEL_SECTION_pn-rsync = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-rsync = "7 months"
-RECIPE_LATEST_RELEASE_DATE_pn-rsync = "12/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-rsync = "Dec 01, 2009"
 RECIPE_COMMENTS_pn-rsync = ""
 
 RECIPE_STATUS_pn-nfs-utils = "yellow"   # no auto stage
@@ -1575,7 +1575,7 @@ RECIPE_PATCH_pn-nfs-utils+nfs-utils-1.0.6-uclibc.patch = "uclibc missing some fu
 RECIPE_PATCH_pn-nfs-utils+nfsserver = "init script"
 RECIPE_INTEL_SECTION_pn-nfs-utils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-nfs-utils = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-nfs-utils = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-nfs-utils = "Feb 01, 2010"
 RECIPE_COMMENTS_pn-nfs-utils = ""
 
 RECIPE_STATUS_pn-dropbear = "green"
@@ -1592,7 +1592,7 @@ RECIPE_PATCH_pn-dropbear+init = "init script"
 RECIPE_PATCH_pn-dropbear+dropbear-0.53.1-static_build_fix = "fix link error in 0.53.1 release"
 RECIPE_INTEL_SECTION_pn-dropbear = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dropbear = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-dropbear = "03/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-dropbear = "Mar 01, 2011"
 RECIPE_COMMENTS_pn-dropbear = ""
 RECIPE_NO_UPDATE_REASON_pn-dropbear="0.53.1 is the latest version,not 0.255"
 
@@ -1603,7 +1603,7 @@ RECIPE_DEPENDENCY_CHECK_pn-hal = "not done"
 RECIPE_LATEST_VERSION_pn-hal = "0.5.14"
 RECIPE_INTEL_SECTION_pn-hal = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-hal = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-hal = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-hal = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-hal = "The licensing is very complicated, Most files are GPLv2+ | AFL with some borrowed code under LGPLv2.1, AFL itself is incompatible with GPL/LGPL"
 
 RECIPE_STATUS_pn-hal-info = "green"
@@ -1613,7 +1613,7 @@ RECIPE_DEPENDENCY_CHECK_pn-hal-info = "not done"
 RECIPE_LATEST_VERSION_pn-hal-info = "20091130"
 RECIPE_INTEL_SECTION_pn-hal-info = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-hal-info = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-hal-info = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-hal-info = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-hal-info = ""
 
 RECIPE_STATUS_pn-avahi = "green"
@@ -1623,7 +1623,7 @@ RECIPE_DEPENDENCY_CHECK_pn-avahi = "not done"
 RECIPE_LATEST_VERSION_pn-avahi = "0.6.28"
 RECIPE_INTEL_SECTION_pn-avahi = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-avahi = "3 month"
-RECIPE_LATEST_RELEASE_DATE_pn-avahi = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-avahi = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-avahi = ""
 
 RECIPE_STATUS_pn-js = "yellow"    # may not work for platforms other than 32bit x86
@@ -1636,8 +1636,8 @@ RECIPE_PATCH_pn-js+link-with-gcc = "use $(CC) instead of $(LD) to link"
 RECIPE_PATCH_pn-js+jsautocfg.h = "architecture specified configurations"
 RECIPE_INTEL_SECTION_pn-js = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-js = "11 months"
-RECIPE_LATEST_RELEASE_DATE_pn-js = "03/2009"
-RECIPE_COMMENTS_pn-js = "1.7.0 is 10/2007, alternative java based packaged called Rhino"
+RECIPE_LATEST_RELEASE_DATE_pn-js = "Mar 01, 2009"
+RECIPE_COMMENTS_pn-js = "1.7.0 is Oct 01, 2007, alternative java based packaged called Rhino"
 
 RECIPE_STATUS_pn-pcmciautils = "green"
 RECIPE_LAST_UPDATE_pn-pcmciautils = "Jul 14, 2010"
@@ -1648,7 +1648,7 @@ RECIPE_PATCH_pn-pcmciautils+makefile-fix = "fix absolute path"
 RECIPE_PATCH_pn-pcmciautils+version-workaround = "avoid a macro"
 RECIPE_INTEL_SECTION_pn-pcmciautils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pcmciautils = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-pcmciautils = "01/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-pcmciautils = "Jan 01, 2010"
 RECIPE_COMMENTS_pn-pcmciautils = ""
 
 RECIPE_STATUS_pn-unzip = "green"
@@ -1658,7 +1658,7 @@ RECIPE_DEPENDENCY_CHECK_pn-unzip = "not done"
 RECIPE_LATEST_VERSION_pn-unzip = "6.0"
 RECIPE_INTEL_SECTION_pn-unzip = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-unzip = "49 months"
-RECIPE_LATEST_RELEASE_DATE_pn-unzip = "04/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-unzip = "Apr 01, 2009"
 RECIPE_MANUAL_CHECK_DATE_pn-unzip = "Sep 27, 2011"
 RECIPE_COMMENTS_pn-unzip = "5.52 has a race condition vulnerability for Unix version"
 
@@ -1669,7 +1669,7 @@ RECIPE_DEPENDENCY_CHECK_pn-zip = "not done"
 RECIPE_LATEST_VERSION_pn-zip = "3.0"
 RECIPE_INTEL_SECTION_pn-zip = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-zip = "21 months"
-RECIPE_LATEST_RELEASE_DATE_pn-zip = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-zip = "Sep 01, 2009"
 RECIPE_MANUAL_CHECK_DATE_pn-zip = "Sep 27, 2011"
 RECIPE_COMMENTS_pn-zip = ""
 
@@ -1680,7 +1680,7 @@ RECIPE_DEPENDENCY_CHECK_pn-strace = "not done"
 RECIPE_LATEST_VERSION_pn-strace = "4.5.20"
 RECIPE_INTEL_SECTION_pn-strace = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-strace = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-strace = "04/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-strace = "Apr 01, 2010"
 RECIPE_COMMENTS_pn-strace = "3-clause BSD"
 
 RECIPE_STATUS_pn-dhcp = "green"
@@ -1699,7 +1699,7 @@ RECIPE_LATEST_VERSION_pn-v86d = "0.1.9"
 RECIPE_PATCH_pn-v86d+fbsetup = "init script"
 RECIPE_INTEL_SECTION_pn-v86d = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-v86d = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-v86d = "10/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-v86d = "Oct 01, 2008"
 RECIPE_COMMENTS_pn-v86d = "contains code under other licenses"
 DISTRO_PN_ALIAS_pn-v86d = "Debian=v86d Ubuntu=v86d"
 
@@ -1710,7 +1710,7 @@ RECIPE_DEPENDENCY_CHECK_pn-udev = "not done"
 RECIPE_LATEST_VERSION_pn-udev = "158"
 RECIPE_INTEL_SECTION_pn-udev = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-udev = "<1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-udev = "06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-udev = "Jun 01, 2010"
 RECIPE_COMMENTS_pn-udev = "may need different versions for different kernels"
 
 RECIPE_STATUS_pn-tzdata = "green"
@@ -1744,7 +1744,7 @@ RECIPE_DEPENDENCY_CHECK_pn-rpm = "not done"
 RECIPE_LATEST_VERSION_pn-rpm = "5.1.10"
 RECIPE_INTEL_SECTION_pn-rpm = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-rpm = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-rpm = "01/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-rpm = "Jan 01, 2010"
 RECIPE_COMMENTS_pn-rpm = "the library alone is under dual license"
 
 RECIPE_STATUS_pn-shared-mime-info = "green"
@@ -1752,7 +1752,7 @@ RECIPE_LAST_UPDATE_pn-shared-mime-info = "Nov 9, 2010"
 RECIPE_MAINTAINER_pn-shared-mime-info = "Zhai Edwin <edwin.zhai@intel.com>"
 RECIPE_LATEST_VERSION_pn-shared-mime-info = "0.90"
 RECIPE_INTEL_SECTION_pn-shared-mime-info = "base utils"
-RECIPE_LATEST_RELEASE_DATE_pn-shared-mime-info = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-shared-mime-info = "Feb 01, 2010"
 
 RECIPE_STATUS_pn-util-linux = "green"
 RECIPE_LAST_UPDATE_pn-util-linux = "May 24, 2011"
@@ -1784,7 +1784,7 @@ RECIPE_PATCH_pn-pciutils+pcimodules-pciutils = "add pcimodules util"
 RECIPE_PATCH_pn-pciutils+lib-build-fix = "fix shared library build"
 RECIPE_INTEL_SECTION_pn-pciutils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pciutils = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-pciutils = "01/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-pciutils = "Jan 01, 2010"
 RECIPE_COMMENTS_pn-pciutils = ""
 
 RECIPE_STATUS_pn-gamin = "green"
@@ -1795,7 +1795,7 @@ RECIPE_LATEST_VERSION_pn-gamin = "0.1.10"
 RECIPE_PATCH_pn-gamin+no-abstract-socket = "disable abstract socket support"
 RECIPE_INTEL_SECTION_pn-gamin = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gamin = "16 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gamin = "11/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-gamin = "Nov 01, 2008"
 RECIPE_COMMENTS_pn-gamin = ""
 
 RECIPE_STATUS_pn-zypper = "green"
@@ -1856,7 +1856,7 @@ RECIPE_DEPENDENCY_CHECK_pn-sed = "not done"
 RECIPE_LATEST_VERSION_pn-sed = "4.2.1"
 RECIPE_INTEL_SECTION_pn-sed = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sed = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-sed = "06/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-sed = "Jun 01, 2009"
 RECIPE_MANUAL_CHECK_DATE_pn-sed = "Jul 28, 2011"
 RECIPE_COMMENTS_pn-sed = "Qing maintains GPLv2 sed, while Dongxiao maintains GPLv3 sed"
 
@@ -1965,7 +1965,7 @@ RECIPE_LATEST_VERSION_pn-qemu = "0.13.0"
 RECIPE_NO_OF_PATCHES_pn-qemu = "12"
 RECIPE_INTEL_SECTION_pn-qemu = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-qemu = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-qemu = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-qemu = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-qemu = ""
 RECIPE_LAST_UPDATE_pn-qemu = "Jan 15, 2011"
 RECIPE_MAINTAINER_pn-qemu = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -1988,7 +1988,7 @@ RECIPE_LATEST_VERSION_pn-at = "3.1.12"
 RECIPE_INTEL_SECTION_pn-at = "base"
 RECIPE_NO_OF_PATCHES_pn-at = "3"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-at = "13 months"
-RECIPE_LATEST_RELEASE_DATE_pn-at = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-at = "Nov 01, 2009"
 RECIPE_LAST_UPDATE_pn-at = "Jun 4, 2011"
 RECIPE_MANUAL_CHECK_DATE_pn-at = "Jul 12, 2011"
 RECIPE_MAINTAINER_pn-at = "Scott Garman <scott.a.garman@intel.com>"
@@ -1999,7 +1999,7 @@ RECIPE_LATEST_VERSION_pn-cpio = "2.11"
 RECIPE_INTEL_SECTION_pn-cpio = "base"
 RECIPE_NO_OF_PATCHES_pn-cpio = "0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-cpio = "9 months"
-RECIPE_LATEST_RELEASE_DATE_pn-cpio = "03/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-cpio = "Mar 01, 2010"
 RECIPE_LAST_UPDATE_pn-cpio = "Jun 4, 2011"
 RECIPE_MAINTAINER_pn-cpio = "Scott Garman <scott.a.garman@intel.com>"
 
@@ -2020,7 +2020,7 @@ RECIPE_LATEST_VERSION_pn-grep = "2.8"
 RECIPE_INTEL_SECTION_pn-grep = "base"
 RECIPE_NO_OF_PATCHES_pn-grep = "0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-grep = "8 months"
-RECIPE_LATEST_RELEASE_DATE_pn-grep = "05/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-grep = "May 01, 2011"
 RECIPE_LAST_UPDATE_pn-grep = "Jun 5, 2011"
 RECIPE_MAINTAINER_pn-grep = "Scott Garman <scott.a.garman@intel.com>"
 
@@ -2030,7 +2030,7 @@ RECIPE_LATEST_VERSION_pn-openssh = "5.8p2"
 RECIPE_INTEL_SECTION_pn-openssh = "base"
 RECIPE_NO_OF_PATCHES_pn-openssh = "1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-openssh = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-openssh = "05/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-openssh = "May 01, 2011"
 RECIPE_LAST_UPDATE_pn-openssh = "Jun 5, 2011"
 RECIPE_MAINTAINER_pn-openssh = "Scott Garman <scott.a.garman@intel.com>"
 
@@ -2040,14 +2040,14 @@ RECIPE_LATEST_VERSION_pn-tar = "1.26"
 RECIPE_INTEL_SECTION_pn-tar = "base"
 RECIPE_NO_OF_PATCHES_pn-tar = "2"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tar = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-tar = "03/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-tar = "Mar 01, 2011"
 RECIPE_LAST_UPDATE_pn-tar = "Jun 5, 2011"
 RECIPE_MAINTAINER_pn-tar = "Scott Garman <scott.a.garman@intel.com>"
 
 RECIPE_STATUS_pn-lrzsz="yellow" # patch investigation needed.
 RECIPE_LATEST_VERSION_pn-lrzsz="0.12.20"
 RECIPE_NO_OF_PATCHES_pn-lrzsz="3"
-RECIPE_LATEST_RELEASE_DATE_pn-lrzsz="1998/12/31"
+RECIPE_LATEST_RELEASE_DATE_pn-lrzsz="Dec 31, 1998"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lrzsz="12 months"
 RECIPE_LAST_UPDATE_pn-lrzsz = "Jul 21, 2006"
 RECIPE_MANUAL_CHECK_DATE_pn-lrzsz = "Jan 30, 2011"
@@ -2056,7 +2056,7 @@ RECIPE_MAINTAINER_pn-lrzsz = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-wireless-tools="yellow" # patch investigation needed
 RECIPE_LATEST_VERSION_pn-wireless-tools="29"
 RECIPE_NO_OF_PATCHES_pn-wireless-tools="3"
-RECIPE_LATEST_RELEASE_DATE_pn-wireless-tools="2007/09/18"
+RECIPE_LATEST_RELEASE_DATE_pn-wireless-tools="Sep 18, 2007"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-wireless-tools="18 months"
 RECIPE_LAST_UPDATE_pn-wireless-tools = "Oct 19, 2007"
 RECIPE_MANUAL_CHECK_DATE_pn-wireless-tools = "Jun 29, 2011"
@@ -2073,7 +2073,7 @@ RECIPE_MAINTAINER_pn-bluez-dtl1-workaround = "Dongxiao Xu <dongxiao.xu@intel.com
 RECIPE_STATUS_pn-irda-utils="green"
 RECIPE_LATEST_VERSION_pn-irda-utils="0.9.18"
 RECIPE_NO_OF_PATCHES_pn-irda-utils="0"
-RECIPE_LATEST_RELEASE_DATE_pn-irda-utils="2006/07/10"
+RECIPE_LATEST_RELEASE_DATE_pn-irda-utils="Jul 10, 2006"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-irda-utils="4 months"
 RECIPE_LAST_UPDATE_pn-irda-utils = "Jun 25, 2010"
 RECIPE_MAINTAINER_pn-irda-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2082,7 +2082,7 @@ RECIPE_STATUS_pn-bluez4="green"
 DISTRO_PN_ALIAS_pn-bluez4="Meego=bluz Fedora=bluz Ubuntu=bluz OpenSuSE=bluz Mandriva=bluz"
 RECIPE_LATEST_VERSION_pn-bluez4="4.82"
 RECIPE_NO_OF_PATCHES_pn-bluez4="2"
-RECIPE_LATEST_RELEASE_DATE_pn-bluez4="2010/12/18"
+RECIPE_LATEST_RELEASE_DATE_pn-bluez4="Dec 18, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bluez4="20 days"
 DISTRO_PN_ALIAS_pn-bluez4= "Fedora=bluez Ubuntu=bluez Debian=bluez-utils Opensuse=bluez"
 RECIPE_LAST_UPDATE_pn-bluez4 = "Dec 30, 2010"
@@ -2091,7 +2091,7 @@ RECIPE_MAINTAINER_pn-bluez4 = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libpcap="green"
 RECIPE_LATEST_VERSION_pn-libpcap="1.1.1"
 RECIPE_NO_OF_PATCHES_pn-libpcap="2"
-RECIPE_LATEST_RELEASE_DATE_pn-libpcap="2010/04/05"
+RECIPE_LATEST_RELEASE_DATE_pn-libpcap="Apr 05, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libpcap="2 months"
 RECIPE_LAST_UPDATE_pn-libpcap = "Jun 30, 2010"
 RECIPE_MAINTAINER_pn-libpcap = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2100,7 +2100,7 @@ RECIPE_STATUS_pn-wpa-supplicant="green"
 DISTRO_PN_ALIAS_pn-wpa-supplicant = "Meego=wpa_supplicant Fedora=wpa_supplicant OpenSuSE=wpa_supplicant Ubuntu=wpasupplicant Mandriva=wpa_supplicant Debian=wpasupplicant"
 RECIPE_LATEST_VERSION_pn-wpa-supplicant="0.7.3"
 RECIPE_NO_OF_PATCHES_pn-wpa-supplicant="0"
-RECIPE_LATEST_RELEASE_DATE_pn-wpa-supplicant="2010/09/07"
+RECIPE_LATEST_RELEASE_DATE_pn-wpa-supplicant="Sep 07, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-wpa-supplicant="5 months"
 RECIPE_LAST_UPDATE_pn-wpa-supplicant = "Aug 26, 2010"
 RECIPE_MAINTAINER_pn-wpa-supplicant = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2108,7 +2108,7 @@ RECIPE_MAINTAINER_pn-wpa-supplicant = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-ppp="green"
 RECIPE_LATEST_VERSION_pn-ppp="2.4.5"
 RECIPE_NO_OF_PATCHES_pn-ppp="5"
-RECIPE_LATEST_RELEASE_DATE_pn-ppp="2009/11/17"
+RECIPE_LATEST_RELEASE_DATE_pn-ppp="Nov 17, 2009"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-ppp="4 years"
 RECIPE_LAST_UPDATE_pn-ppp = "Jul 1, 2010"
 RECIPE_MAINTAINER_pn-ppp = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2116,7 +2116,7 @@ RECIPE_MAINTAINER_pn-ppp = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libproxy="green"
 RECIPE_LATEST_VERSION_pn-libproxy="0.4.6"
 RECIPE_NO_OF_PATCHES_pn-libproxy="1"
-RECIPE_LATEST_RELEASE_DATE_pn-libproxy="2010/09/01"
+RECIPE_LATEST_RELEASE_DATE_pn-libproxy="Sep 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libproxy="10 days"
 RECIPE_LAST_UPDATE_pn-libproxy = "Nov 16, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-libproxy = "Jan 30, 2011"
@@ -2126,7 +2126,7 @@ RECIPE_STATUS_pn-connman = "green"
 DISTRO_PN_ALIAS_pn-connman = "Meego=connman"
 RECIPE_LATEST_VERSION_pn-connman = "0.65"
 RECIPE_NO_OF_PATCHES_pn-connman="2"
-RECIPE_LATEST_RELEASE_DATE_pn-connman="2010/12/24"
+RECIPE_LATEST_RELEASE_DATE_pn-connman="Dec 24, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-connman="1 month"
 RECIPE_LAST_UPDATE_pn-connman = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-connman = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2148,7 +2148,7 @@ RECIPE_MAINTAINER_pn-empathy = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gupnp = "green"
 RECIPE_LATEST_VERSION_pn-gupnp = "0.16.1"
 RECIPE_NO_OF_PATCHES_pn-gupnp= "1"
-RECIPE_LATEST_RELEASE_DATE_pn-gupnp= "2011/04/30"
+RECIPE_LATEST_RELEASE_DATE_pn-gupnp= "Apr 30, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gupnp= "1 month"
 RECIPE_LAST_UPDATE_pn-gupnp = "Jul 4, 2011"
 RECIPE_MAINTAINER_pn-gupnp= "Mei Lei <lei.mei@intel.com>"
@@ -2156,7 +2156,7 @@ RECIPE_MAINTAINER_pn-gupnp= "Mei Lei <lei.mei@intel.com>"
 RECIPE_STATUS_pn-gupnp-av = "green"
 RECIPE_LATEST_VERSION_pn-gupnp-av = "0.8.0"
 RECIPE_NO_OF_PATCHES_pn-gupnp-av= "0"
-RECIPE_LATEST_RELEASE_DATE_pn-gupnp-av= "2011/04/08"
+RECIPE_LATEST_RELEASE_DATE_pn-gupnp-av= "Apr 08, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gupnp-av= "4 months"
 RECIPE_LAST_UPDATE_pn-gupnp-av = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-gupnp-av = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2164,7 +2164,7 @@ RECIPE_MAINTAINER_pn-gupnp-av = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gupnp-tools = "green"
 RECIPE_LATEST_VERSION_pn-gupnp-tools = "0.8.1"
 RECIPE_NO_OF_PATCHES_pn-gupnp-tools = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-gupnp-tools = "2010/09/16"
+RECIPE_LATEST_RELEASE_DATE_pn-gupnp-tools = "Sep 16, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gupnp-tools = "3 month"
 RECIPE_LAST_UPDATE_pn-gupnp-tools = "Nov 25, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-gupnp-tools = "Jan 30, 2011"
@@ -2198,7 +2198,7 @@ RECIPE_MAINTAINER_pn-libopensync-plugin-syncml = "Dongxiao Xu <dongxiao.xu@intel
 RECIPE_STATUS_pn-ofono = "green"
 RECIPE_LATEST_VERSION_pn-ofono = "0.45"
 RECIPE_NO_OF_PATCHES_pn-ofono="0"
-RECIPE_LATEST_RELEASE_DATE_pn-ofono="2011/03/15"
+RECIPE_LATEST_RELEASE_DATE_pn-ofono="Mar 15, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-ofono="15 days"
 RECIPE_LAST_UPDATE_pn-ofono = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-ofono = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2222,7 +2222,7 @@ RECIPE_MAINTAINER_pn-telepathy-gabble = "Dongxiao Xu <dongxiao.xu@intel.com>"
 
 RECIPE_STATUS_pn-telepathy-glib = "green"
 RECIPE_NO_OF_PATCHES_pn-telepathy-glib ="0"
-RECIPE_LATEST_RELEASE_DATE_pn-telepathy-glib = "2011/03/31"
+RECIPE_LATEST_RELEASE_DATE_pn-telepathy-glib = "Mar 31, 2011"
 RECIPE_LATEST_VERSION_pn-telepathy-glib = "0.14.3"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-telepathy-glib = "10 days"
 RECIPE_LAST_UPDATE_pn-telepathy-glib = "Apr 15, 2011"
@@ -2230,7 +2230,7 @@ RECIPE_MAINTAINER_pn-telepathy-glib = "Dongxiao Xu <dongxiao.xu@intel.com>"
 
 RECIPE_STATUS_pn-telepathy-idle = "green"
 RECIPE_NO_OF_PATCHES_pn-telepathy-idle ="0"
-RECIPE_LATEST_RELEASE_DATE_pn-telepathy-glib ="2011/02/11"
+RECIPE_LATEST_RELEASE_DATE_pn-telepathy-glib ="Feb 11, 2011"
 RECIPE_LATEST_VERSION_pn-telepathy-idle = "0.1.8"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-telepathy-idle = "3 months"
 RECIPE_LAST_UPDATE_pn-telepathy-idle = "Apr 15, 2011"
@@ -2239,7 +2239,7 @@ RECIPE_MAINTAINER_pn-telepathy-idle = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-telepathy-python = "green"
 RECIPE_LATEST_VERSION_pn-telepathy-python = "0.15.19"
 RECIPE_NO_OF_PATCHES_pn-telepathy-python="0"
-RECIPE_LATEST_RELEASE_DATE_pn-telepathy-python="2010/12/03"
+RECIPE_LATEST_RELEASE_DATE_pn-telepathy-python="Dec 03, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-telepathy-python="4 months"
 RECIPE_LAST_UPDATE_pn-telepathy-python = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-telepathy-python = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2247,7 +2247,7 @@ RECIPE_MAINTAINER_pn-telepathy-python = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-bluez-hcidump = "green"
 RECIPE_LATEST_VERSION_pn-bluez-hcidump = "2.0"
 RECIPE_NO_OF_PATCHES_pn-bluez-hcidump = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-bluez-hcidump = "2011/01/27"
+RECIPE_LATEST_RELEASE_DATE_pn-bluez-hcidump = "Jan 27, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bluez-hcidump = "4 months"
 RECIPE_LAST_UPDATE_pn-bluez-hcidump = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-bluez-hcidump = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2259,7 +2259,7 @@ RECIPE_MAINTAINER_pn-ppp-dialin = "Dongxiao Xu <dongxiao.xu@intel.com>"
 
 RECIPE_STATUS_pn-libgsmd = "green"
 RECIPE_LATEST_VERSION_pn-libgsmd = "5394"
-RECIPE_LATEST_RELEASE_DATE_pn-libgsmd ="2009/08/06"
+RECIPE_LATEST_RELEASE_DATE_pn-libgsmd ="Aug 06, 2009"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libgsmd="n/a"
 DISTRO_PN_ALIAS_pn-libgsmd = "Fedora=gsm Ubuntu=libgsm Debian=libgsm Opensuse=libgsm"
 RECIPE_LAST_UPDATE_pn-libgsmd = "Nov 26, 2010"
@@ -2275,7 +2275,7 @@ RECIPE_MAINTAINER_pn-zeroconf = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gypsy="green"
 RECIPE_LATEST_VERSION_pn-gypsy="0.8"
 RECIPE_NO_OF_PATCHES_pn-gypsy="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gypsy="2010/06/09"
+RECIPE_LATEST_RELEASE_DATE_pn-gypsy="Jun 09, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gypsy="10 months"
 RECIPE_LAST_UPDATE_pn-gypsy = "Nov 23, 2010"
 RECIPE_MAINTAINER_pn-gypsy= "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2299,7 +2299,7 @@ RECIPE_MAINTAINER_pn-libsyncml = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-telepathy-mission-control = "green"
 RECIPE_LATEST_VERSION_pn-telepathy-mission-control = "5.7.9"
 RECIPE_NO_OF_PATCHES_pn-telepathy-mission-control ="0"
-RECIPE_LATEST_RELEASE_DATE_pn-telepathy-mission-control ="2011/04/05"
+RECIPE_LATEST_RELEASE_DATE_pn-telepathy-mission-control ="Apr 05, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-telepathy-mission-control ="2 months"
 RECIPE_LAST_UPDATE_pn-telepathy-mission-control = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-telepathy-mission-control = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2312,7 +2312,7 @@ RECIPE_MAINTAINER_pn-libetpan = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-hostap-utils="yellow" # patch investigation needed; hostap-utils.inc is only included by one bb file.
 RECIPE_LATEST_VERSION_pn-hostap-utils="0.4.7"
 RECIPE_NO_OF_PATCHES_pn-hostap-utils="1"
-RECIPE_LATEST_RELEASE_DATE_pn-hostap-utils="2008/12/03"
+RECIPE_LATEST_RELEASE_DATE_pn-hostap-utils="Dec 03, 2008"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-hostap-utils="7 months"
 RECIPE_LAST_UPDATE_pn-hostap-utils = "Jun 28, 2007"
 RECIPE_MAINTAINER_pn-hostap-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2320,7 +2320,7 @@ RECIPE_MAINTAINER_pn-hostap-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-kexec-tools="green"
 RECIPE_LATEST_VERSION_pn-kexec-tools="2.0.2"
 RECIPE_NO_OF_PATCHES_pn-kexec-tools="1"
-RECIPE_LATEST_RELEASE_DATE_pn-kexec-tools="2010/07/29"
+RECIPE_LATEST_RELEASE_DATE_pn-kexec-tools="Jul 29, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-kexec-tools="1 year"
 RECIPE_LAST_UPDATE_pn-kexec-tools = "Nov 16, 2010"
 RECIPE_MAINTAINER_pn-kexec-tools = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2338,7 +2338,7 @@ RECIPE_MAINTAINER_pn-orinoco-conf = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libical="green"
 RECIPE_LATEST_VERSION_pn-libical="0.46"
 RECIPE_NO_OF_PATCHES_pn-libical="0"
-RECIPE_LATEST_RELEASE_DATE_pn-libical="2010/08/30"
+RECIPE_LATEST_RELEASE_DATE_pn-libical="Aug 30, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libical="11 months"
 RECIPE_LAST_UPDATE_pn-libical = "Nov 16, 2010"
 RECIPE_MAINTAINER_pn-libical = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2404,7 +2404,7 @@ RECIPE_MAINTAINER_pn-task-core-x11-sato = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-enchant="green"
 RECIPE_LATEST_VERSION_pn-enchant="1.6.0"
 RECIPE_NO_OF_PATCHES_pn-enchant="0"
-RECIPE_LATEST_RELEASE_DATE_pn-enchant="2010/04/01"
+RECIPE_LATEST_RELEASE_DATE_pn-enchant="Apr 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-enchant="10 months"
 RECIPE_LAST_UPDATE_pn-enchant = "Aug 4, 2010"
 RECIPE_MAINTAINER_pn-enchant = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2528,7 +2528,7 @@ RECIPE_STATUS_pn-liba52="yellow" # patch investigation needed
 DISTRO_PN_ALIAS_pn-liba52 = "Mandriva=a52dec Debian=a52dec"
 RECIPE_LATEST_VERSION_pn-liba52="0.7.4"
 RECIPE_NO_OF_PATCHES_pn-liba52="1"
-RECIPE_LATEST_RELEASE_DATE_pn-liba52="2002/07/27"
+RECIPE_LATEST_RELEASE_DATE_pn-liba52="Jul 27, 2002"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-liba52="5 months"
 RECIPE_LAST_UPDATE_pn-liba52 = "Sep 1, 2006"
 RECIPE_MANUAL_CHECK_DATE_pn-liba52 = "Jan 30, 2011"
@@ -2537,7 +2537,7 @@ RECIPE_MAINTAINER_pn-liba52 = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libid3tag="yellow" # patch investigation needed
 RECIPE_LATEST_VERSION_pn-libid3tag="0.15.1b"
 RECIPE_NO_OF_PATCHES_pn-libid3tag="1"
-RECIPE_LATEST_RELEASE_DATE_pn-libid3tag="2004/02/18"
+RECIPE_LATEST_RELEASE_DATE_pn-libid3tag="Feb 18, 2004"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libid3tag="8 months"
 RECIPE_LAST_UPDATE_pn-libid3tag = "Oct 19, 2007"
 RECIPE_MAINTAINER_pn-libid3tag = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2545,7 +2545,7 @@ RECIPE_MAINTAINER_pn-libid3tag = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-flac="green"
 RECIPE_LATEST_VERSION_pn-flac="1.2.1"
 RECIPE_NO_OF_PATCHES_pn-flac="3"
-RECIPE_LATEST_RELEASE_DATE_pn-flac="2007/09/16"
+RECIPE_LATEST_RELEASE_DATE_pn-flac="Sep 16, 2007"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-flac="2 months"
 RECIPE_LAST_UPDATE_pn-flac = "Jun 26, 2010"
 RECIPE_MAINTAINER_pn-flac = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2553,7 +2553,7 @@ RECIPE_MAINTAINER_pn-flac = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libvorbis="green"
 RECIPE_LATEST_VERSION_pn-libvorbis="1.3.2"
 RECIPE_NO_OF_PATCHES_pn-libvorbis="0"
-RECIPE_LATEST_RELEASE_DATE_pn-libvorbis="2010/11/01"
+RECIPE_LATEST_RELEASE_DATE_pn-libvorbis="Nov 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libvorbis="7 months"
 RECIPE_LAST_UPDATE_pn-libvorbis = "Nov 15, 2010"
 RECIPE_MAINTAINER_pn-libvorbis = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2561,7 +2561,7 @@ RECIPE_MAINTAINER_pn-libvorbis = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libogg="green"
 RECIPE_LATEST_VERSION_pn-libogg="1.2.2"
 RECIPE_NO_OF_PATCHES_pn-libogg="0"
-RECIPE_LATEST_RELEASE_DATE_pn-libogg="2010/12/07"
+RECIPE_LATEST_RELEASE_DATE_pn-libogg="Dec 07, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libogg="1 months"
 RECIPE_LAST_UPDATE_pn-libogg = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-libogg = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2569,7 +2569,7 @@ RECIPE_MAINTAINER_pn-libogg = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gstreamer="green"
 RECIPE_LATEST_VERSION_pn-gstreamer="0.10.32"
 RECIPE_NO_OF_PATCHES_pn-gstreamer="2"
-RECIPE_LATEST_RELEASE_DATE_pn-gstreamer="2011/01/32"
+RECIPE_LATEST_RELEASE_DATE_pn-gstreamer="Jan 31, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gstreamer="2 month"
 RECIPE_LAST_UPDATE_pn-gstreamer = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-gstreamer = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2578,7 +2578,7 @@ RECIPE_STATUS_pn-gst-plugins-base="green"
 DISTRO_PN_ALIAS_pn-gst-plugins-base = "Meego=gst-plugins-base Fedora=gstreamer-plugins-base OpenSuSE=gstreamer-plugins-base Ubuntu=gst-plugins-base0.10 Mandriva=gstreamer0.10-plugins-base Debian=gst-plugins-base0.10"
 RECIPE_LATEST_VERSION_pn-gst-plugins-base="0.10.32"
 RECIPE_NO_OF_PATCHES_pn-gst-plugins-base="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-base="2011/01/21"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-base="Jan 21, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-plugins-base="2 months"
 RECIPE_LAST_UPDATE_pn-gst-plugins-base = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-gst-plugins-base = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2596,7 +2596,7 @@ RECIPE_STATUS_pn-gst-plugins-ugly="green"
 DISTRO_PN_ALIAS_pn-gst-plugins-ugly = "OpenSuSE=gstreamer-plugins-ugly Mandriva=gstreamer0.10-plugins-ugly Debian=gst-plugins-ugly0.10"
 RECIPE_LATEST_VERSION_pn-gst-plugins-ugly="0.10.17"
 RECIPE_NO_OF_PATCHES_pn-gst-plugins-ugly="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-ugly="2011/01/21"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-ugly="Jan 21, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-plugins-ugly="4 months"
 RECIPE_LAST_UPDATE_pn-gst-plugins-ugly = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-gst-plugins-ugly = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2605,7 +2605,7 @@ RECIPE_STATUS_pn-gst-plugins-bad="green"
 DISTRO_PN_ALIAS_pn-gst-plugins-bad = "Fedora=gstreamer-plugins-bad-free OpenSuSE=gstreamer-plugins-bad Debian=gst-plugins-bad0.10"
 RECIPE_LATEST_VERSION_pn-gst-plugins-bad="0.10.21"
 RECIPE_NO_OF_PATCHES_pn-gst-plugins-bad="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-bad="2011/01/21"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-plugins-bad="Jan 21, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-plugins-bad="4 months"
 RECIPE_LAST_UPDATE_pn-gst-plugins-bad = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-gst-plugins-bad = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2613,7 +2613,7 @@ RECIPE_MAINTAINER_pn-gst-plugins-bad = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-alsa-utils="green"
 RECIPE_LATEST_VERSION_pn-alsa-utils="1.0.24.2"
 RECIPE_NO_OF_PATCHES_pn-alsa-utils="1"
-RECIPE_LATEST_RELEASE_DATE_pn-alsa-utils="2011/01/31"
+RECIPE_LATEST_RELEASE_DATE_pn-alsa-utils="Jan 31, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-alsa-utils="9 months"
 RECIPE_LAST_UPDATE_pn-alsa-utils = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-alsa-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2621,7 +2621,7 @@ RECIPE_MAINTAINER_pn-alsa-utils = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-alsa-lib="green"
 RECIPE_LATEST_VERSION_pn-alsa-lib="1.0.24.1"
 RECIPE_NO_OF_PATCHES_pn-alsa-lib="1"
-RECIPE_LATEST_RELEASE_DATE_pn-alsa-lib="2011/01/31"
+RECIPE_LATEST_RELEASE_DATE_pn-alsa-lib="Jan 31, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-alsa-lib="9 months"
 RECIPE_LAST_UPDATE_pn-alsa-lib = "Apr 15, 2011"
 RECIPE_MAINTAINER_pn-alsa-lib = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2629,7 +2629,7 @@ RECIPE_MAINTAINER_pn-alsa-lib = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-tremor="green"
 RECIPE_LATEST_VERSION_pn-tremor="20101121"
 RECIPE_NO_OF_PATCHES_pn-tremor="0"
-RECIPE_LATEST_RELEASE_DATE_pn-tremor="2010/11/21"
+RECIPE_LATEST_RELEASE_DATE_pn-tremor="Nov 21, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tremor="n/a"
 RECIPE_LAST_UPDATE_pn-tremor = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-tremor = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2638,7 +2638,7 @@ DISTRO_PN_ALIAS_pn-tremor = "OSPDT upstream=http://www.xiph.org/vorbis/"
 RECIPE_STATUS_pn-gaku="green"
 RECIPE_LATEST_VERSION_pn-gaku="0.0+svnr399"
 RECIPE_NO_OF_PATCHES_pn-gaku="0"
-RECIPE_LATEST_RELEASE_DATE_pn-gaku="2008/07/03"
+RECIPE_LATEST_RELEASE_DATE_pn-gaku="Jul 03, 2008"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gaku="n/a"
 RECIPE_LAST_UPDATE_pn-gaku = "Jun 26, 2010"
 RECIPE_MAINTAINER_pn-gaku = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2646,7 +2646,7 @@ RECIPE_MAINTAINER_pn-gaku = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-xvideo-tests="green"
 RECIPE_LATEST_VERSION_pn-xvideo-tests="0.0+svnr270"
 RECIPE_NO_OF_PATCHES_pn-xvideo-tests="0"
-RECIPE_LATEST_RELEASE_DATE_pn-xvideo-tests="2007/06/22"
+RECIPE_LATEST_RELEASE_DATE_pn-xvideo-tests="Jun 22, 2007"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xvideo-tests="n/a"
 RECIPE_LAST_UPDATE_pn-xvideo-tests = "Jun 26, 2010"
 RECIPE_MAINTAINER_pn-xvideo-tests = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2654,7 +2654,7 @@ RECIPE_MAINTAINER_pn-xvideo-tests = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-speex="green"
 RECIPE_LATEST_VERSION_pn-speex="1.2rc1"
 RECIPE_NO_OF_PATCHES_pn-speex="0"
-RECIPE_LATEST_RELEASE_DATE_pn-speex="2008/07/24"
+RECIPE_LATEST_RELEASE_DATE_pn-speex="Jul 24, 2008"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-speex="8 months"
 RECIPE_LAST_UPDATE_pn-speex = "Jun 29, 2010"
 RECIPE_MAINTAINER_pn-speex = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2662,7 +2662,7 @@ RECIPE_MAINTAINER_pn-speex = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-libmusicbrainz="green"
 RECIPE_LATEST_VERSION_pn-libmusicbrainz="3.0.3"
 RECIPE_NO_OF_PATCHES_pn-libmusicbrainz="0"
-RECIPE_LATEST_RELEASE_DATE_pn-libmusicbrainz="2010/09/27"
+RECIPE_LATEST_RELEASE_DATE_pn-libmusicbrainz="Sep 27, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libmusicbrainz="2 years"
 RECIPE_LAST_UPDATE_pn-libmusicbrainz = "Nov 16, 2010"
 RECIPE_MAINTAINER_pn-libmusicbrainz = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2681,7 +2681,7 @@ RECIPE_MAINTAINER_pn-farsight2 = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gst-openmax = "green"
 RECIPE_LATEST_VERSION_pn-gst-openmax = "0.10.1"
 RECIPE_NO_OF_PATCHES_pn-gst-openmax = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-openmax = "2010/10/01"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-openmax = "Oct 01, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-openmax= "18 months"
 RECIPE_LAST_UPDATE_pn-gst-openmax = "Nov 25, 2010"
 RECIPE_MAINTAINER_pn-gst-openmax = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2691,7 +2691,7 @@ RECIPE_STATUS_pn-gst-ffmpeg = "green"
 DISTRO_PN_ALIAS_pn-gst-ffmpeg = "Mandriva=gstreamer0.10-ffmpeg Debian=gstreamer0.10-ffmpeg"
 RECIPE_LATEST_VERSION_pn-gst-ffmpeg = "0.10.11"
 RECIPE_NO_OF_PATCHES_pn-gst-ffmpeg = "1"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-ffmpeg = "2010/07/15"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-ffmpeg = "Jul 15, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-ffmpeg = "4 months"
 RECIPE_LAST_UPDATE_pn-gst-ffmpeg = "Dec 14, 2010"
 RECIPE_MAINTAINER_pn-gst-ffmpeg = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2700,7 +2700,7 @@ RECIPE_STATUS_pn-libsndfile1 = "green"
 DISTRO_PN_ALIAS_pn-libsndfile1 = "Meego=libsndfile Fedora=libsndfile OpenSuSE=libsndfile Ubuntu=libsndfile Mandriva=libsndfile Debian=libsndfile"
 RECIPE_LATEST_VERSION_pn-libsndfile1 = "1.0.24"
 RECIPE_NO_OF_PATCHES_pn-libsndfile1 = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-libsndfile1 = "2011/03/23"
+RECIPE_LATEST_RELEASE_DATE_pn-libsndfile1 = "Mar 23, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libsndfile1 = "5 months"
 RECIPE_LAST_UPDATE_pn-libsndfile1 = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-libsndfile1 = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2708,7 +2708,7 @@ RECIPE_MAINTAINER_pn-libsndfile1 = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-pulseaudio = "green"
 RECIPE_LATEST_VERSION_pn-pulseaudio = "0.9.22"
 RECIPE_NO_OF_PATCHES_pn-pulseaudio = "5"
-RECIPE_LATEST_RELEASE_DATE_pn-pulseaudio = "2010/11/26"
+RECIPE_LATEST_RELEASE_DATE_pn-pulseaudio = "Nov 26, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pulseaudio = "1 year"
 RECIPE_LAST_UPDATE_pn-pulseaudio = "Dec 30, 2010"
 RECIPE_MAINTAINER_pn-pulseaudio = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2716,7 +2716,7 @@ RECIPE_MAINTAINER_pn-pulseaudio = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-taglib = "green"
 RECIPE_LATEST_VERSION_pn-taglib = "1.6.3"
 RECIPE_NO_OF_PATCHES_pn-taglib = "2"
-RECIPE_LATEST_RELEASE_DATE_pn-taglib = "2010/04/19"
+RECIPE_LATEST_RELEASE_DATE_pn-taglib = "Apr 19, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-taglib = "10 days"
 RECIPE_LAST_UPDATE_pn-taglib = "Nov 16, 2010"
 RECIPE_MANUAL_CHECK_DATE_pn-taglib = "Jan 30, 2011"
@@ -2730,7 +2730,7 @@ RECIPE_MAINTAINER_pn-libnice = "Dongxiao Xu <dongxiao.xu@intel.com>"
 RECIPE_STATUS_pn-gst-fluendo-mp3 = "green"
 RECIPE_LATEST_VERSION_pn-gst-fluendo-mp3 = "0.10.15"
 RECIPE_NO_OF_PATCHES_pn-gst-fluendo-mp3 = "1"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-fluendo-mp3 = "2010/10/21"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-fluendo-mp3 = "Oct 21, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-fluendo-mp3 = "3 months"
 RECIPE_LAST_UPDATE_pn-gst-fluendo-mp3 = "Dec 7, 2010"
 RECIPE_MAINTAINER_pn-gst-fluendo-mp3 = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2739,7 +2739,7 @@ DISTRO_PN_ALIAS_pn-gst-fluendo-mp3 = "Debian=gstreamer0.10-fluendo-mp3 Ubuntu=gs
 RECIPE_STATUS_pn-gst-fluendo-mpegdemux = "green"
 RECIPE_LATEST_VERSION_pn-gst-fluendo-mpegdemux = "0.10.67"
 RECIPE_NO_OF_PATCHES_pn-gst-fluendo-mpegdemux = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-gst-fluendo-mpegdemux = "2011/03/17"
+RECIPE_LATEST_RELEASE_DATE_pn-gst-fluendo-mpegdemux = "Mar 17, 2011"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gst-fluendo-mpegdemux = "6 days"
 RECIPE_LAST_UPDATE_pn-gst-fluendo-mpegdemux = "Apr 26, 2011"
 RECIPE_MAINTAINER_pn-gst-fluendo-mpegdemux = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -2884,7 +2884,7 @@ RECIPE_NO_OF_PATCHES_pn-blktrace = "1"
 RECIPE_PATCH_pn-blktrace+compile-fixes = "to be pushed upstream"
 RECIPE_INTEL_SECTION_pn-blktrace = "sdk-tools"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-blktrace = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-blktrace = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-blktrace = "Dec 01, 2010"
 RECIPE_COMMENTS_pn-blktrace = ""
 RECIPE_LAST_UPDATE_pn-blktrace = "Dec 29, 2010"
 RECIPE_MAINTAINER_pn-blktrace = "Tom Zanussi <tom.zanussi@intel.com>"
@@ -2897,7 +2897,7 @@ RECIPE_PATCH_pn-sysprof+rmb-arm = "to be pushed upstream (from perf)"
 RECIPE_PATCH_pn-sysprof+rmb-mips = "to be pushed upstream (from perf)"
 RECIPE_INTEL_SECTION_pn-sysprof = "sdk-tools"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sysprof = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-sysprof = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-sysprof = "Dec 01, 2010"
 RECIPE_COMMENTS_pn-sysprof = ""
 RECIPE_LAST_UPDATE_pn-sysprof = "Dec 8, 2010"
 RECIPE_MAINTAINER_pn-sysprof = "Tom Zanussi <tom.zanussi@intel.com>"
@@ -3139,7 +3139,7 @@ RECIPE_MAINTAINER_pn-libxml-parser-perl = "Nitin A Kamble <nitin.a.kamble@intel.
 
 RECIPE_STATUS_pn-cmake-native="green" 
 RECIPE_LATEST_VERSION_pn-cmake-native="2.8.3"
-RECIPE_LATEST_RELEASE_DATE_pn-cmake-native="2010/11/03"
+RECIPE_LATEST_RELEASE_DATE_pn-cmake-native="Nov 03, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-cmake-native="4 month"
 RECIPE_LAST_UPDATE_pn-cmake-native = "Nov 23, 2010"
 RECIPE_MAINTAINER_pn-cmake-native = "Dongxiao Xu <dongxiao.xu@intel.com>"
@@ -3157,7 +3157,7 @@ RECIPE_LATEST_VERSION_pn-owl-video = "0.0+svnr394"
 RECIPE_NO_OF_PATCHES_pn-owl-video = "0"
 RECIPE_INTEL_SECTION_pn-owl-video = "graphic apps"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-owl-video = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-owl-video = "06/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-owl-video = "Jun 01, 2008"
 RECIPE_COMMENTS_pn-owl-video = ""
 RECIPE_MAINTAINER_pn-owl-video = "Zhai Edwin <edwin.zhai@intel.com>"
 
@@ -3168,7 +3168,7 @@ RECIPE_LATEST_VERSION_pn-xtscal = "0.6.3"
 RECIPE_NO_OF_PATCHES_pn-xtscal = "2"
 RECIPE_INTEL_SECTION_pn-xtscal = "graphic apps"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xtscal = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-xtscal = "06/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-xtscal = "Jun 01, 2006"
 RECIPE_COMMENTS_pn-xtscal = ""
 RECIPE_LAST_UPDATE_pn-xtscal = "Jul 21, 2006"
 RECIPE_MAINTAINER_pn-xtscal = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -3180,7 +3180,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-xrestop = "Nov 18, 2010"
 RECIPE_NO_OF_PATCHES_pn-xrestop = "0"
 RECIPE_INTEL_SECTION_pn-xrestop = "graphic apps"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xrestop = "18 months"
-RECIPE_LATEST_RELEASE_DATE_pn-xrestop = "03/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-xrestop = "Mar 01, 2006"
 RECIPE_COMMENTS_pn-xrestop = ""
 RECIPE_LAST_UPDATE_pn-xrestop = "Dec 21, 2007"
 RECIPE_MAINTAINER_pn-xrestop = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -3191,7 +3191,7 @@ RECIPE_LATEST_VERSION_pn-pcmanfm = "0.9.8"
 RECIPE_NO_OF_PATCHES_pn-pcmanfm = "4"
 RECIPE_INTEL_SECTION_pn-pcmanfm = "graphic apps"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pcmanfm = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-pcmanfm = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-pcmanfm = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-pcmanfm = ""
 RECIPE_LAST_UPDATE_pn-pcmanfm = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-pcmanfm = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -3299,7 +3299,7 @@ DISTRO_PN_ALIAS_pn-x11vnc = "Fedora=x11vnc Ubuntu=x11vnc"
 RECIPE_STATUS_pn-mkfontdir="green" # no update needed
 RECIPE_LATEST_VERSION_pn-mkfontdir="1.0.5"
 RECIPE_NO_OF_PATCHES_pn-mkfontdir="0"
-RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mkfontdir="2009/10/11"
+RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mkfontdir="Oct 11, 2009"
 RECIPE_LATEST_RELEASE_DATE_pn-mkfontdir="16 monthes"
 RECIPE_INTEL_SECTION_pn-mkfontdir="graphic apps"
 RECIPE_LAST_UPDATE_pn-mkfontdir = "Jan 18, 2011"
@@ -3310,7 +3310,7 @@ RECIPE_STATUS_pn-mkfontscale="green" # no update needed
 RECIPE_LATEST_VERSION_pn-mkfontscale="1.0.7"
 RECIPE_NO_OF_PATCHES_pn-mkfontscale="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mkfontscale="10 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-mkfontscale="2009/10/11"
+RECIPE_LATEST_RELEASE_DATE_pn-mkfontscale="Oct 11, 2009"
 RECIPE_INTEL_SECTION_pn-mkfontscale="graphic apps"
 RECIPE_LAST_UPDATE_pn-mkfontscale = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-mkfontscale="Yu Ke <ke.yu@intel.com>"
@@ -3320,7 +3320,7 @@ RECIPE_STATUS_pn-xauth="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xauth="1.0.5"
 RECIPE_NO_OF_PATCHES_pn-xauth="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xauth="1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-xauth="2010/09/24"
+RECIPE_LATEST_RELEASE_DATE_pn-xauth="Sep 24, 2010"
 RECIPE_INTEL_SECTION_pn-xauth="graphic app"
 RECIPE_LAST_UPDATE_pn-xauth = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xauth="Yu Ke <ke.yu@intel.com>"
@@ -3329,7 +3329,7 @@ RECIPE_STATUS_pn-xdpyinfo="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xdpyinfo="1.1.0"
 RECIPE_NO_OF_PATCHES_pn-xdpyinfo="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xdpyinfo="1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-xdpyinfo="2009/10/16"
+RECIPE_LATEST_RELEASE_DATE_pn-xdpyinfo="Oct 16, 2009"
 RECIPE_INTEL_SECTION_pn-xdpyinfo="graphic app"
 RECIPE_LAST_UPDATE_pn-xdpyinfo = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xdpyinfo="Yu Ke <ke.yu@intel.com>"
@@ -3339,7 +3339,7 @@ RECIPE_STATUS_pn-xhost="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xhost="1.0.3"
 RECIPE_NO_OF_PATCHES_pn-xhost="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xhost="2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-xhost="2009/10/14"
+RECIPE_LATEST_RELEASE_DATE_pn-xhost="Oct 14, 2009"
 RECIPE_INTEL_SECTION_pn-xhost="graphic app"
 RECIPE_LAST_UPDATE_pn-xhost = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xhost="Yu Ke <ke.yu@intel.com>"
@@ -3349,7 +3349,7 @@ RECIPE_STATUS_pn-xinit="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xinit="1.2.1"
 RECIPE_NO_OF_PATCHES_pn-xinit="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xinit="4 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xinit="2010/03/16"
+RECIPE_LATEST_RELEASE_DATE_pn-xinit="Mar 16, 2010"
 RECIPE_INTEL_SECTION_pn-xinit="graphic app"
 RECIPE_LAST_UPDATE_pn-xinit = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xinit="Yu Ke <ke.yu@intel.com>"
@@ -3358,7 +3358,7 @@ RECIPE_STATUS_pn-xkbcomp="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xkbcomp="1.1.1"
 RECIPE_NO_OF_PATCHES_pn-xkbcomp="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xkbcomp="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xkbcomp="2009/10/03"
+RECIPE_LATEST_RELEASE_DATE_pn-xkbcomp="Oct 03, 2009"
 RECIPE_INTEL_SECTION_pn-xkbcomp="graphic app"
 RECIPE_LAST_UPDATE_pn-xkbcomp = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xkbcomp="Yu Ke <ke.yu@intel.com>"
@@ -3368,7 +3368,7 @@ RECIPE_STATUS_pn-xmodmap="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xmodmap="1.0.5"
 RECIPE_NO_OF_PATCHES_pn-xmodmap="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xmodmap="2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-xmodmap="2010/09/24"
+RECIPE_LATEST_RELEASE_DATE_pn-xmodmap="Sep 24, 2010"
 RECIPE_INTEL_SECTION_pn-xmodmap="graphic app"
 RECIPE_LAST_UPDATE_pn-xmodmap = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xmodmap="Yu Ke <ke.yu@intel.com>"
@@ -3378,7 +3378,7 @@ RECIPE_STATUS_pn-xprop="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xprop="1.1.0"
 RECIPE_NO_OF_PATCHES_pn-xprop="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xprop="1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-xprop="2009/10/12"
+RECIPE_LATEST_RELEASE_DATE_pn-xprop="Oct 12, 2009"
 RECIPE_INTEL_SECTION_pn-xprop="graphic app"
 RECIPE_LAST_UPDATE_pn-xprop = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xprop="Yu Ke <ke.yu@intel.com>"
@@ -3389,7 +3389,7 @@ DISTRO_PN_ALIAS_pn-xset = "Fedora=xorg-x11-server-utils Ubuntu=x11-xserver-utils
 RECIPE_LATEST_VERSION_pn-xset="1.2.1"
 RECIPE_NO_OF_PATCHES_pn-xset="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xset="1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-xset="2010/11/11"
+RECIPE_LATEST_RELEASE_DATE_pn-xset="Nov 11, 2010"
 RECIPE_INTEL_SECTION_pn-xset="graphic app"
 RECIPE_LAST_UPDATE_pn-xset = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xset="Yu Ke <ke.yu@intel.com>"
@@ -3398,7 +3398,7 @@ RECIPE_STATUS_pn-xwininfo="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xwininfo="1.1.1"
 RECIPE_NO_OF_PATCHES_pn-xwininfo="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xwininfo="1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-xwininfo="2010/10/30"
+RECIPE_LATEST_RELEASE_DATE_pn-xwininfo="Oct 30, 2010"
 RECIPE_INTEL_SECTION_pn-xwininfo="graphic app"
 RECIPE_LAST_UPDATE_pn-xwininfo = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xwininfo="Yu Ke <ke.yu@intel.com>"
@@ -3408,7 +3408,7 @@ RECIPE_STATUS_pn-xrandr="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xrandr="1.3.2"
 RECIPE_NO_OF_PATCHES_pn-xrandr="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xrandr="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-xrandr="2009/09/10"
+RECIPE_LATEST_RELEASE_DATE_pn-xrandr="Sep 10, 2009"
 RECIPE_INTEL_SECTION_pn-xrandr="graphic app"
 RECIPE_LAST_UPDATE_pn-xrandr = "Nov 16, 2010"
 RECIPE_MAINTAINER_pn-xrandr="Yu Ke <ke.yu@intel.com>"
@@ -3418,7 +3418,7 @@ RECIPE_STATUS_pn-vte="green" # no update needed
 RECIPE_LATEST_VERSION_pn-vte="0.24.3"
 RECIPE_NO_OF_PATCHES_pn-vte="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-vte="3 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-vte="2010/07/12"
+RECIPE_LATEST_RELEASE_DATE_pn-vte="Jul 12, 2010"
 RECIPE_INTEL_SECTION_pn-vte="graphic app"
 RECIPE_LAST_UPDATE_pn-vte = "Jul 19, 2010"
 RECIPE_MAINTAINER_pn-vte="Yu Ke <ke.yu@intel.com>"
@@ -3427,7 +3427,7 @@ RECIPE_STATUS_pn-qemugl="green" # no update needed
 RECIPE_LATEST_VERSION_pn-qemugl="0.0+git0+d888bbc723c00d197d34a39b5b7448660ec1b1c0"
 RECIPE_NO_OF_PATCHES_pn-qemugl="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-qemugl="n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-qemugl="2009/05/30"
+RECIPE_LATEST_RELEASE_DATE_pn-qemugl="May 30, 2009"
 RECIPE_INTEL_SECTION_pn-qemugl="graphic app"
 RECIPE_LAST_UPDATE_pn-qemugl = "Nov 28, 2010"
 RECIPE_NO_UPDATE_REASON_pn-qemugl = "Do not upgrade to version: 33466cd8 because the upstream is broken in x86_64 build"
@@ -3438,7 +3438,7 @@ RECIPE_STATUS_pn-fotowall="green" # no update needed
 RECIPE_LATEST_VERSION_pn-fotowall="0.9"
 RECIPE_NO_OF_PATCHES_pn-fotowall="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-fotowall="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-fotowall="2009/12/08"
+RECIPE_LATEST_RELEASE_DATE_pn-fotowall="Dec 08, 2009"
 RECIPE_INTEL_SECTION_pn-fotowall="graphic app"
 RECIPE_LATEST_VERSION_pn-fotowall=""
 RECIPE_LAST_UPDATE_pn-fotowall = "Aug 25, 2010"
@@ -3449,7 +3449,7 @@ RECIPE_STATUS_pn-imake = "red"
 RECIPE_LATEST_VERSION_pn-imake = "1.0.3"
 RECIPE_NO_OF_PATCHES_pn-imake = "0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-imake = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-imake = "2010/04/16"
+RECIPE_LATEST_RELEASE_DATE_pn-imake = "Apr 16, 2010"
 RECIPE_INTEL_SECTION_pn-imake = "graphic app"
 RECIPE_LAST_UPDATE_pn-imake = "Nov 21, 2010"
 RECIPE_MAINTAINER_pn-imake = "Yu Ke <ke.yu@intel.com>"
@@ -3491,7 +3491,7 @@ RECIPE_STATUS_pn-quicky = "green" # no update needed
 RECIPE_LATEST_VERSION_pn-quicky = "0.4"
 RECIPE_NO_OF_PATCHES_pn-quicky = "0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-quicky = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-quicky = "2008/06/18"
+RECIPE_LATEST_RELEASE_DATE_pn-quicky = "Jun 18, 2008"
 RECIPE_INTEL_SECTION_pn-quicky = "graphic app"
 RECIPE_LAST_UPDATE_pn-quicky = "Aug 25, 2010"
 RECIPE_MAINTAINER_pn-quicky = "Yu Ke <ke.yu@intel.com>"
@@ -3505,7 +3505,7 @@ DISTRO_PN_ALIAS_pn-bigreqsproto = "Meego=xorg-x11-proto-bigreqsproto"
 RECIPE_LATEST_VERSION_pn-bigreqsproto="1.1.0"
 RECIPE_NO_OF_PATCHES_pn-bigreqsproto="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-bigreqsproto="3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-bigreqsproto="2009/08/26"
+RECIPE_LATEST_RELEASE_DATE_pn-bigreqsproto="Aug 26, 2009"
 RECIPE_INTEL_SECTION_pn-bigreqsproto="graphic core"
 RECIPE_LAST_UPDATE_pn-bigreqsproto = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-bigreqsproto="Yu Ke <ke.yu@intel.com>"
@@ -3515,7 +3515,7 @@ DISTRO_PN_ALIAS_pn-evieext = "Meego=xorg-x11-proto-evieext Debian=x11proto-evie"
 RECIPE_LATEST_VERSION_pn-evieext="1.1.0"
 RECIPE_NO_OF_PATCHES_pn-evieext="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-evieext="3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-evieext="2009/08/26"
+RECIPE_LATEST_RELEASE_DATE_pn-evieext="Aug 26, 2009"
 RECIPE_INTEL_SECTION_pn-evieext="graphic core"
 RECIPE_LAST_UPDATE_pn-evieext = "Feb 3, 2010"
 RECIPE_MAINTAINER_pn-evieext="Yu Ke <ke.yu@intel.com>"
@@ -3524,7 +3524,7 @@ RECIPE_STATUS_pn-libxxf86dga="green" # no update needed
 RECIPE_LATEST_VERSION_pn-libxxf86dga="1.1.1"
 RECIPE_NO_OF_PATCHES_pn-libxxf86dga="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxxf86dga="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libxxf86dga="2009/10/06"
+RECIPE_LATEST_RELEASE_DATE_pn-libxxf86dga="Oct 06, 2009"
 RECIPE_INTEL_SECTION_pn-libxxf86dga="graphic core"
 RECIPE_LAST_UPDATE_pn-libxxf86dga = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxxf86dga="Yu Ke <ke.yu@intel.com>"
@@ -3533,7 +3533,7 @@ RECIPE_STATUS_pn-x11-common="green" # no update needed
 RECIPE_LATEST_VERSION_pn-x11-common="0.1"
 RECIPE_NO_OF_PATCHES_pn-x11-common="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-x11-common="n/a" # local file without release
-RECIPE_LATEST_RELEASE_DATE_pn-x11-common="2008/09/22" # per poky git log
+RECIPE_LATEST_RELEASE_DATE_pn-x11-common="Sep 22, 2008" # per poky git log
 RECIPE_INTEL_SECTION_pn-x11-common="graphic core"
 RECIPE_LAST_UPDATE_pn-x11-common = "Sep 22, 2008"
 RECIPE_MAINTAINER_pn-x11-common="Yu Ke <ke.yu@intel.com>"
@@ -3543,7 +3543,7 @@ DISTRO_PN_ALIAS_pn-xf86-input-keyboard = "Meego=xorg-x11-drv-keyboard Fedora=xor
 RECIPE_LATEST_VERSION_pn-xf86-input-keyboard="1.4.0"
 RECIPE_NO_OF_PATCHES_pn-xf86-input-keyboard="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-input-keyboard="9 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-keyboard="2009/10/07"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-keyboard="Oct 07, 2009"
 RECIPE_INTEL_SECTION_pn-xf86-input-keyboard="graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-input-keyboard = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xf86-input-keyboard="Yu Ke <ke.yu@intel.com>"
@@ -3553,7 +3553,7 @@ DISTRO_PN_ALIAS_pn-xf86-input-mouse = "Ubuntu=xserver-xorg-input-mouse Mandriva=
 RECIPE_LATEST_VERSION_pn-xf86-input-mouse="1.6.0"
 RECIPE_NO_OF_PATCHES_pn-xf86-input-mouse="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-input-mouse="9 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-mouse="2010/09/09"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-mouse="Sep 09, 2010"
 RECIPE_INTEL_SECTION_pn-xf86-input-mouse="graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-input-mouse = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xf86-input-mouse="Yu Ke <ke.yu@intel.com>"
@@ -3563,7 +3563,7 @@ DISTRO_PN_ALIAS_pn-xf86-input-vmmouse = "Fedora=xorg-x11-drv-vmmouse Ubuntu=xser
 RECIPE_LATEST_VERSION_pn-xf86-input-vmmouse="12.6.10"
 RECIPE_NO_OF_PATCHES_pn-xf86-input-vmmouse="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-input-vmmouse="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-vmmouse="2010/08/10"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-vmmouse="Aug 10, 2010"
 RECIPE_INTEL_SECTION_pn-xf86-input-vmmouse="graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-input-vmmouse = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xf86-input-vmmouse="Yu Ke <ke.yu@intel.com>"
@@ -3572,7 +3572,7 @@ RECIPE_STATUS_pn-libdrm="green" # no update needed
 RECIPE_LATEST_VERSION_pn-libdrm="2.4.21"
 RECIPE_NO_OF_PATCHES_pn-libdrm="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libdrm="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libdrm="2010/06/10"
+RECIPE_LATEST_RELEASE_DATE_pn-libdrm="Jun 10, 2010"
 RECIPE_INTEL_SECTION_pn-libdrm="graphic core"
 RECIPE_LAST_UPDATE_pn-libdrm = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-libdrm="Yu Ke <ke.yu@intel.com>"
@@ -3581,7 +3581,7 @@ RECIPE_STATUS_pn-python-pycairo="green" # no upgrade needed
 DISTRO_PN_ALIAS_pn-python-pycairo = "Meego=pycairo Fedora=pycairo Ubuntu=pycairo Debian=pycairo"
 RECIPE_LATEST_VERSION_pn-python-pycairo="1.8.10"
 RECIPE_NO_OF_PATCHES_pn-python-pycairo="0"
-RECIPE_LATEST_RELEASE_DATE_pn-python-pycairo="2010/05/20"
+RECIPE_LATEST_RELEASE_DATE_pn-python-pycairo="May 20, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-python-pycairo="9 months"
 RECIPE_INTEL_SECTION_pn-python-pycairo="graphic core"
 RECIPE_LAST_UPDATE_pn-python-pycairo = "Aug 16, 2010"
@@ -3591,7 +3591,7 @@ RECIPE_STATUS_pn-libxfontcache="green" # no update neededd
 RECIPE_LATEST_VERSION_pn-libxfontcache="1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libxfontcache="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxfontcache="3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxfontcache="2009/10/08"
+RECIPE_LATEST_RELEASE_DATE_pn-libxfontcache="Oct 08, 2009"
 RECIPE_INTEL_SECTION_pn-libxfontcache="graphic core"
 RECIPE_LAST_UPDATE_pn-libxfontcache = "Jun 23, 2010"
 RECIPE_MAINTAINER_pn-libxfontcache="Yu Ke <ke.yu@intel.com>"
@@ -3602,7 +3602,7 @@ DISTRO_PN_ALIAS_pn-xf86-input-evdev = "Ubuntu=xserver-xorg-input-evdev Mandriva=
 RECIPE_LATEST_VERSION_pn-xf86-input-evdev="2.5.0"
 RECIPE_NO_OF_PATCHES_pn-xf86-input-evdev="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-input-evdev="1 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-evdev="2010/08/23"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-input-evdev="Aug 23, 2010"
 RECIPE_INTEL_SECTION_pn-xf86-input-evdev="graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-input-evdev = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xf86-input-evdev="Yu Ke <ke.yu@intel.com>"
@@ -3612,7 +3612,7 @@ DISTRO_PN_ALIAS_pn-xf86-video-vmware = "Debian=xserver-xorg-video-vmware Fedora=
 RECIPE_LATEST_VERSION_pn-xf86-video-vmware="11.0.3"
 RECIPE_NO_OF_PATCHES_pn-xf86-video-vmware="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-video-vmware="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-video-vmware="2010/11/09"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-video-vmware="Nov 09, 2010"
 RECIPE_INTEL_SECTION_pn-xf86-video-vmware="graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-video-vmware = "Nov 12, 2010"
 RECIPE_MAINTAINER_pn-xf86-video-vmware="Yu Ke <ke.yu@intel.com>"
@@ -3621,7 +3621,7 @@ RECIPE_STATUS_pn-xf86-video-vesa = "green" # no update needed
 RECIPE_LATEST_VERSION_pn-xf86-video-vesa = "2.3.0"
 RECIPE_NO_OF_PATCHES_pn-xf86-video-vesa = "0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86-video-vesa = "6 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86-video-vesa = "2010/01/04"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86-video-vesa = "Jan 04, 2010"
 RECIPE_INTEL_SECTION_pn-xf86-video-vesa = "graphic core"
 RECIPE_LAST_UPDATE_pn-xf86-video-vesa = "May 17, 2010"
 RECIPE_MAINTAINER_pn-xf86-video-vesa = "Yu Ke <ke.yu@intel.com>"
@@ -3632,7 +3632,7 @@ RECIPE_LATEST_VERSION_pn-cairo="1.9.10"
 RECIPE_NO_UPDATE_REASON_pn-cairo="latest version is not stable release"
 RECIPE_NO_OF_PATCHES_pn-cairo="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-cairo="1 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-cairo="2010/02/20"
+RECIPE_LATEST_RELEASE_DATE_pn-cairo="Feb 20, 2010"
 RECIPE_INTEL_SECTION_pn-cairo="graphic core"
 RECIPE_LAST_UPDATE_pn-cairo = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-cairo="Yu Ke <ke.yu@intel.com>"
@@ -3658,7 +3658,7 @@ RECIPE_STATUS_pn-pango="green" # no update needed
 RECIPE_LATEST_VERSION_pn-pango="1.28.0"
 RECIPE_NO_OF_PATCHES_pn-pango="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-pango="1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-pango="2010/03/10"
+RECIPE_LATEST_RELEASE_DATE_pn-pango="Mar 10, 2010"
 RECIPE_INTEL_SECTION_pn-pango="graphic core"
 RECIPE_LAST_UPDATE_pn-pango = "Nov 21, 2010"
 RECIPE_MAINTAINER_pn-pango="Yu Ke <ke.yu@intel.com>"
@@ -3667,7 +3667,7 @@ RECIPE_STATUS_pn-mesa-dri="green" # no update needed
 RECIPE_LATEST_VERSION_pn-mesa-dri="7.8.2"
 RECIPE_NO_OF_PATCHES_pn-mesa-dri="1"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mesa-dri="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-mesa-dri="2010/06/17"
+RECIPE_LATEST_RELEASE_DATE_pn-mesa-dri="Jun 17, 2010"
 RECIPE_INTEL_SECTION_pn-mesa-dri="graphic core"
 RECIPE_LAST_UPDATE_pn-mesa-dri = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-mesa-dri="Yu Ke <ke.yu@intel.com>"
@@ -3679,7 +3679,7 @@ RECIPE_STATUS_pn-mesa-dri-glsl-native="green" # no update needed
 RECIPE_LATEST_VERSION_pn-mesa-dri-glsl-native="7.8.2"
 RECIPE_NO_OF_PATCHES_pn-mesa-dri-glsl-native="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mesa-dri-glsl-native="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-mesa-dri-glsl-native="2010/06/17"
+RECIPE_LATEST_RELEASE_DATE_pn-mesa-dri-glsl-native="Jun 17, 2010"
 RECIPE_INTEL_SECTION_pn-mesa-dri-glsl-native="graphic core"
 RECIPE_LAST_UPDATE_pn-mesa-dri-glsl-native = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-mesa-dri-glsl-native = "Yu Ke <ke.yu@intel.com>"
@@ -3689,7 +3689,7 @@ RECIPE_STATUS_pn-mesa-xlib="green" # no update needed
 RECIPE_LATEST_VERSION_pn-mesa-xlib="7.8.2"
 RECIPE_NO_OF_PATCHES_pn-mesa-xlib="0"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mesa-xlib="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-mesa-xlib="2010/06/17"
+RECIPE_LATEST_RELEASE_DATE_pn-mesa-xlib="Jun 17, 2010"
 RECIPE_INTEL_SECTION_pn-mesa-xlib="graphic core"
 RECIPE_LAST_UPDATE_pn-mesa-xlib = "Nov 27, 2010"
 RECIPE_MAINTAINER_pn-mesa-xlib="Yu Ke <ke.yu@intel.com>"
@@ -3698,7 +3698,7 @@ RECIPE_STATUS_pn-xserver-xorg="green" # no update needed
 RECIPE_LATEST_VERSION_pn-xserver-xorg="1.8.99.904"
 RECIPE_NO_OF_PATCHES_pn-xserver-xorg="2"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xserver-xorg="2 monthes"
-RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="2010/07/01"
+RECIPE_LATEST_RELEASE_DATE_pn-xserver-xorg="Jul 01, 2010"
 RECIPE_INTEL_SECTION_pn-xserver-xorg="graphic core"
 RECIPE_LAST_UPDATE_pn-xserver-xorg = "Jan 18, 2011"
 RECIPE_MAINTAINER_pn-xserver-xorg="Yu Ke <ke.yu@intel.com>"
@@ -3738,7 +3738,7 @@ RECIPE_NO_OF_PATCHES_pn-libxsettings-client = "1"
 RECIPE_PATCH_pn-libxsettings-client+link-x11 = "add the linkage to X11"
 RECIPE_INTEL_SECTION_pn-libxsettings-client = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxsettings-client = "stable"
-RECIPE_LATEST_RELEASE_DATE_pn-libxsettings-client = "03/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-libxsettings-client = "Mar 01, 2007"
 RECIPE_COMMENTS_pn-libxsettings-client = ""
 RECIPE_LAST_UPDATE_pn-libxsettings-client = "Sep 21, 2006"
 RECIPE_MAINTAINER_pn-libxsettings-client = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3752,7 +3752,7 @@ RECIPE_NO_OF_PATCHES_pn-settings-daemon = "1"
 RECIPE_PATCH_pn-settings-daemon+addsoundkeys = "add extra gnome/gconf schemas"
 RECIPE_INTEL_SECTION_pn-settings-daemon = "x11"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-settings-daemon = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-settings-daemon = "06/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-settings-daemon = "Jun 01, 2008"
 RECIPE_COMMENTS_pn-settings-daemon = ""
 RECIPE_LAST_UPDATE_pn-settings-daemon = "Jan 18, 2008"
 RECIPE_MAINTAINER_pn-settings-daemon = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3764,7 +3764,7 @@ RECIPE_LATEST_VERSION_pn-encodings = "1.0.3"
 RECIPE_NO_OF_PATCHES_pn-encodings = "0"
 RECIPE_INTEL_SECTION_pn-encodings = "x11/fonts"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-encodings = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-encodings = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-encodings = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-encodings = ""
 RECIPE_LAST_UPDATE_pn-encodings = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-encodings = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3776,7 +3776,7 @@ RECIPE_NO_OF_PATCHES_pn-font-alias = "1"
 RECIPE_PATCH_pn-font-alias+fix_COPYING_1f8141a5e3b585dfccc748400b05c9c24b41e767 = "update the COPYING file"
 RECIPE_INTEL_SECTION_pn-font-alias = "x11/fonts"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-font-alias = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-font-alias = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-font-alias = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-font-alias = ""
 RECIPE_LAST_UPDATE_pn-font-alias = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-font-alias = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3789,7 +3789,7 @@ RECIPE_LATEST_VERSION_pn-font-util = "1.1.1"
 RECIPE_NO_OF_PATCHES_pn-font-util = "0"
 RECIPE_INTEL_SECTION_pn-font-util = "x11/fonts"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-font-util = "relatively stable"
-RECIPE_LATEST_RELEASE_DATE_pn-font-util = "10/12/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-font-util = "Oct 12, 2009"
 RECIPE_COMMENTS_pn-font-util = "the 4th license in COPYING is Unicode License?"
 RECIPE_LAST_UPDATE_pn-font-util = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-font-util = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3814,7 +3814,7 @@ RECIPE_NO_OF_PATCHES_pn-calibrateproto = "1"
 RECIPE_PATCH_pn-calibrateproto+fix = "Add missing length fields to the replies. Without these, sanity checking in recent X breaks things. RP 11/2/10"
 RECIPE_INTEL_SECTION_pn-calibrateproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-calibrateproto = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-calibrateproto = "01/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-calibrateproto = "Jan 01, 2008"
 RECIPE_COMMENTS_pn-calibrateproto = ""
 DISTRO_PN_ALIAS_pn-calibrateproto = "OSPDT upstream=http://cgit.freedesktop.org/xorg/lib/libXCalibrate/"
 RECIPE_LAST_UPDATE_pn-calibrateproto = "Feb 11, 2008"
@@ -3875,7 +3875,7 @@ RECIPE_LATEST_VERSION_pn-fontcacheproto = "0.1.3"
 RECIPE_NO_OF_PATCHES_pn-fontcacheproto = "0"
 RECIPE_INTEL_SECTION_pn-fontcacheproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-fontcacheproto = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-fontcacheproto = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-fontcacheproto = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-fontcacheproto = ""
 RECIPE_LAST_UPDATE_pn-fontcacheproto = "Feb 3, 2010"
 RECIPE_MAINTAINER_pn-fontcacheproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3956,7 +3956,7 @@ RECIPE_LATEST_VERSION_pn-libxinerama = "1.1"
 RECIPE_NO_OF_PATCHES_pn-libxinerama = "0"
 RECIPE_INTEL_SECTION_pn-libxinerama = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxinerama = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxinerama = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxinerama = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxinerama = ""
 RECIPE_LAST_UPDATE_pn-libxinerama = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxinerama = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -3978,7 +3978,7 @@ RECIPE_LATEST_VERSION_pn-libxtst = "1.1.0"
 RECIPE_NO_OF_PATCHES_pn-libxtst = "0"
 RECIPE_INTEL_SECTION_pn-libxtst = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxtst = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxtst = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxtst = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxtst = ""
 RECIPE_LAST_UPDATE_pn-libxtst = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxtst = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4062,7 +4062,7 @@ RECIPE_LATEST_VERSION_pn-trapproto = "3.4.3"
 RECIPE_NO_OF_PATCHES_pn-trapproto = "0"
 RECIPE_INTEL_SECTION_pn-trapproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-trapproto = "stable"
-RECIPE_LATEST_RELEASE_DATE_pn-trapproto = "01/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-trapproto = "Jan 01, 2006"
 RECIPE_COMMENTS_pn-trapproto = ""
 RECIPE_LAST_UPDATE_pn-trapproto = "Jul 3, 2007"
 RECIPE_MAINTAINER_pn-trapproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4098,7 +4098,7 @@ RECIPE_LATEST_VERSION_pn-xf86bigfontproto = "1.2.0"
 RECIPE_NO_OF_PATCHES_pn-xf86bigfontproto = "0"
 RECIPE_INTEL_SECTION_pn-xf86bigfontproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86bigfontproto = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86bigfontproto = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86bigfontproto = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-xf86bigfontproto = ""
 RECIPE_LAST_UPDATE_pn-xf86bigfontproto = "Feb 3, 2010"
 RECIPE_MAINTAINER_pn-xf86bigfontproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4110,7 +4110,7 @@ RECIPE_LATEST_VERSION_pn-xf86dgaproto = "2.1"
 RECIPE_NO_OF_PATCHES_pn-xf86dgaproto = "0"
 RECIPE_INTEL_SECTION_pn-xf86dgaproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86dgaproto = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86dgaproto = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86dgaproto = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-xf86dgaproto = ""
 RECIPE_LAST_UPDATE_pn-xf86dgaproto = "Feb 3, 2010"
 RECIPE_MAINTAINER_pn-xf86dgaproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4134,7 +4134,7 @@ RECIPE_LATEST_VERSION_pn-xf86miscproto = "0.9.3"
 RECIPE_NO_OF_PATCHES_pn-xf86miscproto = "0"
 RECIPE_INTEL_SECTION_pn-xf86miscproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86miscproto = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86miscproto = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86miscproto = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-xf86miscproto = ""
 RECIPE_LAST_UPDATE_pn-xf86miscproto = "Feb 3, 2010"
 RECIPE_MAINTAINER_pn-xf86miscproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4146,7 +4146,7 @@ RECIPE_LATEST_VERSION_pn-xf86rushproto = "1.1.2"
 RECIPE_NO_OF_PATCHES_pn-xf86rushproto = "0"
 RECIPE_INTEL_SECTION_pn-xf86rushproto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xf86rushproto = "stable"
-RECIPE_LATEST_RELEASE_DATE_pn-xf86rushproto = "01/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-xf86rushproto = "Jan 01, 2006"
 RECIPE_COMMENTS_pn-xf86rushproto = ""
 RECIPE_LAST_UPDATE_pn-xf86rushproto = "Jul 3, 2007"
 RECIPE_MAINTAINER_pn-xf86rushproto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4181,7 +4181,7 @@ RECIPE_LATEST_VERSION_pn-xcb-proto = "1.6"
 RECIPE_NO_OF_PATCHES_pn-xcb-proto = "0"
 RECIPE_INTEL_SECTION_pn-xcb-proto = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xcb-proto = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-xcb-proto = "12/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-xcb-proto = "Dec 01, 2009"
 RECIPE_COMMENTS_pn-xcb-proto = ""
 RECIPE_LAST_UPDATE_pn-xcb-proto = "Jun 29, 2010"
 RECIPE_MAINTAINER_pn-xcb-proto = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4241,7 +4241,7 @@ RECIPE_LATEST_VERSION_pn-libfontenc = "1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libfontenc = "0"
 RECIPE_INTEL_SECTION_pn-libfontenc = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libfontenc = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libfontenc = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libfontenc = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-libfontenc = ""
 RECIPE_LAST_UPDATE_pn-libfontenc = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libfontenc = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4252,7 +4252,7 @@ RECIPE_LATEST_VERSION_pn-libxfont = "1.4.2"
 RECIPE_NO_OF_PATCHES_pn-libxfont = "0"
 RECIPE_INTEL_SECTION_pn-libxfont = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxfont = "8 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxfont = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxfont = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxfont = "the recipe file has a commented-out no-scalable-crash.patch"
 RECIPE_LAST_UPDATE_pn-libxfont = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxfont = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4263,7 +4263,7 @@ RECIPE_LATEST_VERSION_pn-libice = "1.0.6"
 RECIPE_NO_OF_PATCHES_pn-libice = "0"
 RECIPE_INTEL_SECTION_pn-libice = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libice = "7 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libice = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libice = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-libice = ""
 RECIPE_LAST_UPDATE_pn-libice = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libice = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4274,7 +4274,7 @@ RECIPE_LATEST_VERSION_pn-libsm = "1.1.1"
 RECIPE_NO_OF_PATCHES_pn-libsm = "0"
 RECIPE_INTEL_SECTION_pn-libsm = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libsm = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-libsm = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libsm = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-libsm = ""
 RECIPE_LAST_UPDATE_pn-libsm = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libsm = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4285,7 +4285,7 @@ RECIPE_LATEST_VERSION_pn-libxau = "1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libxau = "0"
 RECIPE_INTEL_SECTION_pn-libxau = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxau = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-libxau = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxau = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-libxau = ""
 RECIPE_LAST_UPDATE_pn-libxau = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxau = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4298,7 +4298,7 @@ RECIPE_NO_OF_PATCHES_pn-libxcalibrate = "1"
 RECIPE_PATCH_pn-libxcalibrate+fix-xcb = "There is no extra reply data and if we say not to disgard it, xcb throws fatal asserts. RP - 26/11/09"
 RECIPE_INTEL_SECTION_pn-libxcalibrate = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxcalibrate = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libxcalibrate = "03/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-libxcalibrate = "Mar 01, 2008"
 RECIPE_COMMENTS_pn-libxcalibrate = ""
 RECIPE_LAST_UPDATE_pn-libxcalibrate = "Jun 29, 2010"
 RECIPE_MAINTAINER_pn-libxcalibrate = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4309,7 +4309,7 @@ RECIPE_LATEST_VERSION_pn-libxcb = "1.6"
 RECIPE_NO_OF_PATCHES_pn-libxcb = "0"
 RECIPE_INTEL_SECTION_pn-libxcb = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxcb = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxcb = "04/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libxcb = "Apr 01, 2010"
 RECIPE_COMMENTS_pn-libxcb = ""
 RECIPE_LAST_UPDATE_pn-libxcb = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxcb = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4321,7 +4321,7 @@ RECIPE_NO_OF_PATCHES_pn-libxcomposite = "1"
 RECIPE_PATCH_pn-libxcomposite+change-include-order = "This patch makes the build use its own Xcomposite.h over rather than an older Xcomposite.h that might already be installed in the staging dir."
 RECIPE_INTEL_SECTION_pn-libxcomposite = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxcomposite = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxcomposite = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxcomposite = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxcomposite = ""
 RECIPE_LAST_UPDATE_pn-libxcomposite = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxcomposite = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4332,7 +4332,7 @@ RECIPE_LATEST_VERSION_pn-libxrandr = "1.3.0"
 RECIPE_NO_OF_PATCHES_pn-libxrandr = "0"
 RECIPE_INTEL_SECTION_pn-libxrandr = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxrandr = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxrandr = "03/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxrandr = "Mar 01, 2009"
 RECIPE_COMMENTS_pn-libxrandr = ""
 RECIPE_LAST_UPDATE_pn-libxrandr = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxrandr = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4343,7 +4343,7 @@ RECIPE_LATEST_VERSION_pn-libxrender = "0.9.5"
 RECIPE_NO_OF_PATCHES_pn-libxrender = "0"
 RECIPE_INTEL_SECTION_pn-libxrender = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxrender = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxrender = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxrender = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxrender = ""
 RECIPE_LAST_UPDATE_pn-libxrender = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxrender = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4354,7 +4354,7 @@ RECIPE_LATEST_VERSION_pn-libxres = "1.0.4"
 RECIPE_NO_OF_PATCHES_pn-libxres = "0"
 RECIPE_INTEL_SECTION_pn-libxres = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxres = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxres = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxres = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxres = ""
 RECIPE_LAST_UPDATE_pn-libxres = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxres = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4376,7 +4376,7 @@ RECIPE_LATEST_VERSION_pn-libxv = "1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libxv = "0"
 RECIPE_INTEL_SECTION_pn-libxv = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxv = "1+ years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxv = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxv = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxv = ""
 RECIPE_LAST_UPDATE_pn-libxv = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxv = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4387,7 +4387,7 @@ RECIPE_LATEST_VERSION_pn-libxvmc = "1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libxvmc = "0"
 RECIPE_INTEL_SECTION_pn-libxvmc = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxvmc = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxvmc = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxvmc = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxvmc = ""
 RECIPE_LAST_UPDATE_pn-libxvmc = "Nov 17, 2010"
 RECIPE_MAINTAINER_pn-libxvmc = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4409,7 +4409,7 @@ RECIPE_LATEST_VERSION_pn-libxxf86vm = "1.1.0"
 RECIPE_NO_OF_PATCHES_pn-libxxf86vm = "0"
 RECIPE_INTEL_SECTION_pn-libxxf86vm = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxxf86vm = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libxxf86vm = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxxf86vm = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxxf86vm = ""
 RECIPE_LAST_UPDATE_pn-libxxf86vm = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxxf86vm = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4420,7 +4420,7 @@ RECIPE_LATEST_VERSION_pn-libxcursor = "1.1.10"
 RECIPE_NO_OF_PATCHES_pn-libxcursor = "0"
 RECIPE_INTEL_SECTION_pn-libxcursor = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxcursor = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxcursor = "08/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxcursor = "Aug 01, 2009"
 RECIPE_COMMENTS_pn-libxcursor = ""
 RECIPE_LAST_UPDATE_pn-libxcursor = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxcursor = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4431,7 +4431,7 @@ RECIPE_LATEST_VERSION_pn-libxdamage = "1.1.2"
 RECIPE_NO_OF_PATCHES_pn-libxdamage = "0"
 RECIPE_INTEL_SECTION_pn-libxdamage = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxdamage = "2 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxdamage = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxdamage = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxdamage = ""
 RECIPE_LAST_UPDATE_pn-libxdamage = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxdamage = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4442,7 +4442,7 @@ RECIPE_LATEST_VERSION_pn-libxdmcp = "1.0.3"
 RECIPE_NO_OF_PATCHES_pn-libxdmcp = "0"
 RECIPE_INTEL_SECTION_pn-libxdmcp = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxdmcp = "3 years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxdmcp = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxdmcp = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-libxdmcp = ""
 RECIPE_LAST_UPDATE_pn-libxdmcp = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxdmcp = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4475,7 +4475,7 @@ RECIPE_LATEST_VERSION_pn-libxft = "2.1.14"
 RECIPE_NO_OF_PATCHES_pn-libxft = "0"
 RECIPE_INTEL_SECTION_pn-libxft = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxft = "1 year"
-RECIPE_LATEST_RELEASE_DATE_pn-libxft = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxft = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxft = ""
 RECIPE_LAST_UPDATE_pn-libxft = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxft = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4487,7 +4487,7 @@ RECIPE_LATEST_VERSION_pn-libxkbfile = "1.0.6"
 RECIPE_NO_OF_PATCHES_pn-libxkbfile = "0"
 RECIPE_INTEL_SECTION_pn-libxkbfile = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxkbfile = "1+ years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxkbfile = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxkbfile = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-libxkbfile = ""
 RECIPE_LAST_UPDATE_pn-libxkbfile = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxkbfile = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4509,7 +4509,7 @@ RECIPE_LATEST_VERSION_pn-xtrans = "1.2.5"
 RECIPE_NO_OF_PATCHES_pn-xtrans = "0"
 RECIPE_INTEL_SECTION_pn-xtrans = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xtrans = "3 months"
-RECIPE_LATEST_RELEASE_DATE_pn-xtrans = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-xtrans = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-xtrans = ""
 RECIPE_LAST_UPDATE_pn-xtrans = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-xtrans = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4520,7 +4520,7 @@ RECIPE_LATEST_VERSION_pn-libxmu = "1.0.5"
 RECIPE_NO_OF_PATCHES_pn-libxmu = "0"
 RECIPE_INTEL_SECTION_pn-libxmu = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxmu = "1+ years"
-RECIPE_LATEST_RELEASE_DATE_pn-libxmu = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxmu = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-libxmu = ""
 RECIPE_LAST_UPDATE_pn-libxmu = "Nov 24, 2010"
 RECIPE_MAINTAINER_pn-libxmu = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4565,7 +4565,7 @@ RECIPE_NO_OF_PATCHES_pn-fontconfig = "1"
 RECIPE_PATCH_pn-fontconfig+fix-pkgconfig = "an one-line patch; fix the linkage to freetype in fontconfig.pc.in"
 RECIPE_INTEL_SECTION_pn-fontconfig = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-fontconfig = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-fontconfig = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-fontconfig = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-fontconfig = ""
 RECIPE_LAST_UPDATE_pn-fontconfig = "Jul 2, 2010"
 RECIPE_MAINTAINER_pn-fontconfig = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4603,7 +4603,7 @@ RECIPE_PATCH_pn-libx11+nodolt = "fix to configure.ac"
 RECIPE_PATCH_pn-libx11+include_fix = "fix to configure.ac"
 RECIPE_INTEL_SECTION_pn-libx11 = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libx11 = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libx11 = "06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libx11 = "Jun 01, 2010"
 RECIPE_COMMENTS_pn-libx11 = ""
 RECIPE_LAST_UPDATE_pn-libx11 = "Jul 9, 2010"
 RECIPE_MAINTAINER_pn-libx11 = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4634,7 +4634,7 @@ RECIPE_PATCH_pn-libx11-trim+include_fix = "fix to configure.ac"
 RECIPE_PATCH_pn-libx11-trim+nodolt = "fix to configure.ac"
 RECIPE_INTEL_SECTION_pn-libx11-trim = "x11/libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libx11-trim = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libx11-trim = "06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libx11-trim = "Jun 01, 2010"
 RECIPE_COMMENTS_pn-libx11-trim = ""
 RECIPE_LAST_UPDATE_pn-libx11-trim = "Jul 9, 2010"
 RECIPE_MAINTAINER_pn-libx11-trim = "Dexuan Cui <dexuan.cui@intel.com>"
@@ -4855,7 +4855,7 @@ RECIPE_LATEST_VERSION_pn-gnome-mime-data = "2.18.0"
 RECIPE_NO_OF_PATCHES_pn-gnome-mime-data = "1"
 RECIPE_INTEL_SECTION_pn-gnome-mime-data = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnome-mime-data = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gnome-mime-data = "04/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-gnome-mime-data = "Apr 01, 2007"
 RECIPE_COMMENTS_pn-gnome-mime-data = ""
 RECIPE_LAST_UPDATE_pn-gnome-mime-data = "Aug 2, 2007"
 RECIPE_MAINTAINER_pn-gnome-mime-data = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4866,7 +4866,7 @@ RECIPE_LATEST_VERSION_pn-libmatchbox = "1.9"
 RECIPE_NO_OF_PATCHES_pn-libmatchbox = "2"
 RECIPE_INTEL_SECTION_pn-libmatchbox = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libmatchbox = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libmatchbox = "08/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-libmatchbox = "Aug 01, 2006"
 RECIPE_COMMENTS_pn-libmatchbox = ""
 RECIPE_LAST_UPDATE_pn-libmatchbox = "Aug 7, 2006"
 RECIPE_MAINTAINER_pn-libmatchbox = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4878,7 +4878,7 @@ RECIPE_LATEST_VERSION_pn-libowl = "0.0+svnr408"
 RECIPE_NO_OF_PATCHES_pn-libowl = "0"
 RECIPE_INTEL_SECTION_pn-libowl = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libowl = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-libowl = "09/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-libowl = "Sep 01, 2008"
 RECIPE_COMMENTS_pn-libowl = ""
 RECIPE_LAST_UPDATE_pn-libowl= "Sep 16, 2008"
 RECIPE_MAINTAINER_pn-libowl = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4889,7 +4889,7 @@ RECIPE_LATEST_VERSION_pn-libowl-av = "0.0+svnr416"
 RECIPE_NO_OF_PATCHES_pn-libowl-av = "0"
 RECIPE_INTEL_SECTION_pn-libowl-av = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libowl-av = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-libowl-av = "12/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-libowl-av = "Dec 01, 2008"
 RECIPE_COMMENTS_pn-libowl-av = ""
 RECIPE_MAINTAINER_pn-libowl-av = "Zhai Edwin <edwin.zhai@intel.com>"
 RECIPE_LAST_UPDATE_pn-libowl-av = "Nov 19, 2010"
@@ -4901,7 +4901,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-desktop = "2.0+svnr2096"
 RECIPE_NO_OF_PATCHES_pn-matchbox-desktop = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-desktop = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-desktop = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-desktop = "12/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-desktop = "Dec 01, 2008"
 RECIPE_COMMENTS_pn-matchbox-desktop = ""
 RECIPE_LAST_UPDATE_pn-matchbox-desktop = "Dec 4, 2008"
 RECIPE_MAINTAINER_pn-matchbox-desktop = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4913,7 +4913,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-desktop-sato = "0.0+svnr76"
 RECIPE_NO_OF_PATCHES_pn-matchbox-desktop-sato = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-desktop-sato = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-desktop-sato = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-desktop-sato = "07/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-desktop-sato = "Jul 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-desktop-sato = ""
 RECIPE_LAST_UPDATE_pn-matchbox-desktop-sato = "Jul 5, 2007"
 RECIPE_MAINTAINER_pn-matchbox-desktop-sato = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4924,7 +4924,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-session = "0.1"
 RECIPE_NO_OF_PATCHES_pn-matchbox-session = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-session = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-session = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-session = "02/2004"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-session = "Feb 01, 2004"
 RECIPE_COMMENTS_pn-matchbox-session = ""
 RECIPE_LAST_UPDATE_pn-matchbox-session = "Apr 9, 2008"
 RECIPE_MAINTAINER_pn-matchbox-session = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4935,7 +4935,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-session-sato = "0.1"
 RECIPE_NO_OF_PATCHES_pn-matchbox-session-sato = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-session-sato = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-session-sato = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-session-sato = "06/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-session-sato = "Jun 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-session-sato = ""
 RECIPE_LAST_UPDATE_pn-matchbox-session-sato = "Apr 9, 2008"
 RECIPE_MAINTAINER_pn-matchbox-session-sato = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4946,7 +4946,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-terminal = "0.0+svnr1816"
 RECIPE_NO_OF_PATCHES_pn-matchbox-terminal = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-terminal = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-terminal = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-terminal = "11/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-terminal = "Nov 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-terminal = ""
 RECIPE_LAST_UPDATE_pn-matchbox-terminal = "Aug 18, 2009"
 RECIPE_MAINTAINER_pn-matchbox-terminal = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4957,7 +4957,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-theme-sato = "0.1"
 RECIPE_NO_OF_PATCHES_pn-matchbox-theme-sato = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-theme-sato = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-theme-sato = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-theme-sato = "07/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-theme-sato = "Jul 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-theme-sato = ""
 RECIPE_LAST_UPDATE_pn-matchbox-theme-sato = "Jul 31, 2007"
 RECIPE_MAINTAINER_pn-matchbox-theme-sato = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4968,7 +4968,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-theme-sato-2 = "0.1"
 RECIPE_NO_OF_PATCHES_pn-matchbox-theme-sato-2 = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-theme-sato-2 = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-theme-sato-2 = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-theme-sato-2 = "07/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-theme-sato-2 = "Jul 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-theme-sato-2 = ""
 RECIPE_LAST_UPDATE_pn-matchbox-theme-sato-2 = "Jul 31, 2007"
 RECIPE_MAINTAINER_pn-matchbox-theme-sato-2 = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4979,7 +4979,7 @@ RECIPE_LATEST_VERSION_pn-sato-icon-theme = "0.4.1"
 RECIPE_NO_OF_PATCHES_pn-sato-icon-theme = "0"
 RECIPE_INTEL_SECTION_pn-sato-icon-theme = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sato-icon-theme = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-sato-icon-theme = "02/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-sato-icon-theme = "Feb 01, 2008"
 RECIPE_COMMENTS_pn-sato-icon-theme = ""
 RECIPE_LAST_UPDATE_pn-sato-icon-theme = "Feb 25, 2008"
 RECIPE_MAINTAINER_pn-sato-icon-theme = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -4990,7 +4990,7 @@ RECIPE_LATEST_VERSION_pn-tslib = "1.0"
 RECIPE_NO_OF_PATCHES_pn-tslib = "3"
 RECIPE_INTEL_SECTION_pn-tslib = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tslib = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-tslib = "08/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-tslib = "Aug 01, 2006"
 RECIPE_COMMENTS_pn-tslib = ""
 RECIPE_LAST_UPDATE_pn-tslib = "Aug 17, 2006"
 RECIPE_MAINTAINER_pn-tslib = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5001,7 +5001,7 @@ RECIPE_LATEST_VERSION_pn-xcursor-transparent-theme = "0.1.1"
 RECIPE_NO_OF_PATCHES_pn-xcursor-transparent-theme = "2"
 RECIPE_INTEL_SECTION_pn-xcursor-transparent-theme = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-xcursor-transparent-theme = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-xcursor-transparent-theme = "12/2004"
+RECIPE_LATEST_RELEASE_DATE_pn-xcursor-transparent-theme = "Dec 01, 2004"
 RECIPE_COMMENTS_pn-xcursor-transparent-theme = ""
 RECIPE_LAST_UPDATE_pn-xcursor-transparent-theme = "Jul 21, 2006"
 RECIPE_MAINTAINER_pn-xcursor-transparent-theme = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5012,7 +5012,7 @@ RECIPE_LATEST_VERSION_pn-screenshot = "0.0+svnr292"
 RECIPE_NO_OF_PATCHES_pn-screenshot = "0"
 RECIPE_INTEL_SECTION_pn-screenshot = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-screenshot = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-screenshot = "09/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-screenshot = "Sep 01, 2007"
 RECIPE_COMMENTS_pn-screenshot = ""
 RECIPE_LAST_UPDATE_pn-screenshot = "Jun 25, 2010"
 RECIPE_MAINTAINER_pn-screenshot = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5024,7 +5024,7 @@ RECIPE_LATEST_VERSION_pn-tasks = "0.18"
 RECIPE_NO_OF_PATCHES_pn-tasks = "1"
 RECIPE_INTEL_SECTION_pn-tasks = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-tasks = "12 months"
-RECIPE_LATEST_RELEASE_DATE_pn-tasks = "07/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-tasks = "Jul 01, 2010"
 RECIPE_COMMENTS_pn-tasks = ""
 RECIPE_LAST_UPDATE_pn-tasks = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-tasks = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5036,7 +5036,7 @@ RECIPE_LATEST_VERSION_pn-contacts = "0.12+git0+19853893fdb595de6aa59db0d9dc2f945
 RECIPE_NO_OF_PATCHES_pn-contacts = "1"
 RECIPE_INTEL_SECTION_pn-contacts = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-contacts = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-contacts = "11/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-contacts = "Nov 01, 2009"
 RECIPE_COMMENTS_pn-contacts = ""
 RECIPE_LAST_UPDATE_pn-contacts = "Jun 25, 2010"
 RECIPE_MAINTAINER_pn-contacts = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5048,7 +5048,7 @@ RECIPE_LATEST_VERSION_pn-dates = "0.4.11+git0+514185dc1f6588085fda41eb59898b93d0
 RECIPE_NO_OF_PATCHES_pn-dates = "1"
 RECIPE_INTEL_SECTION_pn-dates = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-dates = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-dates = "10/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-dates = "Oct 01, 2009"
 RECIPE_COMMENTS_pn-dates = ""
 RECIPE_LAST_UPDATE_pn-dates = "Jun 25, 2010"
 RECIPE_MAINTAINER_pn-dates = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5059,7 +5059,7 @@ RECIPE_LATEST_VERSION_pn-libcroco = "0.6.2"
 RECIPE_NO_OF_PATCHES_pn-libcroco = "1"
 RECIPE_INTEL_SECTION_pn-libcroco = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libcroco = "35 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libcroco = "02/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libcroco = "Feb 01, 2009"
 RECIPE_COMMENTS_pn-libcroco = ""
 RECIPE_LAST_UPDATE_pn-libcroco = "Jun 25, 2010"
 RECIPE_MAINTAINER_pn-libcroco = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5070,7 +5070,7 @@ RECIPE_LATEST_VERSION_pn-leafpad = "0.8.18.1"
 RECIPE_NO_OF_PATCHES_pn-leafpad = "1"
 RECIPE_INTEL_SECTION_pn-leafpad = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-leafpad = "10 months"
-RECIPE_LATEST_RELEASE_DATE_pn-leafpad = "12/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-leafpad = "Dec 01, 2010"
 RECIPE_COMMENTS_pn-leafpad = ""
 RECIPE_LAST_UPDATE_pn-leafpad = "Jan 26, 2011"
 RECIPE_MAINTAINER_pn-leafpad = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5081,7 +5081,7 @@ RECIPE_LATEST_VERSION_pn-atk = "1.32.0"
 RECIPE_NO_OF_PATCHES_pn-atk = "0"
 RECIPE_INTEL_SECTION_pn-atk = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-atk = "6 month"
-RECIPE_LATEST_RELEASE_DATE_pn-atk = "09/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-atk = "Sep 01, 2010"
 RECIPE_COMMENTS_pn-atk = ""
 RECIPE_LAST_UPDATE_pn-atk = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-atk = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5093,7 +5093,7 @@ RECIPE_LATEST_VERSION_pn-gtk+ = "2.22.1"
 RECIPE_NO_OF_PATCHES_pn-gtk+ = "0"
 RECIPE_INTEL_SECTION_pn-gtk+ = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gtk+ = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gtk+ = "11/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-gtk+ = "Nov 01, 2010"
 RECIPE_COMMENTS_pn-gtk+ = ""
 RECIPE_LAST_UPDATE_pn-gtk+ = "Jan 24, 2011"
 RECIPE_NO_UPDATE_REASON_pn-gtk+ = "Do not upgrade to version: 2.99.2 because prefer stable tree"
@@ -5111,7 +5111,7 @@ RECIPE_LATEST_VERSION_pn-gdk-pixbuf-csource-native = "2.20.1"
 RECIPE_NO_OF_PATCHES_pn-gdk-pixbuf-csource-native = "1"
 RECIPE_INTEL_SECTION_pn-gdk-pixbuf-csource-native = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gdk-pixbuf-csource-native = "2 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gdk-pixbuf-csource-native = "05/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-gdk-pixbuf-csource-native = "May 01, 2010"
 RECIPE_COMMENTS_pn-gdk-pixbuf-csource-native = "It is sub-package of gtk+"
 RECIPE_LAST_UPDATE_pn-gdk-pixbuf-csource-native = "Sep 24, 2008"
 RECIPE_MAINTAINER_pn-gdk-pixbuf-csource-native = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5123,7 +5123,7 @@ RECIPE_LATEST_VERSION_pn-gobject-introspection = "0.9.5"
 RECIPE_NO_OF_PATCHES_pn-gobject-introspection = "3"
 RECIPE_INTEL_SECTION_pn-gobject-introspection = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gobject-introspection = "1 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gobject-introspection = "09/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-gobject-introspection = "Sep 01, 2010"
 RECIPE_COMMENTS_pn-gobject-introspection = ""
 RECIPE_LAST_UPDATE_pn-gnome-common = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-gnome-common = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5134,7 +5134,7 @@ RECIPE_LATEST_VERSION_pn-gnome-common = "2.28.0"
 RECIPE_NO_OF_PATCHES_pn-gnome-common = "0"
 RECIPE_INTEL_SECTION_pn-gnome-common = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnome-common = "6 months"
-RECIPE_LATEST_RELEASE_DATE_pn-gnome-common = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-gnome-common = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-gnome-common = ""
 RECIPE_LAST_UPDATE_pn-gnome-common = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-gnome-common = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5147,7 +5147,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-webkit-gtk = "Jun 28, 2011"
 RECIPE_NO_OF_PATCHES_pn-webkit-gtk = "1"
 RECIPE_INTEL_SECTION_pn-webkit-gtk = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-webkit-gtk = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-webkit-gtk = "06/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-webkit-gtk = "Jun 01, 2011"
 RECIPE_COMMENTS_pn-webkit-gtk = ""
 RECIPE_LAST_UPDATE_pn-webkit-gtk = "Jan 14, 2011"
 RECIPE_MAINTAINER_pn-webkit-gtk = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5161,7 +5161,7 @@ RECIPE_NO_UPDATE_REASON_pn-eds-dbus = "2.30.2 is latest stable release, while 2.
 RECIPE_NO_OF_PATCHES_pn-eds-dbus = "0"
 RECIPE_INTEL_SECTION_pn-eds-dbus = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-eds-dbus = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-eds-dbus = "06/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-eds-dbus = "Jun 01, 2010"
 RECIPE_COMMENTS_pn-eds-dbus = "Update to 2.30.2 because of stability and dependency"
 RECIPE_LAST_UPDATE_pn-eds-dbus = "Jul 16, 2010"
 RECIPE_MAINTAINER_pn-eds-dbus = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5172,7 +5172,7 @@ RECIPE_LATEST_VERSION_pn-gnome-keyring = "2.32.1"
 RECIPE_NO_OF_PATCHES_pn-gnome-keyring = "0"
 RECIPE_INTEL_SECTION_pn-gnome-keyring = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gnome-keyring = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-gnome-keyring = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-gnome-keyring = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-gnome-keyring = ""
 RECIPE_LAST_UPDATE_pn-gnome-keyring = "Nov 19, 2010"
 RECIPE_NO_UPDATE_REASON_pn-gnome-keyring = "Do not upgrade to version: 2.91.4 because prefer stable tree"
@@ -5184,7 +5184,7 @@ RECIPE_LATEST_VERSION_pn-gtk-sato-engine = "0.3.2+svnr163"
 RECIPE_NO_OF_PATCHES_pn-gtk-sato-engine = "0"
 RECIPE_INTEL_SECTION_pn-gtk-sato-engine = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-gtk-sato-engine = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-gtk-sato-engine = "02/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-gtk-sato-engine = "Feb 01, 2008"
 RECIPE_COMMENTS_pn-gtk-sato-engine = ""
 RECIPE_LAST_UPDATE_pn-gtk-sato-engine = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-gtk-sato-engine = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5195,7 +5195,7 @@ RECIPE_LATEST_VERSION_pn-hicolor-icon-theme = "0.12"
 RECIPE_NO_OF_PATCHES_pn-hicolor-icon-theme = "0"
 RECIPE_INTEL_SECTION_pn-hicolor-icon-theme = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-hicolor-icon-theme = "4 months"
-RECIPE_LATEST_RELEASE_DATE_pn-hicolor-icon-theme = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-hicolor-icon-theme = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-hicolor-icon-theme = ""
 RECIPE_LAST_UPDATE_pn-hicolor-icon-theme = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-hicolor-icon-theme = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5207,7 +5207,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-jpeg = "Jun 28, 2011"
 RECIPE_NO_OF_PATCHES_pn-jpeg = "0"
 RECIPE_INTEL_SECTION_pn-jpeg = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-jpeg = "12 months"
-RECIPE_LATEST_RELEASE_DATE_pn-jpeg = "01/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-jpeg = "Jan 01, 2011"
 RECIPE_COMMENTS_pn-jpeg = ""
 RECIPE_LAST_UPDATE_pn-jpeg = "Apr 14, 2011"
 RECIPE_MAINTAINER_pn-jpeg = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5219,7 +5219,7 @@ RECIPE_LATEST_VERSION_pn-libfakekey = "0.0+svnr2031"
 RECIPE_NO_OF_PATCHES_pn-libfakekey = "0"
 RECIPE_INTEL_SECTION_pn-libfakekey = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libfakekey = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-libfakekey = "07/2006"
+RECIPE_LATEST_RELEASE_DATE_pn-libfakekey = "Jul 01, 2006"
 RECIPE_COMMENTS_pn-libfakekey = ""
 RECIPE_LAST_UPDATE_pn-libfakekey = "Apr 15, 2008"
 RECIPE_MAINTAINER_pn-libfakekey = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5231,7 +5231,7 @@ RECIPE_LATEST_VERSION_pn-libglade = "2.6.4"
 RECIPE_NO_OF_PATCHES_pn-libglade = "0"
 RECIPE_INTEL_SECTION_pn-libglade = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libglade = "7 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libglade = "03/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libglade = "Mar 01, 2009"
 RECIPE_COMMENTS_pn-libglade = ""
 RECIPE_LAST_UPDATE_pn-libglade = "Jul 7, 2010"
 RECIPE_MAINTAINER_pn-libglade = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5243,7 +5243,7 @@ RECIPE_LATEST_VERSION_pn-libsoup-2.4 = "2.34.2"
 RECIPE_NO_OF_PATCHES_pn-libsoup-2.4 = "0"
 RECIPE_INTEL_SECTION_pn-libsoup-2.4 = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libsoup-2.4 = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libsoup-2.4 = "08/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-libsoup-2.4 = "Aug 01, 2011"
 RECIPE_COMMENTS_pn-libsoup-2.4 = ""
 RECIPE_LAST_UPDATE_pn-libsoup-2.4 = "Jul 28, 2011"
 RECIPE_MAINTAINER_pn-libsoup-2.4 = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5255,7 +5255,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-libxslt = "Jun 28, 2011"
 RECIPE_NO_OF_PATCHES_pn-libxslt = "0"
 RECIPE_INTEL_SECTION_pn-libxslt = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libxslt = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libxslt = "09/2009"
+RECIPE_LATEST_RELEASE_DATE_pn-libxslt = "Sep 01, 2009"
 RECIPE_COMMENTS_pn-libxslt = ""
 RECIPE_LAST_UPDATE_pn-libxslt = "Jul 8, 2010"
 RECIPE_MAINTAINER_pn-libxslt = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5266,7 +5266,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-config-gtk = "0.0+svnr2081"
 RECIPE_NO_OF_PATCHES_pn-matchbox-config-gtk = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-config-gtk = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-config-gtk = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-config-gtk = "09/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-config-gtk = "Sep 01, 2008"
 RECIPE_COMMENTS_pn-matchbox-config-gtk = ""
 RECIPE_LAST_UPDATE_pn-matchbox-config-gtk = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-matchbox-config-gtk = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5278,7 +5278,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-keyboard = "0.0+svnr2075"
 RECIPE_NO_OF_PATCHES_pn-matchbox-keyboard = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-keyboard = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-keyboard = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-keyboard = "09/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-keyboard = "Sep 01, 2008"
 RECIPE_COMMENTS_pn-matchbox-keyboard = ""
 RECIPE_LAST_UPDATE_pn-matchbox-keyboard = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-matchbox-keyboard = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5290,7 +5290,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-panel-2 = "0.0+svnr2111"
 RECIPE_NO_OF_PATCHES_pn-matchbox-panel-2 = "1"
 RECIPE_INTEL_SECTION_pn-matchbox-panel-2 = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-panel-2 = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-panel-2 = "08/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-panel-2 = "Aug 01, 2010"
 RECIPE_COMMENTS_pn-matchbox-panel-2 = ""
 RECIPE_LAST_UPDATE_pn-matchbox-panel = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-matchbox-panel-2 = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5301,7 +5301,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-stroke = "0.0+svnr1820"
 RECIPE_NO_OF_PATCHES_pn-matchbox-stroke = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-stroke = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-stroke = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-stroke = "11/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-stroke = "Nov 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-stroke = ""
 RECIPE_LAST_UPDATE_pn-matchbox-stroke = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-matchbox-stroke = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5313,7 +5313,7 @@ RECIPE_LATEST_VERSION_pn-matchbox-wm = "1.2+svnr1819"
 RECIPE_NO_OF_PATCHES_pn-matchbox-wm = "0"
 RECIPE_INTEL_SECTION_pn-matchbox-wm = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-matchbox-wm = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-matchbox-wm = "11/2007"
+RECIPE_LATEST_RELEASE_DATE_pn-matchbox-wm = "Nov 01, 2007"
 RECIPE_COMMENTS_pn-matchbox-wm = ""
 RECIPE_LAST_UPDATE_pn-matchbox-wm = "Jul 6, 2010"
 RECIPE_MAINTAINER_pn-matchbox-wm = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5335,7 +5335,7 @@ RECIPE_LATEST_VERSION_pn-libgnome-keyring = "2.32.0"
 RECIPE_NO_OF_PATCHES_pn-libgnome-keyring = "0"
 RECIPE_INTEL_SECTION_pn-libgnome-keyring = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libgnome-keyring = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-libgnome-keyring = "09/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libgnome-keyring = "Sep 01, 2010"
 RECIPE_COMMENTS_pn-libgnome-keyring = "New recipe separated from gnome-keyring"
 RECIPE_LAST_UPDATE_pn-libgnome-keyring = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-libgnome-keyring = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5346,7 +5346,7 @@ RECIPE_LATEST_VERSION_pn-web-webkit = "0.0+svnr110"
 RECIPE_NO_OF_PATCHES_pn-web-webkit = "1"
 RECIPE_INTEL_SECTION_pn-web-webkit = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-web-webkit = "n/a"
-RECIPE_LATEST_RELEASE_DATE_pn-web-webkit = "08/2008"
+RECIPE_LATEST_RELEASE_DATE_pn-web-webkit = "Aug 01, 2008"
 RECIPE_COMMENTS_pn-web-webkit = ""
 RECIPE_LAST_UPDATE_pn-web-webkit = "Dec 20, 2010"
 RECIPE_MAINTAINER_pn-web-webkit = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5358,7 +5358,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-libfm = "Jun 28, 2011"
 RECIPE_NO_OF_PATCHES_pn-libfm = "0"
 RECIPE_INTEL_SECTION_pn-libfm = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libfm = "5 months"
-RECIPE_LATEST_RELEASE_DATE_pn-libfm = "10/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-libfm = "Oct 01, 2010"
 RECIPE_COMMENTS_pn-libfm = "Add as required when updating pcmanfm"
 RECIPE_LAST_UPDATE_pn-libfm = "Nov 19, 2010"
 RECIPE_MAINTAINER_pn-libfm = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5370,7 +5370,7 @@ RECIPE_MANUAL_CHECK_DATE_pn-menu-cache = "Jun 28, 2011"
 RECIPE_NO_OF_PATCHES_pn-menu-cache = "0"
 RECIPE_INTEL_SECTION_pn-menu-cache = "graphic UX"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-menu-cache = "1 month"
-RECIPE_LATEST_RELEASE_DATE_pn-menu-cache = "02/2010"
+RECIPE_LATEST_RELEASE_DATE_pn-menu-cache = "Feb 01, 2010"
 RECIPE_COMMENTS_pn-menu-cache = "Add as required when adding libfm"
 DISTRO_PN_ALIAS_pn-menu-cache = "OSPDT"
 RECIPE_LAST_UPDATE_pn-menu-cache = "Jul 22, 2010"
@@ -5502,7 +5502,7 @@ RECIPE_DEPENDENCY_CHECK_pn-polkit-gnome = "not done"
 RECIPE_LATEST_VERSION_pn-polkit-gnome = "0.99"
 RECIPE_INTEL_SECTION_pn-polkit-gnome = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-polkit-gnome = "1 months"
-RECIPE_LATEST_RELEASE_DATE_pn-polkit-gnome = "2010/09/15"
+RECIPE_LATEST_RELEASE_DATE_pn-polkit-gnome = "Sep 15, 2010"
 RECIPE_COMMENTS_pn-polkit-gnome = ""
 RECIPE_LAST_UPDATE_pn-polkit-gnome = "Nov 18, 2010"
 RECIPE_MAINTAINER_pn-polkit-gnome = "Zhai Edwin <edwin.zhai@intel.com>"
@@ -5677,7 +5677,7 @@ RECIPE_LATEST_VERSION_pn-lighttpd = "1.4.29"
 RECIPE_NO_OF_PATCHES_pn-lighttpd = "0"
 RECIPE_INTEL_SECTION_pn-lighttpd = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-lighttpd = "11 month"
-RECIPE_LATEST_RELEASE_DATE_pn-lighttpd = "07/2011"
+RECIPE_LATEST_RELEASE_DATE_pn-lighttpd = "Jul 01, 2011"
 RECIPE_COMMENTS_pn-lighttpd = ""
 
 RECIPE_LATEST_VERSION_pn-adt-installer = "1.1"
@@ -5753,7 +5753,7 @@ RECIPE_STATUS_pn-sgml-common = "green"
 RECIPE_DEPENDENCY_CHECK_pn-sgml-common = "not done"
 RECIPE_LATEST_VERSION_pn-sgml-common = "0.6.3"
 RECIPE_NO_OF_PATCHES_pn-sgml-common = "2"
-RECIPE_LATEST_RELEASE_DATE_pn-sgml-common = "2001/05/25"
+RECIPE_LATEST_RELEASE_DATE_pn-sgml-common = "May 25, 2001"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sgml-common = "unknown"
 RECIPE_COMMENTS_pn-sgml-common = ""
 RECIPE_LAST_UPDATE_pn-sgml-common = "Jan 28, 2011"
@@ -5763,7 +5763,7 @@ RECIPE_STATUS_pn-docbook-sgml-dtd = "green"
 RECIPE_DEPENDENCY_CHECK_pn-docbook-sgml-dtd = "not done"
 RECIPE_LATEST_VERSION_pn-docbook-sgml-dtd = "4.5"
 RECIPE_NO_OF_PATCHES_pn-docbook-sgml-dtd = "1"
-RECIPE_LATEST_RELEASE_DATE_pn-docbook-sgml-dtd = "2010/05/21"
+RECIPE_LATEST_RELEASE_DATE_pn-docbook-sgml-dtd = "May 21, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-docbook-sgml-dtd = "unknown"
 RECIPE_COMMENTS_pn-docbook-sgml-dtd = ""
 RECIPE_LAST_UPDATE_pn-docbook-sgml-dtd = "Jan 28, 2011"
@@ -5776,7 +5776,7 @@ RECIPE_STATUS_pn-docbook-dsssl-stylesheet = "green"
 RECIPE_DEPENDENCY_CHECK_pn-docbook-dsssl-stylesheet = "not done"
 RECIPE_LATEST_VERSION_pn-docbook-dsssl-stylesheet = "1.79"
 RECIPE_NO_OF_PATCHES_pn-docbook-dsssl-stylesheet = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-docbook-dsssl-stylesheet = "2008/08/12"
+RECIPE_LATEST_RELEASE_DATE_pn-docbook-dsssl-stylesheet = "Aug 12, 2008"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-docbook-dsssl-stylesheet = "unknown"
 RECIPE_COMMENTS_pn-docbook-dsssl-stylesheet = ""
 RECIPE_LAST_UPDATE_pn-docbook-dsssl-stylesheet = "Jan 26, 2011"
@@ -5788,7 +5788,7 @@ RECIPE_STATUS_pn-sgmlspl = "green"
 RECIPE_DEPENDENCY_CHECK_pn-sgmlspl = "not done"
 RECIPE_LATEST_VERSION_pn-sgmlspl = "1.03ii"
 RECIPE_NO_OF_PATCHES_pn-sgmlspl = "1"
-RECIPE_LATEST_RELEASE_DATE_pn-sgmlspl = "1995/12/07"
+RECIPE_LATEST_RELEASE_DATE_pn-sgmlspl = "Dec 07, 1995"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sgmlspl = "5 days"
 RECIPE_COMMENTS_pn-sgmlspl = ""
 RECIPE_LAST_UPDATE_pn-sgmlspl = "Jan 26, 2011"
@@ -5799,7 +5799,7 @@ RECIPE_STATUS_pn-opensp = "green"
 RECIPE_DEPENDENCY_CHECK_pn-opensp = "not done"
 RECIPE_LATEST_VERSION_pn-opensp = ""
 RECIPE_NO_OF_PATCHES_pn-opensp = "4"
-RECIPE_LATEST_RELEASE_DATE_pn-opensp = "2002/11/24"
+RECIPE_LATEST_RELEASE_DATE_pn-opensp = "Nov 24, 2002"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-opensp = "2 years"
 RECIPE_COMMENTS_pn-opensp = ""
 RECIPE_LAST_UPDATE_pn-opensp = "Jan 26, 2011"
@@ -5809,7 +5809,7 @@ RECIPE_STATUS_pn-openjade = "green"
 RECIPE_DEPENDENCY_CHECK_pn-openjade = "not done"
 RECIPE_LATEST_VERSION_pn-openjade = "1.3.2"
 RECIPE_NO_OF_PATCHES_pn-openjade = "3"
-RECIPE_LATEST_RELEASE_DATE_pn-openjade = "2002/12/01"
+RECIPE_LATEST_RELEASE_DATE_pn-openjade = "Dec 01, 2002"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-openjade = "8 months"
 RECIPE_COMMENTS_pn-openjade = ""
 RECIPE_LAST_UPDATE_pn-openjade = "Jan 26, 2011"
@@ -5819,7 +5819,7 @@ RECIPE_STATUS_pn-docbook-utils = "green"
 RECIPE_DEPENDENCY_CHECK_pn-docbook-utils = "not done"
 RECIPE_LATEST_VERSION_pn-docbook-utils = "0.6.14"
 RECIPE_NO_OF_PATCHES_pn-docbook-utils = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-docbook-utils = "2004/02/11"
+RECIPE_LATEST_RELEASE_DATE_pn-docbook-utils = "Feb 11, 2004"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-docbook-utils = "1 month"
 RECIPE_COMMENTS_pn-docbook-utils = ""
 RECIPE_LAST_UPDATE_pn-docbook-utils = "Jan 26, 2011"
@@ -5843,7 +5843,7 @@ RECIPE_STATUS_pn-transfig = "green"
 RECIPE_DEPENDENCY_CHECK_pn-transfig = "not done"
 RECIPE_LATEST_VERSION_pn-transfig = "3.2.5d"
 RECIPE_NO_OF_PATCHES_pn-transfig = "0"
-RECIPE_LATEST_RELEASE_DATE_pn-transfig = "2010/07/23"
+RECIPE_LATEST_RELEASE_DATE_pn-transfig = "Jul 23, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-transfig = "1 year"
 RECIPE_COMMENTS_pn-transfig = ""
 RECIPE_LAST_UPDATE_pn-transfig = "Feb 9, 2011"
@@ -5908,7 +5908,7 @@ RECIPE_DEPENDENCY_CHECK_pn-cdrtools = "not done"
 RECIPE_LATEST_VERSION_pn-cdrtools = "3.00"
 RECIPE_NO_UPDATE_REASON_pn-cdrtools = "v3.x uses incompatible CDDL license"
 RECIPE_NO_OF_PATCHES_pn-cdrtools = "2"
-RECIPE_LATEST_RELEASE_DATE_pn-cdrtools = "2010/06/02"
+RECIPE_LATEST_RELEASE_DATE_pn-cdrtools = "Jun 02, 2010"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-cdrtools = "6 years 2 months"
 RECIPE_COMMENTS_pn-cdrtools = "This is the last GPL licensed version of cdrtools"
 RECIPE_LAST_UPDATE_pn-cdrtools = "Apr 25, 2011"
-- 
1.7.5.4




^ permalink raw reply related

* Re: [oe-core 0/7] Python upgrade
From: Richard Purdie @ 2011-10-31 22:10 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
In-Reply-To: <cover.1320082621.git.Martin.Jansa@gmail.com>

On Mon, 2011-10-31 at 18:41 +0100, Martin Jansa wrote:
> Based on Nitin's latest version in poky/contrib and with added 
> fixes to build extra modules and PR bumps to rebuild stuff which 
> is in /usr/lib/python2.6 
> 
> It's good to check that sysroots like this are empty after build:
> sysroots/om-gta02/usr/lib/python2.6/ -type f | grep -v \.pyo | grep -v \.pyc | grep -v \.la
> sysroots/x86_64-linux/usr/lib/python2.6/ -type f | grep -v \.pyo | grep -v \.pyc | grep -v \.la
> 
> The following changes since commit ff13e06892f102d915855cde50896349b07b3717:
> 
>   clutter-gtk: add LIC_FILES_CHKSUM to include file (2011-10-31 10:46:59 +0000)
> 
> are available in the git repository at:
>   git://git.openembedded.org/openembedded-core-contrib jansa/python
>   http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=jansa/python
> 
> Martin Jansa (5):
>   python: update generate-manifest for 2.7 version and regenerate it
>   python-2.7.2: fix build issues when additional modules are linked
>     against host or native libpython instead of target
>   recipes: bump PR after python upgrade
>   python-dir: change PYTHON_BASEVERSION to 2.7
>   bitbake.conf: update STAGING_PYDIR to 2.7 version
> 
> Nitin A Kamble (2):
>   python, python-native: upgrade from 2.6.6 to 2.7.2
>   update python 2.7 manifest

I've merged this to master with the exception of the bitbake.conf change
where I think it makes sense just to drop the variable.

Thanks for everyone who's worked on getting this pulled together!

Cheers,

Richard




^ permalink raw reply

* Re: [PATCH] dtc: update to latest git version
From: McClintock Matthew-B29882 @ 2011-10-31 22:22 UTC (permalink / raw)
  To: openembedded-core@lists.openembedded.org
In-Reply-To: <1319786762-8854-1-git-send-email-msm@freescale.com>

Ignore this for now, I'm going to send an update version that has
proper dbg, dev, and staticdev packages!

-M

On Fri, Oct 28, 2011 at 2:26 AM, Matthew McClintock <msm@freescale.com> wrote:
> Also remove patches that are no longer needed
>
> Signed-off-by: Matthew McClintock <msm@freescale.com>
> ---
>  meta/recipes-kernel/dtc/dtc.inc                    |    4 +-
>  .../dtc/fix_for_compilation_with_gcc_4.6.0.patch   |   51 --------------------
>  meta/recipes-kernel/dtc/dtc/remove_space_opt.patch |   18 -------
>  meta/recipes-kernel/dtc/dtc_git.bb                 |   10 +---
>  4 files changed, 5 insertions(+), 78 deletions(-)
>  delete mode 100644 meta/recipes-kernel/dtc/dtc/fix_for_compilation_with_gcc_4.6.0.patch
>  delete mode 100644 meta/recipes-kernel/dtc/dtc/remove_space_opt.patch
>
> diff --git a/meta/recipes-kernel/dtc/dtc.inc b/meta/recipes-kernel/dtc/dtc.inc
> index eae46ac..5dbfb32 100644
> --- a/meta/recipes-kernel/dtc/dtc.inc
> +++ b/meta/recipes-kernel/dtc/dtc.inc
> @@ -11,8 +11,8 @@ do_install() {
>        install -m 755 dtc ${D}${bindir}/dtc
>  }
>  SRC_URI = "git://www.jdl.com/software/dtc.git;protocol=git \
> -       file://fix_for_compilation_with_gcc_4.6.0.patch"
> +         "
>
> -INC_PR = "r0"
> +INC_PR = "r1"
>
>  S = "${WORKDIR}/git"
> diff --git a/meta/recipes-kernel/dtc/dtc/fix_for_compilation_with_gcc_4.6.0.patch b/meta/recipes-kernel/dtc/dtc/fix_for_compilation_with_gcc_4.6.0.patch
> deleted file mode 100644
> index b34894d..0000000
> --- a/meta/recipes-kernel/dtc/dtc/fix_for_compilation_with_gcc_4.6.0.patch
> +++ /dev/null
> @@ -1,51 +0,0 @@
> -Upstream-Status: Pending
> -
> -Fix following compilation errors with gcc 4.6.0
> -| dtc.c: In function 'main':
> -| dtc.c:100:17: error: variable 'check' set but not used [-Werror=unused-but-set-variable]
> -| cc1: all warnings being treated as errors
> -|
> -| make: *** [dtc.o] Error 1
> -| make: *** Waiting for unfinished jobs....
> -| flattree.c: In function 'flat_read_mem_reserve':
> -| flattree.c:700:14: error: variable 'p' set but not used [-Werror=unused-but-set-variable]
> -| cc1: all warnings being treated as errors
> -|
> -| make: *** [flattree.o] Error 1
> -| ERROR: oe_runmake failed
> -
> -Nitin A Kamble <nitin.a.kamble@intel.com> 2011/05/10
> -
> -Index: git/dtc.c
> -===================================================================
> ---- git.orig/dtc.c
> -+++ git/dtc.c
> -@@ -97,7 +97,7 @@ int main(int argc, char *argv[])
> -       const char *inform = "dts";
> -       const char *outform = "dts";
> -       const char *outname = "-";
> --      int force = 0, check = 0;
> -+      int force = 0, __attribute__((__unused__)) check = 0;
> -       const char *arg;
> -       int opt;
> -       FILE *outf = NULL;
> -Index: git/flattree.c
> -===================================================================
> ---- git.orig/flattree.c
> -+++ git/flattree.c
> -@@ -697,7 +697,6 @@ static struct reserve_info *flat_read_me
> - {
> -       struct reserve_info *reservelist = NULL;
> -       struct reserve_info *new;
> --      const char *p;
> -       struct fdt_reserve_entry re;
> -
> -       /*
> -@@ -706,7 +705,6 @@ static struct reserve_info *flat_read_me
> -        *
> -        * First pass, count entries.
> -        */
> --      p = inb->ptr;
> -       while (1) {
> -               flat_read_chunk(inb, &re, sizeof(re));
> -               re.address  = fdt64_to_cpu(re.address);
> diff --git a/meta/recipes-kernel/dtc/dtc/remove_space_opt.patch b/meta/recipes-kernel/dtc/dtc/remove_space_opt.patch
> deleted file mode 100644
> index 8c26dec..0000000
> --- a/meta/recipes-kernel/dtc/dtc/remove_space_opt.patch
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -Remove the -Os flag
> -
> -Upstream-Status: Inappropriate [configuration]
> -
> -Signed-off-by: Saul Wold <sgw@linux.intel.com>
> -Index: git/Makefile
> -===================================================================
> ---- git.orig/Makefile
> -+++ git/Makefile
> -@@ -18,7 +18,7 @@ CONFIG_LOCALVERSION =
> - CPPFLAGS = -I libfdt
> - WARNINGS = -Werror -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \
> -       -Wstrict-prototypes -Wmissing-prototypes
> --CFLAGS = -g -Os -fPIC -Werror $(WARNINGS)
> -+CFLAGS = -g -fPIC -Werror $(WARNINGS)
> -
> - BISON = bison
> - LEX = flex
> diff --git a/meta/recipes-kernel/dtc/dtc_git.bb b/meta/recipes-kernel/dtc/dtc_git.bb
> index e010488..c205de7 100644
> --- a/meta/recipes-kernel/dtc/dtc_git.bb
> +++ b/meta/recipes-kernel/dtc/dtc_git.bb
> @@ -3,14 +3,10 @@ require dtc.inc
>  LIC_FILES_CHKSUM = "file://GPL;md5=94d55d512a9ba36caa9b7df079bae19f \
>                    file://libfdt/libfdt.h;beginline=3;endline=52;md5=fb360963151f8ec2d6c06b055bcbb68c"
>
> -SRCREV = "73dca9ae0b9abe6924ba640164ecce9f8df69c5a"
> +SRCREV = "033089f29099bdfd5c2d6986cdb9fd07b16cfde0"
>  PV = "1.3.0+git${SRCPV}"
> -PR = "${INC_PR}.0"
> +PR = "${INC_PR}.1"
>
>  S = "${WORKDIR}/git"
>
> -SRC_URI_PATCH = " file://remove_space_opt.patch"
> -SRC_URI_PATCH_virtclass-native = ""
> -SRC_URI += "${SRC_URI_PATCH}"
> -
> -BBCLASSEXTEND = "native"
> +BBCLASSEXTEND = "native nativesdk"
> --
> 1.7.6.1
>
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>



^ permalink raw reply

* Re: [PATCHv2] dbus: fix for right owner in postinst
From: Richard Purdie @ 2011-10-31 22:40 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
In-Reply-To: <1320083026-31637-1-git-send-email-Martin.Jansa@gmail.com>

On Mon, 2011-10-31 at 18:43 +0100, Martin Jansa wrote:
> * even when I see right chown/chmod in log.do_install, files are still
>   owned by bitbake:bitbake (user running bitbake) and we need to fix it on target
> $ tail -n 4 temp/log.do_install.27768
> + chown messagebus:messagebus /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus /OE/shr-core/tmp/work/armv7a-vfp-neon-o
> e-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus
> + chown root:messagebus /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
> + chmod 4754 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
> + ln -sf /dev/null /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image//lib/systemd/system/dbus-1.service
> 
> $ ll -d /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus \
>   /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus \
>   /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper \
>  /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-helper
> -rwsr-xr-- 1 bitbake bitbake 819869 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-he
> lper*
> -rwsr-xr-- 1 bitbake bitbake 819869 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/usr/libexec/dbus-daemon-launch-he
> lper*
> drwxr-xr-x 2 bitbake bitbake   4096 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/lib/dbus/
> drwxr-xr-x 2 bitbake bitbake   4096 Oct 29 12:35 /OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image/var/run/dbus/
> 
> * and we _cannot_ use ${D} in postinst script because it get's expanded
>   before including postinst file to ipk's control.tar.gz
>   and on target I see something like this:
>   if [ -z "/OE/shr-core/tmp/work/armv7a-vfp-neon-oe-linux-gnueabi/dbus-1.4.12-r2/image" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then
>   which is wrong $D without {} works
> 
> * V2: updated with Otavio version to fix it also for do_rootfs
> 
> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> ---
>  meta/recipes-core/dbus/dbus.inc |   12 +++++-------
>  1 files changed, 5 insertions(+), 7 deletions(-)

This is just wallpapering over the cracks I'm afraid. There is something
more fundamental going wrong here and we need to track it down...

Cheers,

Richard




^ permalink raw reply

* Re: [CONSOLIDATED PULL 00/18] Patches, QA & Bug Fixes
From: Richard Purdie @ 2011-10-31 22:44 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
In-Reply-To: <cover.1319753141.git.sgw@linux.intel.com>

On Fri, 2011-10-28 at 00:06 +0200, Saul Wold wrote:
> Khem Raj (1):
>   libtool: Upgrade from 2.4 -> 2.4.2

This didn't go in since it doesn't have the whitespace and SUMMARY
issues I previously mentioned fixed.

> 
> Paul Eggleton (3):
>   dbus: remove unused initscript
>   util-linux: split out mkfs into its own package
>   e2fsprogs: move mke2fs.conf to e2fsprogs-mke2fs package
> 
> Saul Wold (12):
>   wget: Add recipe from OE

I've pushed a subsequent commit cleaning up a couple of things I noticed
later on this one.

>   dbus-glib: fix QA Packaging issues
>   libgcc: fix QA Packaging issues

The above patch has feedback directly.

>   at: fix QA Packaging issues
>   man: fix QA Packaging issues
>   mdadm: fix QA Packaging issues
>   libatomics-ops: fix QA Packaging issues
>   libproxy: fix QA Packaging issues
>   abiword: convert to svn
>   avahi: use useradd to create user
>   connman: create xuser
>   xserver-nodm-init: use useradd to create xuser

I didn't take these last three since the avahi dbus restart needs to
remain (but can be ignored at rootfs time with an exit 0), I think
you're going to change the xuser homedir and the xserver-nodm-init needs
to preserve the Xusername file since other scripts use it.

> 
> Scott Garman (1):
>   documentation-audit.sh: script for auditing documentation build
>     status
> 
> Wenzong Fan (1):
>   distro_tracking_fields: update packages tracking fields

I merged everything else.

Cheers,

Richard




^ permalink raw reply

* Re: [PATCH 09/11] iptables: upgrade to version 1.4.12.1
From: Richard Purdie @ 2011-10-31 22:57 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer
In-Reply-To: <83141bc3f748c34d7f19a03c0517d804fadc6024.1319772853.git.dongxiao.xu@intel.com>

On Fri, 2011-10-28 at 11:35 +0800, Dongxiao Xu wrote:
> Remove the do_configure_prepend() since some m4 files are needed when
> doing configuration.

I think we're going to have to specifically delete the libtool m4 files
here. I know we've had problems with them being present in the past.

Also, there is no mention of the licence change here in the commit
message?

Cheers,

Richard


> Define correct FILE for iptables and iptables-dbg packages.
> 
> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
> ---
>  .../{iptables_1.4.9.bb => iptables_1.4.12.1.bb}    |   16 ++++++----------
>  1 files changed, 6 insertions(+), 10 deletions(-)
>  rename meta/recipes-extended/iptables/{iptables_1.4.9.bb => iptables_1.4.12.1.bb} (69%)
> 
> diff --git a/meta/recipes-extended/iptables/iptables_1.4.9.bb b/meta/recipes-extended/iptables/iptables_1.4.12.1.bb
> similarity index 69%
> rename from meta/recipes-extended/iptables/iptables_1.4.9.bb
> rename to meta/recipes-extended/iptables/iptables_1.4.12.1.bb
> index 7c9fbea..59a1bcb 100644
> --- a/meta/recipes-extended/iptables/iptables_1.4.9.bb
> +++ b/meta/recipes-extended/iptables/iptables_1.4.12.1.bb
> @@ -4,8 +4,8 @@ filtering code in Linux."
>  HOMEPAGE = "http://www.netfilter.org/"
>  BUGTRACKER = "http://bugzilla.netfilter.org/"
>  LICENSE = "GPLv2+"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b \
> -                    file://iptables.c;firstline=13;endline=25;md5=f1028f2401da1c120df27594b2be50ef"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263\
> +                    file://iptables/iptables.c;firstline=13;endline=25;md5=f1028f2401da1c120df27594b2be50ef"
>  
>  PR = "r0"
>  
> @@ -18,19 +18,15 @@ RRECOMMENDS_${PN} = "kernel-module-x-tables \
>                       kernel-module-nf-conntrack-ipv4 \
>                       kernel-module-nf-nat \
>                       kernel-module-ipt-masquerade"
> -FILES_${PN}-dbg =+ "${libexecdir}/xtables/.debug"
> +FILES_${PN} =+ "${libdir}/xtables/"
> +FILES_${PN}-dbg =+ "${libdir}/xtables/.debug"
>  
>  SRC_URI = "http://netfilter.org/projects/iptables/files/iptables-${PV}.tar.bz2"
>  
> -SRC_URI[md5sum] = "db1312f7ce5a4c11dc981a2ac76b26e8"
> -SRC_URI[sha256sum] = "1ac719d6265cf64220c80c0974ed9d35febdac2986bb96eeaa9c8c7959a1d306"
> +SRC_URI[md5sum] = "b08a1195ec2c1ebeaf072db3c55fdf43"
> +SRC_URI[sha256sum] = "77e6581f21f15946a814fa311236e5f3f7c6593180f9d695cea06aa95e464aba"
>  
>  inherit autotools
>  
>  EXTRA_OECONF = "--with-kernel=${STAGING_INCDIR} \
>                  ${@base_contains('DISTRO_FEATURES', 'ipv6', '', '--disable-ipv6', d)}"
> -
> -do_configure_prepend() {
> -	# they are all libtool m4 files
> -	rm -rf ${S}/m4
> -}





^ permalink raw reply

* [PATCH] bitbake.conf: drop STAGING_PYDIR
From: Martin Jansa @ 2011-10-31 23:31 UTC (permalink / raw)
  To: openembedded-core

* seems unused in oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/conf/bitbake.conf |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index e2c1b6f..d0235ba 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -345,7 +345,6 @@ STAGING_DATADIR = "${STAGING_DIR_HOST}${datadir}"
 STAGING_EXECPREFIXDIR = "${STAGING_DIR_HOST}${exec_prefix}"
 STAGING_LOADER_DIR = "${STAGING_DIR_HOST}/loader"
 STAGING_FIRMWARE_DIR = "${STAGING_DIR_HOST}/firmware"
-STAGING_PYDIR = "${STAGING_DIR}/lib/python2.4"
 
 STAGING_DIR_TARGET = "${STAGING_DIR}/${MACHINE}"
 STAGING_DIR_TCBOOTSTRAP = "${STAGING_DIR_TARGET}-tcbootstrap"
-- 
1.7.7.1




^ permalink raw reply related

* Re: What is the strategy to update eglibc?
From: Kang Kai @ 2011-11-01  2:07 UTC (permalink / raw)
  To: Saul Wold; +Cc: Patches and discussions about the oe-core layer
In-Reply-To: <4EAED036.5070808@intel.com>

On 2011年11月01日 00:43, Saul Wold wrote:
> On 10/30/2011 07:16 PM, Kang Kai wrote:
>> On 2011年10月31日 10:12, Kang Kai wrote:
>>> Hi Saul,
>>>
>>> I just want to update eglibc but eglibc is using its 2.14 branch and
>>> use svn commit revision "15225" as current version. Of course it is
>>> behind the latest svn revision, but I don't quit sure about which is
>>> the right revision to update eglibc.
>> Hi Saul,
>>
>> And right now is 2 commits behind the latest revision, do it worth to
>> update right now?
>
> Kai,
>
> I know that Khem recently added the eglibc 2.14 recipe, but I think 
> that we are still actually using the 2.13 recipe as defined by 
> EGLIBCVERSION.
>
> At this point, it might be good to know what's changed by those 2 
> commits and maybe do a full build and system test with EGLIBCVERSION 
> set to 2.14 to find out if the problems are resolved.  You might look 
> back in the email list to mid-June to see what the original set of 
> issues was.

Thanks, Saul! I'll try that.

>
> Sau!
>
>
>> Thanks!
>>
>>>
>>> Could you give me some guide? Thank you!
>>>
>>> Regards,
>>> Kai
>>>
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core@lists.openembedded.org
>>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>




^ permalink raw reply

* [PATCH 0/2 v2][PULL] iptables: recipe upgrade
From: Dongxiao Xu @ 2011-11-01  3:38 UTC (permalink / raw)
  To: openembedded-core

Hi Richard and Saul,

This is the second pull request for iptables and connman, please help to review and pull.

Thanks,
Dongxiao

The following changes since commit 4ce1f57e723cb6ccfd67ed1570228602547bd112:

  distro_tracking: polkit, libsndfile, etc (2011-10-31 23:03:11 +0000)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib dxu4/upgrade
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dxu4/upgrade

Dongxiao Xu (2):
  iptables: upgrade to version 1.4.12.1
  connman: add xtables_version to fix xtables API change

 .../connman/connman-0.75/xtables_version.patch     |   64 ++++++++++++++++++++
 meta/recipes-connectivity/connman/connman_0.75.bb  |    3 +-
 .../{iptables_1.4.9.bb => iptables_1.4.12.1.bb}    |   16 +++--
 3 files changed, 75 insertions(+), 8 deletions(-)
 create mode 100644 meta/recipes-connectivity/connman/connman-0.75/xtables_version.patch
 rename meta/recipes-extended/iptables/{iptables_1.4.9.bb => iptables_1.4.12.1.bb} (64%)




^ permalink raw reply

* [PATCH 2/2] connman: add xtables_version to fix xtables API change
From: Dongxiao Xu @ 2011-11-01  3:38 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320118475.git.dongxiao.xu@intel.com>

After upgrade iptables to a newer version, some of its API are changed.
Therefore we add related fixes to the current connman.

Currently we don't upgrade connman since kernel.org still doesn't work
and we could not fetch the newer sources.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
---
 .../connman/connman-0.75/xtables_version.patch     |   64 ++++++++++++++++++++
 meta/recipes-connectivity/connman/connman_0.75.bb  |    3 +-
 2 files changed, 66 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-connectivity/connman/connman-0.75/xtables_version.patch

diff --git a/meta/recipes-connectivity/connman/connman-0.75/xtables_version.patch b/meta/recipes-connectivity/connman/connman-0.75/xtables_version.patch
new file mode 100644
index 0000000..13e2c36
--- /dev/null
+++ b/meta/recipes-connectivity/connman/connman-0.75/xtables_version.patch
@@ -0,0 +1,64 @@
+xtables_merge_options API change, fix its calling in connman.
+
+Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
+
+Upstream-Status: Backport
+
+diff -ruN connman-0.75-orig//src/iptables.c connman-0.75/src/iptables.c
+--- connman-0.75-orig//src/iptables.c	2011-02-22 12:16:25.000000000 +0800
++++ connman-0.75/src/iptables.c	2011-10-26 09:21:33.941164000 +0800
+@@ -1089,7 +1089,11 @@
+ 			if (xt_t->init != NULL)
+ 				xt_t->init(xt_t->t);
+ 			iptables_globals.opts =
+-				xtables_merge_options(iptables_globals.opts,
++				xtables_merge_options(
++#if XTABLES_VERSION_CODE > 5
++                                                     iptables_globals.orig_opts,
++#endif
++                                                     iptables_globals.opts,
+ 						     xt_t->extra_opts,
+ 						     &xt_t->option_offset);
+ 			if (iptables_globals.opts == NULL)
+@@ -1113,7 +1117,11 @@
+ 				xt_m->init(xt_m->m);
+ 			if (xt_m != xt_m->next) {
+ 				iptables_globals.opts =
+-				xtables_merge_options(iptables_globals.opts,
++				xtables_merge_options(
++#if XTABLES_VERSION_CODE > 5
++                                                iptables_globals.orig_opts,
++#endif
++                                                iptables_globals.opts,
+ 						xt_m->extra_opts,
+ 						&xt_m->option_offset);
+ 				if (iptables_globals.opts == NULL)
+diff -ruN connman-0.75-orig//tools/iptables-test.c connman-0.75/tools/iptables-test.c
+--- connman-0.75-orig//tools/iptables-test.c	2011-02-22 12:16:25.000000000 +0800
++++ connman-0.75/tools/iptables-test.c	2011-10-26 09:23:25.701164000 +0800
+@@ -1076,7 +1076,11 @@
+ 			if (xt_t->init != NULL)
+ 				xt_t->init(xt_t->t);
+ 			connman_iptables_globals.opts =
+-				xtables_merge_options(connman_iptables_globals.opts,
++				xtables_merge_options(
++#if XTABLES_VERSION_CODE > 5
++						     connman_iptables_globals.orig_opts,
++#endif
++						     connman_iptables_globals.opts,
+ 						     xt_t->extra_opts,
+ 						     &xt_t->option_offset);
+ 			if (connman_iptables_globals.opts == NULL)
+@@ -1102,7 +1106,11 @@
+ 				xt_m->init(xt_m->m);
+ 			if (xt_m != xt_m->next) {
+ 				connman_iptables_globals.opts =
+-					xtables_merge_options(connman_iptables_globals.opts,
++					xtables_merge_options(
++#if XTABLES_VERSION_CODE > 5
++						connman_iptables_globals.orig_opts,
++#endif
++						connman_iptables_globals.opts,
+ 						xt_m->extra_opts,
+ 						&xt_m->option_offset);
+ 				if (connman_iptables_globals.opts == NULL)
diff --git a/meta/recipes-connectivity/connman/connman_0.75.bb b/meta/recipes-connectivity/connman/connman_0.75.bb
index 4c25fcc..8a02753 100644
--- a/meta/recipes-connectivity/connman/connman_0.75.bb
+++ b/meta/recipes-connectivity/connman/connman_0.75.bb
@@ -1,5 +1,5 @@
 require connman.inc
-PR = "r1"
+PR = "r2"
 
 EXTRA_OECONF += "\
   ac_cv_path_WPASUPPLICANT=/usr/sbin/wpa_supplicant \
@@ -21,6 +21,7 @@ EXTRA_OECONF += "\
 SRC_URI  = "\
   ${KERNELORG_MIRROR}/linux/network/connman/connman-${PV}.tar.gz \
   file://add_xuser_dbus_permission.patch \
+  file://xtables_version.patch \
   file://connman \
 "
 
-- 
1.7.1




^ permalink raw reply related

* [PATCH 1/2] iptables: upgrade to version 1.4.12.1
From: Dongxiao Xu @ 2011-11-01  3:38 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320118475.git.dongxiao.xu@intel.com>

Change do_configure_prepend() since some m4 file is needed when
doing configuration.

Define correct FILE for iptables and iptables-dbg packages.

License checksum changed (not essential part), and the license is
still GPLv2.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
---
 .../{iptables_1.4.9.bb => iptables_1.4.12.1.bb}    |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)
 rename meta/recipes-extended/iptables/{iptables_1.4.9.bb => iptables_1.4.12.1.bb} (64%)

diff --git a/meta/recipes-extended/iptables/iptables_1.4.9.bb b/meta/recipes-extended/iptables/iptables_1.4.12.1.bb
similarity index 64%
rename from meta/recipes-extended/iptables/iptables_1.4.9.bb
rename to meta/recipes-extended/iptables/iptables_1.4.12.1.bb
index 7c9fbea..52aa4d5 100644
--- a/meta/recipes-extended/iptables/iptables_1.4.9.bb
+++ b/meta/recipes-extended/iptables/iptables_1.4.12.1.bb
@@ -4,8 +4,8 @@ filtering code in Linux."
 HOMEPAGE = "http://www.netfilter.org/"
 BUGTRACKER = "http://bugzilla.netfilter.org/"
 LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b \
-                    file://iptables.c;firstline=13;endline=25;md5=f1028f2401da1c120df27594b2be50ef"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263\
+                    file://iptables/iptables.c;firstline=13;endline=25;md5=f1028f2401da1c120df27594b2be50ef"
 
 PR = "r0"
 
@@ -18,12 +18,13 @@ RRECOMMENDS_${PN} = "kernel-module-x-tables \
                      kernel-module-nf-conntrack-ipv4 \
                      kernel-module-nf-nat \
                      kernel-module-ipt-masquerade"
-FILES_${PN}-dbg =+ "${libexecdir}/xtables/.debug"
+FILES_${PN} =+ "${libdir}/xtables/"
+FILES_${PN}-dbg =+ "${libdir}/xtables/.debug"
 
 SRC_URI = "http://netfilter.org/projects/iptables/files/iptables-${PV}.tar.bz2"
 
-SRC_URI[md5sum] = "db1312f7ce5a4c11dc981a2ac76b26e8"
-SRC_URI[sha256sum] = "1ac719d6265cf64220c80c0974ed9d35febdac2986bb96eeaa9c8c7959a1d306"
+SRC_URI[md5sum] = "b08a1195ec2c1ebeaf072db3c55fdf43"
+SRC_URI[sha256sum] = "77e6581f21f15946a814fa311236e5f3f7c6593180f9d695cea06aa95e464aba"
 
 inherit autotools
 
@@ -31,6 +32,7 @@ EXTRA_OECONF = "--with-kernel=${STAGING_INCDIR} \
                 ${@base_contains('DISTRO_FEATURES', 'ipv6', '', '--disable-ipv6', d)}"
 
 do_configure_prepend() {
-	# they are all libtool m4 files
-	rm -rf ${S}/m4
+	# Remove some libtool m4 files
+	# Keep ax_check_linker_flags.m4 which belongs to autoconf-archive.
+	rm -f libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4
 }
-- 
1.7.1




^ permalink raw reply related

* [PATCH 0/1] fix bug 487
From: Dexuan Cui @ 2011-11-01  8:05 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit 4ce1f57e723cb6ccfd67ed1570228602547bd112:

  distro_tracking: polkit, libsndfile, etc (2011-10-31 23:03:11 +0000)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib dcui/bug487
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dcui/bug487

Dexuan Cui (1):
  bash: make job control really work

 meta/recipes-extended/bash/bash.inc    |    1 +
 meta/recipes-extended/bash/bash_4.2.bb |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

-- 
1.7.6




^ permalink raw reply

* [PATCH 1/1] bash: make job control really work
From: Dexuan Cui @ 2011-11-01  8:05 UTC (permalink / raw)
  To: openembedded-core
In-Reply-To: <cover.1320134607.git.dexuan.cui@intel.com>

It turns out 9393ff833f44570fd5f500bc9de6c72db94b0296 didn't really fix
the bug.

This patch is made and tested after I read the link below
http://www.mail-archive.com/bug-bash@gnu.org/msg03107.html

[YOCTO #487]

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
---
 meta/recipes-extended/bash/bash.inc    |    1 +
 meta/recipes-extended/bash/bash_4.2.bb |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc
index d55e517..d495538 100644
--- a/meta/recipes-extended/bash/bash.inc
+++ b/meta/recipes-extended/bash/bash.inc
@@ -23,6 +23,7 @@ ALTERNATIVE_LINK = "${base_bindir}/sh"
 ALTERNATIVE_PRIORITY = "100"
 
 do_configure () {
+	export bash_cv_job_control_missing=present
 	gnu-configize
 	oe_runconf
 }
diff --git a/meta/recipes-extended/bash/bash_4.2.bb b/meta/recipes-extended/bash/bash_4.2.bb
index a0f5e4e..8070918 100644
--- a/meta/recipes-extended/bash/bash_4.2.bb
+++ b/meta/recipes-extended/bash/bash_4.2.bb
@@ -1,6 +1,6 @@
 require bash.inc
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "${GNU_MIRROR}/bash/${BPN}-${PV}.tar.gz;name=tarball \
            ${GNU_MIRROR}/bash/bash-4.2-patches/bash42-001;apply=yes;striplevel=0;name=patch001 \
-- 
1.7.6




^ permalink raw reply related


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox