Platform

The main Radix cross Linux repository contains build scripts of the GNU/Linux distribution.

1000 Commits   6 Branches   3 Tags   |
Index: aalib/1.4.0/Makefile
===================================================================
--- aalib/1.4.0/Makefile	(revision 646)
+++ aalib/1.4.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(AALIB_PKG_SHORT_DESCRIPTION)\"" >> $(AALIB_PKG)/.PKGINFO ; \
 	 echo "url=$(AALIB_PKG_URL)"                                 >> $(AALIB_PKG)/.PKGINFO ; \
 	 echo "license=$(AALIB_PKG_LICENSE)"                         >> $(AALIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(AALIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(AALIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aalib/1.4.0/PATCHES
===================================================================
--- aalib/1.4.0/PATCHES	(revision 646)
+++ aalib/1.4.0/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/l/aalib/patches/aalib-1.4.0.patch         -p0
-../../../sources/packages/l/aalib/patches/aalib-1.4.0-aclocal.patch -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0.patch          -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0-aclocal.patch  -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0-automake.patch -p0
Index: aalib/1.4.0-x86_32/Makefile
===================================================================
--- aalib/1.4.0-x86_32/Makefile	(revision 646)
+++ aalib/1.4.0-x86_32/Makefile	(revision 647)
@@ -177,4 +177,4 @@
 	 echo "short_description=\"$(AALIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(AALIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(AALIB_32_PKG_URL)"                                 >> $(AALIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(AALIB_32_PKG_LICENSE)"                         >> $(AALIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(AALIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(AALIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aalib/1.4.0-x86_32/PATCHES
===================================================================
--- aalib/1.4.0-x86_32/PATCHES	(revision 646)
+++ aalib/1.4.0-x86_32/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/l/aalib/patches/aalib-1.4.0.patch         -p0
-../../../sources/packages/l/aalib/patches/aalib-1.4.0-aclocal.patch -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0.patch          -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0-aclocal.patch  -p0
+../../../sources/packages/l/aalib/patches/aalib-1.4.0-automake.patch -p0
Index: alsa-lib/1.0.28/Makefile
===================================================================
--- alsa-lib/1.0.28/Makefile	(revision 646)
+++ alsa-lib/1.0.28/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(ALSA_LIB_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_LIB_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_LIB_PKG_URL)"                                 >> $(ALSA_LIB_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_LIB_PKG_LICENSE)"                         >> $(ALSA_LIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_LIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_LIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: alsa-lib/1.0.28-x86_32/Makefile
===================================================================
--- alsa-lib/1.0.28-x86_32/Makefile	(revision 646)
+++ alsa-lib/1.0.28-x86_32/Makefile	(revision 647)
@@ -163,4 +163,4 @@
 	 echo "short_description=\"$(ALSA_LIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_LIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_LIB_32_PKG_URL)"                                 >> $(ALSA_LIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_LIB_32_PKG_LICENSE)"                         >> $(ALSA_LIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_LIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_LIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: alsa-lib/1.1.1/Makefile
===================================================================
--- alsa-lib/1.1.1/Makefile	(revision 646)
+++ alsa-lib/1.1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(ALSA_LIB_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_LIB_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_LIB_PKG_URL)"                                 >> $(ALSA_LIB_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_LIB_PKG_LICENSE)"                         >> $(ALSA_LIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_LIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_LIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: alsa-lib/1.1.1-x86_32/Makefile
===================================================================
--- alsa-lib/1.1.1-x86_32/Makefile	(revision 646)
+++ alsa-lib/1.1.1-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(ALSA_LIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_LIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_LIB_32_PKG_URL)"                                 >> $(ALSA_LIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_LIB_32_PKG_LICENSE)"                         >> $(ALSA_LIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_LIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_LIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: alsa-oss/1.0.28/Makefile
===================================================================
--- alsa-oss/1.0.28/Makefile	(revision 646)
+++ alsa-oss/1.0.28/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(ALSA_OSS_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_OSS_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_OSS_PKG_URL)"                                 >> $(ALSA_OSS_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_OSS_PKG_LICENSE)"                         >> $(ALSA_OSS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_OSS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_OSS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: alsa-oss/1.0.28-x86_32/Makefile
===================================================================
--- alsa-oss/1.0.28-x86_32/Makefile	(revision 646)
+++ alsa-oss/1.0.28-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(ALSA_OSS_32_PKG_SHORT_DESCRIPTION)\"" >> $(ALSA_OSS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ALSA_OSS_32_PKG_URL)"                                 >> $(ALSA_OSS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ALSA_OSS_32_PKG_LICENSE)"                         >> $(ALSA_OSS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ALSA_OSS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ALSA_OSS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aml-libs/0.4.0/Makefile
===================================================================
--- aml-libs/0.4.0/Makefile	(revision 646)
+++ aml-libs/0.4.0/Makefile	(revision 647)
@@ -1,6 +1,6 @@
 
 COMPONENT_TARGETS  = $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
 
 
 NEED_ABS_PATH      = true
@@ -212,4 +212,4 @@
 	 echo "short_description=\"$(AML_LIBS_PKG_SHORT_DESCRIPTION)\"" >> $(AML_LIBS_PKG)/.PKGINFO ; \
 	 echo "url=$(AML_LIBS_PKG_URL)"                                 >> $(AML_LIBS_PKG)/.PKGINFO ; \
 	 echo "license=$(AML_LIBS_PKG_LICENSE)"                         >> $(AML_LIBS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(AML_LIBS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(AML_LIBS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aspell/0.60.6.1/Makefile
===================================================================
--- aspell/0.60.6.1/Makefile	(revision 646)
+++ aspell/0.60.6.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(ASPELL_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL_PKG_URL)"                                 >> $(ASPELL_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL_PKG_LICENSE)"                         >> $(ASPELL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aspell/0.60.6.1/PATCHES
===================================================================
--- aspell/0.60.6.1/PATCHES	(revision 646)
+++ aspell/0.60.6.1/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/aspell/patches/aspell-0.60.6.1-automake.patch -p0
Index: aspell/0.60.6.1-x86_32/Makefile
===================================================================
--- aspell/0.60.6.1-x86_32/Makefile	(revision 646)
+++ aspell/0.60.6.1-x86_32/Makefile	(revision 647)
@@ -183,4 +183,4 @@
 	 echo "short_description=\"$(ASPELL_32_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL_32_PKG_URL)"                                 >> $(ASPELL_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL_32_PKG_LICENSE)"                         >> $(ASPELL_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: aspell/0.60.6.1-x86_32/PATCHES
===================================================================
--- aspell/0.60.6.1-x86_32/PATCHES	(revision 646)
+++ aspell/0.60.6.1-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/aspell/patches/aspell-0.60.6.1-automake.patch -p0
Index: assimp/3.2/Makefile
===================================================================
--- assimp/3.2/Makefile	(revision 646)
+++ assimp/3.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -216,4 +223,4 @@
 	 echo "short_description=\"$(ASSIMP_PKG_SHORT_DESCRIPTION)\"" >> $(ASSIMP_PKG)/.PKGINFO ; \
 	 echo "url=$(ASSIMP_PKG_URL)"                                 >> $(ASSIMP_PKG)/.PKGINFO ; \
 	 echo "license=$(ASSIMP_PKG_LICENSE)"                         >> $(ASSIMP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASSIMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASSIMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: assimp/3.2-x86_32/Makefile
===================================================================
--- assimp/3.2-x86_32/Makefile	(revision 646)
+++ assimp/3.2-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(ASSIMP_32_PKG_SHORT_DESCRIPTION)\"" >> $(ASSIMP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ASSIMP_32_PKG_URL)"                                 >> $(ASSIMP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ASSIMP_32_PKG_LICENSE)"                         >> $(ASSIMP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASSIMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASSIMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: atk/2.15.1/Makefile
===================================================================
--- atk/2.15.1/Makefile	(revision 646)
+++ atk/2.15.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -212,4 +219,4 @@
 	 echo "short_description=\"$(ATK_PKG_SHORT_DESCRIPTION)\"" >> $(ATK_PKG)/.PKGINFO ; \
 	 echo "url=$(ATK_PKG_URL)"                                 >> $(ATK_PKG)/.PKGINFO ; \
 	 echo "license=$(ATK_PKG_LICENSE)"                         >> $(ATK_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ATK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ATK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: atk/2.15.1-x86_32/Makefile
===================================================================
--- atk/2.15.1-x86_32/Makefile	(revision 646)
+++ atk/2.15.1-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(ATK_32_PKG_SHORT_DESCRIPTION)\"" >> $(ATK_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ATK_32_PKG_URL)"                                 >> $(ATK_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ATK_32_PKG_LICENSE)"                         >> $(ATK_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ATK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ATK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: atk/2.20.0/Makefile
===================================================================
--- atk/2.20.0/Makefile	(revision 646)
+++ atk/2.20.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -212,4 +219,4 @@
 	 echo "short_description=\"$(ATK_PKG_SHORT_DESCRIPTION)\"" >> $(ATK_PKG)/.PKGINFO ; \
 	 echo "url=$(ATK_PKG_URL)"                                 >> $(ATK_PKG)/.PKGINFO ; \
 	 echo "license=$(ATK_PKG_LICENSE)"                         >> $(ATK_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ATK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ATK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: atk/2.20.0-x86_32/Makefile
===================================================================
--- atk/2.20.0-x86_32/Makefile	(revision 646)
+++ atk/2.20.0-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(ATK_32_PKG_SHORT_DESCRIPTION)\"" >> $(ATK_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ATK_32_PKG_URL)"                                 >> $(ATK_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ATK_32_PKG_LICENSE)"                         >> $(ATK_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ATK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ATK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: audiofile/0.3.6/Makefile
===================================================================
--- audiofile/0.3.6/Makefile	(revision 646)
+++ audiofile/0.3.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(AUDIOFILE_PKG_SHORT_DESCRIPTION)\"" >> $(AUDIOFILE_PKG)/.PKGINFO ; \
 	 echo "url=$(AUDIOFILE_PKG_URL)"                                 >> $(AUDIOFILE_PKG)/.PKGINFO ; \
 	 echo "license=$(AUDIOFILE_PKG_LICENSE)"                         >> $(AUDIOFILE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(AUDIOFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(AUDIOFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: audiofile/0.3.6-x86_32/Makefile
===================================================================
--- audiofile/0.3.6-x86_32/Makefile	(revision 646)
+++ audiofile/0.3.6-x86_32/Makefile	(revision 647)
@@ -170,4 +170,4 @@
 	 echo "short_description=\"$(AUDIOFILE_32_PKG_SHORT_DESCRIPTION)\"" >> $(AUDIOFILE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(AUDIOFILE_32_PKG_URL)"                                 >> $(AUDIOFILE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(AUDIOFILE_32_PKG_LICENSE)"                         >> $(AUDIOFILE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(AUDIOFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(AUDIOFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: boost/1.57.0/Makefile
===================================================================
--- boost/1.57.0/Makefile	(revision 646)
+++ boost/1.57.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -97,7 +104,7 @@
                             $(HARDWARE_CB3X)      \
                             $(HARDWARE_FFRK3288)  \
                             $(HARDWARE_M201)      \
-                            $(HARDWARE_MXQ)       \
+                            $(HARDWARE_MXV)       \
                             $(HARDWARE_NIT6Q)     \
                             $(HARDWARE_OMAP5UEVM) \
                             $(HARDWARE_DRA7XXEVM)),)
@@ -253,4 +260,4 @@
 	 echo "short_description=\"$(BOOST_PKG_SHORT_DESCRIPTION)\"" >> $(BOOST_PKG)/.PKGINFO ; \
 	 echo "url=$(BOOST_PKG_URL)"                                 >> $(BOOST_PKG)/.PKGINFO ; \
 	 echo "license=$(BOOST_PKG_LICENSE)"                         >> $(BOOST_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOOST_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOOST_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: boost/1.57.0-x86_32/Makefile
===================================================================
--- boost/1.57.0-x86_32/Makefile	(revision 646)
+++ boost/1.57.0-x86_32/Makefile	(revision 647)
@@ -200,4 +200,4 @@
 	 echo "short_description=\"$(BOOST_32_PKG_SHORT_DESCRIPTION)\"" >> $(BOOST_32_PKG)/.PKGINFO ; \
 	 echo "url=$(BOOST_32_PKG_URL)"                                 >> $(BOOST_32_PKG)/.PKGINFO ; \
 	 echo "license=$(BOOST_32_PKG_LICENSE)"                         >> $(BOOST_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOOST_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOOST_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: boost/1.61.0/Makefile
===================================================================
--- boost/1.61.0/Makefile	(revision 646)
+++ boost/1.61.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -92,8 +99,7 @@
                             $(HARDWARE_CB2X)      \
                             $(HARDWARE_CB3X)      \
                             $(HARDWARE_FFRK3288)  \
-                            $(HARDWARE_M201)      \
-                            $(HARDWARE_MXQ)       \
+                            $(HARDWARE_M201) $(HARDWARE_MXV) \
                             $(HARDWARE_NIT6Q)     \
                             $(HARDWARE_OMAP5UEVM) \
                             $(HARDWARE_DRA7XXEVM)),)
@@ -102,6 +108,15 @@
 BINARY_FORMAT = elf
 ADDRESS_MODEL = 32
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+ARCH          = arm
+ABI           = aapcs
+BINARY_FORMAT = elf
+ADDRESS_MODEL = 64
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_PC32)),)
 ARCH          = x86
 ABI           = sysv
@@ -249,4 +264,4 @@
 	 echo "short_description=\"$(BOOST_PKG_SHORT_DESCRIPTION)\"" >> $(BOOST_PKG)/.PKGINFO ; \
 	 echo "url=$(BOOST_PKG_URL)"                                 >> $(BOOST_PKG)/.PKGINFO ; \
 	 echo "license=$(BOOST_PKG_LICENSE)"                         >> $(BOOST_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOOST_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOOST_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: boost/1.61.0-x86_32/Makefile
===================================================================
--- boost/1.61.0-x86_32/Makefile	(revision 646)
+++ boost/1.61.0-x86_32/Makefile	(revision 647)
@@ -200,4 +200,4 @@
 	 echo "short_description=\"$(BOOST_32_PKG_SHORT_DESCRIPTION)\"" >> $(BOOST_32_PKG)/.PKGINFO ; \
 	 echo "url=$(BOOST_32_PKG_URL)"                                 >> $(BOOST_32_PKG)/.PKGINFO ; \
 	 echo "license=$(BOOST_32_PKG_LICENSE)"                         >> $(BOOST_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOOST_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOOST_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: botan/1.10.13/Makefile
===================================================================
--- botan/1.10.13/Makefile	(revision 646)
+++ botan/1.10.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -108,12 +115,18 @@
                             $(HARDWARE_CB3X)       \
                             $(HARDWARE_FFRK3288)   \
                             $(HARDWARE_M201)       \
-                            $(HARDWARE_MXQ)        \
+                            $(HARDWARE_MXV)        \
                             $(HARDWARE_NIT6Q)      \
                             $(HARDWARE_OMAP5UEVM)  \
                             $(HARDWARE_DRA7XXEVM)),)
 extra_configure_switches += --cpu=armv7
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+extra_configure_switches += --cpu=armv8
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_CI20) $(HARDWARE_BT1)),)
 extra_configure_switches += --cpu=mipsel
 endif
@@ -243,4 +256,4 @@
 	 echo "short_description=\"$(BOTAN_PKG_SHORT_DESCRIPTION)\"" >> $(BOTAN_PKG)/.PKGINFO ; \
 	 echo "url=$(BOTAN_PKG_URL)"                                 >> $(BOTAN_PKG)/.PKGINFO ; \
 	 echo "license=$(BOTAN_PKG_LICENSE)"                         >> $(BOTAN_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOTAN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOTAN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: botan/1.10.13/PATCHES
===================================================================
--- botan/1.10.13/PATCHES	(revision 646)
+++ botan/1.10.13/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/botan/patches/Botan-1.10.13-aarch64.patch -p0
Index: botan/1.10.13-x86_32/Makefile
===================================================================
--- botan/1.10.13-x86_32/Makefile	(revision 646)
+++ botan/1.10.13-x86_32/Makefile	(revision 647)
@@ -182,4 +182,4 @@
 	 echo "short_description=\"$(BOTAN_32_PKG_SHORT_DESCRIPTION)\"" >> $(BOTAN_32_PKG)/.PKGINFO ; \
 	 echo "url=$(BOTAN_32_PKG_URL)"                                 >> $(BOTAN_32_PKG)/.PKGINFO ; \
 	 echo "license=$(BOTAN_32_PKG_LICENSE)"                         >> $(BOTAN_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(BOTAN_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(BOTAN_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: botan/1.10.13-x86_32/PATCHES
===================================================================
--- botan/1.10.13-x86_32/PATCHES	(revision 646)
+++ botan/1.10.13-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/botan/patches/Botan-1.10.13-aarch64.patch -p0
Index: cairo/1.14.0/Makefile
===================================================================
--- cairo/1.14.0/Makefile	(revision 646)
+++ cairo/1.14.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -111,7 +118,7 @@
 extra_configure_switches += --enable-xcb
 extra_configure_switches += --enable-xcb-shm
 extra_configure_switches += --enable-xlib-xcb
-ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXV)),)
 extra_configure_switches += --disable-gl
 endif
 extra_configure_switches += --enable-egl
@@ -274,4 +281,4 @@
 	 echo "short_description=\"$(CAIRO_PKG_SHORT_DESCRIPTION)\"" >> $(CAIRO_PKG)/.PKGINFO ; \
 	 echo "url=$(CAIRO_PKG_URL)"                                 >> $(CAIRO_PKG)/.PKGINFO ; \
 	 echo "license=$(CAIRO_PKG_LICENSE)"                         >> $(CAIRO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: cairo/1.14.0-x86_32/Makefile
===================================================================
--- cairo/1.14.0-x86_32/Makefile	(revision 646)
+++ cairo/1.14.0-x86_32/Makefile	(revision 647)
@@ -222,4 +222,4 @@
 	 echo "short_description=\"$(CAIRO_32_PKG_SHORT_DESCRIPTION)\"" >> $(CAIRO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(CAIRO_32_PKG_URL)"                                 >> $(CAIRO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(CAIRO_32_PKG_LICENSE)"                         >> $(CAIRO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: cairo/1.14.6/Makefile
===================================================================
--- cairo/1.14.6/Makefile	(revision 646)
+++ cairo/1.14.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -111,7 +118,7 @@
 extra_configure_switches += --enable-xcb
 extra_configure_switches += --enable-xcb-shm
 extra_configure_switches += --enable-xlib-xcb
-ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXV)),)
 extra_configure_switches += --disable-gl
 endif
 extra_configure_switches += --enable-egl
@@ -274,4 +281,4 @@
 	 echo "short_description=\"$(CAIRO_PKG_SHORT_DESCRIPTION)\"" >> $(CAIRO_PKG)/.PKGINFO ; \
 	 echo "url=$(CAIRO_PKG_URL)"                                 >> $(CAIRO_PKG)/.PKGINFO ; \
 	 echo "license=$(CAIRO_PKG_LICENSE)"                         >> $(CAIRO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: cairo/1.14.6-x86_32/Makefile
===================================================================
--- cairo/1.14.6-x86_32/Makefile	(revision 646)
+++ cairo/1.14.6-x86_32/Makefile	(revision 647)
@@ -222,4 +222,4 @@
 	 echo "short_description=\"$(CAIRO_32_PKG_SHORT_DESCRIPTION)\"" >> $(CAIRO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(CAIRO_32_PKG_URL)"                                 >> $(CAIRO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(CAIRO_32_PKG_LICENSE)"                         >> $(CAIRO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-glib/0.102/Makefile
===================================================================
--- dbus-glib/0.102/Makefile	(revision 646)
+++ dbus-glib/0.102/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -232,4 +239,4 @@
 	 echo "short_description=\"$(DBUS_GLIB_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_GLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_GLIB_PKG_URL)"                                 >> $(DBUS_GLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_GLIB_PKG_LICENSE)"                         >> $(DBUS_GLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_GLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_GLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-glib/0.102-x86_32/Makefile
===================================================================
--- dbus-glib/0.102-x86_32/Makefile	(revision 646)
+++ dbus-glib/0.102-x86_32/Makefile	(revision 647)
@@ -191,4 +191,4 @@
 	 echo "short_description=\"$(DBUS_GLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_GLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_GLIB_32_PKG_URL)"                                 >> $(DBUS_GLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_GLIB_32_PKG_LICENSE)"                         >> $(DBUS_GLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_GLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_GLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-glib/0.106/Makefile
===================================================================
--- dbus-glib/0.106/Makefile	(revision 646)
+++ dbus-glib/0.106/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -160,9 +167,14 @@
 	   cp -a AUTHORS COPYING HACKING INSTALL NEWS README \
 	         $(DBUS_GLIB_PKG)/usr/share/doc/$(src_dir_name) ; \
 	 )
-ifeq ($(ENABLE_GTK_DOCUMENTATION),yes)
+ifneq ($(ENABLE_GTK_DOCUMENTATION),yes)
+	@mkdir -p $(DBUS_GLIB_PKG)/usr/share/gtk-doc/html/dbus-glib
+	@( cd $(SRC_DIR)/doc/reference/html ; \
+	   cp -a *.html *.css *.png *.devhelp2 \
+	         $(DBUS_GLIB_PKG)/usr/share/gtk-doc/html/dbus-glib ; \
+	 )
+endif
 	@ln -sf ../../gtk-doc/html/dbus-glib $(DBUS_GLIB_PKG)/usr/share/doc/$(src_dir_name)/html
-endif
 	@( cd $(SRC_DIR) ; \
 	   if [ -r ChangeLog ]; then \
 	     DOCSDIR=`echo $(DBUS_GLIB_PKG)/usr/share/doc/$(src_dir_name)` ; \
@@ -232,4 +244,4 @@
 	 echo "short_description=\"$(DBUS_GLIB_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_GLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_GLIB_PKG_URL)"                                 >> $(DBUS_GLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_GLIB_PKG_LICENSE)"                         >> $(DBUS_GLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_GLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_GLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-glib/0.106/PATCHES
===================================================================
--- dbus-glib/0.106/PATCHES	(revision 646)
+++ dbus-glib/0.106/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/dbus-glib/patches/dbus-glib-0.106-gtkdoc.patch -p0
Index: dbus-glib/0.106-x86_32/Makefile
===================================================================
--- dbus-glib/0.106-x86_32/Makefile	(revision 646)
+++ dbus-glib/0.106-x86_32/Makefile	(revision 647)
@@ -189,4 +189,4 @@
 	 echo "short_description=\"$(DBUS_GLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_GLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_GLIB_32_PKG_URL)"                                 >> $(DBUS_GLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_GLIB_32_PKG_LICENSE)"                         >> $(DBUS_GLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_GLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_GLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-glib/0.106-x86_32/PATCHES
===================================================================
--- dbus-glib/0.106-x86_32/PATCHES	(revision 646)
+++ dbus-glib/0.106-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/dbus-glib/patches/dbus-glib-0.106-gtkdoc.patch -p0
Index: dbus-python/1.2.0/Makefile
===================================================================
--- dbus-python/1.2.0/Makefile	(revision 646)
+++ dbus-python/1.2.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -221,4 +228,4 @@
 	 echo "short_description=\"$(DBUS_PYTHON_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_PYTHON_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_PYTHON_PKG_URL)"                                 >> $(DBUS_PYTHON_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_PYTHON_PKG_LICENSE)"                         >> $(DBUS_PYTHON_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_PYTHON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_PYTHON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-python/1.2.0-x86_32/Makefile
===================================================================
--- dbus-python/1.2.0-x86_32/Makefile	(revision 646)
+++ dbus-python/1.2.0-x86_32/Makefile	(revision 647)
@@ -182,4 +182,4 @@
 	 echo "short_description=\"$(DBUS_PYTHON_32_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_PYTHON_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_PYTHON_32_PKG_URL)"                                 >> $(DBUS_PYTHON_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_PYTHON_32_PKG_LICENSE)"                         >> $(DBUS_PYTHON_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_PYTHON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_PYTHON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-python/1.2.4/Makefile
===================================================================
--- dbus-python/1.2.4/Makefile	(revision 646)
+++ dbus-python/1.2.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -221,4 +228,4 @@
 	 echo "short_description=\"$(DBUS_PYTHON_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_PYTHON_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_PYTHON_PKG_URL)"                                 >> $(DBUS_PYTHON_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_PYTHON_PKG_LICENSE)"                         >> $(DBUS_PYTHON_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_PYTHON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_PYTHON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dbus-python/1.2.4-x86_32/Makefile
===================================================================
--- dbus-python/1.2.4-x86_32/Makefile	(revision 646)
+++ dbus-python/1.2.4-x86_32/Makefile	(revision 647)
@@ -182,4 +182,4 @@
 	 echo "short_description=\"$(DBUS_PYTHON_32_PKG_SHORT_DESCRIPTION)\"" >> $(DBUS_PYTHON_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DBUS_PYTHON_32_PKG_URL)"                                 >> $(DBUS_PYTHON_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DBUS_PYTHON_32_PKG_LICENSE)"                         >> $(DBUS_PYTHON_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DBUS_PYTHON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DBUS_PYTHON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-ca/2.1.5-1/Makefile
===================================================================
--- dict/aspell6-ca/2.1.5-1/Makefile	(revision 646)
+++ dict/aspell6-ca/2.1.5-1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -149,4 +156,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-de/2.1/Makefile
===================================================================
--- dict/aspell6-de/2.1/Makefile	(revision 646)
+++ dict/aspell6-de/2.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -142,4 +149,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-en/7.1-0/Makefile
===================================================================
--- dict/aspell6-en/7.1-0/Makefile	(revision 646)
+++ dict/aspell6-en/7.1-0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -149,4 +156,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-es/1.11-2/Makefile
===================================================================
--- dict/aspell6-es/1.11-2/Makefile	(revision 646)
+++ dict/aspell6-es/1.11-2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -142,4 +149,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-fi/0.7-0/Makefile
===================================================================
--- dict/aspell6-fi/0.7-0/Makefile	(revision 646)
+++ dict/aspell6-fi/0.7-0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -143,4 +150,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-fr/0.50-3/Makefile
===================================================================
--- dict/aspell6-fr/0.50-3/Makefile	(revision 646)
+++ dict/aspell6-fr/0.50-3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -142,4 +149,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-it/2.2/Makefile
===================================================================
--- dict/aspell6-it/2.2/Makefile	(revision 646)
+++ dict/aspell6-it/2.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -143,4 +150,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dict/aspell6-ru/0.99f7-1/Makefile
===================================================================
--- dict/aspell6-ru/0.99f7-1/Makefile	(revision 646)
+++ dict/aspell6-ru/0.99f7-1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -153,4 +160,4 @@
 	 echo "short_description=\"$(ASPELL6_PKG_SHORT_DESCRIPTION)\"" >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "url=$(ASPELL6_PKG_URL)"                                 >> $(ASPELL6_PKG)/.PKGINFO ; \
 	 echo "license=$(ASPELL6_PKG_LICENSE)"                         >> $(ASPELL6_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ASPELL6_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dmapi/2.2.12/Makefile
===================================================================
--- dmapi/2.2.12/Makefile	(revision 646)
+++ dmapi/2.2.12/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -168,4 +175,4 @@
 	 echo "short_description=\"$(DMAPI_PKG_SHORT_DESCRIPTION)\"" >> $(DMAPI_PKG)/.PKGINFO ; \
 	 echo "url=$(DMAPI_PKG_URL)"                                 >> $(DMAPI_PKG)/.PKGINFO ; \
 	 echo "license=$(DMAPI_PKG_LICENSE)"                         >> $(DMAPI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DMAPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DMAPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dmapi/2.2.12/PATCHES
===================================================================
--- dmapi/2.2.12/PATCHES	(revision 646)
+++ dmapi/2.2.12/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/l/dmapi/patches/dmapi-2.2.12.patch -p0
+../../../sources/packages/l/dmapi/patches/dmapi-2.2.12.patch          -p0
+../../../sources/packages/l/dmapi/patches/dmapi-2.2.12-automake.patch -p0
Index: dmapi/2.2.12-x86_32/Makefile
===================================================================
--- dmapi/2.2.12-x86_32/Makefile	(revision 646)
+++ dmapi/2.2.12-x86_32/Makefile	(revision 647)
@@ -149,4 +149,4 @@
 	 echo "short_description=\"$(DMAPI_32_PKG_SHORT_DESCRIPTION)\"" >> $(DMAPI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DMAPI_32_PKG_URL)"                                 >> $(DMAPI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DMAPI_32_PKG_LICENSE)"                         >> $(DMAPI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DMAPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DMAPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: dmapi/2.2.12-x86_32/PATCHES
===================================================================
--- dmapi/2.2.12-x86_32/PATCHES	(revision 646)
+++ dmapi/2.2.12-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/l/dmapi/patches/dmapi-2.2.12.patch -p0
+../../../sources/packages/l/dmapi/patches/dmapi-2.2.12.patch          -p0
+../../../sources/packages/l/dmapi/patches/dmapi-2.2.12-automake.patch -p0
Index: eglibc/2.18.1/Makefile
===================================================================
--- eglibc/2.18.1/Makefile	(revision 646)
+++ eglibc/2.18.1/Makefile	(revision 647)
@@ -190,4 +190,4 @@
 	 echo "short_description=\"$(EGLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_PKG_URL)"                                 >> $(EGLIBC_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_PKG_LICENSE)"                         >> $(EGLIBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.18.1-i18n/Makefile
===================================================================
--- eglibc/2.18.1-i18n/Makefile	(revision 646)
+++ eglibc/2.18.1-i18n/Makefile	(revision 647)
@@ -187,4 +187,4 @@
 	 echo "short_description=\"$(EGLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_I18N_PKG_URL)"                                 >> $(EGLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_I18N_PKG_LICENSE)"                         >> $(EGLIBC_I18N_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.18.1-x86_32/Makefile
===================================================================
--- eglibc/2.18.1-x86_32/Makefile	(revision 646)
+++ eglibc/2.18.1-x86_32/Makefile	(revision 647)
@@ -170,4 +170,4 @@
 	 echo "short_description=\"$(EGLIBC32_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC32_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC32_PKG_URL)"                                 >> $(EGLIBC32_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC32_PKG_LICENSE)"                         >> $(EGLIBC32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.18.1-zoneinfo/Makefile
===================================================================
--- eglibc/2.18.1-zoneinfo/Makefile	(revision 646)
+++ eglibc/2.18.1-zoneinfo/Makefile	(revision 647)
@@ -141,4 +141,4 @@
 	 echo "short_description=\"$(EGLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_TZ_PKG_URL)"                                 >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_TZ_PKG_LICENSE)"                         >> $(EGLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.19.1/Makefile
===================================================================
--- eglibc/2.19.1/Makefile	(revision 646)
+++ eglibc/2.19.1/Makefile	(revision 647)
@@ -190,4 +190,4 @@
 	 echo "short_description=\"$(EGLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_PKG_URL)"                                 >> $(EGLIBC_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_PKG_LICENSE)"                         >> $(EGLIBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.19.1-i18n/Makefile
===================================================================
--- eglibc/2.19.1-i18n/Makefile	(revision 646)
+++ eglibc/2.19.1-i18n/Makefile	(revision 647)
@@ -187,4 +187,4 @@
 	 echo "short_description=\"$(EGLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_I18N_PKG_URL)"                                 >> $(EGLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_I18N_PKG_LICENSE)"                         >> $(EGLIBC_I18N_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.19.1-x86_32/Makefile
===================================================================
--- eglibc/2.19.1-x86_32/Makefile	(revision 646)
+++ eglibc/2.19.1-x86_32/Makefile	(revision 647)
@@ -170,4 +170,4 @@
 	 echo "short_description=\"$(EGLIBC32_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC32_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC32_PKG_URL)"                                 >> $(EGLIBC32_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC32_PKG_LICENSE)"                         >> $(EGLIBC32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.19.1-zoneinfo/2013i/Makefile
===================================================================
--- eglibc/2.19.1-zoneinfo/2013i/Makefile	(revision 646)
+++ eglibc/2.19.1-zoneinfo/2013i/Makefile	(revision 647)
@@ -143,4 +143,4 @@
 	 echo "short_description=\"$(EGLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_TZ_PKG_URL)"                                 >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_TZ_PKG_LICENSE)"                         >> $(EGLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eglibc/2.19.1-zoneinfo/2015a/Makefile
===================================================================
--- eglibc/2.19.1-zoneinfo/2015a/Makefile	(revision 646)
+++ eglibc/2.19.1-zoneinfo/2015a/Makefile	(revision 647)
@@ -152,4 +152,4 @@
 	 echo "short_description=\"$(EGLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(EGLIBC_TZ_PKG_URL)"                                 >> $(EGLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(EGLIBC_TZ_PKG_LICENSE)"                         >> $(EGLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EGLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eudev/3.1.5/Makefile
===================================================================
--- eudev/3.1.5/Makefile	(revision 646)
+++ eudev/3.1.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(EUDEV_PKG_SHORT_DESCRIPTION)\"" >> $(EUDEV_PKG)/.PKGINFO ; \
 	 echo "url=$(EUDEV_PKG_URL)"                                 >> $(EUDEV_PKG)/.PKGINFO ; \
 	 echo "license=$(EUDEV_PKG_LICENSE)"                         >> $(EUDEV_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EUDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EUDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eudev/3.1.5/PATCHES
===================================================================
--- eudev/3.1.5/PATCHES	(revision 646)
+++ eudev/3.1.5/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/a/eudev/patches/eudev-3.1.5-ids-pl.patch   -p0
-../../../sources/packages/a/eudev/patches/eudev-3.1.5-cdrom-id.patch -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-ids-pl.patch          -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-cdrom-id.patch        -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-keyboard-layout.patch -p0
Index: eudev/3.1.5-x86_32/Makefile
===================================================================
--- eudev/3.1.5-x86_32/Makefile	(revision 646)
+++ eudev/3.1.5-x86_32/Makefile	(revision 647)
@@ -190,4 +190,4 @@
 	 echo "short_description=\"$(EUDEV_32_PKG_SHORT_DESCRIPTION)\"" >> $(EUDEV_32_PKG)/.PKGINFO ; \
 	 echo "url=$(EUDEV_32_PKG_URL)"                                 >> $(EUDEV_32_PKG)/.PKGINFO ; \
 	 echo "license=$(EUDEV_32_PKG_LICENSE)"                         >> $(EUDEV_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EUDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EUDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: eudev/3.1.5-x86_32/PATCHES
===================================================================
--- eudev/3.1.5-x86_32/PATCHES	(revision 646)
+++ eudev/3.1.5-x86_32/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/a/eudev/patches/eudev-3.1.5-ids-pl.patch   -p0
-../../../sources/packages/a/eudev/patches/eudev-3.1.5-cdrom-id.patch -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-ids-pl.patch          -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-cdrom-id.patch        -p0
+../../../sources/packages/a/eudev/patches/eudev-3.1.5-keyboard-layout.patch -p0
Index: expat/2.1.1/Makefile
===================================================================
--- expat/2.1.1/Makefile	(revision 646)
+++ expat/2.1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -193,4 +200,4 @@
 	 echo "short_description=\"$(EXPAT_PKG_SHORT_DESCRIPTION)\"" >> $(EXPAT_PKG)/.PKGINFO ; \
 	 echo "url=$(EXPAT_PKG_URL)"                                 >> $(EXPAT_PKG)/.PKGINFO ; \
 	 echo "license=$(EXPAT_PKG_LICENSE)"                         >> $(EXPAT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EXPAT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EXPAT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: expat/2.1.1-x86_32/Makefile
===================================================================
--- expat/2.1.1-x86_32/Makefile	(revision 646)
+++ expat/2.1.1-x86_32/Makefile	(revision 647)
@@ -149,4 +149,4 @@
 	 echo "short_description=\"$(EXPAT_32_PKG_SHORT_DESCRIPTION)\"" >> $(EXPAT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(EXPAT_32_PKG_URL)"                                 >> $(EXPAT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(EXPAT_32_PKG_LICENSE)"                         >> $(EXPAT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(EXPAT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(EXPAT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fdk-aac/0.1.3/Makefile
===================================================================
--- fdk-aac/0.1.3/Makefile	(revision 646)
+++ fdk-aac/0.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -196,4 +203,4 @@
 	 echo "short_description=\"$(FDK_AAC_PKG_SHORT_DESCRIPTION)\"" >> $(FDK_AAC_PKG)/.PKGINFO ; \
 	 echo "url=$(FDK_AAC_PKG_URL)"                                 >> $(FDK_AAC_PKG)/.PKGINFO ; \
 	 echo "license=$(FDK_AAC_PKG_LICENSE)"                         >> $(FDK_AAC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FDK_AAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FDK_AAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fdk-aac/0.1.3-x86_32/Makefile
===================================================================
--- fdk-aac/0.1.3-x86_32/Makefile	(revision 646)
+++ fdk-aac/0.1.3-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(FDK_AAC_32_PKG_SHORT_DESCRIPTION)\"" >> $(FDK_AAC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FDK_AAC_32_PKG_URL)"                                 >> $(FDK_AAC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FDK_AAC_32_PKG_LICENSE)"                         >> $(FDK_AAC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FDK_AAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FDK_AAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fdk-aac/0.1.4/Makefile
===================================================================
--- fdk-aac/0.1.4/Makefile	(revision 646)
+++ fdk-aac/0.1.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -196,4 +203,4 @@
 	 echo "short_description=\"$(FDK_AAC_PKG_SHORT_DESCRIPTION)\"" >> $(FDK_AAC_PKG)/.PKGINFO ; \
 	 echo "url=$(FDK_AAC_PKG_URL)"                                 >> $(FDK_AAC_PKG)/.PKGINFO ; \
 	 echo "license=$(FDK_AAC_PKG_LICENSE)"                         >> $(FDK_AAC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FDK_AAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FDK_AAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fdk-aac/0.1.4-x86_32/Makefile
===================================================================
--- fdk-aac/0.1.4-x86_32/Makefile	(revision 646)
+++ fdk-aac/0.1.4-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(FDK_AAC_32_PKG_SHORT_DESCRIPTION)\"" >> $(FDK_AAC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FDK_AAC_32_PKG_URL)"                                 >> $(FDK_AAC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FDK_AAC_32_PKG_LICENSE)"                         >> $(FDK_AAC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FDK_AAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FDK_AAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fftw/3.3.5/Makefile
===================================================================
--- fftw/3.3.5/Makefile	(revision 646)
+++ fftw/3.3.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -108,7 +115,7 @@
                             $(HARDWARE_CB3X)      \
                             $(HARDWARE_FFRK3288)  \
                             $(HARDWARE_M201)      \
-                            $(HARDWARE_MXQ)       \
+                            $(HARDWARE_MXV)       \
                             $(HARDWARE_OMAP5UEVM) \
                             $(HARDWARE_DRA7XXEVM)),)
 #
@@ -294,4 +301,4 @@
 	 echo "short_description=\"$(FFTW_PKG_SHORT_DESCRIPTION)\"" >> $(FFTW_PKG)/.PKGINFO ; \
 	 echo "url=$(FFTW_PKG_URL)"                                 >> $(FFTW_PKG)/.PKGINFO ; \
 	 echo "license=$(FFTW_PKG_LICENSE)"                         >> $(FFTW_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FFTW_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FFTW_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fftw/3.3.5-x86_32/Makefile
===================================================================
--- fftw/3.3.5-x86_32/Makefile	(revision 646)
+++ fftw/3.3.5-x86_32/Makefile	(revision 647)
@@ -220,4 +220,4 @@
 	 echo "short_description=\"$(FFTW_32_PKG_SHORT_DESCRIPTION)\"" >> $(FFTW_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FFTW_32_PKG_URL)"                                 >> $(FFTW_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FFTW_32_PKG_LICENSE)"                         >> $(FFTW_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FFTW_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FFTW_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: freetype/2.5.3/Makefile
===================================================================
--- freetype/2.5.3/Makefile	(revision 646)
+++ freetype/2.5.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(FREETYPE_PKG_SHORT_DESCRIPTION)\"" >> $(FREETYPE_PKG)/.PKGINFO ; \
 	 echo "url=$(FREETYPE_PKG_URL)"                                 >> $(FREETYPE_PKG)/.PKGINFO ; \
 	 echo "license=$(FREETYPE_PKG_LICENSE)"                         >> $(FREETYPE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FREETYPE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FREETYPE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: freetype/2.5.3-x86_32/Makefile
===================================================================
--- freetype/2.5.3-x86_32/Makefile	(revision 646)
+++ freetype/2.5.3-x86_32/Makefile	(revision 647)
@@ -176,4 +176,4 @@
 	 echo "short_description=\"$(FREETYPE_32_PKG_SHORT_DESCRIPTION)\"" >> $(FREETYPE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FREETYPE_32_PKG_URL)"                                 >> $(FREETYPE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FREETYPE_32_PKG_LICENSE)"                         >> $(FREETYPE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FREETYPE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FREETYPE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: freetype/2.6.3/Makefile
===================================================================
--- freetype/2.6.3/Makefile	(revision 646)
+++ freetype/2.6.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(FREETYPE_PKG_SHORT_DESCRIPTION)\"" >> $(FREETYPE_PKG)/.PKGINFO ; \
 	 echo "url=$(FREETYPE_PKG_URL)"                                 >> $(FREETYPE_PKG)/.PKGINFO ; \
 	 echo "license=$(FREETYPE_PKG_LICENSE)"                         >> $(FREETYPE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FREETYPE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FREETYPE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: freetype/2.6.3-x86_32/Makefile
===================================================================
--- freetype/2.6.3-x86_32/Makefile	(revision 646)
+++ freetype/2.6.3-x86_32/Makefile	(revision 647)
@@ -175,4 +175,4 @@
 	 echo "short_description=\"$(FREETYPE_32_PKG_SHORT_DESCRIPTION)\"" >> $(FREETYPE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FREETYPE_32_PKG_URL)"                                 >> $(FREETYPE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FREETYPE_32_PKG_LICENSE)"                         >> $(FREETYPE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FREETYPE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FREETYPE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fribidi/0.19.7/Makefile
===================================================================
--- fribidi/0.19.7/Makefile	(revision 646)
+++ fribidi/0.19.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -239,4 +246,4 @@
 	 echo "short_description=\"$(FRIBIDI_PKG_SHORT_DESCRIPTION)\"" >> $(FRIBIDI_PKG)/.PKGINFO ; \
 	 echo "url=$(FRIBIDI_PKG_URL)"                                 >> $(FRIBIDI_PKG)/.PKGINFO ; \
 	 echo "license=$(FRIBIDI_PKG_LICENSE)"                         >> $(FRIBIDI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FRIBIDI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FRIBIDI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: fribidi/0.19.7-x86_32/Makefile
===================================================================
--- fribidi/0.19.7-x86_32/Makefile	(revision 646)
+++ fribidi/0.19.7-x86_32/Makefile	(revision 647)
@@ -199,4 +199,4 @@
 	 echo "short_description=\"$(FRIBIDI_32_PKG_SHORT_DESCRIPTION)\"" >> $(FRIBIDI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(FRIBIDI_32_PKG_URL)"                                 >> $(FRIBIDI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(FRIBIDI_32_PKG_LICENSE)"                         >> $(FRIBIDI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(FRIBIDI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(FRIBIDI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gc/7.2d/Makefile
===================================================================
--- gc/7.2d/Makefile	(revision 646)
+++ gc/7.2d/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -202,4 +209,4 @@
 	 echo "short_description=\"$(GC_PKG_SHORT_DESCRIPTION)\"" >> $(GC_PKG)/.PKGINFO ; \
 	 echo "url=$(GC_PKG_URL)"                                 >> $(GC_PKG)/.PKGINFO ; \
 	 echo "license=$(GC_PKG_LICENSE)"                         >> $(GC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gc/7.2d-x86_32/Makefile
===================================================================
--- gc/7.2d-x86_32/Makefile	(revision 646)
+++ gc/7.2d-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(GC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GC_32_PKG_URL)"                                 >> $(GC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GC_32_PKG_LICENSE)"                         >> $(GC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gc/7.4.2/Makefile
===================================================================
--- gc/7.4.2/Makefile	(revision 646)
+++ gc/7.4.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -28,9 +35,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -241,4 +248,4 @@
 	 echo "short_description=\"$(GC_PKG_SHORT_DESCRIPTION)\"" >> $(GC_PKG)/.PKGINFO ; \
 	 echo "url=$(GC_PKG_URL)"                                 >> $(GC_PKG)/.PKGINFO ; \
 	 echo "license=$(GC_PKG_LICENSE)"                         >> $(GC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gc/7.4.2-x86_32/Makefile
===================================================================
--- gc/7.4.2-x86_32/Makefile	(revision 646)
+++ gc/7.4.2-x86_32/Makefile	(revision 647)
@@ -189,4 +189,4 @@
 	 echo "short_description=\"$(GC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GC_32_PKG_URL)"                                 >> $(GC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GC_32_PKG_LICENSE)"                         >> $(GC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gdbm/1.11/Makefile
===================================================================
--- gdbm/1.11/Makefile	(revision 646)
+++ gdbm/1.11/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(GDBM_PKG_SHORT_DESCRIPTION)\"" >> $(GDBM_PKG)/.PKGINFO ; \
 	 echo "url=$(GDBM_PKG_URL)"                                 >> $(GDBM_PKG)/.PKGINFO ; \
 	 echo "license=$(GDBM_PKG_LICENSE)"                         >> $(GDBM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GDBM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GDBM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gdbm/1.11-x86_32/Makefile
===================================================================
--- gdbm/1.11-x86_32/Makefile	(revision 646)
+++ gdbm/1.11-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(GDBM_32_PKG_SHORT_DESCRIPTION)\"" >> $(GDBM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GDBM_32_PKG_URL)"                                 >> $(GDBM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GDBM_32_PKG_LICENSE)"                         >> $(GDBM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GDBM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GDBM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: giflib/5.1.0/Makefile
===================================================================
--- giflib/5.1.0/Makefile	(revision 646)
+++ giflib/5.1.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -191,4 +198,4 @@
 	 echo "short_description=\"$(GIFLIB_PKG_SHORT_DESCRIPTION)\"" >> $(GIFLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(GIFLIB_PKG_URL)"                                 >> $(GIFLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(GIFLIB_PKG_LICENSE)"                         >> $(GIFLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GIFLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GIFLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: giflib/5.1.0-x86_32/Makefile
===================================================================
--- giflib/5.1.0-x86_32/Makefile	(revision 646)
+++ giflib/5.1.0-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(GIFLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(GIFLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GIFLIB_32_PKG_URL)"                                 >> $(GIFLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GIFLIB_32_PKG_LICENSE)"                         >> $(GIFLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GIFLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GIFLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: giflib/5.1.3/Makefile
===================================================================
--- giflib/5.1.3/Makefile	(revision 646)
+++ giflib/5.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -191,4 +198,4 @@
 	 echo "short_description=\"$(GIFLIB_PKG_SHORT_DESCRIPTION)\"" >> $(GIFLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(GIFLIB_PKG_URL)"                                 >> $(GIFLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(GIFLIB_PKG_LICENSE)"                         >> $(GIFLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GIFLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GIFLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: giflib/5.1.3-x86_32/Makefile
===================================================================
--- giflib/5.1.3-x86_32/Makefile	(revision 646)
+++ giflib/5.1.3-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(GIFLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(GIFLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GIFLIB_32_PKG_URL)"                                 >> $(GIFLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GIFLIB_32_PKG_LICENSE)"                         >> $(GIFLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GIFLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GIFLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.39.4/Makefile
===================================================================
--- glib2/2.39.4/Makefile	(revision 646)
+++ glib2/2.39.4/Makefile	(revision 647)
@@ -244,4 +244,4 @@
 	 echo "short_description=\"$(GLIB2_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_PKG_URL)"                                 >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_PKG_LICENSE)"                         >> $(GLIB2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.39.4-x86_32/Makefile
===================================================================
--- glib2/2.39.4-x86_32/Makefile	(revision 646)
+++ glib2/2.39.4-x86_32/Makefile	(revision 647)
@@ -201,4 +201,4 @@
 	 echo "short_description=\"$(GLIB2_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_32_PKG_URL)"                                 >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_32_PKG_LICENSE)"                         >> $(GLIB2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.40.0/Makefile
===================================================================
--- glib2/2.40.0/Makefile	(revision 646)
+++ glib2/2.40.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -52,9 +59,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
@@ -283,4 +296,4 @@
 	 echo "short_description=\"$(GLIB2_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_PKG_URL)"                                 >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_PKG_LICENSE)"                         >> $(GLIB2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.40.0-x86_32/Makefile
===================================================================
--- glib2/2.40.0-x86_32/Makefile	(revision 646)
+++ glib2/2.40.0-x86_32/Makefile	(revision 647)
@@ -207,4 +207,4 @@
 	 echo "short_description=\"$(GLIB2_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_32_PKG_URL)"                                 >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_32_PKG_LICENSE)"                         >> $(GLIB2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.48.0/Makefile
===================================================================
--- glib2/2.48.0/Makefile	(revision 646)
+++ glib2/2.48.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -52,9 +59,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 hw_cache_in        = $(CURDIR)/cross/hw.cache.arm
 endif
@@ -283,4 +296,4 @@
 	 echo "short_description=\"$(GLIB2_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_PKG_URL)"                                 >> $(GLIB2_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_PKG_LICENSE)"                         >> $(GLIB2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glib2/2.48.0-x86_32/Makefile
===================================================================
--- glib2/2.48.0-x86_32/Makefile	(revision 646)
+++ glib2/2.48.0-x86_32/Makefile	(revision 647)
@@ -206,4 +206,4 @@
 	 echo "short_description=\"$(GLIB2_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIB2_32_PKG_URL)"                                 >> $(GLIB2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIB2_32_PKG_LICENSE)"                         >> $(GLIB2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.21/Makefile
===================================================================
--- glibc/2.21/Makefile	(revision 646)
+++ glibc/2.21/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(GLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_PKG_URL)"                                 >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_PKG_LICENSE)"                         >> $(GLIBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.21-i18n/Makefile
===================================================================
--- glibc/2.21-i18n/Makefile	(revision 646)
+++ glibc/2.21-i18n/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -187,4 +194,4 @@
 	 echo "short_description=\"$(GLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_I18N_PKG_URL)"                                 >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_I18N_PKG_LICENSE)"                         >> $(GLIBC_I18N_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.21-x86_32/Makefile
===================================================================
--- glibc/2.21-x86_32/Makefile	(revision 646)
+++ glibc/2.21-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(GLIBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_32_PKG_URL)"                                 >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_32_PKG_LICENSE)"                         >> $(GLIBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.21-zoneinfo/2015c/Makefile
===================================================================
--- glibc/2.21-zoneinfo/2015c/Makefile	(revision 646)
+++ glibc/2.21-zoneinfo/2015c/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -168,4 +175,4 @@
 	 echo "short_description=\"$(GLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_TZ_PKG_URL)"                                 >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_TZ_PKG_LICENSE)"                         >> $(GLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.22/Makefile
===================================================================
--- glibc/2.22/Makefile	(revision 646)
+++ glibc/2.22/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -197,4 +204,4 @@
 	 echo "short_description=\"$(GLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_PKG_URL)"                                 >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_PKG_LICENSE)"                         >> $(GLIBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.22-i18n/Makefile
===================================================================
--- glibc/2.22-i18n/Makefile	(revision 646)
+++ glibc/2.22-i18n/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -24,7 +31,7 @@
 
 SOURCE_REQUIRES   = sources/GNU/glibc/2.22
 
-REQUIRES          = libs/glibc/2.23
+REQUIRES          = libs/glibc/2.24
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -179,4 +186,4 @@
 	 echo "short_description=\"$(GLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_I18N_PKG_URL)"                                 >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_I18N_PKG_LICENSE)"                         >> $(GLIBC_I18N_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.22-x86_32/Makefile
===================================================================
--- glibc/2.22-x86_32/Makefile	(revision 646)
+++ glibc/2.22-x86_32/Makefile	(revision 647)
@@ -12,7 +12,7 @@
 
 SOURCE_REQUIRES    = sources/GNU/glibc/2.22
 
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 REQUIRES          += dev/kernel-headers
 REQUIRES          += dev/gcc-runtime/5.3.0
 
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(GLIBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_32_PKG_URL)"                                 >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_32_PKG_LICENSE)"                         >> $(GLIBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.22-zoneinfo/2015g/Makefile
===================================================================
--- glibc/2.22-zoneinfo/2015g/Makefile	(revision 646)
+++ glibc/2.22-zoneinfo/2015g/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -23,7 +30,7 @@
 
 SOURCE_REQUIRES   = sources/iana/tz
 
-REQUIRES          = libs/glibc/2.23-i18n
+REQUIRES          = libs/glibc/2.24-i18n
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -160,4 +167,4 @@
 	 echo "short_description=\"$(GLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_TZ_PKG_URL)"                                 >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_TZ_PKG_LICENSE)"                         >> $(GLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.23/Makefile
===================================================================
--- glibc/2.23/Makefile	(revision 646)
+++ glibc/2.23/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -197,4 +204,4 @@
 	 echo "short_description=\"$(GLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_PKG_URL)"                                 >> $(GLIBC_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_PKG_LICENSE)"                         >> $(GLIBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.23-i18n/Makefile
===================================================================
--- glibc/2.23-i18n/Makefile	(revision 646)
+++ glibc/2.23-i18n/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -24,7 +31,7 @@
 
 SOURCE_REQUIRES   = sources/GNU/glibc/2.23
 
-REQUIRES          = libs/glibc/2.23
+REQUIRES          = libs/glibc/2.24
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -179,4 +186,4 @@
 	 echo "short_description=\"$(GLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_I18N_PKG_URL)"                                 >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_I18N_PKG_LICENSE)"                         >> $(GLIBC_I18N_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.23-x86_32/Makefile
===================================================================
--- glibc/2.23-x86_32/Makefile	(revision 646)
+++ glibc/2.23-x86_32/Makefile	(revision 647)
@@ -12,7 +12,7 @@
 
 SOURCE_REQUIRES    = sources/GNU/glibc/2.23
 
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 REQUIRES          += dev/kernel-headers
 REQUIRES          += dev/gcc-runtime/5.3.0
 
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(GLIBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_32_PKG_URL)"                                 >> $(GLIBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_32_PKG_LICENSE)"                         >> $(GLIBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.23-zoneinfo/2016a/Makefile
===================================================================
--- glibc/2.23-zoneinfo/2016a/Makefile	(revision 646)
+++ glibc/2.23-zoneinfo/2016a/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -23,7 +30,7 @@
 
 SOURCE_REQUIRES   = sources/iana/tz
 
-REQUIRES          = libs/glibc/2.23-i18n
+REQUIRES          = libs/glibc/2.24-i18n
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -160,4 +167,4 @@
 	 echo "short_description=\"$(GLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "url=$(GLIBC_TZ_PKG_URL)"                                 >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
 	 echo "license=$(GLIBC_TZ_PKG_LICENSE)"                         >> $(GLIBC_TZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.24/Makefile
===================================================================
--- glibc/2.24/Makefile	(nonexistent)
+++ glibc/2.24/Makefile	(revision 647)
@@ -0,0 +1,213 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES   = sources/GNU/glibc/2.24
+SOURCE_REQUIRES  += sources/iana/tz
+
+
+REQUIRES          = dev/kernel-headers
+REQUIRES         += dev/gcc-runtime/5.3.0
+REQUIRES         += base/pkgtool
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version               = 2.24
+tar_xz_archive        = $(SRC_PACKAGE_PATH)/GNU/glibc/$(version)/glibc-$(version).tar.xz
+
+tz_version            = 2016i
+tar_gz_code_archive   = $(SRC_PACKAGE_PATH)/iana/tz/tzcode$(tz_version).tar.gz
+tar_gz_data_archive   = $(SRC_PACKAGE_PATH)/iana/tz/tzdata$(tz_version).tar.gz
+exclude_list          = $(CURDIR)/tz-exclude.list
+
+SRC_ARCHIVE       = $(tar_xz_archive)
+SRC_DIR           = $(TARGET_BUILD_DIR)/glibc-$(version)
+src_dir_name      = glibc-$(version)
+src_done          = $(TARGET_BUILD_DIR)/.source-done
+
+PATCHES           = PATCHES
+
+build_dir         = $(CURDIR)/$(TARGET_BUILD_DIR)/build
+build_target      = $(CURDIR)/$(TARGET_BUILD_DIR)/.built
+install_target    = $(CURDIR)/$(TARGET_BUILD_DIR)/.installed
+
+
+build_glibc_pkg   = $(CURDIR)/$(TARGET_BUILD_DIR)/.glibc_pkg_done
+
+
+OPTIMIZATION_FLAGS  = -O3
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+GLIBC_PKG_NAME                = glibc
+GLIBC_PKG_VERSION             = 2.24
+GLIBC_PKG_ARCH                = $(TOOLCHAIN)
+GLIBC_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+GLIBC_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+GLIBC_PKG_GROUP               = $(PKG_GROUP)
+###                            |---handy-ruler-------------------------------|
+GLIBC_PKG_SHORT_DESCRIPTION   = GNU C libraries
+GLIBC_PKG_URL                 = $(BUG_URL)
+GLIBC_PKG_LICENSE             = GPLv2
+GLIBC_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(GLIBC_PKG_NAME)-pkg-description
+GLIBC_PKG_DESCRIPTION_FILE_IN = $(GLIBC_PKG_NAME)-pkg-description.in
+GLIBC_PKG_INSTALL_SCRIPT      = $(GLIBC_PKG_NAME)-pkg-install.sh
+
+GLIBC_PKG        = $(CURDIR)/$(TARGET_BUILD_DIR)/$(GLIBC_PKG_NAME)-package
+
+pkg_basename     = $(GLIBC_PKG_NAME)-$(GLIBC_PKG_VERSION)-$(GLIBC_PKG_ARCH)-$(GLIBC_PKG_DISTRO_NAME)-$(GLIBC_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+BUILD_TARGETS   += $(build_glibc_pkg)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = install_root=$(GLIBC_PKG)
+
+
+extra_configure_switches  += --libdir=/usr/lib$(LIBSUFFIX)
+extra_configure_switches  += --with-headers=$(TARGET_DEST_DIR)/usr/include
+extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
+extra_configure_switches  += --enable-kernel=2.6.36
+extra_configure_switches  += --enable-obsolete-rpc
+extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-rpath
+extra_configure_switches  += --without-gd
+extra_configure_switches  += --without-cvs
+extra_configure_switches  += --with-tls
+extra_configure_switches  += --with-__thread
+
+
+#
+# Time Zone config:
+#
+CFLAGS += -DHAVE_LOCALTIME_RZ=0 -DNETBSD_INSPIRED=0
+
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	@tar --exclude-from=$(exclude_list) -xzf $(tar_gz_code_archive) -C $(SRC_DIR)/timezone
+	@tar --exclude-from=$(exclude_list) -xzf $(tar_gz_data_archive) -C $(SRC_DIR)/timezone
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@echo "slibdir=/lib$(LIBSUFFIX)" >> $(build_dir)/configparms
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(env_sysroot) ../$(src_dir_name)/configure \
+	  --prefix=/usr                \
+	  --build=$(BUILD)             \
+	  --host=$(TARGET)             \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(GLIBC_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	# ======= fake LOCALES installation to allow implementation of iconv and intl into GLIBC =======
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 SUPPORTED-LOCALES="" \
+	                                                     localedata/install-locales $(env_sysroot)
+	@touch $@
+
+$(build_glibc_pkg): $(install_target)
+	@rm -f $(GLIBC_PKG)/usr/share/info/dir
+	@gzip -9 $(GLIBC_PKG)/usr/share/info/*
+	# ======= Install Documentation =======
+	@mkdir -p $(GLIBC_PKG)/usr/doc/glibc-$(version)
+	@cp -a  $(SRC_DIR)/COPYING* $(SRC_DIR)/LICENSES \
+	        $(GLIBC_PKG)/usr/doc/glibc-$(version)
+	@mkdir -p $(GLIBC_PKG)/usr/share/doc/glibc-$(version)
+	@( cd $(SRC_DIR) ; \
+	   cp -a BUGS CONFORMANCE COPYING* INSTALL LICENSES NAMESPACE NEWS README \
+	         $(GLIBC_PKG)/usr/share/doc/glibc-$(version) ; \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   if [ -r ChangeLog ]; then \
+	     DOCSDIR=`echo $(GLIBC_PKG)/usr/share/doc/glibc-$(version)` ; \
+	     cat ChangeLog | head -n 1000 > $$DOCSDIR/ChangeLog ; \
+	     touch -r ChangeLog $$DOCSDIR/ChangeLog ; \
+	   fi \
+	 )
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_S9XX_GLIBC))
+	@mkdir -p $(GLIBC_PKG)/lib64
+	@( cd $(GLIBC_PKG)/lib64 ; \
+	   ln -sf ../lib$(LIBSUFFIX)/ld-$(version).so ld-linux-aarch64.so.1 ; \
+	 )
+endif
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(GLIBC_PKG))
+	# ======= Strip binaries =======
+	@( cd $(GLIBC_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null ; \
+	   find . | xargs file | grep "relocatable" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null ; \
+	 )
+	@touch $@
+
+$(GLIBC_PKG_DESCRIPTION_FILE): $(GLIBC_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(build_glibc_pkg) $(GLIBC_PKG_DESCRIPTION_FILE) $(GLIBC_PKG_INSTALL_SCRIPT)
+	@cp $(GLIBC_PKG_DESCRIPTION_FILE) $(GLIBC_PKG)/.DESCRIPTION
+	@cp $(GLIBC_PKG_INSTALL_SCRIPT) $(GLIBC_PKG)/.INSTALL
+	@$(BUILD_BIN_PKG_REQUIRES) $(GLIBC_PKG)/.REQUIRES
+	@echo "pkgname=$(GLIBC_PKG_NAME)"                            >  $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(GLIBC_PKG_VERSION)"                          >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "arch=$(GLIBC_PKG_ARCH)"                               >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "distroname=$(GLIBC_PKG_DISTRO_NAME)"                  >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "distrover=$(GLIBC_PKG_DISTRO_VERSION)"                >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "group=$(GLIBC_PKG_GROUP)"                             >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(GLIBC_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "url=$(GLIBC_PKG_URL)"                                 >> $(GLIBC_PKG)/.PKGINFO ; \
+	 echo "license=$(GLIBC_PKG_LICENSE)"                         >> $(GLIBC_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(GLIBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.24/PATCHES
===================================================================
--- glibc/2.24/PATCHES	(nonexistent)
+++ glibc/2.24/PATCHES	(revision 647)
@@ -0,0 +1,4 @@
+
+../../../sources/GNU/glibc/2.24/patches/glibc-2.24-i18n.patch     -p0
+../../../sources/GNU/glibc/2.24/patches/glibc-2.24-zoneinfo.patch -p0
+../../../sources/iana/tz/patches/glibc-2.24-tzcode-2016i.patch    -p0
Index: glibc/2.24/glibc-pkg-description.in
===================================================================
--- glibc/2.24/glibc-pkg-description.in	(nonexistent)
+++ glibc/2.24/glibc-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+     |-----handy-ruler------------------------------------------------------|
+glibc: glibc @VERSION@ (GNU C libraries)
+glibc:
+glibc: This package contains the GNU C libraries and header files.
+glibc: The GNU C library was written originally by Roland McGrath,
+glibc: and is currently maintained by Ulrich Drepper. Some parts of
+glibc: the library were contributed or worked on by other people.
+glibc:
+glibc:
+glibc:
+glibc:
+glibc:
Index: glibc/2.24/glibc-pkg-install.sh
===================================================================
--- glibc/2.24/glibc-pkg-install.sh	(nonexistent)
+++ glibc/2.24/glibc-pkg-install.sh	(revision 647)
@@ -0,0 +1,1770 @@
+#!/bin/sh
+
+# Preserve new files
+install_file() {
+  NEW="$1"
+  OLD="`dirname $NEW`/`basename $NEW .new`"
+  # If there's no file by that name, mv it over:
+  if [ ! -r $OLD ]; then
+    mv $NEW $OLD
+  elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
+    rm $NEW
+  fi
+  # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  #
+  # NOTE:
+  #   'install-info' can work using relative paths and we can make use build machine
+  #   utility during installation to the some partition and use target 'install-info'
+  #   during installation directly on the running target machine.
+  #
+  if [ -x /usr/bin/install-info ] ; then
+    install-info --info-dir=usr/share/info usr/share/info/libc.info.gz 2>/dev/null
+  elif ! grep "(libc)" usr/share/info/dir 1> /dev/null 2> /dev/null ; then
+  cat << __EOF__ >> usr/share/info/dir
+
+GNU C library functions and macros
+* __fbufsize: (libc)Controlling Buffering.
+* __flbf: (libc)Controlling Buffering.
+* __fpending: (libc)Controlling Buffering.
+* __fpurge: (libc)Flushing Buffers.
+* __freadable: (libc)Opening Streams.
+* __freading: (libc)Opening Streams.
+* __fsetlocking: (libc)Streams and Threads.
+* __fwritable: (libc)Opening Streams.
+* __fwriting: (libc)Opening Streams.
+* __gconv_end_fct: (libc)glibc iconv Implementation.
+* __gconv_fct: (libc)glibc iconv Implementation.
+* __gconv_init_fct: (libc)glibc iconv Implementation.
+* __ppc_get_timebase_freq: (libc)PowerPC.
+* __ppc_get_timebase: (libc)PowerPC.
+* __ppc_mdoio: (libc)PowerPC.
+* __ppc_mdoom: (libc)PowerPC.
+* __ppc_set_ppr_low: (libc)PowerPC.
+* __ppc_set_ppr_med_high: (libc)PowerPC.
+* __ppc_set_ppr_med_low: (libc)PowerPC.
+* __ppc_set_ppr_med: (libc)PowerPC.
+* __ppc_set_ppr_very_low: (libc)PowerPC.
+* __ppc_yield: (libc)PowerPC.
+* __va_copy: (libc)Argument Macros.
+* _Complex_I: (libc)Complex Numbers.
+* _exit: (libc)Termination Internals.
+* _Exit: (libc)Termination Internals.
+* _flushlbf: (libc)Flushing Buffers.
+* _Imaginary_I: (libc)Complex Numbers.
+* _IOFBF: (libc)Controlling Buffering.
+* _IOLBF: (libc)Controlling Buffering.
+* _IONBF: (libc)Controlling Buffering.
+* _PATH_UTMP: (libc)Manipulating the Database.
+* _PATH_WTMP: (libc)Manipulating the Database.
+* _POSIX2_C_DEV: (libc)System Options.
+* _POSIX2_C_VERSION: (libc)Version Supported.
+* _POSIX2_FORT_DEV: (libc)System Options.
+* _POSIX2_FORT_RUN: (libc)System Options.
+* _POSIX2_LOCALEDEF: (libc)System Options.
+* _POSIX2_SW_DEV: (libc)System Options.
+* _POSIX_CHOWN_RESTRICTED: (libc)Options for Files.
+* _POSIX_JOB_CONTROL: (libc)System Options.
+* _POSIX_NO_TRUNC: (libc)Options for Files.
+* _POSIX_SAVED_IDS: (libc)System Options.
+* _POSIX_VDISABLE: (libc)Options for Files.
+* _POSIX_VERSION: (libc)Version Supported.
+* _tolower: (libc)Case Conversion.
+* _toupper: (libc)Case Conversion.
+* a64l: (libc)Encode Binary Data.
+* abort: (libc)Aborting a Program.
+* abs: (libc)Absolute Value.
+* accept: (libc)Accepting Connections.
+* access: (libc)Testing File Access.
+* acosf: (libc)Inverse Trig Functions.
+* acoshf: (libc)Hyperbolic Functions.
+* acoshl: (libc)Hyperbolic Functions.
+* acosh: (libc)Hyperbolic Functions.
+* acosl: (libc)Inverse Trig Functions.
+* acos: (libc)Inverse Trig Functions.
+* addmntent: (libc)mtab.
+* addseverity: (libc)Adding Severity Classes.
+* adjtimex: (libc)High-Resolution Calendar.
+* adjtime: (libc)High-Resolution Calendar.
+* aio_cancel: (libc)Cancel AIO Operations.
+* aio_cancel64: (libc)Cancel AIO Operations.
+* aio_error: (libc)Status of AIO Operations.
+* aio_error64: (libc)Status of AIO Operations.
+* aio_fsync: (libc)Synchronizing AIO Operations.
+* aio_fsync64: (libc)Synchronizing AIO Operations.
+* aio_init: (libc)Configuration of AIO.
+* aio_read: (libc)Asynchronous Reads/Writes.
+* aio_read64: (libc)Asynchronous Reads/Writes.
+* aio_return: (libc)Status of AIO Operations.
+* aio_return64: (libc)Status of AIO Operations.
+* aio_suspend: (libc)Synchronizing AIO Operations.
+* aio_suspend64: (libc)Synchronizing AIO Operations.
+* aio_write: (libc)Asynchronous Reads/Writes.
+* aio_write64: (libc)Asynchronous Reads/Writes.
+* alarm: (libc)Setting an Alarm.
+* aligned_alloc: (libc)Aligned Memory Blocks.
+* alloca: (libc)Variable Size Automatic.
+* alphasort: (libc)Scanning Directory Content.
+* alphasort64: (libc)Scanning Directory Content.
+* ALTWERASE: (libc)Local Modes.
+* ARG_MAX: (libc)General Limits.
+* ARGP_ERR_UNKNOWN: (libc)Argp Parser Functions.
+* argp_error: (libc)Argp Helper Functions.
+* argp_failure: (libc)Argp Helper Functions.
+* argp_help: (libc)Argp Help.
+* argp_parse: (libc)Argp.
+* argp_state_help: (libc)Argp Helper Functions.
+* argp_usage: (libc)Argp Helper Functions.
+* argz_add_sep: (libc)Argz Functions.
+* argz_add: (libc)Argz Functions.
+* argz_append: (libc)Argz Functions.
+* argz_count: (libc)Argz Functions.
+* argz_create_sep: (libc)Argz Functions.
+* argz_create: (libc)Argz Functions.
+* argz_delete: (libc)Argz Functions.
+* argz_extract: (libc)Argz Functions.
+* argz_insert: (libc)Argz Functions.
+* argz_next: (libc)Argz Functions.
+* argz_replace: (libc)Argz Functions.
+* argz_stringify: (libc)Argz Functions.
+* asctime_r: (libc)Formatting Calendar Time.
+* asctime: (libc)Formatting Calendar Time.
+* asinf: (libc)Inverse Trig Functions.
+* asinhf: (libc)Hyperbolic Functions.
+* asinhl: (libc)Hyperbolic Functions.
+* asinh: (libc)Hyperbolic Functions.
+* asinl: (libc)Inverse Trig Functions.
+* asin: (libc)Inverse Trig Functions.
+* asprintf: (libc)Dynamic Output.
+* assert_perror: (libc)Consistency Checking.
+* assert: (libc)Consistency Checking.
+* atanf: (libc)Inverse Trig Functions.
+* atanhf: (libc)Hyperbolic Functions.
+* atanhl: (libc)Hyperbolic Functions.
+* atanh: (libc)Hyperbolic Functions.
+* atanl: (libc)Inverse Trig Functions.
+* atan: (libc)Inverse Trig Functions.
+* atan2f: (libc)Inverse Trig Functions.
+* atan2l: (libc)Inverse Trig Functions.
+* atan2: (libc)Inverse Trig Functions.
+* atexit: (libc)Cleanups on Exit.
+* atof: (libc)Parsing of Floats.
+* atoi: (libc)Parsing of Integers.
+* atoll: (libc)Parsing of Integers.
+* atol: (libc)Parsing of Integers.
+* backtrace_symbols_fd: (libc)Backtraces.
+* backtrace_symbols: (libc)Backtraces.
+* backtrace: (libc)Backtraces.
+* basename: (libc)Finding Tokens in a String.
+* basename: (libc)Finding Tokens in a String.
+* BC_BASE_MAX: (libc)Utility Limits.
+* BC_DIM_MAX: (libc)Utility Limits.
+* BC_SCALE_MAX: (libc)Utility Limits.
+* BC_STRING_MAX: (libc)Utility Limits.
+* bcmp: (libc)String/Array Comparison.
+* bcopy: (libc)Copying Strings and Arrays.
+* bind_textdomain_codeset: (libc)Charset conversion in gettext.
+* bindtextdomain: (libc)Locating gettext catalog.
+* bind: (libc)Setting Address.
+* brk: (libc)Resizing the Data Segment.
+* BRKINT: (libc)Input Modes.
+* bsearch: (libc)Array Search Function.
+* btowc: (libc)Converting a Character.
+* BUFSIZ: (libc)Controlling Buffering.
+* bzero: (libc)Copying Strings and Arrays.
+* cabsf: (libc)Absolute Value.
+* cabsl: (libc)Absolute Value.
+* cabs: (libc)Absolute Value.
+* cacosf: (libc)Inverse Trig Functions.
+* cacoshf: (libc)Hyperbolic Functions.
+* cacoshl: (libc)Hyperbolic Functions.
+* cacosh: (libc)Hyperbolic Functions.
+* cacosl: (libc)Inverse Trig Functions.
+* cacos: (libc)Inverse Trig Functions.
+* calloc: (libc)Allocating Cleared Space.
+* canonicalize_file_name: (libc)Symbolic Links.
+* cargf: (libc)Operations on Complex.
+* cargl: (libc)Operations on Complex.
+* carg: (libc)Operations on Complex.
+* casinf: (libc)Inverse Trig Functions.
+* casinhf: (libc)Hyperbolic Functions.
+* casinhl: (libc)Hyperbolic Functions.
+* casinh: (libc)Hyperbolic Functions.
+* casinl: (libc)Inverse Trig Functions.
+* casin: (libc)Inverse Trig Functions.
+* catanf: (libc)Inverse Trig Functions.
+* catanhf: (libc)Hyperbolic Functions.
+* catanhl: (libc)Hyperbolic Functions.
+* catanh: (libc)Hyperbolic Functions.
+* catanl: (libc)Inverse Trig Functions.
+* catan: (libc)Inverse Trig Functions.
+* catclose: (libc)The catgets Functions.
+* catgets: (libc)The catgets Functions.
+* catopen: (libc)The catgets Functions.
+* cbc_crypt: (libc)DES Encryption.
+* cbrtf: (libc)Exponents and Logarithms.
+* cbrtl: (libc)Exponents and Logarithms.
+* cbrt: (libc)Exponents and Logarithms.
+* ccosf: (libc)Trig Functions.
+* ccoshf: (libc)Hyperbolic Functions.
+* ccoshl: (libc)Hyperbolic Functions.
+* ccosh: (libc)Hyperbolic Functions.
+* ccosl: (libc)Trig Functions.
+* ccos: (libc)Trig Functions.
+* CCTS_OFLOW: (libc)Control Modes.
+* ceilf: (libc)Rounding Functions.
+* ceill: (libc)Rounding Functions.
+* ceil: (libc)Rounding Functions.
+* cexpf: (libc)Exponents and Logarithms.
+* cexpl: (libc)Exponents and Logarithms.
+* cexp: (libc)Exponents and Logarithms.
+* cfgetispeed: (libc)Line Speed.
+* cfgetospeed: (libc)Line Speed.
+* cfmakeraw: (libc)Noncanonical Input.
+* cfree: (libc)Freeing after Malloc.
+* cfsetispeed: (libc)Line Speed.
+* cfsetospeed: (libc)Line Speed.
+* cfsetspeed: (libc)Line Speed.
+* chdir: (libc)Working Directory.
+* CHILD_MAX: (libc)General Limits.
+* chmod: (libc)Setting Permissions.
+* chown: (libc)File Owner.
+* CIGNORE: (libc)Control Modes.
+* cimagf: (libc)Operations on Complex.
+* cimagl: (libc)Operations on Complex.
+* cimag: (libc)Operations on Complex.
+* clearenv: (libc)Environment Access.
+* clearerr_unlocked: (libc)Error Recovery.
+* clearerr: (libc)Error Recovery.
+* CLK_TCK: (libc)Processor Time.
+* CLOCAL: (libc)Control Modes.
+* clock: (libc)CPU Time.
+* CLOCKS_PER_SEC: (libc)CPU Time.
+* clogf: (libc)Exponents and Logarithms.
+* clogl: (libc)Exponents and Logarithms.
+* clog: (libc)Exponents and Logarithms.
+* clog10f: (libc)Exponents and Logarithms.
+* clog10l: (libc)Exponents and Logarithms.
+* clog10: (libc)Exponents and Logarithms.
+* closedir: (libc)Reading/Closing Directory.
+* closelog: (libc)closelog.
+* close: (libc)Opening and Closing Files.
+* COLL_WEIGHTS_MAX: (libc)Utility Limits.
+* confstr: (libc)String Parameters.
+* conjf: (libc)Operations on Complex.
+* conjl: (libc)Operations on Complex.
+* conj: (libc)Operations on Complex.
+* connect: (libc)Connecting.
+* copysignf: (libc)FP Bit Twiddling.
+* copysignl: (libc)FP Bit Twiddling.
+* copysign: (libc)FP Bit Twiddling.
+* cosf: (libc)Trig Functions.
+* coshf: (libc)Hyperbolic Functions.
+* coshl: (libc)Hyperbolic Functions.
+* cosh: (libc)Hyperbolic Functions.
+* cosl: (libc)Trig Functions.
+* cos: (libc)Trig Functions.
+* cpowf: (libc)Exponents and Logarithms.
+* cpowl: (libc)Exponents and Logarithms.
+* cpow: (libc)Exponents and Logarithms.
+* cprojf: (libc)Operations on Complex.
+* cprojl: (libc)Operations on Complex.
+* cproj: (libc)Operations on Complex.
+* CPU_CLR: (libc)CPU Affinity.
+* CPU_ISSET: (libc)CPU Affinity.
+* CPU_SETSIZE: (libc)CPU Affinity.
+* CPU_SET: (libc)CPU Affinity.
+* CPU_ZERO: (libc)CPU Affinity.
+* CREAD: (libc)Control Modes.
+* crealf: (libc)Operations on Complex.
+* creall: (libc)Operations on Complex.
+* creal: (libc)Operations on Complex.
+* creat: (libc)Opening and Closing Files.
+* creat64: (libc)Opening and Closing Files.
+* CRTS_IFLOW: (libc)Control Modes.
+* crypt_r: (libc)crypt.
+* crypt: (libc)crypt.
+* CS5: (libc)Control Modes.
+* CS6: (libc)Control Modes.
+* CS7: (libc)Control Modes.
+* CS8: (libc)Control Modes.
+* csinf: (libc)Trig Functions.
+* csinhf: (libc)Hyperbolic Functions.
+* csinhl: (libc)Hyperbolic Functions.
+* csinh: (libc)Hyperbolic Functions.
+* csinl: (libc)Trig Functions.
+* csin: (libc)Trig Functions.
+* CSIZE: (libc)Control Modes.
+* csqrtf: (libc)Exponents and Logarithms.
+* csqrtl: (libc)Exponents and Logarithms.
+* csqrt: (libc)Exponents and Logarithms.
+* CSTOPB: (libc)Control Modes.
+* ctanf: (libc)Trig Functions.
+* ctanhf: (libc)Hyperbolic Functions.
+* ctanhl: (libc)Hyperbolic Functions.
+* ctanh: (libc)Hyperbolic Functions.
+* ctanl: (libc)Trig Functions.
+* ctan: (libc)Trig Functions.
+* ctermid: (libc)Identifying the Terminal.
+* ctime_r: (libc)Formatting Calendar Time.
+* ctime: (libc)Formatting Calendar Time.
+* cuserid: (libc)Who Logged In.
+* dcgettext: (libc)Translation with gettext.
+* dcngettext: (libc)Advanced gettext functions.
+* DES_FAILED: (libc)DES Encryption.
+* des_setparity: (libc)DES Encryption.
+* dgettext: (libc)Translation with gettext.
+* difftime: (libc)Elapsed Time.
+* dirfd: (libc)Opening a Directory.
+* dirname: (libc)Finding Tokens in a String.
+* div: (libc)Integer Division.
+* dngettext: (libc)Advanced gettext functions.
+* drand48_r: (libc)SVID Random.
+* drand48: (libc)SVID Random.
+* dremf: (libc)Remainder Functions.
+* dreml: (libc)Remainder Functions.
+* drem: (libc)Remainder Functions.
+* DTTOIF: (libc)Directory Entries.
+* dup: (libc)Duplicating Descriptors.
+* dup2: (libc)Duplicating Descriptors.
+* E2BIG: (libc)Error Codes.
+* EACCES: (libc)Error Codes.
+* EADDRINUSE: (libc)Error Codes.
+* EADDRNOTAVAIL: (libc)Error Codes.
+* EADV: (libc)Error Codes.
+* EAFNOSUPPORT: (libc)Error Codes.
+* EAGAIN: (libc)Error Codes.
+* EALREADY: (libc)Error Codes.
+* EAUTH: (libc)Error Codes.
+* EBACKGROUND: (libc)Error Codes.
+* EBADE: (libc)Error Codes.
+* EBADFD: (libc)Error Codes.
+* EBADF: (libc)Error Codes.
+* EBADMSG: (libc)Error Codes.
+* EBADRPC: (libc)Error Codes.
+* EBADRQC: (libc)Error Codes.
+* EBADR: (libc)Error Codes.
+* EBADSLT: (libc)Error Codes.
+* EBFONT: (libc)Error Codes.
+* EBUSY: (libc)Error Codes.
+* ECANCELED: (libc)Error Codes.
+* ecb_crypt: (libc)DES Encryption.
+* ECHILD: (libc)Error Codes.
+* ECHOCTL: (libc)Local Modes.
+* ECHOE: (libc)Local Modes.
+* ECHOKE: (libc)Local Modes.
+* ECHOK: (libc)Local Modes.
+* ECHONL: (libc)Local Modes.
+* ECHOPRT: (libc)Local Modes.
+* ECHO: (libc)Local Modes.
+* ECHRNG: (libc)Error Codes.
+* ECOMM: (libc)Error Codes.
+* ECONNABORTED: (libc)Error Codes.
+* ECONNREFUSED: (libc)Error Codes.
+* ECONNRESET: (libc)Error Codes.
+* ecvt_r: (libc)System V Number Conversion.
+* ecvt: (libc)System V Number Conversion.
+* EDEADLK: (libc)Error Codes.
+* EDEADLOCK: (libc)Error Codes.
+* EDESTADDRREQ: (libc)Error Codes.
+* EDIED: (libc)Error Codes.
+* EDOM: (libc)Error Codes.
+* EDOTDOT: (libc)Error Codes.
+* EDQUOT: (libc)Error Codes.
+* ED: (libc)Error Codes.
+* EEXIST: (libc)Error Codes.
+* EFAULT: (libc)Error Codes.
+* EFBIG: (libc)Error Codes.
+* EFTYPE: (libc)Error Codes.
+* EGRATUITOUS: (libc)Error Codes.
+* EGREGIOUS: (libc)Error Codes.
+* EHOSTDOWN: (libc)Error Codes.
+* EHOSTUNREACH: (libc)Error Codes.
+* EHWPOISON: (libc)Error Codes.
+* EIDRM: (libc)Error Codes.
+* EIEIO: (libc)Error Codes.
+* EILSEQ: (libc)Error Codes.
+* EINPROGRESS: (libc)Error Codes.
+* EINTR: (libc)Error Codes.
+* EINVAL: (libc)Error Codes.
+* EIO: (libc)Error Codes.
+* EISCONN: (libc)Error Codes.
+* EISDIR: (libc)Error Codes.
+* EISNAM: (libc)Error Codes.
+* EKEYEXPIRED: (libc)Error Codes.
+* EKEYREJECTED: (libc)Error Codes.
+* EKEYREVOKED: (libc)Error Codes.
+* EL2HLT: (libc)Error Codes.
+* EL2NSYNC: (libc)Error Codes.
+* EL3HLT: (libc)Error Codes.
+* EL3RST: (libc)Error Codes.
+* ELIBACC: (libc)Error Codes.
+* ELIBBAD: (libc)Error Codes.
+* ELIBEXEC: (libc)Error Codes.
+* ELIBMAX: (libc)Error Codes.
+* ELIBSCN: (libc)Error Codes.
+* ELNRNG: (libc)Error Codes.
+* ELOOP: (libc)Error Codes.
+* EMEDIUMTYPE: (libc)Error Codes.
+* EMFILE: (libc)Error Codes.
+* EMLINK: (libc)Error Codes.
+* EMSGSIZE: (libc)Error Codes.
+* EMULTIHOP: (libc)Error Codes.
+* ENAMETOOLONG: (libc)Error Codes.
+* ENAVAIL: (libc)Error Codes.
+* encrypt_r: (libc)DES Encryption.
+* encrypt: (libc)DES Encryption.
+* endfsent: (libc)fstab.
+* endgrent: (libc)Scanning All Groups.
+* endhostent: (libc)Host Names.
+* endmntent: (libc)mtab.
+* endnetent: (libc)Networks Database.
+* endnetgrent: (libc)Lookup Netgroup.
+* endprotoent: (libc)Protocols Database.
+* endpwent: (libc)Scanning All Users.
+* endservent: (libc)Services Database.
+* endutent: (libc)Manipulating the Database.
+* endutxent: (libc)XPG Functions.
+* ENEEDAUTH: (libc)Error Codes.
+* ENETDOWN: (libc)Error Codes.
+* ENETRESET: (libc)Error Codes.
+* ENETUNREACH: (libc)Error Codes.
+* ENFILE: (libc)Error Codes.
+* ENOANO: (libc)Error Codes.
+* ENOBUFS: (libc)Error Codes.
+* ENOCSI: (libc)Error Codes.
+* ENODATA: (libc)Error Codes.
+* ENODEV: (libc)Error Codes.
+* ENOENT: (libc)Error Codes.
+* ENOEXEC: (libc)Error Codes.
+* ENOKEY: (libc)Error Codes.
+* ENOLCK: (libc)Error Codes.
+* ENOLINK: (libc)Error Codes.
+* ENOMEDIUM: (libc)Error Codes.
+* ENOMEM: (libc)Error Codes.
+* ENOMSG: (libc)Error Codes.
+* ENONET: (libc)Error Codes.
+* ENOPKG: (libc)Error Codes.
+* ENOPROTOOPT: (libc)Error Codes.
+* ENOSPC: (libc)Error Codes.
+* ENOSR: (libc)Error Codes.
+* ENOSTR: (libc)Error Codes.
+* ENOSYS: (libc)Error Codes.
+* ENOTBLK: (libc)Error Codes.
+* ENOTCONN: (libc)Error Codes.
+* ENOTDIR: (libc)Error Codes.
+* ENOTEMPTY: (libc)Error Codes.
+* ENOTNAM: (libc)Error Codes.
+* ENOTRECOVERABLE: (libc)Error Codes.
+* ENOTSOCK: (libc)Error Codes.
+* ENOTSUP: (libc)Error Codes.
+* ENOTTY: (libc)Error Codes.
+* ENOTUNIQ: (libc)Error Codes.
+* envz_add: (libc)Envz Functions.
+* envz_entry: (libc)Envz Functions.
+* envz_get: (libc)Envz Functions.
+* envz_merge: (libc)Envz Functions.
+* envz_remove: (libc)Envz Functions.
+* envz_strip: (libc)Envz Functions.
+* ENXIO: (libc)Error Codes.
+* EOF: (libc)EOF and Errors.
+* EOPNOTSUPP: (libc)Error Codes.
+* EOVERFLOW: (libc)Error Codes.
+* EOWNERDEAD: (libc)Error Codes.
+* EPERM: (libc)Error Codes.
+* EPFNOSUPPORT: (libc)Error Codes.
+* EPIPE: (libc)Error Codes.
+* EPROCLIM: (libc)Error Codes.
+* EPROCUNAVAIL: (libc)Error Codes.
+* EPROGMISMATCH: (libc)Error Codes.
+* EPROGUNAVAIL: (libc)Error Codes.
+* EPROTONOSUPPORT: (libc)Error Codes.
+* EPROTOTYPE: (libc)Error Codes.
+* EPROTO: (libc)Error Codes.
+* EQUIV_CLASS_MAX: (libc)Utility Limits.
+* erand48_r: (libc)SVID Random.
+* erand48: (libc)SVID Random.
+* ERANGE: (libc)Error Codes.
+* EREMCHG: (libc)Error Codes.
+* EREMOTEIO: (libc)Error Codes.
+* EREMOTE: (libc)Error Codes.
+* ERESTART: (libc)Error Codes.
+* erfcf: (libc)Special Functions.
+* erfcl: (libc)Special Functions.
+* erfc: (libc)Special Functions.
+* erff: (libc)Special Functions.
+* ERFKILL: (libc)Error Codes.
+* erfl: (libc)Special Functions.
+* erf: (libc)Special Functions.
+* EROFS: (libc)Error Codes.
+* ERPCMISMATCH: (libc)Error Codes.
+* errno: (libc)Checking for Errors.
+* error_at_line: (libc)Error Messages.
+* error: (libc)Error Messages.
+* errx: (libc)Error Messages.
+* err: (libc)Error Messages.
+* ESHUTDOWN: (libc)Error Codes.
+* ESOCKTNOSUPPORT: (libc)Error Codes.
+* ESPIPE: (libc)Error Codes.
+* ESRCH: (libc)Error Codes.
+* ESRMNT: (libc)Error Codes.
+* ESTALE: (libc)Error Codes.
+* ESTRPIPE: (libc)Error Codes.
+* ETIMEDOUT: (libc)Error Codes.
+* ETIME: (libc)Error Codes.
+* ETOOMANYREFS: (libc)Error Codes.
+* ETXTBSY: (libc)Error Codes.
+* EUCLEAN: (libc)Error Codes.
+* EUNATCH: (libc)Error Codes.
+* EUSERS: (libc)Error Codes.
+* EWOULDBLOCK: (libc)Error Codes.
+* EXDEV: (libc)Error Codes.
+* execle: (libc)Executing a File.
+* execlp: (libc)Executing a File.
+* execl: (libc)Executing a File.
+* execve: (libc)Executing a File.
+* execvp: (libc)Executing a File.
+* execv: (libc)Executing a File.
+* EXFULL: (libc)Error Codes.
+* exit: (libc)Normal Termination.
+* EXIT_FAILURE: (libc)Exit Status.
+* EXIT_SUCCESS: (libc)Exit Status.
+* exp10f: (libc)Exponents and Logarithms.
+* exp10l: (libc)Exponents and Logarithms.
+* exp10: (libc)Exponents and Logarithms.
+* exp2f: (libc)Exponents and Logarithms.
+* exp2l: (libc)Exponents and Logarithms.
+* exp2: (libc)Exponents and Logarithms.
+* expf: (libc)Exponents and Logarithms.
+* expl: (libc)Exponents and Logarithms.
+* expm1f: (libc)Exponents and Logarithms.
+* expm1l: (libc)Exponents and Logarithms.
+* expm1: (libc)Exponents and Logarithms.
+* exp: (libc)Exponents and Logarithms.
+* EXPR_NEST_MAX: (libc)Utility Limits.
+* F_DUPFD: (libc)Duplicating Descriptors.
+* F_GETFD: (libc)Descriptor Flags.
+* F_GETFL: (libc)Getting File Status Flags.
+* F_GETLK: (libc)File Locks.
+* F_GETOWN: (libc)Interrupt Input.
+* F_OFD_GETLK: (libc)Open File Description Locks.
+* F_OFD_SETLKW: (libc)Open File Description Locks.
+* F_OFD_SETLK: (libc)Open File Description Locks.
+* F_OK: (libc)Testing File Access.
+* F_SETFD: (libc)Descriptor Flags.
+* F_SETFL: (libc)Getting File Status Flags.
+* F_SETLKW: (libc)File Locks.
+* F_SETLK: (libc)File Locks.
+* F_SETOWN: (libc)Interrupt Input.
+* fabsf: (libc)Absolute Value.
+* fabsl: (libc)Absolute Value.
+* fabs: (libc)Absolute Value.
+* fchdir: (libc)Working Directory.
+* fchmod: (libc)Setting Permissions.
+* fchown: (libc)File Owner.
+* fcloseall: (libc)Closing Streams.
+* fclose: (libc)Closing Streams.
+* fcntl: (libc)Control Operations.
+* fcvt_r: (libc)System V Number Conversion.
+* fcvt: (libc)System V Number Conversion.
+* FD_CLOEXEC: (libc)Descriptor Flags.
+* FD_CLR: (libc)Waiting for I/O.
+* FD_ISSET: (libc)Waiting for I/O.
+* FD_SETSIZE: (libc)Waiting for I/O.
+* FD_SET: (libc)Waiting for I/O.
+* FD_ZERO: (libc)Waiting for I/O.
+* fdatasync: (libc)Synchronizing I/O.
+* fdimf: (libc)Misc FP Arithmetic.
+* fdiml: (libc)Misc FP Arithmetic.
+* fdim: (libc)Misc FP Arithmetic.
+* fdopendir: (libc)Opening a Directory.
+* fdopen: (libc)Descriptors and Streams.
+* feclearexcept: (libc)Status bit operations.
+* fedisableexcept: (libc)Control Functions.
+* feenableexcept: (libc)Control Functions.
+* fegetenv: (libc)Control Functions.
+* fegetexceptflag: (libc)Status bit operations.
+* fegetexcept: (libc)Control Functions.
+* fegetround: (libc)Rounding.
+* feholdexcept: (libc)Control Functions.
+* feof_unlocked: (libc)EOF and Errors.
+* feof: (libc)EOF and Errors.
+* feraiseexcept: (libc)Status bit operations.
+* ferror_unlocked: (libc)EOF and Errors.
+* ferror: (libc)EOF and Errors.
+* fesetenv: (libc)Control Functions.
+* fesetexceptflag: (libc)Status bit operations.
+* fesetround: (libc)Rounding.
+* fetestexcept: (libc)Status bit operations.
+* feupdateenv: (libc)Control Functions.
+* fflush_unlocked: (libc)Flushing Buffers.
+* fflush: (libc)Flushing Buffers.
+* fgetc_unlocked: (libc)Character Input.
+* fgetc: (libc)Character Input.
+* fgetgrent_r: (libc)Scanning All Groups.
+* fgetgrent: (libc)Scanning All Groups.
+* fgetpos: (libc)Portable Positioning.
+* fgetpos64: (libc)Portable Positioning.
+* fgetpwent_r: (libc)Scanning All Users.
+* fgetpwent: (libc)Scanning All Users.
+* fgets_unlocked: (libc)Line Input.
+* fgets: (libc)Line Input.
+* fgetwc_unlocked: (libc)Character Input.
+* fgetwc: (libc)Character Input.
+* fgetws_unlocked: (libc)Line Input.
+* fgetws: (libc)Line Input.
+* FILENAME_MAX: (libc)Limits for Files.
+* fileno_unlocked: (libc)Descriptors and Streams.
+* fileno: (libc)Descriptors and Streams.
+* finitef: (libc)Floating Point Classes.
+* finitel: (libc)Floating Point Classes.
+* finite: (libc)Floating Point Classes.
+* flockfile: (libc)Streams and Threads.
+* floorf: (libc)Rounding Functions.
+* floorl: (libc)Rounding Functions.
+* floor: (libc)Rounding Functions.
+* FLUSHO: (libc)Local Modes.
+* fmaf: (libc)Misc FP Arithmetic.
+* fmal: (libc)Misc FP Arithmetic.
+* fmaxf: (libc)Misc FP Arithmetic.
+* fmaxl: (libc)Misc FP Arithmetic.
+* fmax: (libc)Misc FP Arithmetic.
+* fma: (libc)Misc FP Arithmetic.
+* fmemopen: (libc)String Streams.
+* fminf: (libc)Misc FP Arithmetic.
+* fminl: (libc)Misc FP Arithmetic.
+* fmin: (libc)Misc FP Arithmetic.
+* fmodf: (libc)Remainder Functions.
+* fmodl: (libc)Remainder Functions.
+* fmod: (libc)Remainder Functions.
+* fmtmsg: (libc)Printing Formatted Messages.
+* fnmatch: (libc)Wildcard Matching.
+* fopen64: (libc)Opening Streams.
+* FOPEN_MAX: (libc)Opening Streams.
+* fopencookie: (libc)Streams and Cookies.
+* fopen: (libc)Opening Streams.
+* forkpty: (libc)Pseudo-Terminal Pairs.
+* fork: (libc)Creating a Process.
+* FP_ILOGB0: (libc)Exponents and Logarithms.
+* FP_ILOGBNAN: (libc)Exponents and Logarithms.
+* fpathconf: (libc)Pathconf.
+* fpclassify: (libc)Floating Point Classes.
+* fprintf: (libc)Formatted Output Functions.
+* fputc_unlocked: (libc)Simple Output.
+* fputc: (libc)Simple Output.
+* fputs_unlocked: (libc)Simple Output.
+* fputs: (libc)Simple Output.
+* fputwc_unlocked: (libc)Simple Output.
+* fputwc: (libc)Simple Output.
+* fputws_unlocked: (libc)Simple Output.
+* fputws: (libc)Simple Output.
+* fread_unlocked: (libc)Block Input/Output.
+* fread: (libc)Block Input/Output.
+* free: (libc)Freeing after Malloc.
+* freopen: (libc)Opening Streams.
+* freopen64: (libc)Opening Streams.
+* frexpf: (libc)Normalization Functions.
+* frexpl: (libc)Normalization Functions.
+* frexp: (libc)Normalization Functions.
+* fscanf: (libc)Formatted Input Functions.
+* fseeko: (libc)File Positioning.
+* fseeko64: (libc)File Positioning.
+* fseek: (libc)File Positioning.
+* fsetpos: (libc)Portable Positioning.
+* fsetpos64: (libc)Portable Positioning.
+* fstat: (libc)Reading Attributes.
+* fstat64: (libc)Reading Attributes.
+* fsync: (libc)Synchronizing I/O.
+* ftello: (libc)File Positioning.
+* ftello64: (libc)File Positioning.
+* ftell: (libc)File Positioning.
+* ftruncate: (libc)File Size.
+* ftruncate64: (libc)File Size.
+* ftrylockfile: (libc)Streams and Threads.
+* ftw: (libc)Working with Directory Trees.
+* ftw64: (libc)Working with Directory Trees.
+* funlockfile: (libc)Streams and Threads.
+* futimes: (libc)File Times.
+* fwide: (libc)Streams and I18N.
+* fwprintf: (libc)Formatted Output Functions.
+* fwrite_unlocked: (libc)Block Input/Output.
+* fwrite: (libc)Block Input/Output.
+* fwscanf: (libc)Formatted Input Functions.
+* gammaf: (libc)Special Functions.
+* gammal: (libc)Special Functions.
+* gamma: (libc)Special Functions.
+* gcvt: (libc)System V Number Conversion.
+* get_avphys_pages: (libc)Query Memory Parameters.
+* get_current_dir_name: (libc)Working Directory.
+* get_nprocs_conf: (libc)Processor Resources.
+* get_nprocs: (libc)Processor Resources.
+* get_phys_pages: (libc)Query Memory Parameters.
+* getauxval: (libc)Auxiliary Vector.
+* getc_unlocked: (libc)Character Input.
+* getchar_unlocked: (libc)Character Input.
+* getchar: (libc)Character Input.
+* getcontext: (libc)System V contexts.
+* getcwd: (libc)Working Directory.
+* getc: (libc)Character Input.
+* getdate_r: (libc)General Time String Parsing.
+* getdate: (libc)General Time String Parsing.
+* getdelim: (libc)Line Input.
+* getdomainnname: (libc)Host Identification.
+* getegid: (libc)Reading Persona.
+* getenv: (libc)Environment Access.
+* geteuid: (libc)Reading Persona.
+* getfsent: (libc)fstab.
+* getfsfile: (libc)fstab.
+* getfsspec: (libc)fstab.
+* getgid: (libc)Reading Persona.
+* getgrent_r: (libc)Scanning All Groups.
+* getgrent: (libc)Scanning All Groups.
+* getgrgid_r: (libc)Lookup Group.
+* getgrgid: (libc)Lookup Group.
+* getgrnam_r: (libc)Lookup Group.
+* getgrnam: (libc)Lookup Group.
+* getgrouplist: (libc)Setting Groups.
+* getgroups: (libc)Reading Persona.
+* gethostbyaddr_r: (libc)Host Names.
+* gethostbyaddr: (libc)Host Names.
+* gethostbyname2: (libc)Host Names.
+* gethostbyname_r: (libc)Host Names.
+* gethostbyname: (libc)Host Names.
+* gethostbyname2_r: (libc)Host Names.
+* gethostent: (libc)Host Names.
+* gethostid: (libc)Host Identification.
+* gethostname: (libc)Host Identification.
+* getitimer: (libc)Setting an Alarm.
+* getline: (libc)Line Input.
+* getloadavg: (libc)Processor Resources.
+* getlogin: (libc)Who Logged In.
+* getmntent_r: (libc)mtab.
+* getmntent: (libc)mtab.
+* getnetbyaddr: (libc)Networks Database.
+* getnetbyname: (libc)Networks Database.
+* getnetent: (libc)Networks Database.
+* getnetgrent_r: (libc)Lookup Netgroup.
+* getnetgrent: (libc)Lookup Netgroup.
+* getopt_long_only: (libc)Getopt Long Options.
+* getopt_long: (libc)Getopt Long Options.
+* getopt: (libc)Using Getopt.
+* getpagesize: (libc)Query Memory Parameters.
+* getpass: (libc)getpass.
+* getpeername: (libc)Who is Connected.
+* getpgid: (libc)Process Group Functions.
+* getpgrp: (libc)Process Group Functions.
+* getpid: (libc)Process Identification.
+* getppid: (libc)Process Identification.
+* getpriority: (libc)Traditional Scheduling Functions.
+* getprotobyname: (libc)Protocols Database.
+* getprotobynumber: (libc)Protocols Database.
+* getprotoent: (libc)Protocols Database.
+* getpt: (libc)Allocation.
+* getpwent_r: (libc)Scanning All Users.
+* getpwent: (libc)Scanning All Users.
+* getpwnam_r: (libc)Lookup User.
+* getpwnam: (libc)Lookup User.
+* getpwuid_r: (libc)Lookup User.
+* getpwuid: (libc)Lookup User.
+* getrlimit: (libc)Limits on Resources.
+* getrlimit64: (libc)Limits on Resources.
+* getrusage: (libc)Resource Usage.
+* getservbyname: (libc)Services Database.
+* getservbyport: (libc)Services Database.
+* getservent: (libc)Services Database.
+* getsid: (libc)Process Group Functions.
+* getsockname: (libc)Reading Address.
+* getsockopt: (libc)Socket Option Functions.
+* getsubopt: (libc)Suboptions.
+* gets: (libc)Line Input.
+* gettext: (libc)Translation with gettext.
+* gettimeofday: (libc)High-Resolution Calendar.
+* getuid: (libc)Reading Persona.
+* getumask: (libc)Setting Permissions.
+* getutent_r: (libc)Manipulating the Database.
+* getutent: (libc)Manipulating the Database.
+* getutid_r: (libc)Manipulating the Database.
+* getutid: (libc)Manipulating the Database.
+* getutline_r: (libc)Manipulating the Database.
+* getutline: (libc)Manipulating the Database.
+* getutmpx: (libc)XPG Functions.
+* getutmp: (libc)XPG Functions.
+* getutxent: (libc)XPG Functions.
+* getutxid: (libc)XPG Functions.
+* getutxline: (libc)XPG Functions.
+* getwc_unlocked: (libc)Character Input.
+* getwchar_unlocked: (libc)Character Input.
+* getwchar: (libc)Character Input.
+* getwc: (libc)Character Input.
+* getwd: (libc)Working Directory.
+* getw: (libc)Character Input.
+* globfree: (libc)More Flags for Globbing.
+* globfree64: (libc)More Flags for Globbing.
+* glob: (libc)Calling Glob.
+* glob64: (libc)Calling Glob.
+* gmtime_r: (libc)Broken-down Time.
+* gmtime: (libc)Broken-down Time.
+* grantpt: (libc)Allocation.
+* gsignal: (libc)Signaling Yourself.
+* gtty: (libc)BSD Terminal Modes.
+* hasmntopt: (libc)mtab.
+* hcreate_r: (libc)Hash Search Function.
+* hcreate: (libc)Hash Search Function.
+* hdestroy_r: (libc)Hash Search Function.
+* hdestroy: (libc)Hash Search Function.
+* hsearch_r: (libc)Hash Search Function.
+* hsearch: (libc)Hash Search Function.
+* htonl: (libc)Byte Order.
+* htons: (libc)Byte Order.
+* HUGE_VALF: (libc)Math Error Reporting.
+* HUGE_VALL: (libc)Math Error Reporting.
+* HUGE_VAL: (libc)Math Error Reporting.
+* HUPCL: (libc)Control Modes.
+* hypotf: (libc)Exponents and Logarithms.
+* hypotl: (libc)Exponents and Logarithms.
+* hypot: (libc)Exponents and Logarithms.
+* ICANON: (libc)Local Modes.
+* iconv_close: (libc)Generic Conversion Interface.
+* iconv_open: (libc)Generic Conversion Interface.
+* iconv: (libc)Generic Conversion Interface.
+* ICRNL: (libc)Input Modes.
+* IEXTEN: (libc)Local Modes.
+* if_freenameindex: (libc)Interface Naming.
+* if_indextoname: (libc)Interface Naming.
+* if_nameindex: (libc)Interface Naming.
+* if_nametoindex: (libc)Interface Naming.
+* IFNAMSIZ: (libc)Interface Naming.
+* IFTODT: (libc)Directory Entries.
+* IGNBRK: (libc)Input Modes.
+* IGNCR: (libc)Input Modes.
+* IGNPAR: (libc)Input Modes.
+* ilogbf: (libc)Exponents and Logarithms.
+* ilogbl: (libc)Exponents and Logarithms.
+* ilogb: (libc)Exponents and Logarithms.
+* imaxabs: (libc)Absolute Value.
+* IMAXBEL: (libc)Input Modes.
+* imaxdiv: (libc)Integer Division.
+* in6addr_any: (libc)Host Address Data Type.
+* in6addr_loopback: (libc)Host Address Data Type.
+* INADDR_ANY: (libc)Host Address Data Type.
+* INADDR_BROADCAST: (libc)Host Address Data Type.
+* INADDR_LOOPBACK: (libc)Host Address Data Type.
+* INADDR_NONE: (libc)Host Address Data Type.
+* index: (libc)Search Functions.
+* inet_addr: (libc)Host Address Functions.
+* inet_aton: (libc)Host Address Functions.
+* inet_lnaof: (libc)Host Address Functions.
+* inet_makeaddr: (libc)Host Address Functions.
+* inet_netof: (libc)Host Address Functions.
+* inet_network: (libc)Host Address Functions.
+* inet_ntoa: (libc)Host Address Functions.
+* inet_ntop: (libc)Host Address Functions.
+* inet_pton: (libc)Host Address Functions.
+* INFINITY: (libc)Infinity and NaN.
+* initgroups: (libc)Setting Groups.
+* initstate_r: (libc)BSD Random.
+* initstate: (libc)BSD Random.
+* INLCR: (libc)Input Modes.
+* innetgr: (libc)Netgroup Membership.
+* INPCK: (libc)Input Modes.
+* ioctl: (libc)IOCTLs.
+* IPPORT_RESERVED: (libc)Ports.
+* IPPORT_USERRESERVED: (libc)Ports.
+* isalnum: (libc)Classification of Characters.
+* isalpha: (libc)Classification of Characters.
+* isascii: (libc)Classification of Characters.
+* isatty: (libc)Is It a Terminal.
+* isblank: (libc)Classification of Characters.
+* iscntrl: (libc)Classification of Characters.
+* isdigit: (libc)Classification of Characters.
+* isfinite: (libc)Floating Point Classes.
+* isgraph: (libc)Classification of Characters.
+* isgreaterequal: (libc)FP Comparison Functions.
+* isgreater: (libc)FP Comparison Functions.
+* ISIG: (libc)Local Modes.
+* isinff: (libc)Floating Point Classes.
+* isinfl: (libc)Floating Point Classes.
+* isinf: (libc)Floating Point Classes.
+* islessequal: (libc)FP Comparison Functions.
+* islessgreater: (libc)FP Comparison Functions.
+* isless: (libc)FP Comparison Functions.
+* islower: (libc)Classification of Characters.
+* isnanf: (libc)Floating Point Classes.
+* isnanl: (libc)Floating Point Classes.
+* isnan: (libc)Floating Point Classes.
+* isnan: (libc)Floating Point Classes.
+* isnormal: (libc)Floating Point Classes.
+* isprint: (libc)Classification of Characters.
+* ispunct: (libc)Classification of Characters.
+* issignaling: (libc)Floating Point Classes.
+* isspace: (libc)Classification of Characters.
+* ISTRIP: (libc)Input Modes.
+* isunordered: (libc)FP Comparison Functions.
+* isupper: (libc)Classification of Characters.
+* iswalnum: (libc)Classification of Wide Characters.
+* iswalpha: (libc)Classification of Wide Characters.
+* iswblank: (libc)Classification of Wide Characters.
+* iswcntrl: (libc)Classification of Wide Characters.
+* iswctype: (libc)Classification of Wide Characters.
+* iswdigit: (libc)Classification of Wide Characters.
+* iswgraph: (libc)Classification of Wide Characters.
+* iswlower: (libc)Classification of Wide Characters.
+* iswprint: (libc)Classification of Wide Characters.
+* iswpunct: (libc)Classification of Wide Characters.
+* iswspace: (libc)Classification of Wide Characters.
+* iswupper: (libc)Classification of Wide Characters.
+* iswxdigit: (libc)Classification of Wide Characters.
+* isxdigit: (libc)Classification of Characters.
+* IXANY: (libc)Input Modes.
+* IXOFF: (libc)Input Modes.
+* IXON: (libc)Input Modes.
+* I: (libc)Complex Numbers.
+* j0f: (libc)Special Functions.
+* j0l: (libc)Special Functions.
+* j0: (libc)Special Functions.
+* j1f: (libc)Special Functions.
+* j1l: (libc)Special Functions.
+* j1: (libc)Special Functions.
+* jnf: (libc)Special Functions.
+* jnl: (libc)Special Functions.
+* jn: (libc)Special Functions.
+* jrand48_r: (libc)SVID Random.
+* jrand48: (libc)SVID Random.
+* killpg: (libc)Signaling Another Process.
+* kill: (libc)Signaling Another Process.
+* l64a: (libc)Encode Binary Data.
+* L_ctermid: (libc)Identifying the Terminal.
+* L_cuserid: (libc)Who Logged In.
+* L_tmpnam: (libc)Temporary Files.
+* labs: (libc)Absolute Value.
+* lcong48_r: (libc)SVID Random.
+* lcong48: (libc)SVID Random.
+* ldexpf: (libc)Normalization Functions.
+* ldexpl: (libc)Normalization Functions.
+* ldexp: (libc)Normalization Functions.
+* ldiv: (libc)Integer Division.
+* lfind: (libc)Array Search Function.
+* lgamma_r: (libc)Special Functions.
+* lgammaf_r: (libc)Special Functions.
+* lgammaf: (libc)Special Functions.
+* lgammal_r: (libc)Special Functions.
+* lgammal: (libc)Special Functions.
+* lgamma: (libc)Special Functions.
+* LINE_MAX: (libc)Utility Limits.
+* link: (libc)Hard Links.
+* LINK_MAX: (libc)Limits for Files.
+* lio_listio: (libc)Asynchronous Reads/Writes.
+* lio_listio64: (libc)Asynchronous Reads/Writes.
+* listen: (libc)Listening.
+* llabs: (libc)Absolute Value.
+* lldiv: (libc)Integer Division.
+* llrintf: (libc)Rounding Functions.
+* llrintl: (libc)Rounding Functions.
+* llrint: (libc)Rounding Functions.
+* llroundf: (libc)Rounding Functions.
+* llroundl: (libc)Rounding Functions.
+* llround: (libc)Rounding Functions.
+* localeconv: (libc)The Lame Way to Locale Data.
+* localtime_r: (libc)Broken-down Time.
+* localtime: (libc)Broken-down Time.
+* log10f: (libc)Exponents and Logarithms.
+* log10l: (libc)Exponents and Logarithms.
+* log10: (libc)Exponents and Logarithms.
+* log1pf: (libc)Exponents and Logarithms.
+* log1pl: (libc)Exponents and Logarithms.
+* log1p: (libc)Exponents and Logarithms.
+* log2f: (libc)Exponents and Logarithms.
+* log2l: (libc)Exponents and Logarithms.
+* log2: (libc)Exponents and Logarithms.
+* logbf: (libc)Exponents and Logarithms.
+* logbl: (libc)Exponents and Logarithms.
+* logb: (libc)Exponents and Logarithms.
+* logf: (libc)Exponents and Logarithms.
+* login_tty: (libc)Logging In and Out.
+* login: (libc)Logging In and Out.
+* logl: (libc)Exponents and Logarithms.
+* logout: (libc)Logging In and Out.
+* logwtmp: (libc)Logging In and Out.
+* log: (libc)Exponents and Logarithms.
+* longjmp: (libc)Non-Local Details.
+* lrand48_r: (libc)SVID Random.
+* lrand48: (libc)SVID Random.
+* lrintf: (libc)Rounding Functions.
+* lrintl: (libc)Rounding Functions.
+* lrint: (libc)Rounding Functions.
+* lroundf: (libc)Rounding Functions.
+* lroundl: (libc)Rounding Functions.
+* lround: (libc)Rounding Functions.
+* lsearch: (libc)Array Search Function.
+* lseek: (libc)File Position Primitive.
+* lseek64: (libc)File Position Primitive.
+* lstat: (libc)Reading Attributes.
+* lstat64: (libc)Reading Attributes.
+* lutimes: (libc)File Times.
+* madvise: (libc)Memory-mapped I/O.
+* makecontext: (libc)System V contexts.
+* mallinfo: (libc)Statistics of Malloc.
+* malloc: (libc)Basic Allocation.
+* mallopt: (libc)Malloc Tunable Parameters.
+* MAX_CANON: (libc)Limits for Files.
+* MAX_INPUT: (libc)Limits for Files.
+* MAXNAMLEN: (libc)Limits for Files.
+* MAXSYMLINKS: (libc)Symbolic Links.
+* MB_CUR_MAX: (libc)Selecting the Conversion.
+* MB_LEN_MAX: (libc)Selecting the Conversion.
+* mblen: (libc)Non-reentrant Character Conversion.
+* mbrlen: (libc)Converting a Character.
+* mbrtowc: (libc)Converting a Character.
+* mbsinit: (libc)Keeping the state.
+* mbsnrtowcs: (libc)Converting Strings.
+* mbsrtowcs: (libc)Converting Strings.
+* mbstowcs: (libc)Non-reentrant String Conversion.
+* mbtowc: (libc)Non-reentrant Character Conversion.
+* mcheck: (libc)Heap Consistency Checking.
+* MDMBUF: (libc)Control Modes.
+* memalign: (libc)Aligned Memory Blocks.
+* memccpy: (libc)Copying Strings and Arrays.
+* memchr: (libc)Search Functions.
+* memcmp: (libc)String/Array Comparison.
+* memcpy: (libc)Copying Strings and Arrays.
+* memfrob: (libc)Trivial Encryption.
+* memmem: (libc)Search Functions.
+* memmove: (libc)Copying Strings and Arrays.
+* mempcpy: (libc)Copying Strings and Arrays.
+* memrchr: (libc)Search Functions.
+* memset: (libc)Copying Strings and Arrays.
+* mkdir: (libc)Creating Directories.
+* mkdtemp: (libc)Temporary Files.
+* mkfifo: (libc)FIFO Special Files.
+* mknod: (libc)Making Special Files.
+* mkstemp: (libc)Temporary Files.
+* mktemp: (libc)Temporary Files.
+* mktime: (libc)Broken-down Time.
+* mlockall: (libc)Page Lock Functions.
+* mlock: (libc)Page Lock Functions.
+* mmap: (libc)Memory-mapped I/O.
+* mmap64: (libc)Memory-mapped I/O.
+* modff: (libc)Rounding Functions.
+* modfl: (libc)Rounding Functions.
+* modf: (libc)Rounding Functions.
+* mount: (libc)Mount-Unmount-Remount.
+* mprobe: (libc)Heap Consistency Checking.
+* mrand48_r: (libc)SVID Random.
+* mrand48: (libc)SVID Random.
+* mremap: (libc)Memory-mapped I/O.
+* MSG_DONTROUTE: (libc)Socket Data Options.
+* MSG_OOB: (libc)Socket Data Options.
+* MSG_PEEK: (libc)Socket Data Options.
+* msync: (libc)Memory-mapped I/O.
+* mtrace: (libc)Tracing malloc.
+* munlockall: (libc)Page Lock Functions.
+* munlock: (libc)Page Lock Functions.
+* munmap: (libc)Memory-mapped I/O.
+* muntrace: (libc)Tracing malloc.
+* NAME_MAX: (libc)Limits for Files.
+* nanf: (libc)FP Bit Twiddling.
+* nanl: (libc)FP Bit Twiddling.
+* nanosleep: (libc)Sleeping.
+* nan: (libc)FP Bit Twiddling.
+* NAN: (libc)Infinity and NaN.
+* NCCS: (libc)Mode Data Types.
+* nearbyintf: (libc)Rounding Functions.
+* nearbyintl: (libc)Rounding Functions.
+* nearbyint: (libc)Rounding Functions.
+* nextafterf: (libc)FP Bit Twiddling.
+* nextafterl: (libc)FP Bit Twiddling.
+* nextafter: (libc)FP Bit Twiddling.
+* nexttowardf: (libc)FP Bit Twiddling.
+* nexttowardl: (libc)FP Bit Twiddling.
+* nexttoward: (libc)FP Bit Twiddling.
+* nftw: (libc)Working with Directory Trees.
+* nftw64: (libc)Working with Directory Trees.
+* ngettext: (libc)Advanced gettext functions.
+* NGROUPS_MAX: (libc)General Limits.
+* nice: (libc)Traditional Scheduling Functions.
+* nl_langinfo: (libc)The Elegant and Fast Way.
+* NOFLSH: (libc)Local Modes.
+* NOKERNINFO: (libc)Local Modes.
+* nrand48_r: (libc)SVID Random.
+* nrand48: (libc)SVID Random.
+* NSIG: (libc)Standard Signals.
+* ntohl: (libc)Byte Order.
+* ntohs: (libc)Byte Order.
+* ntp_adjtime: (libc)High Accuracy Clock.
+* ntp_gettime: (libc)High Accuracy Clock.
+* NULL: (libc)Null Pointer Constant.
+* O_ACCMODE: (libc)Access Modes.
+* O_APPEND: (libc)Operating Modes.
+* O_ASYNC: (libc)Operating Modes.
+* O_CREAT: (libc)Open-time Flags.
+* O_EXCL: (libc)Open-time Flags.
+* O_EXEC: (libc)Access Modes.
+* O_EXLOCK: (libc)Open-time Flags.
+* O_FSYNC: (libc)Operating Modes.
+* O_IGNORE_CTTY: (libc)Open-time Flags.
+* O_NDELAY: (libc)Operating Modes.
+* O_NOATIME: (libc)Operating Modes.
+* O_NOCTTY: (libc)Open-time Flags.
+* O_NOLINK: (libc)Open-time Flags.
+* O_NONBLOCK: (libc)Operating Modes.
+* O_NONBLOCK: (libc)Open-time Flags.
+* O_NOTRANS: (libc)Open-time Flags.
+* O_RDONLY: (libc)Access Modes.
+* O_RDWR: (libc)Access Modes.
+* O_READ: (libc)Access Modes.
+* O_SHLOCK: (libc)Open-time Flags.
+* O_SYNC: (libc)Operating Modes.
+* O_TRUNC: (libc)Open-time Flags.
+* O_WRITE: (libc)Access Modes.
+* O_WRONLY: (libc)Access Modes.
+* obstack_1grow_fast: (libc)Extra Fast Growing.
+* obstack_1grow: (libc)Growing Objects.
+* obstack_alignment_mask: (libc)Obstacks Data Alignment.
+* obstack_alloc: (libc)Allocation in an Obstack.
+* obstack_base: (libc)Status of an Obstack.
+* obstack_blank_fast: (libc)Extra Fast Growing.
+* obstack_blank: (libc)Growing Objects.
+* obstack_chunk_size: (libc)Obstack Chunks.
+* obstack_copy: (libc)Allocation in an Obstack.
+* obstack_copy0: (libc)Allocation in an Obstack.
+* obstack_finish: (libc)Growing Objects.
+* obstack_free: (libc)Freeing Obstack Objects.
+* obstack_grow: (libc)Growing Objects.
+* obstack_grow0: (libc)Growing Objects.
+* obstack_init: (libc)Preparing for Obstacks.
+* obstack_int_grow_fast: (libc)Extra Fast Growing.
+* obstack_int_grow: (libc)Growing Objects.
+* obstack_next_free: (libc)Status of an Obstack.
+* obstack_object_size: (libc)Status of an Obstack.
+* obstack_object_size: (libc)Growing Objects.
+* obstack_printf: (libc)Dynamic Output.
+* obstack_ptr_grow_fast: (libc)Extra Fast Growing.
+* obstack_ptr_grow: (libc)Growing Objects.
+* obstack_room: (libc)Extra Fast Growing.
+* obstack_vprintf: (libc)Variable Arguments Output.
+* offsetof: (libc)Structure Measurement.
+* on_exit: (libc)Cleanups on Exit.
+* ONLCR: (libc)Output Modes.
+* ONOEOT: (libc)Output Modes.
+* open64: (libc)Opening and Closing Files.
+* OPEN_MAX: (libc)General Limits.
+* open_memstream: (libc)String Streams.
+* opendir: (libc)Opening a Directory.
+* openlog: (libc)openlog.
+* openpty: (libc)Pseudo-Terminal Pairs.
+* open: (libc)Opening and Closing Files.
+* OPOST: (libc)Output Modes.
+* OXTABS: (libc)Output Modes.
+* P_tmpdir: (libc)Temporary Files.
+* PA_FLAG_MASK: (libc)Parsing a Template String.
+* PARENB: (libc)Control Modes.
+* PARMRK: (libc)Input Modes.
+* PARODD: (libc)Control Modes.
+* parse_printf_format: (libc)Parsing a Template String.
+* PATH_MAX: (libc)Limits for Files.
+* pathconf: (libc)Pathconf.
+* pause: (libc)Using Pause.
+* pclose: (libc)Pipe to a Subprocess.
+* PENDIN: (libc)Local Modes.
+* perror: (libc)Error Messages.
+* PF_FILE: (libc)Local Namespace Details.
+* PF_INET: (libc)Internet Namespace.
+* PF_INET6: (libc)Internet Namespace.
+* PF_LOCAL: (libc)Local Namespace Details.
+* PF_UNIX: (libc)Local Namespace Details.
+* pipe: (libc)Creating a Pipe.
+* PIPE_BUF: (libc)Limits for Files.
+* popen: (libc)Pipe to a Subprocess.
+* posix_fallocate: (libc)Storage Allocation.
+* posix_fallocate64: (libc)Storage Allocation.
+* posix_memalign: (libc)Aligned Memory Blocks.
+* pow10: (libc)Exponents and Logarithms.
+* powf: (libc)Exponents and Logarithms.
+* powl: (libc)Exponents and Logarithms.
+* pow: (libc)Exponents and Logarithms.
+* pow10f: (libc)Exponents and Logarithms.
+* pow10l: (libc)Exponents and Logarithms.
+* pread: (libc)I/O Primitives.
+* pread64: (libc)I/O Primitives.
+* printf_size_info: (libc)Predefined Printf Handlers.
+* printf_size: (libc)Predefined Printf Handlers.
+* printf: (libc)Formatted Output Functions.
+* psignal: (libc)Signal Messages.
+* pthread_getattr_default_np: (libc)Default Thread Attributes.
+* pthread_getspecific: (libc)Thread-specific Data.
+* pthread_key_create: (libc)Thread-specific Data.
+* pthread_key_delete: (libc)Thread-specific Data.
+* pthread_setattr_default_np: (libc)Default Thread Attributes.
+* pthread_setspecific: (libc)Thread-specific Data.
+* ptsname_r: (libc)Allocation.
+* ptsname: (libc)Allocation.
+* putc_unlocked: (libc)Simple Output.
+* putchar_unlocked: (libc)Simple Output.
+* putchar: (libc)Simple Output.
+* putc: (libc)Simple Output.
+* putenv: (libc)Environment Access.
+* putpwent: (libc)Writing a User Entry.
+* puts: (libc)Simple Output.
+* pututline: (libc)Manipulating the Database.
+* pututxline: (libc)XPG Functions.
+* putwc_unlocked: (libc)Simple Output.
+* putwchar_unlocked: (libc)Simple Output.
+* putwchar: (libc)Simple Output.
+* putwc: (libc)Simple Output.
+* putw: (libc)Simple Output.
+* pwrite: (libc)I/O Primitives.
+* pwrite64: (libc)I/O Primitives.
+* qecvt_r: (libc)System V Number Conversion.
+* qecvt: (libc)System V Number Conversion.
+* qfcvt_r: (libc)System V Number Conversion.
+* qfcvt: (libc)System V Number Conversion.
+* qgcvt: (libc)System V Number Conversion.
+* qsort: (libc)Array Sort Function.
+* R_OK: (libc)Testing File Access.
+* raise: (libc)Signaling Yourself.
+* RAND_MAX: (libc)ISO Random.
+* rand_r: (libc)ISO Random.
+* random_r: (libc)BSD Random.
+* random: (libc)BSD Random.
+* rand: (libc)ISO Random.
+* rawmemchr: (libc)Search Functions.
+* RE_DUP_MAX: (libc)General Limits.
+* readdir64_r: (libc)Reading/Closing Directory.
+* readdir64: (libc)Reading/Closing Directory.
+* readdir_r: (libc)Reading/Closing Directory.
+* readdir: (libc)Reading/Closing Directory.
+* readlink: (libc)Symbolic Links.
+* readv: (libc)Scatter-Gather.
+* read: (libc)I/O Primitives.
+* realloc: (libc)Changing Block Size.
+* realpath: (libc)Symbolic Links.
+* recvfrom: (libc)Receiving Datagrams.
+* recvmsg: (libc)Receiving Datagrams.
+* recv: (libc)Receiving Data.
+* regcomp: (libc)POSIX Regexp Compilation.
+* regerror: (libc)Regexp Cleanup.
+* regexec: (libc)Matching POSIX Regexps.
+* regfree: (libc)Regexp Cleanup.
+* register_printf_function: (libc)Registering New Conversions.
+* remainderf: (libc)Remainder Functions.
+* remainderl: (libc)Remainder Functions.
+* remainder: (libc)Remainder Functions.
+* remove: (libc)Deleting Files.
+* rename: (libc)Renaming Files.
+* rewinddir: (libc)Random Access Directory.
+* rewind: (libc)File Positioning.
+* rindex: (libc)Search Functions.
+* rintf: (libc)Rounding Functions.
+* rintl: (libc)Rounding Functions.
+* rint: (libc)Rounding Functions.
+* RLIM_INFINITY: (libc)Limits on Resources.
+* rmdir: (libc)Deleting Files.
+* roundf: (libc)Rounding Functions.
+* roundl: (libc)Rounding Functions.
+* round: (libc)Rounding Functions.
+* rpmatch: (libc)Yes-or-No Questions.
+* S_IFMT: (libc)Testing File Type.
+* S_ISBLK: (libc)Testing File Type.
+* S_ISCHR: (libc)Testing File Type.
+* S_ISDIR: (libc)Testing File Type.
+* S_ISFIFO: (libc)Testing File Type.
+* S_ISLNK: (libc)Testing File Type.
+* S_ISREG: (libc)Testing File Type.
+* S_ISSOCK: (libc)Testing File Type.
+* S_TYPEISMQ: (libc)Testing File Type.
+* S_TYPEISSEM: (libc)Testing File Type.
+* S_TYPEISSHM: (libc)Testing File Type.
+* SA_NOCLDSTOP: (libc)Flags for Sigaction.
+* SA_ONSTACK: (libc)Flags for Sigaction.
+* SA_RESTART: (libc)Flags for Sigaction.
+* sbrk: (libc)Resizing the Data Segment.
+* scalbf: (libc)Normalization Functions.
+* scalblnf: (libc)Normalization Functions.
+* scalblnl: (libc)Normalization Functions.
+* scalbln: (libc)Normalization Functions.
+* scalbl: (libc)Normalization Functions.
+* scalbnf: (libc)Normalization Functions.
+* scalbnl: (libc)Normalization Functions.
+* scalbn: (libc)Normalization Functions.
+* scalb: (libc)Normalization Functions.
+* scandir: (libc)Scanning Directory Content.
+* scandir64: (libc)Scanning Directory Content.
+* scanf: (libc)Formatted Input Functions.
+* sched_get_priority_max: (libc)Basic Scheduling Functions.
+* sched_get_priority_min: (libc)Basic Scheduling Functions.
+* sched_getaffinity: (libc)CPU Affinity.
+* sched_getparam: (libc)Basic Scheduling Functions.
+* sched_getscheduler: (libc)Basic Scheduling Functions.
+* sched_rr_get_interval: (libc)Basic Scheduling Functions.
+* sched_setaffinity: (libc)CPU Affinity.
+* sched_setparam: (libc)Basic Scheduling Functions.
+* sched_setscheduler: (libc)Basic Scheduling Functions.
+* sched_yield: (libc)Basic Scheduling Functions.
+* secure_getenv: (libc)Environment Access.
+* seed48_r: (libc)SVID Random.
+* seed48: (libc)SVID Random.
+* SEEK_CUR: (libc)File Positioning.
+* SEEK_END: (libc)File Positioning.
+* SEEK_SET: (libc)File Positioning.
+* seekdir: (libc)Random Access Directory.
+* select: (libc)Waiting for I/O.
+* sem_close: (libc)Semaphores.
+* sem_destroy: (libc)Semaphores.
+* sem_getvalue: (libc)Semaphores.
+* sem_init: (libc)Semaphores.
+* sem_open: (libc)Semaphores.
+* sem_post: (libc)Semaphores.
+* sem_timedwait: (libc)Semaphores.
+* sem_trywait: (libc)Semaphores.
+* sem_unlink: (libc)Semaphores.
+* sem_wait: (libc)Semaphores.
+* semctl: (libc)Semaphores.
+* semget: (libc)Semaphores.
+* semop: (libc)Semaphores.
+* semtimedop: (libc)Semaphores.
+* sendmsg: (libc)Receiving Datagrams.
+* sendto: (libc)Sending Datagrams.
+* send: (libc)Sending Data.
+* setbuffer: (libc)Controlling Buffering.
+* setbuf: (libc)Controlling Buffering.
+* setcontext: (libc)System V contexts.
+* setdomainname: (libc)Host Identification.
+* setegid: (libc)Setting Groups.
+* setenv: (libc)Environment Access.
+* seteuid: (libc)Setting User ID.
+* setfsent: (libc)fstab.
+* setgid: (libc)Setting Groups.
+* setgrent: (libc)Scanning All Groups.
+* setgroups: (libc)Setting Groups.
+* sethostent: (libc)Host Names.
+* sethostid: (libc)Host Identification.
+* sethostname: (libc)Host Identification.
+* setitimer: (libc)Setting an Alarm.
+* setjmp: (libc)Non-Local Details.
+* setkey_r: (libc)DES Encryption.
+* setkey: (libc)DES Encryption.
+* setlinebuf: (libc)Controlling Buffering.
+* setlocale: (libc)Setting the Locale.
+* setlogmask: (libc)setlogmask.
+* setmntent: (libc)mtab.
+* setnetent: (libc)Networks Database.
+* setnetgrent: (libc)Lookup Netgroup.
+* setpgid: (libc)Process Group Functions.
+* setpgrp: (libc)Process Group Functions.
+* setpriority: (libc)Traditional Scheduling Functions.
+* setprotoent: (libc)Protocols Database.
+* setpwent: (libc)Scanning All Users.
+* setregid: (libc)Setting Groups.
+* setreuid: (libc)Setting User ID.
+* setrlimit: (libc)Limits on Resources.
+* setrlimit64: (libc)Limits on Resources.
+* setservent: (libc)Services Database.
+* setsid: (libc)Process Group Functions.
+* setsockopt: (libc)Socket Option Functions.
+* setstate_r: (libc)BSD Random.
+* setstate: (libc)BSD Random.
+* settimeofday: (libc)High-Resolution Calendar.
+* setuid: (libc)Setting User ID.
+* setutent: (libc)Manipulating the Database.
+* setutxent: (libc)XPG Functions.
+* setvbuf: (libc)Controlling Buffering.
+* shm_open: (libc)Memory-mapped I/O.
+* shm_unlink: (libc)Memory-mapped I/O.
+* shutdown: (libc)Closing a Socket.
+* SIG_ERR: (libc)Basic Signal Handling.
+* SIGABRT: (libc)Program Error Signals.
+* sigaction: (libc)Advanced Signal Handling.
+* sigaddset: (libc)Signal Sets.
+* SIGALRM: (libc)Alarm Signals.
+* sigaltstack: (libc)Signal Stack.
+* sigblock: (libc)BSD Signal Handling.
+* SIGBUS: (libc)Program Error Signals.
+* SIGCHLD: (libc)Job Control Signals.
+* SIGCLD: (libc)Job Control Signals.
+* SIGCONT: (libc)Job Control Signals.
+* sigdelset: (libc)Signal Sets.
+* sigemptyset: (libc)Signal Sets.
+* SIGEMT: (libc)Program Error Signals.
+* sigfillset: (libc)Signal Sets.
+* SIGFPE: (libc)Program Error Signals.
+* SIGHUP: (libc)Termination Signals.
+* SIGILL: (libc)Program Error Signals.
+* SIGINFO: (libc)Miscellaneous Signals.
+* siginterrupt: (libc)BSD Signal Handling.
+* SIGINT: (libc)Termination Signals.
+* SIGIOT: (libc)Program Error Signals.
+* SIGIO: (libc)Asynchronous I/O Signals.
+* sigismember: (libc)Signal Sets.
+* SIGKILL: (libc)Termination Signals.
+* siglongjmp: (libc)Non-Local Exits and Signals.
+* SIGLOST: (libc)Operation Error Signals.
+* sigmask: (libc)BSD Signal Handling.
+* signal: (libc)Basic Signal Handling.
+* signbit: (libc)FP Bit Twiddling.
+* significandf: (libc)Normalization Functions.
+* significandl: (libc)Normalization Functions.
+* significand: (libc)Normalization Functions.
+* sigpause: (libc)BSD Signal Handling.
+* sigpending: (libc)Checking for Pending Signals.
+* SIGPIPE: (libc)Operation Error Signals.
+* SIGPOLL: (libc)Asynchronous I/O Signals.
+* sigprocmask: (libc)Process Signal Mask.
+* SIGPROF: (libc)Alarm Signals.
+* SIGQUIT: (libc)Termination Signals.
+* SIGSEGV: (libc)Program Error Signals.
+* sigsetjmp: (libc)Non-Local Exits and Signals.
+* sigsetmask: (libc)BSD Signal Handling.
+* sigstack: (libc)Signal Stack.
+* SIGSTOP: (libc)Job Control Signals.
+* sigsuspend: (libc)Sigsuspend.
+* SIGSYS: (libc)Program Error Signals.
+* SIGTERM: (libc)Termination Signals.
+* SIGTRAP: (libc)Program Error Signals.
+* SIGTSTP: (libc)Job Control Signals.
+* SIGTTIN: (libc)Job Control Signals.
+* SIGTTOU: (libc)Job Control Signals.
+* SIGURG: (libc)Asynchronous I/O Signals.
+* SIGUSR1: (libc)Miscellaneous Signals.
+* SIGUSR2: (libc)Miscellaneous Signals.
+* SIGVTALRM: (libc)Alarm Signals.
+* SIGWINCH: (libc)Miscellaneous Signals.
+* SIGXCPU: (libc)Operation Error Signals.
+* SIGXFSZ: (libc)Operation Error Signals.
+* sincosf: (libc)Trig Functions.
+* sincosl: (libc)Trig Functions.
+* sincos: (libc)Trig Functions.
+* sinf: (libc)Trig Functions.
+* sinhf: (libc)Hyperbolic Functions.
+* sinhl: (libc)Hyperbolic Functions.
+* sinh: (libc)Hyperbolic Functions.
+* sinl: (libc)Trig Functions.
+* sin: (libc)Trig Functions.
+* sleep: (libc)Sleeping.
+* snprintf: (libc)Formatted Output Functions.
+* SOCK_DGRAM: (libc)Communication Styles.
+* SOCK_RAW: (libc)Communication Styles.
+* SOCK_RDM: (libc)Communication Styles.
+* SOCK_SEQPACKET: (libc)Communication Styles.
+* SOCK_STREAM: (libc)Communication Styles.
+* socketpair: (libc)Socket Pairs.
+* socket: (libc)Creating a Socket.
+* SOL_SOCKET: (libc)Socket-Level Options.
+* sprintf: (libc)Formatted Output Functions.
+* sqrtf: (libc)Exponents and Logarithms.
+* sqrtl: (libc)Exponents and Logarithms.
+* sqrt: (libc)Exponents and Logarithms.
+* srand48_r: (libc)SVID Random.
+* srand48: (libc)SVID Random.
+* srandom_r: (libc)BSD Random.
+* srandom: (libc)BSD Random.
+* srand: (libc)ISO Random.
+* sscanf: (libc)Formatted Input Functions.
+* ssignal: (libc)Basic Signal Handling.
+* SSIZE_MAX: (libc)General Limits.
+* stat: (libc)Reading Attributes.
+* stat64: (libc)Reading Attributes.
+* stime: (libc)Simple Calendar Time.
+* stpcpy: (libc)Copying Strings and Arrays.
+* stpncpy: (libc)Truncating Strings.
+* strcasecmp: (libc)String/Array Comparison.
+* strcasestr: (libc)Search Functions.
+* strcat: (libc)Concatenating Strings.
+* strchrnul: (libc)Search Functions.
+* strchr: (libc)Search Functions.
+* strcmp: (libc)String/Array Comparison.
+* strcoll: (libc)Collation Functions.
+* strcpy: (libc)Copying Strings and Arrays.
+* strcspn: (libc)Search Functions.
+* strdupa: (libc)Copying Strings and Arrays.
+* strdup: (libc)Copying Strings and Arrays.
+* STREAM_MAX: (libc)General Limits.
+* strerror_r: (libc)Error Messages.
+* strerror: (libc)Error Messages.
+* strfmon: (libc)Formatting Numbers.
+* strfry: (libc)strfry.
+* strftime: (libc)Formatting Calendar Time.
+* strlen: (libc)String Length.
+* strncasecmp: (libc)String/Array Comparison.
+* strncat: (libc)Truncating Strings.
+* strncmp: (libc)String/Array Comparison.
+* strncpy: (libc)Truncating Strings.
+* strndupa: (libc)Truncating Strings.
+* strndup: (libc)Truncating Strings.
+* strnlen: (libc)String Length.
+* strpbrk: (libc)Search Functions.
+* strptime: (libc)Low-Level Time String Parsing.
+* strrchr: (libc)Search Functions.
+* strsep: (libc)Finding Tokens in a String.
+* strsignal: (libc)Signal Messages.
+* strspn: (libc)Search Functions.
+* strstr: (libc)Search Functions.
+* strtod: (libc)Parsing of Floats.
+* strtof: (libc)Parsing of Floats.
+* strtoimax: (libc)Parsing of Integers.
+* strtok_r: (libc)Finding Tokens in a String.
+* strtok: (libc)Finding Tokens in a String.
+* strtold: (libc)Parsing of Floats.
+* strtoll: (libc)Parsing of Integers.
+* strtol: (libc)Parsing of Integers.
+* strtoq: (libc)Parsing of Integers.
+* strtoull: (libc)Parsing of Integers.
+* strtoul: (libc)Parsing of Integers.
+* strtoumax: (libc)Parsing of Integers.
+* strtouq: (libc)Parsing of Integers.
+* strverscmp: (libc)String/Array Comparison.
+* strxfrm: (libc)Collation Functions.
+* stty: (libc)BSD Terminal Modes.
+* SUN_LEN: (libc)Local Namespace Details.
+* swapcontext: (libc)System V contexts.
+* swprintf: (libc)Formatted Output Functions.
+* swscanf: (libc)Formatted Input Functions.
+* symlink: (libc)Symbolic Links.
+* sync: (libc)Synchronizing I/O.
+* syscall: (libc)System Calls.
+* sysconf: (libc)Sysconf Definition.
+* sysctl: (libc)System Parameters.
+* syslog: (libc)syslog; vsyslog.
+* system: (libc)Running a Command.
+* sysv_signal: (libc)Basic Signal Handling.
+* tanf: (libc)Trig Functions.
+* tanhf: (libc)Hyperbolic Functions.
+* tanhl: (libc)Hyperbolic Functions.
+* tanh: (libc)Hyperbolic Functions.
+* tanl: (libc)Trig Functions.
+* tan: (libc)Trig Functions.
+* tcdrain: (libc)Line Control.
+* tcflow: (libc)Line Control.
+* tcflush: (libc)Line Control.
+* tcgetattr: (libc)Mode Functions.
+* tcgetpgrp: (libc)Terminal Access Functions.
+* tcgetsid: (libc)Terminal Access Functions.
+* tcsendbreak: (libc)Line Control.
+* tcsetattr: (libc)Mode Functions.
+* tcsetpgrp: (libc)Terminal Access Functions.
+* tdelete: (libc)Tree Search Function.
+* tdestroy: (libc)Tree Search Function.
+* telldir: (libc)Random Access Directory.
+* tempnam: (libc)Temporary Files.
+* textdomain: (libc)Locating gettext catalog.
+* tfind: (libc)Tree Search Function.
+* tgammaf: (libc)Special Functions.
+* tgammal: (libc)Special Functions.
+* tgamma: (libc)Special Functions.
+* timegm: (libc)Broken-down Time.
+* timelocal: (libc)Broken-down Time.
+* times: (libc)Processor Time.
+* time: (libc)Simple Calendar Time.
+* TMP_MAX: (libc)Temporary Files.
+* tmpfile: (libc)Temporary Files.
+* tmpfile64: (libc)Temporary Files.
+* tmpnam_r: (libc)Temporary Files.
+* tmpnam: (libc)Temporary Files.
+* toascii: (libc)Case Conversion.
+* tolower: (libc)Case Conversion.
+* TOSTOP: (libc)Local Modes.
+* toupper: (libc)Case Conversion.
+* towctrans: (libc)Wide Character Case Conversion.
+* towlower: (libc)Wide Character Case Conversion.
+* towupper: (libc)Wide Character Case Conversion.
+* truncate: (libc)File Size.
+* truncate64: (libc)File Size.
+* truncf: (libc)Rounding Functions.
+* truncl: (libc)Rounding Functions.
+* trunc: (libc)Rounding Functions.
+* tsearch: (libc)Tree Search Function.
+* ttyname_r: (libc)Is It a Terminal.
+* ttyname: (libc)Is It a Terminal.
+* twalk: (libc)Tree Search Function.
+* TZNAME_MAX: (libc)General Limits.
+* tzset: (libc)Time Zone Functions.
+* ulimit: (libc)Limits on Resources.
+* umask: (libc)Setting Permissions.
+* umount: (libc)Mount-Unmount-Remount.
+* umount2: (libc)Mount-Unmount-Remount.
+* uname: (libc)Platform Type.
+* ungetc: (libc)How Unread.
+* ungetwc: (libc)How Unread.
+* unlink: (libc)Deleting Files.
+* unlockpt: (libc)Allocation.
+* unsetenv: (libc)Environment Access.
+* updwtmp: (libc)Manipulating the Database.
+* utimes: (libc)File Times.
+* utime: (libc)File Times.
+* utmpname: (libc)Manipulating the Database.
+* utmpxname: (libc)XPG Functions.
+* va_arg: (libc)Argument Macros.
+* va_copy: (libc)Argument Macros.
+* va_end: (libc)Argument Macros.
+* va_start: (libc)Argument Macros.
+* valloc: (libc)Aligned Memory Blocks.
+* vasprintf: (libc)Variable Arguments Output.
+* VDISCARD: (libc)Other Special.
+* VDSUSP: (libc)Signal Characters.
+* VEOF: (libc)Editing Characters.
+* VEOL: (libc)Editing Characters.
+* VEOL2: (libc)Editing Characters.
+* VERASE: (libc)Editing Characters.
+* verrx: (libc)Error Messages.
+* verr: (libc)Error Messages.
+* versionsort: (libc)Scanning Directory Content.
+* versionsort64: (libc)Scanning Directory Content.
+* vfork: (libc)Creating a Process.
+* vfprintf: (libc)Variable Arguments Output.
+* vfscanf: (libc)Variable Arguments Input.
+* vfwprintf: (libc)Variable Arguments Output.
+* vfwscanf: (libc)Variable Arguments Input.
+* VINTR: (libc)Signal Characters.
+* VKILL: (libc)Editing Characters.
+* vlimit: (libc)Limits on Resources.
+* VLNEXT: (libc)Other Special.
+* VMIN: (libc)Noncanonical Input.
+* vprintf: (libc)Variable Arguments Output.
+* VQUIT: (libc)Signal Characters.
+* VREPRINT: (libc)Editing Characters.
+* vscanf: (libc)Variable Arguments Input.
+* vsnprintf: (libc)Variable Arguments Output.
+* vsprintf: (libc)Variable Arguments Output.
+* vsscanf: (libc)Variable Arguments Input.
+* VSTART: (libc)Start/Stop Characters.
+* VSTATUS: (libc)Other Special.
+* VSTOP: (libc)Start/Stop Characters.
+* VSUSP: (libc)Signal Characters.
+* vswprintf: (libc)Variable Arguments Output.
+* vswscanf: (libc)Variable Arguments Input.
+* vsyslog: (libc)syslog; vsyslog.
+* vtimes: (libc)Resource Usage.
+* VTIME: (libc)Noncanonical Input.
+* vwarnx: (libc)Error Messages.
+* vwarn: (libc)Error Messages.
+* VWERASE: (libc)Editing Characters.
+* vwprintf: (libc)Variable Arguments Output.
+* vwscanf: (libc)Variable Arguments Input.
+* W_OK: (libc)Testing File Access.
+* wait3: (libc)BSD Wait Functions.
+* wait4: (libc)Process Completion.
+* waitpid: (libc)Process Completion.
+* wait: (libc)Process Completion.
+* warnx: (libc)Error Messages.
+* warn: (libc)Error Messages.
+* WCHAR_MAX: (libc)Extended Char Intro.
+* WCHAR_MIN: (libc)Extended Char Intro.
+* WCOREDUMP: (libc)Process Completion Status.
+* wcpcpy: (libc)Copying Strings and Arrays.
+* wcpncpy: (libc)Truncating Strings.
+* wcrtomb: (libc)Converting a Character.
+* wcscasecmp: (libc)String/Array Comparison.
+* wcscat: (libc)Concatenating Strings.
+* wcschrnul: (libc)Search Functions.
+* wcschr: (libc)Search Functions.
+* wcscmp: (libc)String/Array Comparison.
+* wcscoll: (libc)Collation Functions.
+* wcscpy: (libc)Copying Strings and Arrays.
+* wcscspn: (libc)Search Functions.
+* wcsdup: (libc)Copying Strings and Arrays.
+* wcsftime: (libc)Formatting Calendar Time.
+* wcslen: (libc)String Length.
+* wcsncasecmp: (libc)String/Array Comparison.
+* wcsncat: (libc)Truncating Strings.
+* wcsncmp: (libc)String/Array Comparison.
+* wcsncpy: (libc)Truncating Strings.
+* wcsnlen: (libc)String Length.
+* wcsnrtombs: (libc)Converting Strings.
+* wcspbrk: (libc)Search Functions.
+* wcsrchr: (libc)Search Functions.
+* wcsrtombs: (libc)Converting Strings.
+* wcsspn: (libc)Search Functions.
+* wcsstr: (libc)Search Functions.
+* wcstod: (libc)Parsing of Floats.
+* wcstof: (libc)Parsing of Floats.
+* wcstoimax: (libc)Parsing of Integers.
+* wcstok: (libc)Finding Tokens in a String.
+* wcstold: (libc)Parsing of Floats.
+* wcstoll: (libc)Parsing of Integers.
+* wcstol: (libc)Parsing of Integers.
+* wcstombs: (libc)Non-reentrant String Conversion.
+* wcstoq: (libc)Parsing of Integers.
+* wcstoull: (libc)Parsing of Integers.
+* wcstoul: (libc)Parsing of Integers.
+* wcstoumax: (libc)Parsing of Integers.
+* wcstouq: (libc)Parsing of Integers.
+* wcswcs: (libc)Search Functions.
+* wcsxfrm: (libc)Collation Functions.
+* wctob: (libc)Converting a Character.
+* wctomb: (libc)Non-reentrant Character Conversion.
+* wctrans: (libc)Wide Character Case Conversion.
+* wctype: (libc)Classification of Wide Characters.
+* WEOF: (libc)Extended Char Intro.
+* WEOF: (libc)EOF and Errors.
+* WEXITSTATUS: (libc)Process Completion Status.
+* WIFEXITED: (libc)Process Completion Status.
+* WIFSIGNALED: (libc)Process Completion Status.
+* WIFSTOPPED: (libc)Process Completion Status.
+* wmemchr: (libc)Search Functions.
+* wmemcmp: (libc)String/Array Comparison.
+* wmemcpy: (libc)Copying Strings and Arrays.
+* wmemmove: (libc)Copying Strings and Arrays.
+* wmempcpy: (libc)Copying Strings and Arrays.
+* wmemset: (libc)Copying Strings and Arrays.
+* wordexp: (libc)Calling Wordexp.
+* wordfree: (libc)Calling Wordexp.
+* wprintf: (libc)Formatted Output Functions.
+* writev: (libc)Scatter-Gather.
+* write: (libc)I/O Primitives.
+* wscanf: (libc)Formatted Input Functions.
+* WSTOPSIG: (libc)Process Completion Status.
+* WTERMSIG: (libc)Process Completion Status.
+* X_OK: (libc)Testing File Access.
+* y0f: (libc)Special Functions.
+* y0l: (libc)Special Functions.
+* y0: (libc)Special Functions.
+* y1f: (libc)Special Functions.
+* y1l: (libc)Special Functions.
+* y1: (libc)Special Functions.
+* ynf: (libc)Special Functions.
+* ynl: (libc)Special Functions.
+* yn: (libc)Special Functions.
+
+Software libraries
+* Libc: (libc).                 C library.
+__EOF__
+  fi
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  if [ -x /usr/bin/install-info ] ; then
+    install-info --delete --info-file=usr/share/info/libc.info.gz --dir-file=usr/share/info/dir 2> /dev/null || /bin/true
+  fi
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: glibc/2.24/glibc-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: glibc/2.24/tz-exclude.list
===================================================================
--- glibc/2.24/tz-exclude.list	(nonexistent)
+++ glibc/2.24/tz-exclude.list	(revision 647)
@@ -0,0 +1 @@
+Makefile
Index: glibc/2.24-i18n/Makefile
===================================================================
--- glibc/2.24-i18n/Makefile	(nonexistent)
+++ glibc/2.24-i18n/Makefile	(revision 647)
@@ -0,0 +1,191 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+
+SOURCE_REQUIRES   = sources/GNU/glibc/2.24
+
+REQUIRES          = libs/glibc/2.24
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version           = 2.24
+tar_xz_archive    = $(SRC_PACKAGE_PATH)/GNU/glibc/$(version)/glibc-$(version).tar.xz
+
+SRC_ARCHIVE       = $(tar_xz_archive)
+SRC_DIR           = $(TARGET_BUILD_DIR)/glibc-$(version)
+src_dir_name      = glibc-$(version)
+src_done          = $(TARGET_BUILD_DIR)/.source-done
+
+PATCHES           = PATCHES
+
+build_dir         = $(TARGET_BUILD_DIR)/build
+build_target      = $(TARGET_BUILD_DIR)/.built
+install_target    = $(TARGET_BUILD_DIR)/.installed
+
+
+OPTIMIZATION_FLAGS  = -O3
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+GLIBC_I18N_PKG_NAME                = glibc-i18n
+GLIBC_I18N_PKG_VERSION             = 2.24
+GLIBC_I18N_PKG_ARCH                = $(TOOLCHAIN)
+GLIBC_I18N_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+GLIBC_I18N_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+GLIBC_I18N_PKG_GROUP               = $(PKG_GROUP)
+###                                 |---handy-ruler-------------------------------|
+GLIBC_I18N_PKG_SHORT_DESCRIPTION   = locale files
+GLIBC_I18N_PKG_URL                 = $(BUG_URL)
+GLIBC_I18N_PKG_LICENSE             = GPLv2
+GLIBC_I18N_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(GLIBC_I18N_PKG_NAME)-pkg-description
+GLIBC_I18N_PKG_DESCRIPTION_FILE_IN = $(GLIBC_I18N_PKG_NAME)-pkg-description.in
+GLIBC_I18N_PKG_INSTALL_SCRIPT      = $(GLIBC_I18N_PKG_NAME)-pkg-install.sh
+
+GLIBC_I18N_PKG   = $(CURDIR)/$(TARGET_BUILD_DIR)/$(GLIBC_I18N_PKG_NAME)-package
+
+pkg_basename     = $(GLIBC_I18N_PKG_NAME)-$(GLIBC_I18N_PKG_VERSION)-$(GLIBC_I18N_PKG_ARCH)-$(GLIBC_I18N_PKG_DISTRO_NAME)-$(GLIBC_I18N_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = install_root=$(GLIBC_I18N_PKG)
+
+
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC))
+OPTIMIZATION_FLAGS += -fPIC
+endif
+
+
+INSTALL_NOT_ARCHIVED_LOCALES = no
+
+ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
+INSTALL_ALL_LOCALES = yes
+else
+INSTALL_ALL_LOCALES = no
+endif
+
+# ==================================================================
+LOCALES  = fa_IR/UTF-8
+# ==================================================================
+LOCALES += de_DE.UTF-8/UTF-8 de_DE/ISO-8859-1 de_DE@euro/ISO-8859-15
+# ==================================================================
+LOCALES += en_HK.UTF-8/UTF-8 en_HK/ISO-8859-1
+LOCALES += en_PH.UTF-8/UTF-8 en_PH/ISO-8859-1
+LOCALES += en_US.UTF-8/UTF-8 en_US/ISO-8859-1
+LOCALES += es_MX.UTF-8/UTF-8 es_MX/ISO-8859-1
+# ==================================================================
+LOCALES += fr_FR.UTF-8/UTF-8 fr_FR/ISO-8859-1 fr_FR@euro/ISO-8859-15
+LOCALES += it_IT.UTF-8/UTF-8 it_IT/ISO-8859-1 it_IT@euro/ISO-8859-15
+# ==================================================================
+LOCALES += ja_JP.EUC-JP/EUC-JP ja_JP.UTF-8/UTF-8
+LOCALES += en_RU.KOI8-R/KOI8-R en_RU.UTF-8/UTF-8 en_RU.CP1251/CP1251
+LOCALES += en_RU.ISO-8859-5/ISO-8859-5 en_RU/ISO-8859-5
+# ==================================================================
+LOCALES += ru_RU.KOI8-R/KOI8-R ru_RU.UTF-8/UTF-8 ru_RU.CP1251/CP1251
+LOCALES += ru_RU.ISO-8859-5/ISO-8859-5 ru_RU/ISO-8859-5
+# ==================================================================
+
+
+RADIX_BUILD_CC = $(X86_64_GLIBC_PATH)/$(X86_64_GLIBC_VERSION)/bin/$(X86_64_GLIBC_ARCH)-gcc
+
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+ifeq ($(INSTALL_NOT_ARCHIVED_LOCALES),yes)
+	@cd $(SRC_DIR)/localedata && sed -i 's,$\(LOCALEDEF),\$\(LOCALEDEF\) --no-archive,' Makefile
+endif
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@mkdir -p $(GLIBC_I18N_PKG)
+	@echo "slibdir=/lib$(LIBSUFFIX)" >> $(build_dir)/configparms
+	@cd $(build_dir) && CC=$(RADIX_BUILD_CC) ../$(src_dir_name)/configure \
+	  --prefix=/usr                  \
+	  --build=$(BUILD)               \
+	  --libdir=/usr/lib$(LIBSUFFIX)
+	@cd $(build_dir) && $(MAKE)
+ifneq ($(INSTALL_ALL_LOCALES),yes)
+	@cd $(build_dir) && $(MAKE) -j1 SUPPORTED-LOCALES="$(LOCALES)" localedata/install-locales $(env_sysroot)
+else
+	@cd $(build_dir) && $(MAKE) -j1 localedata/install-locales $(env_sysroot)
+endif
+	@touch $@
+
+$(install_target): $(build_target)
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC))
+	# ======= Install the same locales into /usr/lib32 (x86_32 compat) directory =======
+	@mkdir -p $(GLIBC_I18N_PKG)/usr/lib32 && cp -rf $(GLIBC_I18N_PKG)/usr/lib/locale $(GLIBC_I18N_PKG)/usr/lib32
+endif
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(GLIBC_I18N_PKG))
+	@touch $@
+
+$(GLIBC_I18N_PKG_DESCRIPTION_FILE): $(GLIBC_I18N_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(GLIBC_I18N_PKG_DESCRIPTION_FILE) $(GLIBC_I18N_PKG_INSTALL_SCRIPT)
+	@cp $(GLIBC_I18N_PKG_DESCRIPTION_FILE) $(GLIBC_I18N_PKG)/.DESCRIPTION
+	@cp $(GLIBC_I18N_PKG_INSTALL_SCRIPT) $(GLIBC_I18N_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(GLIBC_I18N_PKG)/.REQUIRES
+	@echo "pkgname=$(GLIBC_I18N_PKG_NAME)"                            >  $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(GLIBC_I18N_PKG_VERSION)"                          >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "arch=$(GLIBC_I18N_PKG_ARCH)"                               >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "distroname=$(GLIBC_I18N_PKG_DISTRO_NAME)"                  >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "distrover=$(GLIBC_I18N_PKG_DISTRO_VERSION)"                >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "group=$(GLIBC_I18N_PKG_GROUP)"                             >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(GLIBC_I18N_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "url=$(GLIBC_I18N_PKG_URL)"                                 >> $(GLIBC_I18N_PKG)/.PKGINFO ; \
+	 echo "license=$(GLIBC_I18N_PKG_LICENSE)"                         >> $(GLIBC_I18N_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(GLIBC_I18N_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.24-i18n/PATCHES
===================================================================
--- glibc/2.24-i18n/PATCHES	(nonexistent)
+++ glibc/2.24-i18n/PATCHES	(revision 647)
@@ -0,0 +1,3 @@
+
+../../../sources/GNU/glibc/2.24/patches/glibc-2.24-i18n.patch     -p0
+../../../sources/GNU/glibc/2.24/patches/glibc-2.24-zoneinfo.patch -p0
Index: glibc/2.24-i18n/glibc-i18n-pkg-description.in
===================================================================
--- glibc/2.24-i18n/glibc-i18n-pkg-description.in	(nonexistent)
+++ glibc/2.24-i18n/glibc-i18n-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+          |-----handy-ruler------------------------------------------------------|
+glibc-i18n: glibc-i18n @VERSION@ (locale files from glibc)
+glibc-i18n:
+glibc-i18n: These files go in /usr/lib/locale and /usr/share/i18n/ to provide
+glibc-i18n: internationalization support. You'll need this package unless you
+glibc-i18n: will be using US English only.
+glibc-i18n:
+glibc-i18n:
+glibc-i18n:
+glibc-i18n:
+glibc-i18n:
+glibc-i18n:
Index: glibc/2.24-i18n/glibc-i18n-pkg-install.sh
===================================================================
--- glibc/2.24-i18n/glibc-i18n-pkg-install.sh	(nonexistent)
+++ glibc/2.24-i18n/glibc-i18n-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: glibc/2.24-i18n/glibc-i18n-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: glibc/2.24-x86_32/Makefile
===================================================================
--- glibc/2.24-x86_32/Makefile	(nonexistent)
+++ glibc/2.24-x86_32/Makefile	(revision 647)
@@ -0,0 +1,170 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC64)
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+CREATE_X86_32_PACKAGE = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/GNU/glibc/2.24
+
+REQUIRES           = libs/glibc/2.24
+REQUIRES          += dev/kernel-headers
+REQUIRES          += dev/gcc-runtime/5.3.0
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 2.24
+tar_xz_archive     = $(SRC_PACKAGE_PATH)/GNU/glibc/$(version)/glibc-$(version).tar.xz
+
+SRC_ARCHIVE        = $(tar_xz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/glibc-$(version)
+src_dir_name       = glibc-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source-done
+
+PATCHES            = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.built
+install_target     = $(TARGET_BUILD_DIR)/.installed
+
+
+build_glibc32_pkg = $(TARGET_BUILD_DIR)/.glibc32_pkg_done
+
+
+OPTIMIZATION_FLAGS  = -O3
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+GLIBC_32_PKG_NAME                = glibc-x32
+GLIBC_32_PKG_VERSION             = 2.24
+GLIBC_32_PKG_ARCH                = $(TOOLCHAIN)
+GLIBC_32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+GLIBC_32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+GLIBC_32_PKG_GROUP               = $(PKG_GROUP)
+###                               |---handy-ruler-------------------------------|
+GLIBC_32_PKG_SHORT_DESCRIPTION   = GNU C libraries
+GLIBC_32_PKG_URL                 = $(BUG_URL)
+GLIBC_32_PKG_LICENSE             = GPLv2
+GLIBC_32_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(GLIBC_32_PKG_NAME)-pkg-description
+GLIBC_32_PKG_DESCRIPTION_FILE_IN = $(GLIBC_32_PKG_NAME)-pkg-description.in
+GLIBC_32_PKG_INSTALL_SCRIPT      = $(GLIBC_32_PKG_NAME)-pkg-install.sh
+
+GLIBC_32_PKG     = $(CURDIR)/$(TARGET_BUILD_DIR)/$(GLIBC_32_PKG_NAME)-package
+
+pkg_basename     = $(GLIBC_32_PKG_NAME)-$(GLIBC_32_PKG_VERSION)-$(GLIBC_32_PKG_ARCH)-$(GLIBC_32_PKG_DISTRO_NAME)-$(GLIBC_32_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+BUILD_TARGETS   += $(build_glibc32_pkg)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = install_root=$(GLIBC_32_PKG)
+
+
+extra_configure_switches  += --libdir=/usr/lib$(MULTILIB_X86_32_SUFFIX)
+extra_configure_switches  += --with-headers=$(TARGET_DEST_DIR)/usr/include
+extra_configure_switches  += --with-binutils=$(TOOLCHAIN_PATH)/bin
+extra_configure_switches  += --enable-kernel=2.6.36
+extra_configure_switches  += --enable-obsolete-rpc
+extra_configure_switches  += --disable-profile
+extra_configure_switches  += --disable-rpath
+extra_configure_switches  += --without-gd
+extra_configure_switches  += --without-cvs
+extra_configure_switches  += --with-tls
+extra_configure_switches  += --with-__thread
+
+
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@echo "slibdir=/lib$(MULTILIB_X86_32_SUFFIX)" >> $(build_dir)/configparms
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(env_sysroot) ../$(src_dir_name)/configure \
+	  --prefix=/usr                \
+	  --build=$(BUILD)             \
+	  --host=$(TARGET32)           \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(GLIBC_32_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	# ======= fake LOCALES installation to allow implementation of iconv and intl into GLIBC =======
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 SUPPORTED-LOCALES="" \
+	                                                     localedata/install-locales $(env_sysroot)
+	@touch $@
+
+$(build_glibc32_pkg): $(install_target)
+	# ======= Remove not needed stuff =======
+	@rm -rf $(GLIBC_32_PKG)/etc
+	@rm -rf $(GLIBC_32_PKG)/sbin
+	@rm -rf $(GLIBC_32_PKG)/usr/bin
+	@rm -rf $(GLIBC_32_PKG)/usr/sbin
+	@rm -rf $(GLIBC_32_PKG)/usr/share
+	@rm -rf $(GLIBC_32_PKG)/var
+	@( cd $(GLIBC_32_PKG)/usr/include/gnu ;  cp lib-names-32.h stubs-32.h ../.. )
+	@rm -rf $(GLIBC_32_PKG)/usr/include
+	@( mkdir -p $(GLIBC_32_PKG)/usr/include/gnu ; \
+	   mv $(GLIBC_32_PKG)/usr/lib-names-32.h $(GLIBC_32_PKG)/usr/include/gnu ; \
+	   mv $(GLIBC_32_PKG)/usr/stubs-32.h     $(GLIBC_32_PKG)/usr/include/gnu ; \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(GLIBC_32_PKG))
+	# ======= Strip binaries =======
+	@( cd $(GLIBC_32_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null ; \
+	   find . | xargs file | grep "relocatable" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null ; \
+	 )
+	@touch $@
+
+$(GLIBC_32_PKG_DESCRIPTION_FILE): $(GLIBC_32_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(build_glibc32_pkg) $(GLIBC_32_PKG_DESCRIPTION_FILE) $(GLIBC_32_PKG_INSTALL_SCRIPT)
+	@cp $(GLIBC_32_PKG_DESCRIPTION_FILE) $(GLIBC_32_PKG)/.DESCRIPTION
+	@cp $(GLIBC_32_PKG_INSTALL_SCRIPT) $(GLIBC_32_PKG)/.INSTALL
+	@$(BUILD_BIN_PKG_REQUIRES) $(GLIBC_32_PKG)/.REQUIRES
+	@echo "pkgname=$(GLIBC_32_PKG_NAME)"                            >  $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(GLIBC_32_PKG_VERSION)"                          >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "arch=$(GLIBC_32_PKG_ARCH)"                               >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "distroname=$(GLIBC_32_PKG_DISTRO_NAME)"                  >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "distrover=$(GLIBC_32_PKG_DISTRO_VERSION)"                >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "group=$(GLIBC_32_PKG_GROUP)"                             >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(GLIBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "url=$(GLIBC_32_PKG_URL)"                                 >> $(GLIBC_32_PKG)/.PKGINFO ; \
+	 echo "license=$(GLIBC_32_PKG_LICENSE)"                         >> $(GLIBC_32_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(GLIBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.24-x86_32/PATCHES
===================================================================
--- glibc/2.24-x86_32/PATCHES	(nonexistent)
+++ glibc/2.24-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/glibc/2.24/patches/glibc-2.24-i18n.patch -p0
Index: glibc/2.24-x86_32/glibc-x32-pkg-description.in
===================================================================
--- glibc/2.24-x86_32/glibc-x32-pkg-description.in	(nonexistent)
+++ glibc/2.24-x86_32/glibc-x32-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+          |-----handy-ruler------------------------------------------------------|
+glibc-x32: glibc-x32 @VERSION@ (x86_32 GNU C libraries)
+glibc-x32:
+glibc-x32: This package contains the GNU C libraries and header files.
+glibc-x32: The GNU C library was written originally by Roland McGrath,
+glibc-x32: and is currently maintained by Ulrich Drepper. Some parts of
+glibc-x32: the library were contributed or worked on by other people.
+glibc-x32:
+glibc-x32:
+glibc-x32:
+glibc-x32:
+glibc-x32:
Index: glibc/2.24-x86_32/glibc-x32-pkg-install.sh
===================================================================
--- glibc/2.24-x86_32/glibc-x32-pkg-install.sh	(nonexistent)
+++ glibc/2.24-x86_32/glibc-x32-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: glibc/2.24-x86_32/glibc-x32-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: glibc/2.24-zoneinfo/2016i/Makefile
===================================================================
--- glibc/2.24-zoneinfo/2016i/Makefile	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/Makefile	(revision 647)
@@ -0,0 +1,170 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES   = sources/iana/tz
+
+REQUIRES          = libs/glibc/2.24-i18n
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version    = 2.24
+tz_version = 2016i
+
+tar_gz_code_archive       = $(SRC_PACKAGE_PATH)/iana/tz/tzcode$(tz_version).tar.gz
+tar_gz_data_archive       = $(SRC_PACKAGE_PATH)/iana/tz/tzdata$(tz_version).tar.gz
+
+
+SRC_DIR           = $(TARGET_BUILD_DIR)/timezone
+doc_dir_name      = zoneinfo-$(version)
+src_done          = $(TARGET_BUILD_DIR)/.source-done
+install_target    = $(TARGET_BUILD_DIR)/.install_done
+
+scripts_dir       = $(CURDIR)/scripts
+part_01           = $(CURDIR)/$(TARGET_BUILD_DIR)/part-01
+
+
+OPTIMIZATION_FLAGS  = -O3
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+GLIBC_TZ_PKG_NAME                = glibc-zoneinfo
+GLIBC_TZ_PKG_VERSION             = 2.24
+GLIBC_TZ_PKG_ARCH                = $(TOOLCHAIN)
+GLIBC_TZ_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+GLIBC_TZ_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+GLIBC_TZ_PKG_GROUP               = $(PKG_GROUP)
+###                               |---handy-ruler-------------------------------|
+GLIBC_TZ_PKG_SHORT_DESCRIPTION   = timezone database
+GLIBC_TZ_PKG_URL                 = $(BUG_URL)
+GLIBC_TZ_PKG_LICENSE             = public
+GLIBC_TZ_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(GLIBC_TZ_PKG_NAME)-pkg-description
+GLIBC_TZ_PKG_DESCRIPTION_FILE_IN = $(GLIBC_TZ_PKG_NAME)-pkg-description.in
+GLIBC_TZ_PKG_INSTALL_SCRIPT      = $(GLIBC_TZ_PKG_NAME)-pkg-install.sh
+
+GLIBC_TZ_PKG     = $(CURDIR)/$(TARGET_BUILD_DIR)/$(GLIBC_TZ_PKG_NAME)-package
+
+pkg_basename     = $(GLIBC_TZ_PKG_NAME)-$(GLIBC_TZ_PKG_VERSION)-$(GLIBC_TZ_PKG_ARCH)-$(GLIBC_TZ_PKG_DISTRO_NAME)-$(GLIBC_TZ_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../../build-system/core.mk
+
+
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC))
+OPTIMIZATION_FLAGS += -fPIC
+endif
+
+
+$(src_done): $(tar_gz_code_archive) $(tar_gz_data_archive)
+	@mkdir -p $(SRC_DIR)
+	@tar xzf $(tar_gz_code_archive) -C $(SRC_DIR)
+	@tar xzf $(tar_gz_data_archive) -C $(SRC_DIR)
+	@cd $(SRC_DIR) && CWD=`pwd` sed -i "s,/usr/local,.,g" Makefile
+	@cd $(SRC_DIR) && sed -i "s,/etc/$(TZDIR_BASENAME),/$(TZDIR_BASENAME),g" Makefile
+	@cd $(SRC_DIR) && chmod a-x leap-seconds.list
+	@touch $@
+
+$(install_target): $(src_done)
+	@mkdir -p $(GLIBC_TZ_PKG)
+	@cd $(SRC_DIR) && $(MAKE)
+	@cd $(SRC_DIR) && $(MAKE) -j1 install
+	@mkdir -p $(GLIBC_TZ_PKG)/usr/share/zoneinfo/{posix,right}
+	@cp -a $(SRC_DIR)/zoneinfo/* $(GLIBC_TZ_PKG)/usr/share/zoneinfo
+	@cp -a $(SRC_DIR)/zoneinfo-posix/* $(GLIBC_TZ_PKG)/usr/share/zoneinfo/posix
+	@cp -a $(SRC_DIR)/zoneinfo-leaps/* $(GLIBC_TZ_PKG)/usr/share/zoneinfo/right
+	# ======= Remove PACKAGE/usr/share/zoneinfo/localtime --                =======
+	# ======= the install script will create it as a link to /etc/localtime =======
+	@rm -f $(GLIBC_TZ_PKG)/usr/share/zoneinfo/localtime
+	# ======= timeconfig script =======
+	@$(scripts_dir)/list-zones $(GLIBC_TZ_PKG)/usr/share/zoneinfo $(part_01)
+	@mkdir -p $(GLIBC_TZ_PKG)/usr/sbin
+	@cat $(scripts_dir)/part-00 $(part_01) $(scripts_dir)/part-02 > $(GLIBC_TZ_PKG)/usr/sbin/timeconfig
+	@chmod 0755 $(GLIBC_TZ_PKG)/usr/sbin/timeconfig
+	# ======= Install Documentation =======
+	@cp -rf $(SRC_DIR)/man $(GLIBC_TZ_PKG)/usr/share
+	@( cd $(GLIBC_TZ_PKG)/usr/share/man/man3 ; \
+	   for file in *.3 ; do \
+	     gzip -9 --force $$file; \
+	   done )
+	@( cd $(GLIBC_TZ_PKG)/usr/share/man/man5 ; \
+	   for file in *.5 ; do \
+	     gzip -9 --force $$file; \
+	   done )
+	@( cd $(GLIBC_TZ_PKG)/usr/share/man/man8 ; \
+	   for file in *.8 ; do \
+	     gzip -9 --force $$file; \
+	   done )
+	@mkdir -p $(GLIBC_TZ_PKG)/usr/share/doc/$(doc_dir_name)
+	@( cd $(SRC_DIR) ; \
+	   cp -a CONTRIBUTING NEWS README Theory \
+	         $(GLIBC_TZ_PKG)/usr/share/doc/$(doc_dir_name) ; \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(GLIBC_TZ_PKG))
+	@touch $@
+
+$(GLIBC_TZ_PKG_DESCRIPTION_FILE): $(GLIBC_TZ_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" \
+	        | $(SED) -e "s/@TZVERSION@/$(tz_version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(GLIBC_TZ_PKG_DESCRIPTION_FILE) $(GLIBC_TZ_PKG_INSTALL_SCRIPT)
+	@cp $(GLIBC_TZ_PKG_DESCRIPTION_FILE) $(GLIBC_TZ_PKG)/.DESCRIPTION
+	@cp $(GLIBC_TZ_PKG_INSTALL_SCRIPT) $(GLIBC_TZ_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(GLIBC_TZ_PKG)/.REQUIRES
+	@echo "pkgname=$(GLIBC_TZ_PKG_NAME)"                            >  $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(GLIBC_TZ_PKG_VERSION)"                          >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "arch=$(GLIBC_TZ_PKG_ARCH)"                               >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "distroname=$(GLIBC_TZ_PKG_DISTRO_NAME)"                  >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "distrover=$(GLIBC_TZ_PKG_DISTRO_VERSION)"                >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "group=$(GLIBC_TZ_PKG_GROUP)"                             >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(GLIBC_TZ_PKG_SHORT_DESCRIPTION)\"" >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "url=$(GLIBC_TZ_PKG_URL)"                                 >> $(GLIBC_TZ_PKG)/.PKGINFO ; \
+	 echo "license=$(GLIBC_TZ_PKG_LICENSE)"                         >> $(GLIBC_TZ_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(GLIBC_TZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-description.in
===================================================================
--- glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-description.in	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+              |-----handy-ruler------------------------------------------------------|
+glibc-zoneinfo: glibc-zoneinfo @VERSION@ (timezone database @TZVERSION@)
+glibc-zoneinfo:
+glibc-zoneinfo: This package allows you to configure your time zone.
+glibc-zoneinfo:
+glibc-zoneinfo: This timezone database comes from the tzdata and tzcode packages by
+glibc-zoneinfo: Arthur David Olson et.al. The latest version and more information
+glibc-zoneinfo: may be found at:  http://www.iana.org/time-zones
+glibc-zoneinfo:
+glibc-zoneinfo: Use the timeconfig utility to set your local time zone.
+glibc-zoneinfo:
+glibc-zoneinfo:
Index: glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-install.sh
===================================================================
--- glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-install.sh	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: glibc/2.24-zoneinfo/2016i/glibc-zoneinfo-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: glibc/2.24-zoneinfo/2016i/scripts/list-zones
===================================================================
--- glibc/2.24-zoneinfo/2016i/scripts/list-zones	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/scripts/list-zones	(revision 647)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+path=$1
+p01=$2
+
+if [ -z "$path" -a -z "$p01" ] ; then
+  echo ""
+  echo "Usage: `basename $0` PATH output-file"
+  echo ""
+  exit 1
+fi
+
+ls 1> /dev/null 2> $p01
+
+( cd $path
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | sort | while read zone ; do
+    if [ "`dirname $zone`" != "." ] ; then
+      line="\"`echo "$zone" | sed "s,\./,,"`\" \" \" \\\\"
+      echo "$line" >> $p01
+    fi
+  done
+
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | sort | while read zone ; do
+    if [ "`dirname $zone`" == "." ] ; then
+      line="\"`echo "$zone" | sed "s,\./,,"`\" \" \" \\\\"
+      echo "$line" >> $p01
+    fi
+  done
+)

Property changes on: glibc/2.24-zoneinfo/2016i/scripts/list-zones
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: glibc/2.24-zoneinfo/2016i/scripts/part-00
===================================================================
--- glibc/2.24-zoneinfo/2016i/scripts/part-00	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/scripts/part-00	(revision 647)
@@ -0,0 +1,166 @@
+#!/bin/sh
+
+# program name:
+program=`basename $0`
+
+# 16 = root path has not specified arter --root option
+# 91 = root path not correct
+# 92 = Cannot create '/tmp/...' directory
+EXITSTATUS=0
+
+CWD=`pwd`
+
+umask 022
+if [ ! -z "$TMPDIR" ] ; then mkdir -p $TMPDIR ; fi
+TMP=$(mkdir -p /tmp/radix && mktemp -d -p /tmp/radix $program.XXXXXXXX) || { echo "Cannot create '/tmp/...' directory" ; exit 92; }
+trap "rm -rf $TMP" EXIT
+
+
+TARGET_ROOT_PATH=
+
+usage() {
+ cat << EOF
+
+Usage: $program [options]
+
+$program - Radix Linux timezone configuration utility.
+
+options:
+   --root <DIR>   - Configure timezone someplace else, like <DIR>.
+
+EOF
+}
+
+
+check_abs_paths()
+{
+  if [ ! -z "$TARGET_ROOT_PATH" ] ; then
+    if [[ ${TARGET_ROOT_PATH:0:1} != "/" ]] ; then
+      TARGET_ROOT_PATH=$CWD/$TARGET_ROOT_PATH
+    fi
+    TARGET_ROOT_PATH="$(echo "$TARGET_ROOT_PATH" | sed -e "s/\/$//")/"
+  fi
+}
+
+#
+# Parse options:
+#
+while [ 0 ]; do
+  if [ "$1" = "-h" -o "$1" = "--help" ]; then
+    usage
+    exit 0
+  elif [ "$1" = "--root" ]; then
+    if [ "$2" = "" ]; then
+      usage
+      echo "ERROR: Target ROOT directory has not specified. Check --root option."
+      EXITSTATUS=17
+      exit $EXITSTATUS
+    fi
+    TARGET_ROOT_PATH="$2"
+    shift 2
+  else
+    break
+  fi
+done
+
+check_abs_paths
+
+if [ -z "$TARGET_ROOT_PATH" ] ; then
+  TARGET_ROOT_PATH="/"
+fi
+
+PRODUCTS_PATH=$PRODUCTS_PATH/$TOOLCHAIN/$HARDWARE
+
+if [ ! -d $TARGET_ROOT_PATH ] ; then
+  echo "ERROR: Target ROOT path specified but not correct."
+  EXITSTATUS=91
+  exit $EXITSTATUS
+fi
+
+: ${DIALOG=dialog}
+: ${DIALOGRC=${TARGET_ROOT_PATH}etc/dialogrc}
+
+#
+# The hardware clock configuration file:
+#
+HWCLOCK_CONF=${TARGET_ROOT_PATH}etc/hardwareclock
+
+#
+# setzone( $TIMEZONE )
+#
+# This function accepts a time zone as the only parameter
+# and sets it as the default system time zone.
+#
+setzone()
+{
+  TZ=$1
+
+  cd ${TARGET_ROOT_PATH}etc
+  if [ -r ${TARGET_ROOT_PATH}usr/share/zoneinfo/$TZ -o \
+       -L ${TARGET_ROOT_PATH}usr/share/zoneinfo/$TZ    ]; then
+      ln -sf ../usr/share/zoneinfo/$TZ localtime-copied-from
+      rm -f localtime
+      cd ..
+      cp etc/localtime-copied-from etc/localtime
+   fi
+}
+
+#
+# writeconf( $CLOCK_SET_TO )
+#
+# Writes out $HWCLOCK_CONF that tells rc.S how the hardware clock value is stored.
+#
+writeconf()
+{
+   echo "#"                                               > $HWCLOCK_CONF
+   echo "# /etc/hardwareclock"                           >> $HWCLOCK_CONF
+   echo "#"                                              >> $HWCLOCK_CONF
+   echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
+   echo "# You should run timeconfig to edit this file." >> $HWCLOCK_CONF
+   echo ""                                               >> $HWCLOCK_CONF
+   echo $1 >> $HWCLOCK_CONF
+}
+
+#
+# Ask the user if the hardware clock is set for UTC/GMT
+#
+cat > $TMP/menu-utc$$ << EOF
+--colors \\
+--backtitle "\Z7Radix\Zn \Z1Pro\Zn\Z7, Ltd.\Zn" \\
+--title " \Z4\ZbHardware Clock set to UTC?\ZB\Zn " \\
+--menu "\\n\\
+Is the hardware clock set to Coordinated Universal Time (UTC/GMT)?\\n\\
+If it is, select YES here.\\n\\n\\
+If the hardware clock is set to the current local time (this is how most PCs are set \\
+up), then say NO here.\\n\\n\\
+If you are not sure what this is, you should answer NO here.\\n\\
+" 16 74 2 \\
+"NO" "Hardware clock is set to local time" \\
+"YES" "Hardware clock is set to UTC" \\
+EOF
+
+$DIALOG --file $TMP/menu-utc$$ 2> $TMP/utc$$
+if [ $? = 1 -o $? = 255 ]; then
+  rm -f $TMP/utc$$
+  rm -f $TMP/menu-utc$$
+  exit
+fi
+if [ "`cat $TMP/utc$$`" = "YES" ]; then
+  # yes, the hardware clock is UTC
+  writeconf "UTC"
+else # must be NO
+  writeconf "localtime"
+fi
+rm -f $TMP/utc$$
+rm -f $TMP/menu-utc$$
+
+#
+# Ask the user which timezone is preffered
+#
+cat > $TMP/menu-tz$$ << EOF
+--colors \\
+--backtitle "\Z7Radix\Zn \Z1Pro\Zn\Z7, Ltd.\Zn" \\
+--title " \Z4\ZbTimezone Configuration\ZB\Zn " \\
+--menu "\\n\\
+Please select one of the following timezones for your machine:\\n\\
+" 22 74 14 \\
Index: glibc/2.24-zoneinfo/2016i/scripts/part-02
===================================================================
--- glibc/2.24-zoneinfo/2016i/scripts/part-02	(nonexistent)
+++ glibc/2.24-zoneinfo/2016i/scripts/part-02	(revision 647)
@@ -0,0 +1,15 @@
+EOF
+
+$DIALOG --file $TMP/menu-tz$$ 2> $TMP/tz$$
+if [ $? = 1 -o $? = 255 ]; then
+  rm -f $TMP/tz$$
+  rm -f $TMP/menu-tz$$
+  exit
+fi
+
+TIMEZONE="`cat $TMP/tz$$`"
+rm -f $TMP/tz$$
+rm -f $TMP/menu-tz$$
+
+setzone $TIMEZONE
+exit
Index: gmp/5.1.3/Makefile
===================================================================
--- gmp/5.1.3/Makefile	(revision 646)
+++ gmp/5.1.3/Makefile	(revision 647)
@@ -5,7 +5,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB2X)
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 
@@ -203,4 +210,4 @@
 	 echo "short_description=\"$(GMP_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_PKG_URL)"                                 >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_PKG_LICENSE)"                         >> $(GMP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gmp/5.1.3-x86_32/Makefile
===================================================================
--- gmp/5.1.3-x86_32/Makefile	(revision 646)
+++ gmp/5.1.3-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(GMP_32_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_32_PKG_URL)"                                 >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_32_PKG_LICENSE)"                         >> $(GMP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gmp/6.0.0/Makefile
===================================================================
--- gmp/6.0.0/Makefile	(revision 646)
+++ gmp/6.0.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -24,9 +31,9 @@
 SOURCE_REQUIRES    = sources/GNU/gmp
 
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -212,4 +219,4 @@
 	 echo "short_description=\"$(GMP_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_PKG_URL)"                                 >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_PKG_LICENSE)"                         >> $(GMP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gmp/6.0.0-x86_32/Makefile
===================================================================
--- gmp/6.0.0-x86_32/Makefile	(revision 646)
+++ gmp/6.0.0-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(GMP_32_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_32_PKG_URL)"                                 >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_32_PKG_LICENSE)"                         >> $(GMP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gmp/6.1.0/Makefile
===================================================================
--- gmp/6.1.0/Makefile	(revision 646)
+++ gmp/6.1.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -24,9 +31,9 @@
 SOURCE_REQUIRES    = sources/GNU/gmp
 
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -209,4 +216,4 @@
 	 echo "short_description=\"$(GMP_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_PKG_URL)"                                 >> $(GMP_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_PKG_LICENSE)"                         >> $(GMP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gmp/6.1.0-x86_32/Makefile
===================================================================
--- gmp/6.1.0-x86_32/Makefile	(revision 646)
+++ gmp/6.1.0-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(GMP_32_PKG_SHORT_DESCRIPTION)\"" >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GMP_32_PKG_URL)"                                 >> $(GMP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GMP_32_PKG_LICENSE)"                         >> $(GMP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GMP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gsm/1.0.13/Makefile
===================================================================
--- gsm/1.0.13/Makefile	(revision 646)
+++ gsm/1.0.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -191,4 +198,4 @@
 	 echo "short_description=\"$(LIBGSM_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGSM_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGSM_PKG_URL)"                                 >> $(LIBGSM_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGSM_PKG_LICENSE)"                         >> $(LIBGSM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGSM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGSM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gsm/1.0.13-x86_32/Makefile
===================================================================
--- gsm/1.0.13-x86_32/Makefile	(revision 646)
+++ gsm/1.0.13-x86_32/Makefile	(revision 647)
@@ -140,4 +140,4 @@
 	 echo "short_description=\"$(LIBGSM_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGSM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGSM_32_PKG_URL)"                                 >> $(LIBGSM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGSM_32_PKG_LICENSE)"                         >> $(LIBGSM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGSM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGSM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base/1.4.5/Makefile
===================================================================
--- gst-plugins-base/1.4.5/Makefile	(revision 646)
+++ gst-plugins-base/1.4.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -305,4 +312,4 @@
 	 echo "short_description=\"$(GSTP_BASE_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_PKG_URL)"                                 >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_PKG_LICENSE)"                         >> $(GSTP_BASE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base/1.4.5-x86_32/Makefile
===================================================================
--- gst-plugins-base/1.4.5-x86_32/Makefile	(revision 646)
+++ gst-plugins-base/1.4.5-x86_32/Makefile	(revision 647)
@@ -258,4 +258,4 @@
 	 echo "short_description=\"$(GSTP_BASE_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_32_PKG_URL)"                                 >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_32_PKG_LICENSE)"                         >> $(GSTP_BASE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base/1.8.2/Makefile
===================================================================
--- gst-plugins-base/1.8.2/Makefile	(revision 646)
+++ gst-plugins-base/1.8.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -308,4 +315,4 @@
 	 echo "short_description=\"$(GSTP_BASE_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_PKG_URL)"                                 >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_PKG_LICENSE)"                         >> $(GSTP_BASE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base/1.8.2-x86_32/Makefile
===================================================================
--- gst-plugins-base/1.8.2-x86_32/Makefile	(revision 646)
+++ gst-plugins-base/1.8.2-x86_32/Makefile	(revision 647)
@@ -261,4 +261,4 @@
 	 echo "short_description=\"$(GSTP_BASE_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_32_PKG_URL)"                                 >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_32_PKG_LICENSE)"                         >> $(GSTP_BASE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base0/0.10.36/Makefile
===================================================================
--- gst-plugins-base0/0.10.36/Makefile	(revision 646)
+++ gst-plugins-base0/0.10.36/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -344,4 +351,4 @@
 	 echo "short_description=\"$(GSTP_BASE_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_PKG_URL)"                                 >> $(GSTP_BASE_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_PKG_LICENSE)"                         >> $(GSTP_BASE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base0/0.10.36/PATCHES
===================================================================
--- gst-plugins-base0/0.10.36/PATCHES	(revision 646)
+++ gst-plugins-base0/0.10.36/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch          -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-automake.patch -p0
Index: gst-plugins-base0/0.10.36/PATCHES.x86_32
===================================================================
--- gst-plugins-base0/0.10.36/PATCHES.x86_32	(revision 646)
+++ gst-plugins-base0/0.10.36/PATCHES.x86_32	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch        -p0
-../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-x86_32.patch -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch          -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-automake.patch -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-x86_32.patch   -p0
Index: gst-plugins-base0/0.10.36-x86_32/Makefile
===================================================================
--- gst-plugins-base0/0.10.36-x86_32/Makefile	(revision 646)
+++ gst-plugins-base0/0.10.36-x86_32/Makefile	(revision 647)
@@ -269,4 +269,4 @@
 	 echo "short_description=\"$(GSTP_BASE_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTP_BASE_32_PKG_URL)"                                 >> $(GSTP_BASE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTP_BASE_32_PKG_LICENSE)"                         >> $(GSTP_BASE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTP_BASE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gst-plugins-base0/0.10.36-x86_32/PATCHES
===================================================================
--- gst-plugins-base0/0.10.36-x86_32/PATCHES	(revision 646)
+++ gst-plugins-base0/0.10.36-x86_32/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
-../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch        -p0
-../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-x86_32.patch -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36.patch          -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-automake.patch -p0
+../../../sources/packages/x/gst-plugins-base/patches/gst-plugins-base-0.10.36-x86_32.patch   -p0
Index: gstreamer/1.4.5/Makefile
===================================================================
--- gstreamer/1.4.5/Makefile	(revision 646)
+++ gstreamer/1.4.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -259,4 +266,4 @@
 	 echo "short_description=\"$(GSTREAMER_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_PKG_URL)"                                 >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_PKG_LICENSE)"                         >> $(GSTREAMER_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer/1.4.5-x86_32/Makefile
===================================================================
--- gstreamer/1.4.5-x86_32/Makefile	(revision 646)
+++ gstreamer/1.4.5-x86_32/Makefile	(revision 647)
@@ -207,4 +207,4 @@
 	 echo "short_description=\"$(GSTREAMER_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_32_PKG_URL)"                                 >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_32_PKG_LICENSE)"                         >> $(GSTREAMER_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer/1.8.2/Makefile
===================================================================
--- gstreamer/1.8.2/Makefile	(revision 646)
+++ gstreamer/1.8.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -264,4 +271,4 @@
 	 echo "short_description=\"$(GSTREAMER_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_PKG_URL)"                                 >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_PKG_LICENSE)"                         >> $(GSTREAMER_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer/1.8.2-x86_32/Makefile
===================================================================
--- gstreamer/1.8.2-x86_32/Makefile	(revision 646)
+++ gstreamer/1.8.2-x86_32/Makefile	(revision 647)
@@ -212,4 +212,4 @@
 	 echo "short_description=\"$(GSTREAMER_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_32_PKG_URL)"                                 >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_32_PKG_LICENSE)"                         >> $(GSTREAMER_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer0/0.10.36/Makefile
===================================================================
--- gstreamer0/0.10.36/Makefile	(revision 646)
+++ gstreamer0/0.10.36/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -54,6 +61,12 @@
 PATCHES = PATCHES
 endif
 
+BISON_MAJOR_VERSION = $(shell bison --version | grep ^bison | sed 's/^.* //g' | cut -f 1 -d'.' )
+
+ifeq ($(BISON_MAJOR_VERSION),3)
+OPT_PATCHES = PATCHES.bison3
+endif
+
 build_dir          = $(TARGET_BUILD_DIR)/build
 build_target       = $(TARGET_BUILD_DIR)/.build_done
 install_target     = $(TARGET_BUILD_DIR)/.install_done
@@ -132,6 +145,9 @@
 $(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
 	$(UNPACK_SRC_ARCHIVE)
 	$(APPLY_PATCHES)
+ifeq ($(BISON_MAJOR_VERSION),3)
+	$(call apply-opt-patches, $(SRC_DIR))
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_OMAP5UEVM) $(HARDWARE_DRA7XXEVM)),)
 	@( cd $(SRC_DIR) ; ./autogen.sh ; make distclean )
 endif
@@ -280,4 +296,4 @@
 	 echo "short_description=\"$(GSTREAMER_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_PKG_URL)"                                 >> $(GSTREAMER_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_PKG_LICENSE)"                         >> $(GSTREAMER_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer0/0.10.36/PATCHES
===================================================================
--- gstreamer0/0.10.36/PATCHES	(revision 646)
+++ gstreamer0/0.10.36/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-remove-osx-test.patch -p0
+../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-automake.patch        -p0
Index: gstreamer0/0.10.36/PATCHES.bison3
===================================================================
--- gstreamer0/0.10.36/PATCHES.bison3	(nonexistent)
+++ gstreamer0/0.10.36/PATCHES.bison3	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-bison3.patch -p0
Index: gstreamer0/0.10.36-x86_32/Makefile
===================================================================
--- gstreamer0/0.10.36-x86_32/Makefile	(revision 646)
+++ gstreamer0/0.10.36-x86_32/Makefile	(revision 647)
@@ -29,6 +29,12 @@
 
 PATCHES = PATCHES
 
+BISON_MAJOR_VERSION = $(shell bison --version | grep ^bison | sed 's/^.* //g' | cut -f 1 -d'.' )
+
+ifeq ($(BISON_MAJOR_VERSION),3)
+OPT_PATCHES = PATCHES.bison3
+endif
+
 build_dir          = $(TARGET_BUILD_DIR)/build
 build_target       = $(TARGET_BUILD_DIR)/.build_done
 install_target     = $(TARGET_BUILD_DIR)/.install_done
@@ -110,6 +116,9 @@
 $(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
 	$(UNPACK_SRC_ARCHIVE)
 	$(APPLY_PATCHES)
+ifeq ($(BISON_MAJOR_VERSION),3)
+	$(call apply-opt-patches, $(SRC_DIR))
+endif
 	@touch $@
 
 $(build_target): $(src_done)
@@ -204,4 +213,4 @@
 	 echo "short_description=\"$(GSTREAMER_32_PKG_SHORT_DESCRIPTION)\"" >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GSTREAMER_32_PKG_URL)"                                 >> $(GSTREAMER_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GSTREAMER_32_PKG_LICENSE)"                         >> $(GSTREAMER_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GSTREAMER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: gstreamer0/0.10.36-x86_32/PATCHES
===================================================================
--- gstreamer0/0.10.36-x86_32/PATCHES	(revision 646)
+++ gstreamer0/0.10.36-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-remove-osx-test.patch -p0
+../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-automake.patch        -p0
Index: gstreamer0/0.10.36-x86_32/PATCHES.bison3
===================================================================
--- gstreamer0/0.10.36-x86_32/PATCHES.bison3	(nonexistent)
+++ gstreamer0/0.10.36-x86_32/PATCHES.bison3	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/x/gstreamer/patches/gstreamer-0.10.36-bison3.patch -p0
Index: harfbuzz/0.9.36/Makefile
===================================================================
--- harfbuzz/0.9.36/Makefile	(revision 646)
+++ harfbuzz/0.9.36/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -239,4 +246,4 @@
 	 echo "short_description=\"$(HARFBUZZ_PKG_SHORT_DESCRIPTION)\"" >> $(HARFBUZZ_PKG)/.PKGINFO ; \
 	 echo "url=$(HARFBUZZ_PKG_URL)"                                 >> $(HARFBUZZ_PKG)/.PKGINFO ; \
 	 echo "license=$(HARFBUZZ_PKG_LICENSE)"                         >> $(HARFBUZZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HARFBUZZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HARFBUZZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: harfbuzz/0.9.36-x86_32/Makefile
===================================================================
--- harfbuzz/0.9.36-x86_32/Makefile	(revision 646)
+++ harfbuzz/0.9.36-x86_32/Makefile	(revision 647)
@@ -197,4 +197,4 @@
 	 echo "short_description=\"$(HARFBUZZ_32_PKG_SHORT_DESCRIPTION)\"" >> $(HARFBUZZ_32_PKG)/.PKGINFO ; \
 	 echo "url=$(HARFBUZZ_32_PKG_URL)"                                 >> $(HARFBUZZ_32_PKG)/.PKGINFO ; \
 	 echo "license=$(HARFBUZZ_32_PKG_LICENSE)"                         >> $(HARFBUZZ_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HARFBUZZ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HARFBUZZ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: harfbuzz/1.2.7/Makefile
===================================================================
--- harfbuzz/1.2.7/Makefile	(revision 646)
+++ harfbuzz/1.2.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -239,4 +246,4 @@
 	 echo "short_description=\"$(HARFBUZZ_PKG_SHORT_DESCRIPTION)\"" >> $(HARFBUZZ_PKG)/.PKGINFO ; \
 	 echo "url=$(HARFBUZZ_PKG_URL)"                                 >> $(HARFBUZZ_PKG)/.PKGINFO ; \
 	 echo "license=$(HARFBUZZ_PKG_LICENSE)"                         >> $(HARFBUZZ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HARFBUZZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HARFBUZZ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: harfbuzz/1.2.7-x86_32/Makefile
===================================================================
--- harfbuzz/1.2.7-x86_32/Makefile	(revision 646)
+++ harfbuzz/1.2.7-x86_32/Makefile	(revision 647)
@@ -197,4 +197,4 @@
 	 echo "short_description=\"$(HARFBUZZ_32_PKG_SHORT_DESCRIPTION)\"" >> $(HARFBUZZ_32_PKG)/.PKGINFO ; \
 	 echo "url=$(HARFBUZZ_32_PKG_URL)"                                 >> $(HARFBUZZ_32_PKG)/.PKGINFO ; \
 	 echo "license=$(HARFBUZZ_32_PKG_LICENSE)"                         >> $(HARFBUZZ_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HARFBUZZ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HARFBUZZ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: hwloc/1.10.0/Makefile
===================================================================
--- hwloc/1.10.0/Makefile	(revision 646)
+++ hwloc/1.10.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -238,4 +245,4 @@
 	 echo "short_description=\"$(HWLOC_PKG_SHORT_DESCRIPTION)\"" >> $(HWLOC_PKG)/.PKGINFO ; \
 	 echo "url=$(HWLOC_PKG_URL)"                                 >> $(HWLOC_PKG)/.PKGINFO ; \
 	 echo "license=$(HWLOC_PKG_LICENSE)"                         >> $(HWLOC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HWLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HWLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: hwloc/1.10.0-x86_32/Makefile
===================================================================
--- hwloc/1.10.0-x86_32/Makefile	(revision 646)
+++ hwloc/1.10.0-x86_32/Makefile	(revision 647)
@@ -188,4 +188,4 @@
 	 echo "short_description=\"$(HWLOC_32_PKG_SHORT_DESCRIPTION)\"" >> $(HWLOC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(HWLOC_32_PKG_URL)"                                 >> $(HWLOC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(HWLOC_32_PKG_LICENSE)"                         >> $(HWLOC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HWLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HWLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: hwloc/1.11.3/Makefile
===================================================================
--- hwloc/1.11.3/Makefile	(revision 646)
+++ hwloc/1.11.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -240,4 +247,4 @@
 	 echo "short_description=\"$(HWLOC_PKG_SHORT_DESCRIPTION)\"" >> $(HWLOC_PKG)/.PKGINFO ; \
 	 echo "url=$(HWLOC_PKG_URL)"                                 >> $(HWLOC_PKG)/.PKGINFO ; \
 	 echo "license=$(HWLOC_PKG_LICENSE)"                         >> $(HWLOC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HWLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HWLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: hwloc/1.11.3-x86_32/Makefile
===================================================================
--- hwloc/1.11.3-x86_32/Makefile	(revision 646)
+++ hwloc/1.11.3-x86_32/Makefile	(revision 647)
@@ -188,4 +188,4 @@
 	 echo "short_description=\"$(HWLOC_32_PKG_SHORT_DESCRIPTION)\"" >> $(HWLOC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(HWLOC_32_PKG_URL)"                                 >> $(HWLOC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(HWLOC_32_PKG_LICENSE)"                         >> $(HWLOC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(HWLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(HWLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: icu4c/54.1/Makefile
===================================================================
--- icu4c/54.1/Makefile	(revision 646)
+++ icu4c/54.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -193,4 +200,4 @@
 	 echo "short_description=\"$(ICU4C_PKG_SHORT_DESCRIPTION)\"" >> $(ICU4C_PKG)/.PKGINFO ; \
 	 echo "url=$(ICU4C_PKG_URL)"                                 >> $(ICU4C_PKG)/.PKGINFO ; \
 	 echo "license=$(ICU4C_PKG_LICENSE)"                         >> $(ICU4C_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICU4C_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICU4C_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: icu4c/54.1-x86_32/Makefile
===================================================================
--- icu4c/54.1-x86_32/Makefile	(revision 646)
+++ icu4c/54.1-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(ICU4C_32_PKG_SHORT_DESCRIPTION)\"" >> $(ICU4C_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ICU4C_32_PKG_URL)"                                 >> $(ICU4C_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ICU4C_32_PKG_LICENSE)"                         >> $(ICU4C_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICU4C_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICU4C_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: icu4c/55.1/Makefile
===================================================================
--- icu4c/55.1/Makefile	(revision 646)
+++ icu4c/55.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -193,4 +200,4 @@
 	 echo "short_description=\"$(ICU4C_PKG_SHORT_DESCRIPTION)\"" >> $(ICU4C_PKG)/.PKGINFO ; \
 	 echo "url=$(ICU4C_PKG_URL)"                                 >> $(ICU4C_PKG)/.PKGINFO ; \
 	 echo "license=$(ICU4C_PKG_LICENSE)"                         >> $(ICU4C_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICU4C_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICU4C_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: icu4c/55.1-x86_32/Makefile
===================================================================
--- icu4c/55.1-x86_32/Makefile	(revision 646)
+++ icu4c/55.1-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(ICU4C_32_PKG_SHORT_DESCRIPTION)\"" >> $(ICU4C_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ICU4C_32_PKG_URL)"                                 >> $(ICU4C_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ICU4C_32_PKG_LICENSE)"                         >> $(ICU4C_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICU4C_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICU4C_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib/1.9.15/Makefile
===================================================================
--- imlib/1.9.15/Makefile	(revision 646)
+++ imlib/1.9.15/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -231,4 +238,4 @@
 	 echo "short_description=\"$(IMLIB_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB_PKG_URL)"                                 >> $(IMLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB_PKG_LICENSE)"                         >> $(IMLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib/1.9.15/PATCHES
===================================================================
--- imlib/1.9.15/PATCHES	(revision 646)
+++ imlib/1.9.15/PATCHES	(revision 647)
@@ -1,5 +1,6 @@
 
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-aclocal.patch       -p0
+../../../sources/packages/l/imlib/patches/imlib-1.9.15-automake.patch      -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-gif.patch           -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-mitshm-render.patch -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-png15.patch         -p0
Index: imlib/1.9.15-x86_32/Makefile
===================================================================
--- imlib/1.9.15-x86_32/Makefile	(revision 646)
+++ imlib/1.9.15-x86_32/Makefile	(revision 647)
@@ -194,4 +194,4 @@
 	 echo "short_description=\"$(IMLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB_32_PKG_URL)"                                 >> $(IMLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB_32_PKG_LICENSE)"                         >> $(IMLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib/1.9.15-x86_32/PATCHES
===================================================================
--- imlib/1.9.15-x86_32/PATCHES	(revision 646)
+++ imlib/1.9.15-x86_32/PATCHES	(revision 647)
@@ -1,5 +1,6 @@
 
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-aclocal.patch       -p0
+../../../sources/packages/l/imlib/patches/imlib-1.9.15-automake.patch      -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-gif.patch           -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-mitshm-render.patch -p0
 ../../../sources/packages/l/imlib/patches/imlib-1.9.15-png15.patch         -p0
Index: imlib2/1.4.6/Makefile
===================================================================
--- imlib2/1.4.6/Makefile	(revision 646)
+++ imlib2/1.4.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -264,4 +271,4 @@
 	 echo "short_description=\"$(IMLIB2_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB2_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB2_PKG_URL)"                                 >> $(IMLIB2_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB2_PKG_LICENSE)"                         >> $(IMLIB2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib2/1.4.6-x86_32/Makefile
===================================================================
--- imlib2/1.4.6-x86_32/Makefile	(revision 646)
+++ imlib2/1.4.6-x86_32/Makefile	(revision 647)
@@ -222,4 +222,4 @@
 	 echo "short_description=\"$(IMLIB2_32_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB2_32_PKG_URL)"                                 >> $(IMLIB2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB2_32_PKG_LICENSE)"                         >> $(IMLIB2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib2/1.4.9/Makefile
===================================================================
--- imlib2/1.4.9/Makefile	(revision 646)
+++ imlib2/1.4.9/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -263,4 +270,4 @@
 	 echo "short_description=\"$(IMLIB2_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB2_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB2_PKG_URL)"                                 >> $(IMLIB2_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB2_PKG_LICENSE)"                         >> $(IMLIB2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: imlib2/1.4.9-x86_32/Makefile
===================================================================
--- imlib2/1.4.9-x86_32/Makefile	(revision 646)
+++ imlib2/1.4.9-x86_32/Makefile	(revision 647)
@@ -221,4 +221,4 @@
 	 echo "short_description=\"$(IMLIB2_32_PKG_SHORT_DESCRIPTION)\"" >> $(IMLIB2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(IMLIB2_32_PKG_URL)"                                 >> $(IMLIB2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(IMLIB2_32_PKG_LICENSE)"                         >> $(IMLIB2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IMLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IMLIB2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: isl/0.16.1/Makefile
===================================================================
--- isl/0.16.1/Makefile	(revision 646)
+++ isl/0.16.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -191,4 +198,4 @@
 	 echo "short_description=\"$(ISL_PKG_SHORT_DESCRIPTION)\"" >> $(ISL_PKG)/.PKGINFO ; \
 	 echo "url=$(ISL_PKG_URL)"                                 >> $(ISL_PKG)/.PKGINFO ; \
 	 echo "license=$(ISL_PKG_LICENSE)"                         >> $(ISL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ISL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ISL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: isl/0.16.1-x86_32/Makefile
===================================================================
--- isl/0.16.1-x86_32/Makefile	(revision 646)
+++ isl/0.16.1-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(ISL_32_PKG_SHORT_DESCRIPTION)\"" >> $(ISL_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ISL_32_PKG_URL)"                                 >> $(ISL_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ISL_32_PKG_LICENSE)"                         >> $(ISL_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ISL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ISL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: jemalloc/4.2.1/Makefile
===================================================================
--- jemalloc/4.2.1/Makefile	(revision 646)
+++ jemalloc/4.2.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 REQUIRES          += dev/perl/5.22.1
@@ -196,4 +203,4 @@
 	 echo "short_description=\"$(JEMALLOC_PKG_SHORT_DESCRIPTION)\"" >> $(JEMALLOC_PKG)/.PKGINFO ; \
 	 echo "url=$(JEMALLOC_PKG_URL)"                                 >> $(JEMALLOC_PKG)/.PKGINFO ; \
 	 echo "license=$(JEMALLOC_PKG_LICENSE)"                         >> $(JEMALLOC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(JEMALLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(JEMALLOC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: jemalloc/4.2.1-x86_32/Makefile
===================================================================
--- jemalloc/4.2.1-x86_32/Makefile	(revision 646)
+++ jemalloc/4.2.1-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(JEMALLOC_32_PKG_SHORT_DESCRIPTION)\"" >> $(JEMALLOC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(JEMALLOC_32_PKG_URL)"                                 >> $(JEMALLOC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(JEMALLOC_32_PKG_LICENSE)"                         >> $(JEMALLOC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(JEMALLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(JEMALLOC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: json-c/0.12/Makefile
===================================================================
--- json-c/0.12/Makefile	(revision 646)
+++ json-c/0.12/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -196,4 +203,4 @@
 	 echo "short_description=\"$(JSONC_PKG_SHORT_DESCRIPTION)\"" >> $(JSONC_PKG)/.PKGINFO ; \
 	 echo "url=$(JSONC_PKG_URL)"                                 >> $(JSONC_PKG)/.PKGINFO ; \
 	 echo "license=$(JSONC_PKG_LICENSE)"                         >> $(JSONC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(JSONC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(JSONC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: json-c/0.12-x86_32/Makefile
===================================================================
--- json-c/0.12-x86_32/Makefile	(revision 646)
+++ json-c/0.12-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(JSONC_32_PKG_SHORT_DESCRIPTION)\"" >> $(JSONC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(JSONC_32_PKG_URL)"                                 >> $(JSONC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(JSONC_32_PKG_LICENSE)"                         >> $(JSONC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(JSONC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(JSONC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: judy/1.0.5/Makefile
===================================================================
--- judy/1.0.5/Makefile	(nonexistent)
+++ judy/1.0.5/Makefile	(revision 647)
@@ -0,0 +1,218 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/judy
+
+ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
+REQUIRES           = dev/gcc/5.3.0
+else
+ifneq ($(HARDWARE),$(HARDWARE_PC64))
+REQUIRES           = libs/glibc/2.24
+else
+REQUIRES           = libs/glibc/2.24-x86_32
+endif
+endif
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.0.5
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/judy/judy-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/judy-$(version)
+src_dir_name       = judy-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+JUDY_PKG_NAME                = judy
+JUDY_PKG_VERSION             = 1.0.5
+JUDY_PKG_ARCH                = $(TOOLCHAIN)
+JUDY_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+JUDY_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+JUDY_PKG_GROUP               = $(PKG_GROUP)
+###                           |---handy-ruler-------------------------------|
+JUDY_PKG_SHORT_DESCRIPTION   = C library for creating dynamic arrays
+JUDY_PKG_URL                 = $(BUG_URL)
+JUDY_PKG_LICENSE             = LGPLv2.1
+JUDY_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(JUDY_PKG_NAME)-pkg-description
+JUDY_PKG_DESCRIPTION_FILE_IN = $(JUDY_PKG_NAME)-pkg-description.in
+JUDY_PKG_INSTALL_SCRIPT      = $(JUDY_PKG_NAME)-pkg-install.sh
+
+JUDY_PKG         = $(CURDIR)/$(TARGET_BUILD_DIR)/$(JUDY_PKG_NAME)-package
+
+pkg_basename     = $(JUDY_PKG_NAME)-$(JUDY_PKG_VERSION)-$(JUDY_PKG_ARCH)-$(JUDY_PKG_DISTRO_NAME)-$(JUDY_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = DESTDIR=$(JUDY_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(LIBSUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+extra_configure_switches += --enable-shared=yes
+extra_configure_switches += --enable-static=yes
+
+extra_environment  = BUILD_CC="gcc"
+ifneq ($(filter $(HARDWARE),$(HARDWARE_PC64)                         \
+                            $(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+extra_environment += BUILD_CC_CFLAGS="-DJU_64BIT"
+else
+extra_environment += BUILD_CC_CFLAGS=""
+endif
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@cd $(SRC_DIR) && \
+	  $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET)            \
+	  $(extra_configure_switches)
+	@cd $(SRC_DIR) && $(BUILD_ENVIRONMENT) $(MAKE) $(extra_environment)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(JUDY_PKG)
+	@cd $(SRC_DIR) && $(BUILD_ENVIRONMENT) $(MAKE) $(extra_environment) -j1 install $(env_sysroot)
+	@rm -rf $(JUDY_PKG)/usr/share/man
+	# ======= Build Documentation =======
+	@( cd $(SRC_DIR) ; \
+	   make distclean ; \
+	   ./configure --prefix=/usr ; \
+	   ( cd tool ; make )        ; \
+	   ( cd doc  ; make ; make -j1 install-man3 $(env_sysroot) ) ; \
+	 )
+	# ======= Install Documentation =======
+	@if [ -d $(JUDY_PKG)/usr/share/man ]; then \
+	  ( cd $(JUDY_PKG)/usr/share/man ; \
+	    for manpagedir in `find . -type d -name "man*"` ; do \
+	      ( cd $$manpagedir ; \
+	        for eachpage in `find . -type l -maxdepth 1` ; do \
+	          ln -s `readlink $$eachpage`.gz $$eachpage.gz ; \
+	          rm $$eachpage ; \
+	        done ; \
+	        gzip -9 *.?  ; \
+	      ) \
+	    done \
+	  ) \
+	 fi
+	@mkdir -p $(JUDY_PKG)/usr/doc/$(src_dir_name)
+	@cp -a $(SRC_DIR)/AUTHORS $(SRC_DIR)/COPYING \
+	       $(JUDY_PKG)/usr/doc/$(src_dir_name)
+	@mkdir -p $(JUDY_PKG)/usr/share/doc/$(src_dir_name)/html
+	@( cd $(SRC_DIR) ; \
+	   cp -a AUTHORS COPYING INSTALL README \
+	         $(JUDY_PKG)/usr/share/doc/$(src_dir_name) ; \
+	   cp -a doc/ext/*.htm doc/ext/README* doc/int/*htm \
+	         $(JUDY_PKG)/usr/share/doc/$(src_dir_name)/html ; \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   if [ -r ChangeLog ]; then \
+	     DOCSDIR=`echo $(JUDY_PKG)/usr/share/doc/$(src_dir_name)` ; \
+	     cat ChangeLog | head -n 1000 > $$DOCSDIR/ChangeLog ; \
+	     touch -r ChangeLog $$DOCSDIR/ChangeLog ; \
+	   fi \
+	 )
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(JUDY_PKG)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libJudy.la \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(JUDY_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libJudy.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libJudy.la \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(JUDY_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(JUDY_PKG_DESCRIPTION_FILE): $(JUDY_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(JUDY_PKG_DESCRIPTION_FILE) $(JUDY_PKG_INSTALL_SCRIPT)
+	@cp $(JUDY_PKG_DESCRIPTION_FILE) $(JUDY_PKG)/.DESCRIPTION
+	@cp $(JUDY_PKG_INSTALL_SCRIPT) $(JUDY_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(JUDY_PKG)/.REQUIRES
+	@echo "pkgname=$(JUDY_PKG_NAME)"                            >  $(JUDY_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(JUDY_PKG_VERSION)"                          >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "arch=$(JUDY_PKG_ARCH)"                               >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "distroname=$(JUDY_PKG_DISTRO_NAME)"                  >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "distrover=$(JUDY_PKG_DISTRO_VERSION)"                >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "group=$(JUDY_PKG_GROUP)"                             >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(JUDY_PKG_SHORT_DESCRIPTION)\"" >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "url=$(JUDY_PKG_URL)"                                 >> $(JUDY_PKG)/.PKGINFO ; \
+	 echo "license=$(JUDY_PKG_LICENSE)"                         >> $(JUDY_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(JUDY_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: judy/1.0.5/PATCHES
===================================================================
--- judy/1.0.5/PATCHES	(nonexistent)
+++ judy/1.0.5/PATCHES	(revision 647)
@@ -0,0 +1,4 @@
+
+../../../sources/packages/l/judy/patches/judy-1.0.5-automake.patch -p0
+../../../sources/packages/l/judy/patches/judy-1.0.5-build-cc.patch -p0
+../../../sources/packages/l/judy/patches/judy-1.0.5-make-doc.patch -p0
Index: judy/1.0.5/judy-pkg-description.in
===================================================================
--- judy/1.0.5/judy-pkg-description.in	(nonexistent)
+++ judy/1.0.5/judy-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+    |-----handy-ruler------------------------------------------------------|
+judy: judy @VERSION@ (C library for creating dynamic arrays)
+judy:
+judy: The Judy family of functions supports fully dynamic arrays.
+judy: These arrays may be indexed by a 32- or 64-bit word (depending
+judy: on processor word size), a null terminated string or an
+judy: array-of-bytes plus length. A dynamic array (sparsely populated)
+judy: can also be thought of as a mapping function or associative
+judy: memory.
+judy:
+judy:
+judy:
Index: judy/1.0.5/judy-pkg-install.sh
===================================================================
--- judy/1.0.5/judy-pkg-install.sh	(nonexistent)
+++ judy/1.0.5/judy-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: judy/1.0.5/judy-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: judy/1.0.5-x86_32/Makefile
===================================================================
--- judy/1.0.5-x86_32/Makefile	(nonexistent)
+++ judy/1.0.5-x86_32/Makefile	(revision 647)
@@ -0,0 +1,150 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC64)
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+CREATE_X86_32_PACKAGE = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/judy
+
+REQUIRES           = libs/judy/1.0.5
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.0.5
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/judy/judy-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/judy-$(version)
+src_dir_name       = judy-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+JUDY_32_PKG_NAME                = judy-x32
+JUDY_32_PKG_VERSION             = 1.0.5
+JUDY_32_PKG_ARCH                = $(TOOLCHAIN)
+JUDY_32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+JUDY_32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+JUDY_32_PKG_GROUP               = $(PKG_GROUP)
+###                              |---handy-ruler-------------------------------|
+JUDY_32_PKG_SHORT_DESCRIPTION   = C library for creating dynamic arrays
+JUDY_32_PKG_URL                 = $(BUG_URL)
+JUDY_32_PKG_LICENSE             = LGPLv2.1
+JUDY_32_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(JUDY_32_PKG_NAME)-pkg-description
+JUDY_32_PKG_DESCRIPTION_FILE_IN = $(JUDY_32_PKG_NAME)-pkg-description.in
+JUDY_32_PKG_INSTALL_SCRIPT      = $(JUDY_32_PKG_NAME)-pkg-install.sh
+
+JUDY_32_PKG      = $(CURDIR)/$(TARGET_BUILD_DIR)/$(JUDY_32_PKG_NAME)-package
+
+pkg_basename     = $(JUDY_32_PKG_NAME)-$(JUDY_32_PKG_VERSION)-$(JUDY_32_PKG_ARCH)-$(JUDY_32_PKG_DISTRO_NAME)-$(JUDY_32_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot  = DESTDIR=$(JUDY_32_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(MULTILIB_X86_32_SUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+
+extra_configure_switches += --bindir=/usr/bin/32
+
+extra_configure_switches += --enable-shared=yes
+extra_configure_switches += --enable-static=yes
+
+extra_environment  = BUILD_CC="gcc"
+extra_environment += BUILD_CC_CFLAGS=""
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@cd $(SRC_DIR) && \
+	  $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET32)          \
+	  $(extra_configure_switches)
+	@cd $(SRC_DIR) && $(BUILD_ENVIRONMENT) $(MAKE) $(extra_environment)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(JUDY_32_PKG)
+	@cd $(SRC_DIR) && $(BUILD_ENVIRONMENT) $(MAKE) $(extra_environment) -j1 install $(env_sysroot)
+	@rm -rf $(JUDY_32_PKG)/usr/include
+	@rm -rf $(JUDY_32_PKG)/usr/share
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(JUDY_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libJudy.la \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(JUDY_32_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libJudy.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libJudy.la \
+	 )
+	# =======Strip binaries =======
+	@( cd $(JUDY_32_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(JUDY_32_PKG_DESCRIPTION_FILE): $(JUDY_32_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(JUDY_32_PKG_DESCRIPTION_FILE) $(JUDY_32_PKG_INSTALL_SCRIPT)
+	@cp $(JUDY_32_PKG_DESCRIPTION_FILE) $(JUDY_32_PKG)/.DESCRIPTION
+	@cp $(JUDY_32_PKG_INSTALL_SCRIPT) $(JUDY_32_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(JUDY_32_PKG)/.REQUIRES
+	@echo "pkgname=$(JUDY_32_PKG_NAME)"                            >  $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(JUDY_32_PKG_VERSION)"                          >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "arch=$(JUDY_32_PKG_ARCH)"                               >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "distroname=$(JUDY_32_PKG_DISTRO_NAME)"                  >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "distrover=$(JUDY_32_PKG_DISTRO_VERSION)"                >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "group=$(JUDY_32_PKG_GROUP)"                             >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(JUDY_32_PKG_SHORT_DESCRIPTION)\"" >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "url=$(JUDY_32_PKG_URL)"                                 >> $(JUDY_32_PKG)/.PKGINFO ; \
+	 echo "license=$(JUDY_32_PKG_LICENSE)"                         >> $(JUDY_32_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(JUDY_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: judy/1.0.5-x86_32/PATCHES
===================================================================
--- judy/1.0.5-x86_32/PATCHES	(nonexistent)
+++ judy/1.0.5-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,4 @@
+
+../../../sources/packages/l/judy/patches/judy-1.0.5-automake.patch -p0
+../../../sources/packages/l/judy/patches/judy-1.0.5-build-cc.patch -p0
+../../../sources/packages/l/judy/patches/judy-1.0.5-make-doc.patch -p0
Index: judy/1.0.5-x86_32/judy-x32-pkg-description.in
===================================================================
--- judy/1.0.5-x86_32/judy-x32-pkg-description.in	(nonexistent)
+++ judy/1.0.5-x86_32/judy-x32-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+        |-----handy-ruler------------------------------------------------------|
+judy-x32: judy-x32 @VERSION@ (x86_32 C library for creating dynamic arrays)
+judy-x32:
+judy-x32: The Judy family of functions supports fully dynamic arrays.
+judy-x32: These arrays may be indexed by a 32- or 64-bit word (depending
+judy-x32: on processor word size), a null terminated string or an
+judy-x32: array-of-bytes plus length. A dynamic array (sparsely populated)
+judy-x32: can also be thought of as a mapping function or associative
+judy-x32: memory.
+judy-x32:
+judy-x32:
+judy-x32:
Index: judy/1.0.5-x86_32/judy-x32-pkg-install.sh
===================================================================
--- judy/1.0.5-x86_32/judy-x32-pkg-install.sh	(nonexistent)
+++ judy/1.0.5-x86_32/judy-x32-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: judy/1.0.5-x86_32/judy-x32-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: keyutils/1.5.9/Makefile
===================================================================
--- keyutils/1.5.9/Makefile	(revision 646)
+++ keyutils/1.5.9/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -168,4 +175,4 @@
 	 echo "short_description=\"$(KEYUTILS_PKG_SHORT_DESCRIPTION)\"" >> $(KEYUTILS_PKG)/.PKGINFO ; \
 	 echo "url=$(KEYUTILS_PKG_URL)"                                 >> $(KEYUTILS_PKG)/.PKGINFO ; \
 	 echo "license=$(KEYUTILS_PKG_LICENSE)"                         >> $(KEYUTILS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(KEYUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(KEYUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: keyutils/1.5.9-x86_32/Makefile
===================================================================
--- keyutils/1.5.9-x86_32/Makefile	(revision 646)
+++ keyutils/1.5.9-x86_32/Makefile	(revision 647)
@@ -129,4 +129,4 @@
 	 echo "short_description=\"$(KEYUTILS_32_PKG_SHORT_DESCRIPTION)\"" >> $(KEYUTILS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(KEYUTILS_32_PKG_URL)"                                 >> $(KEYUTILS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(KEYUTILS_32_PKG_LICENSE)"                         >> $(KEYUTILS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(KEYUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(KEYUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ladspa/1.13/Makefile
===================================================================
--- ladspa/1.13/Makefile	(revision 646)
+++ ladspa/1.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -177,4 +184,4 @@
 	 echo "short_description=\"$(LADSPA_PKG_SHORT_DESCRIPTION)\"" >> $(LADSPA_PKG)/.PKGINFO ; \
 	 echo "url=$(LADSPA_PKG_URL)"                                 >> $(LADSPA_PKG)/.PKGINFO ; \
 	 echo "license=$(LADSPA_PKG_LICENSE)"                         >> $(LADSPA_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LADSPA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LADSPA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ladspa/1.13-x86_32/Makefile
===================================================================
--- ladspa/1.13-x86_32/Makefile	(revision 646)
+++ ladspa/1.13-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/ladspa
 
 REQUIRES           = libs/ladspa/1.13
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -132,4 +132,4 @@
 	 echo "short_description=\"$(LADSPA_32_PKG_SHORT_DESCRIPTION)\"" >> $(LADSPA_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LADSPA_32_PKG_URL)"                                 >> $(LADSPA_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LADSPA_32_PKG_LICENSE)"                         >> $(LADSPA_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LADSPA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LADSPA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lame/3.99.5/Makefile
===================================================================
--- lame/3.99.5/Makefile	(revision 646)
+++ lame/3.99.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -188,4 +195,4 @@
 	 echo "short_description=\"$(LAME_PKG_SHORT_DESCRIPTION)\"" >> $(LAME_PKG)/.PKGINFO ; \
 	 echo "url=$(LAME_PKG_URL)"                                 >> $(LAME_PKG)/.PKGINFO ; \
 	 echo "license=$(LAME_PKG_LICENSE)"                         >> $(LAME_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LAME_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LAME_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lame/3.99.5/PATCHES
===================================================================
--- lame/3.99.5/PATCHES	(revision 646)
+++ lame/3.99.5/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/lame/lame/patches/lame-3.99.5-automake.patch -p0
Index: lame/3.99.5-x86_32/Makefile
===================================================================
--- lame/3.99.5-x86_32/Makefile	(revision 646)
+++ lame/3.99.5-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(LAME_32_PKG_SHORT_DESCRIPTION)\"" >> $(LAME_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LAME_32_PKG_URL)"                                 >> $(LAME_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LAME_32_PKG_LICENSE)"                         >> $(LAME_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LAME_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LAME_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lame/3.99.5-x86_32/PATCHES
===================================================================
--- lame/3.99.5-x86_32/PATCHES	(revision 646)
+++ lame/3.99.5-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/lame/lame/patches/lame-3.99.5-automake.patch -p0
Index: lcms2/2.6/Makefile
===================================================================
--- lcms2/2.6/Makefile	(revision 646)
+++ lcms2/2.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(LCMS2_PKG_SHORT_DESCRIPTION)\"" >> $(LCMS2_PKG)/.PKGINFO ; \
 	 echo "url=$(LCMS2_PKG_URL)"                                 >> $(LCMS2_PKG)/.PKGINFO ; \
 	 echo "license=$(LCMS2_PKG_LICENSE)"                         >> $(LCMS2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LCMS2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LCMS2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lcms2/2.6-x86_32/Makefile
===================================================================
--- lcms2/2.6-x86_32/Makefile	(revision 646)
+++ lcms2/2.6-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LCMS2_32_PKG_SHORT_DESCRIPTION)\"" >> $(LCMS2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LCMS2_32_PKG_URL)"                                 >> $(LCMS2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LCMS2_32_PKG_LICENSE)"                         >> $(LCMS2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LCMS2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LCMS2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lcms2/2.7/Makefile
===================================================================
--- lcms2/2.7/Makefile	(revision 646)
+++ lcms2/2.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(LCMS2_PKG_SHORT_DESCRIPTION)\"" >> $(LCMS2_PKG)/.PKGINFO ; \
 	 echo "url=$(LCMS2_PKG_URL)"                                 >> $(LCMS2_PKG)/.PKGINFO ; \
 	 echo "license=$(LCMS2_PKG_LICENSE)"                         >> $(LCMS2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LCMS2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LCMS2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lcms2/2.7/PATCHES
===================================================================
--- lcms2/2.7/PATCHES	(revision 646)
+++ lcms2/2.7/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/lcms2/patches/lcms2-2.7-automake.patch -p0
Index: lcms2/2.7-x86_32/Makefile
===================================================================
--- lcms2/2.7-x86_32/Makefile	(revision 646)
+++ lcms2/2.7-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LCMS2_32_PKG_SHORT_DESCRIPTION)\"" >> $(LCMS2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LCMS2_32_PKG_URL)"                                 >> $(LCMS2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LCMS2_32_PKG_LICENSE)"                         >> $(LCMS2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LCMS2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LCMS2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lcms2/2.7-x86_32/PATCHES
===================================================================
--- lcms2/2.7-x86_32/PATCHES	(revision 646)
+++ lcms2/2.7-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/lcms2/patches/lcms2-2.7-automake.patch -p0
Index: libaio/0.3.110/Makefile
===================================================================
--- libaio/0.3.110/Makefile	(revision 646)
+++ libaio/0.3.110/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -178,4 +185,4 @@
 	 echo "short_description=\"$(LIBAIO_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAIO_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAIO_PKG_URL)"                                 >> $(LIBAIO_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAIO_PKG_LICENSE)"                         >> $(LIBAIO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libaio/0.3.110-x86_32/Makefile
===================================================================
--- libaio/0.3.110-x86_32/Makefile	(revision 646)
+++ libaio/0.3.110-x86_32/Makefile	(revision 647)
@@ -126,4 +126,4 @@
 	 echo "short_description=\"$(LIBAIO_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAIO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAIO_32_PKG_URL)"                                 >> $(LIBAIO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAIO_32_PKG_LICENSE)"                         >> $(LIBAIO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libao/1.1.0/Makefile
===================================================================
--- libao/1.1.0/Makefile	(revision 646)
+++ libao/1.1.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -220,4 +227,4 @@
 	 echo "short_description=\"$(LIBAO_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAO_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAO_PKG_URL)"                                 >> $(LIBAO_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAO_PKG_LICENSE)"                         >> $(LIBAO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libao/1.1.0-x86_32/Makefile
===================================================================
--- libao/1.1.0-x86_32/Makefile	(revision 646)
+++ libao/1.1.0-x86_32/Makefile	(revision 647)
@@ -175,4 +175,4 @@
 	 echo "short_description=\"$(LIBAO_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAO_32_PKG_URL)"                                 >> $(LIBAO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAO_32_PKG_LICENSE)"                         >> $(LIBAO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libao/1.2.0/Makefile
===================================================================
--- libao/1.2.0/Makefile	(revision 646)
+++ libao/1.2.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(LIBAO_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAO_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAO_PKG_URL)"                                 >> $(LIBAO_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAO_PKG_LICENSE)"                         >> $(LIBAO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libao/1.2.0-x86_32/Makefile
===================================================================
--- libao/1.2.0-x86_32/Makefile	(revision 646)
+++ libao/1.2.0-x86_32/Makefile	(revision 647)
@@ -182,4 +182,4 @@
 	 echo "short_description=\"$(LIBAO_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAO_32_PKG_URL)"                                 >> $(LIBAO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAO_32_PKG_LICENSE)"                         >> $(LIBAO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libarchive/3.1.2/Makefile
===================================================================
--- libarchive/3.1.2/Makefile	(revision 646)
+++ libarchive/3.1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -209,4 +216,4 @@
 	 echo "short_description=\"$(LIBARCHIVE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBARCHIVE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBARCHIVE_PKG_URL)"                                 >> $(LIBARCHIVE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBARCHIVE_PKG_LICENSE)"                         >> $(LIBARCHIVE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBARCHIVE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBARCHIVE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libarchive/3.1.2-x86_32/Makefile
===================================================================
--- libarchive/3.1.2-x86_32/Makefile	(revision 646)
+++ libarchive/3.1.2-x86_32/Makefile	(revision 647)
@@ -181,4 +181,4 @@
 	 echo "short_description=\"$(LIBARCHIVE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBARCHIVE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBARCHIVE_32_PKG_URL)"                                 >> $(LIBARCHIVE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBARCHIVE_32_PKG_LICENSE)"                         >> $(LIBARCHIVE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBARCHIVE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBARCHIVE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libart-lgpl/2.3.21/Makefile
===================================================================
--- libart-lgpl/2.3.21/Makefile	(revision 646)
+++ libart-lgpl/2.3.21/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(LIBART_PKG_SHORT_DESCRIPTION)\"" >> $(LIBART_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBART_PKG_URL)"                                 >> $(LIBART_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBART_PKG_LICENSE)"                         >> $(LIBART_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBART_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBART_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libart-lgpl/2.3.21/PATCHES
===================================================================
--- libart-lgpl/2.3.21/PATCHES	(revision 646)
+++ libart-lgpl/2.3.21/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNOME/core/libart-lgpl/patches/libart_lgpl-2.3.21-automake.patch -p0
Index: libart-lgpl/2.3.21-x86_32/Makefile
===================================================================
--- libart-lgpl/2.3.21-x86_32/Makefile	(revision 646)
+++ libart-lgpl/2.3.21-x86_32/Makefile	(revision 647)
@@ -157,4 +157,4 @@
 	 echo "short_description=\"$(LIBART_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBART_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBART_32_PKG_URL)"                                 >> $(LIBART_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBART_32_PKG_LICENSE)"                         >> $(LIBART_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBART_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBART_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libart-lgpl/2.3.21-x86_32/PATCHES
===================================================================
--- libart-lgpl/2.3.21-x86_32/PATCHES	(revision 646)
+++ libart-lgpl/2.3.21-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNOME/core/libart-lgpl/patches/libart_lgpl-2.3.21-automake.patch -p0
Index: libass/0.13.3/Makefile
===================================================================
--- libass/0.13.3/Makefile	(revision 646)
+++ libass/0.13.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -210,4 +217,4 @@
 	 echo "short_description=\"$(LIBASS_PKG_SHORT_DESCRIPTION)\"" >> $(LIBASS_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBASS_PKG_URL)"                                 >> $(LIBASS_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBASS_PKG_LICENSE)"                         >> $(LIBASS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBASS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBASS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libass/0.13.3-x86_32/Makefile
===================================================================
--- libass/0.13.3-x86_32/Makefile	(revision 646)
+++ libass/0.13.3-x86_32/Makefile	(revision 647)
@@ -172,4 +172,4 @@
 	 echo "short_description=\"$(LIBASS_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBASS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBASS_32_PKG_URL)"                                 >> $(LIBASS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBASS_32_PKG_LICENSE)"                         >> $(LIBASS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBASS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBASS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libasyncns/0.8/Makefile
===================================================================
--- libasyncns/0.8/Makefile	(revision 646)
+++ libasyncns/0.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -24,9 +31,9 @@
 SOURCE_REQUIRES    = sources/packages/l/libasyncns
 
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -195,4 +202,4 @@
 	 echo "short_description=\"$(LIBASYNCNS_PKG_SHORT_DESCRIPTION)\"" >> $(LIBASYNCNS_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBASYNCNS_PKG_URL)"                                 >> $(LIBASYNCNS_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBASYNCNS_PKG_LICENSE)"                         >> $(LIBASYNCNS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBASYNCNS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBASYNCNS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libasyncns/0.8-x86_32/Makefile
===================================================================
--- libasyncns/0.8-x86_32/Makefile	(revision 646)
+++ libasyncns/0.8-x86_32/Makefile	(revision 647)
@@ -153,4 +153,4 @@
 	 echo "short_description=\"$(LIBASYNCNS_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBASYNCNS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBASYNCNS_32_PKG_URL)"                                 >> $(LIBASYNCNS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBASYNCNS_32_PKG_LICENSE)"                         >> $(LIBASYNCNS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBASYNCNS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBASYNCNS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libavc1394/0.5.4/Makefile
===================================================================
--- libavc1394/0.5.4/Makefile	(revision 646)
+++ libavc1394/0.5.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(LIBAVC1394_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAVC1394_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAVC1394_PKG_URL)"                                 >> $(LIBAVC1394_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAVC1394_PKG_LICENSE)"                         >> $(LIBAVC1394_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAVC1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAVC1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libavc1394/0.5.4/PATCHES
===================================================================
--- libavc1394/0.5.4/PATCHES	(revision 646)
+++ libavc1394/0.5.4/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/ieee1394/libavc1394/patches/libavc1394-0.5.4-automake.patch -p0
Index: libavc1394/0.5.4-x86_32/Makefile
===================================================================
--- libavc1394/0.5.4-x86_32/Makefile	(revision 646)
+++ libavc1394/0.5.4-x86_32/Makefile	(revision 647)
@@ -179,4 +179,4 @@
 	 echo "short_description=\"$(LIBAVC1394_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBAVC1394_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBAVC1394_32_PKG_URL)"                                 >> $(LIBAVC1394_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBAVC1394_32_PKG_LICENSE)"                         >> $(LIBAVC1394_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBAVC1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBAVC1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libavc1394/0.5.4-x86_32/PATCHES
===================================================================
--- libavc1394/0.5.4-x86_32/PATCHES	(revision 646)
+++ libavc1394/0.5.4-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/ieee1394/libavc1394/patches/libavc1394-0.5.4-automake.patch -p0
Index: libbluray/0.9.3/Makefile
===================================================================
--- libbluray/0.9.3/Makefile	(revision 646)
+++ libbluray/0.9.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -216,4 +223,4 @@
 	 echo "short_description=\"$(LIBBLURAY_PKG_SHORT_DESCRIPTION)\"" >> $(LIBBLURAY_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBBLURAY_PKG_URL)"                                 >> $(LIBBLURAY_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBBLURAY_PKG_LICENSE)"                         >> $(LIBBLURAY_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBBLURAY_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBBLURAY_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libbluray/0.9.3-x86_32/Makefile
===================================================================
--- libbluray/0.9.3-x86_32/Makefile	(revision 646)
+++ libbluray/0.9.3-x86_32/Makefile	(revision 647)
@@ -180,4 +180,4 @@
 	 echo "short_description=\"$(LIBBLURAY_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBBLURAY_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBBLURAY_32_PKG_URL)"                                 >> $(LIBBLURAY_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBBLURAY_32_PKG_LICENSE)"                         >> $(LIBBLURAY_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBBLURAY_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBBLURAY_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcaca/0.99.19/Makefile
===================================================================
--- libcaca/0.99.19/Makefile	(revision 646)
+++ libcaca/0.99.19/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -255,4 +262,4 @@
 	 echo "short_description=\"$(LIBCACA_PKG_SHORT_DESCRIPTION)\"" >> $(LIBCACA_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBCACA_PKG_URL)"                                 >> $(LIBCACA_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBCACA_PKG_LICENSE)"                         >> $(LIBCACA_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBCACA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBCACA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcaca/0.99.19-x86_32/Makefile
===================================================================
--- libcaca/0.99.19-x86_32/Makefile	(revision 646)
+++ libcaca/0.99.19-x86_32/Makefile	(revision 647)
@@ -219,4 +219,4 @@
 	 echo "short_description=\"$(LIBCACA_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBCACA_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBCACA_32_PKG_URL)"                                 >> $(LIBCACA_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBCACA_32_PKG_LICENSE)"                         >> $(LIBCACA_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBCACA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBCACA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcap/2.24/Makefile
===================================================================
--- libcap/2.24/Makefile	(revision 646)
+++ libcap/2.24/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -212,4 +219,4 @@
 	 echo "short_description=\"$(LIBCAP_PKG_SHORT_DESCRIPTION)\"" >> $(LIBCAP_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBCAP_PKG_URL)"                                 >> $(LIBCAP_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBCAP_PKG_LICENSE)"                         >> $(LIBCAP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBCAP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBCAP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcap/2.24-x86_32/Makefile
===================================================================
--- libcap/2.24-x86_32/Makefile	(revision 646)
+++ libcap/2.24-x86_32/Makefile	(revision 647)
@@ -141,4 +141,4 @@
 	 echo "short_description=\"$(LIBCAP_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBCAP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBCAP_32_PKG_URL)"                                 >> $(LIBCAP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBCAP_32_PKG_LICENSE)"                         >> $(LIBCAP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBCAP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBCAP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcroco/0.6.11/Makefile
===================================================================
--- libcroco/0.6.11/Makefile	(revision 646)
+++ libcroco/0.6.11/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -230,4 +237,4 @@
 	 echo "short_description=\"$(CROCO_PKG_SHORT_DESCRIPTION)\"" >> $(CROCO_PKG)/.PKGINFO ; \
 	 echo "url=$(CROCO_PKG_URL)"                                 >> $(CROCO_PKG)/.PKGINFO ; \
 	 echo "license=$(CROCO_PKG_LICENSE)"                         >> $(CROCO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CROCO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CROCO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcroco/0.6.11-x86_32/Makefile
===================================================================
--- libcroco/0.6.11-x86_32/Makefile	(revision 646)
+++ libcroco/0.6.11-x86_32/Makefile	(revision 647)
@@ -188,4 +188,4 @@
 	 echo "short_description=\"$(CROCO_32_PKG_SHORT_DESCRIPTION)\"" >> $(CROCO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(CROCO_32_PKG_URL)"                                 >> $(CROCO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(CROCO_32_PKG_LICENSE)"                         >> $(CROCO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CROCO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CROCO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcroco/0.6.8/Makefile
===================================================================
--- libcroco/0.6.8/Makefile	(revision 646)
+++ libcroco/0.6.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -230,4 +237,4 @@
 	 echo "short_description=\"$(CROCO_PKG_SHORT_DESCRIPTION)\"" >> $(CROCO_PKG)/.PKGINFO ; \
 	 echo "url=$(CROCO_PKG_URL)"                                 >> $(CROCO_PKG)/.PKGINFO ; \
 	 echo "license=$(CROCO_PKG_LICENSE)"                         >> $(CROCO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CROCO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CROCO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libcroco/0.6.8-x86_32/Makefile
===================================================================
--- libcroco/0.6.8-x86_32/Makefile	(revision 646)
+++ libcroco/0.6.8-x86_32/Makefile	(revision 647)
@@ -188,4 +188,4 @@
 	 echo "short_description=\"$(CROCO_32_PKG_SHORT_DESCRIPTION)\"" >> $(CROCO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(CROCO_32_PKG_URL)"                                 >> $(CROCO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(CROCO_32_PKG_LICENSE)"                         >> $(CROCO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(CROCO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(CROCO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdaemon/0.14/Makefile
===================================================================
--- libdaemon/0.14/Makefile	(revision 646)
+++ libdaemon/0.14/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -195,4 +202,4 @@
 	 echo "short_description=\"$(LIBDAEMON_PKG_SHORT_DESCRIPTION)\"" >> $(LIBDAEMON_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBDAEMON_PKG_URL)"                                 >> $(LIBDAEMON_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBDAEMON_PKG_LICENSE)"                         >> $(LIBDAEMON_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBDAEMON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBDAEMON_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdaemon/0.14/PATCHES
===================================================================
--- libdaemon/0.14/PATCHES	(revision 646)
+++ libdaemon/0.14/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libdaemon/patches/libdaemon-0.14-automake.patch -p0
Index: libdaemon/0.14-x86_32/Makefile
===================================================================
--- libdaemon/0.14-x86_32/Makefile	(revision 646)
+++ libdaemon/0.14-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBDAEMON_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBDAEMON_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBDAEMON_32_PKG_URL)"                                 >> $(LIBDAEMON_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBDAEMON_32_PKG_LICENSE)"                         >> $(LIBDAEMON_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBDAEMON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBDAEMON_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdaemon/0.14-x86_32/PATCHES
===================================================================
--- libdaemon/0.14-x86_32/PATCHES	(revision 646)
+++ libdaemon/0.14-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libdaemon/patches/libdaemon-0.14-automake.patch -p0
Index: libdatrie/0.2.10/Makefile
===================================================================
--- libdatrie/0.2.10/Makefile	(revision 646)
+++ libdatrie/0.2.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -198,4 +205,4 @@
 	 echo "short_description=\"$(DATRIE_PKG_SHORT_DESCRIPTION)\"" >> $(DATRIE_PKG)/.PKGINFO ; \
 	 echo "url=$(DATRIE_PKG_URL)"                                 >> $(DATRIE_PKG)/.PKGINFO ; \
 	 echo "license=$(DATRIE_PKG_LICENSE)"                         >> $(DATRIE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DATRIE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DATRIE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdatrie/0.2.10-x86_32/Makefile
===================================================================
--- libdatrie/0.2.10-x86_32/Makefile	(revision 646)
+++ libdatrie/0.2.10-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(DATRIE_32_PKG_SHORT_DESCRIPTION)\"" >> $(DATRIE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DATRIE_32_PKG_URL)"                                 >> $(DATRIE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DATRIE_32_PKG_LICENSE)"                         >> $(DATRIE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DATRIE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DATRIE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdatrie/0.2.8/Makefile
===================================================================
--- libdatrie/0.2.8/Makefile	(revision 646)
+++ libdatrie/0.2.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(DATRIE_PKG_SHORT_DESCRIPTION)\"" >> $(DATRIE_PKG)/.PKGINFO ; \
 	 echo "url=$(DATRIE_PKG_URL)"                                 >> $(DATRIE_PKG)/.PKGINFO ; \
 	 echo "license=$(DATRIE_PKG_LICENSE)"                         >> $(DATRIE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DATRIE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DATRIE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdatrie/0.2.8-x86_32/Makefile
===================================================================
--- libdatrie/0.2.8-x86_32/Makefile	(revision 646)
+++ libdatrie/0.2.8-x86_32/Makefile	(revision 647)
@@ -152,4 +152,4 @@
 	 echo "short_description=\"$(DATRIE_32_PKG_SHORT_DESCRIPTION)\"" >> $(DATRIE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DATRIE_32_PKG_URL)"                                 >> $(DATRIE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DATRIE_32_PKG_LICENSE)"                         >> $(DATRIE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DATRIE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DATRIE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdc1394/2.2.4/Makefile
===================================================================
--- libdc1394/2.2.4/Makefile	(revision 646)
+++ libdc1394/2.2.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(DC1394_PKG_SHORT_DESCRIPTION)\"" >> $(DC1394_PKG)/.PKGINFO ; \
 	 echo "url=$(DC1394_PKG_URL)"                                 >> $(DC1394_PKG)/.PKGINFO ; \
 	 echo "license=$(DC1394_PKG_LICENSE)"                         >> $(DC1394_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DC1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DC1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libdc1394/2.2.4-x86_32/Makefile
===================================================================
--- libdc1394/2.2.4-x86_32/Makefile	(revision 646)
+++ libdc1394/2.2.4-x86_32/Makefile	(revision 647)
@@ -178,4 +178,4 @@
 	 echo "short_description=\"$(DC1394_32_PKG_SHORT_DESCRIPTION)\"" >> $(DC1394_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DC1394_32_PKG_URL)"                                 >> $(DC1394_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DC1394_32_PKG_LICENSE)"                         >> $(DC1394_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DC1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DC1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libelf/0.8.13/Makefile
===================================================================
--- libelf/0.8.13/Makefile	(revision 646)
+++ libelf/0.8.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -174,4 +181,4 @@
 	 echo "short_description=\"$(LIBELF_PKG_SHORT_DESCRIPTION)\"" >> $(LIBELF_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBELF_PKG_URL)"                                 >> $(LIBELF_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBELF_PKG_LICENSE)"                         >> $(LIBELF_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBELF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBELF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libelf/0.8.13-x86_32/Makefile
===================================================================
--- libelf/0.8.13-x86_32/Makefile	(revision 646)
+++ libelf/0.8.13-x86_32/Makefile	(revision 647)
@@ -136,4 +136,4 @@
 	 echo "short_description=\"$(LIBELF32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBELF32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBELF32_PKG_URL)"                                 >> $(LIBELF32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBELF32_PKG_LICENSE)"                         >> $(LIBELF32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBELF32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBELF32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libevent/2.0.21/Makefile
===================================================================
--- libevent/2.0.21/Makefile	(revision 646)
+++ libevent/2.0.21/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -188,4 +195,4 @@
 	 echo "short_description=\"$(LIBEVENT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEVENT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEVENT_PKG_URL)"                                 >> $(LIBEVENT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEVENT_PKG_LICENSE)"                         >> $(LIBEVENT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEVENT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEVENT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libevent/2.0.21-x86_32/Makefile
===================================================================
--- libevent/2.0.21-x86_32/Makefile	(revision 646)
+++ libevent/2.0.21-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(LIBEVENT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEVENT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEVENT_32_PKG_URL)"                                 >> $(LIBEVENT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEVENT_32_PKG_LICENSE)"                         >> $(LIBEVENT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEVENT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEVENT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libevent/2.0.22/Makefile
===================================================================
--- libevent/2.0.22/Makefile	(revision 646)
+++ libevent/2.0.22/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -188,4 +195,4 @@
 	 echo "short_description=\"$(LIBEVENT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEVENT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEVENT_PKG_URL)"                                 >> $(LIBEVENT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEVENT_PKG_LICENSE)"                         >> $(LIBEVENT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEVENT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEVENT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libevent/2.0.22-x86_32/Makefile
===================================================================
--- libevent/2.0.22-x86_32/Makefile	(revision 646)
+++ libevent/2.0.22-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(LIBEVENT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEVENT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEVENT_32_PKG_URL)"                                 >> $(LIBEVENT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEVENT_32_PKG_LICENSE)"                         >> $(LIBEVENT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEVENT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEVENT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libexif/0.6.21/Makefile
===================================================================
--- libexif/0.6.21/Makefile	(revision 646)
+++ libexif/0.6.21/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -198,4 +205,4 @@
 	 echo "short_description=\"$(LIBEXIF_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEXIF_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEXIF_PKG_URL)"                                 >> $(LIBEXIF_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEXIF_PKG_LICENSE)"                         >> $(LIBEXIF_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEXIF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEXIF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libexif/0.6.21/PATCHES
===================================================================
--- libexif/0.6.21/PATCHES	(revision 646)
+++ libexif/0.6.21/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/libexif/patches/libexif-0.6.21-automake.patch -p0
Index: libexif/0.6.21-x86_32/Makefile
===================================================================
--- libexif/0.6.21-x86_32/Makefile	(revision 646)
+++ libexif/0.6.21-x86_32/Makefile	(revision 647)
@@ -150,4 +150,4 @@
 	 echo "short_description=\"$(LIBEXIF_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBEXIF_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBEXIF_32_PKG_URL)"                                 >> $(LIBEXIF_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBEXIF_32_PKG_LICENSE)"                         >> $(LIBEXIF_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBEXIF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBEXIF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libexif/0.6.21-x86_32/PATCHES
===================================================================
--- libexif/0.6.21-x86_32/PATCHES	(revision 646)
+++ libexif/0.6.21-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/libexif/patches/libexif-0.6.21-automake.patch -p0
Index: libffi/3.0.13/Makefile
===================================================================
--- libffi/3.0.13/Makefile	(revision 646)
+++ libffi/3.0.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -192,4 +199,4 @@
 	 echo "short_description=\"$(LIBFFI_PKG_SHORT_DESCRIPTION)\"" >> $(LIBFFI_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBFFI_PKG_URL)"                                 >> $(LIBFFI_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBFFI_PKG_LICENSE)"                         >> $(LIBFFI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBFFI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBFFI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libffi/3.0.13-x86_32/Makefile
===================================================================
--- libffi/3.0.13-x86_32/Makefile	(revision 646)
+++ libffi/3.0.13-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(LIBFFI32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBFFI32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBFFI32_PKG_URL)"                                 >> $(LIBFFI32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBFFI32_PKG_LICENSE)"                         >> $(LIBFFI32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBFFI32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBFFI32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libffi/3.2.1/Makefile
===================================================================
--- libffi/3.2.1/Makefile	(revision 646)
+++ libffi/3.2.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -192,4 +199,4 @@
 	 echo "short_description=\"$(LIBFFI_PKG_SHORT_DESCRIPTION)\"" >> $(LIBFFI_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBFFI_PKG_URL)"                                 >> $(LIBFFI_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBFFI_PKG_LICENSE)"                         >> $(LIBFFI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBFFI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBFFI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libffi/3.2.1-x86_32/Makefile
===================================================================
--- libffi/3.2.1-x86_32/Makefile	(revision 646)
+++ libffi/3.2.1-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(LIBFFI32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBFFI32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBFFI32_PKG_URL)"                                 >> $(LIBFFI32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBFFI32_PKG_LICENSE)"                         >> $(LIBFFI32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBFFI32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBFFI32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgamin/0.1.10/Makefile
===================================================================
--- libgamin/0.1.10/Makefile	(revision 646)
+++ libgamin/0.1.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -226,4 +233,4 @@
 	 echo "short_description=\"$(GAMIN_PKG_SHORT_DESCRIPTION)\"" >> $(GAMIN_PKG)/.PKGINFO ; \
 	 echo "url=$(GAMIN_PKG_URL)"                                 >> $(GAMIN_PKG)/.PKGINFO ; \
 	 echo "license=$(GAMIN_PKG_LICENSE)"                         >> $(GAMIN_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GAMIN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GAMIN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgamin/0.1.10-x86_32/Makefile
===================================================================
--- libgamin/0.1.10-x86_32/Makefile	(revision 646)
+++ libgamin/0.1.10-x86_32/Makefile	(revision 647)
@@ -196,4 +196,4 @@
 	 echo "short_description=\"$(GAMIN32_PKG_SHORT_DESCRIPTION)\"" >> $(GAMIN32_PKG)/.PKGINFO ; \
 	 echo "url=$(GAMIN32_PKG_URL)"                                 >> $(GAMIN32_PKG)/.PKGINFO ; \
 	 echo "license=$(GAMIN32_PKG_LICENSE)"                         >> $(GAMIN32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GAMIN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GAMIN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgd/2.1.1/Makefile
===================================================================
--- libgd/2.1.1/Makefile	(revision 646)
+++ libgd/2.1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -241,4 +248,4 @@
 	 echo "short_description=\"$(LIBGD_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGD_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGD_PKG_URL)"                                 >> $(LIBGD_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGD_PKG_LICENSE)"                         >> $(LIBGD_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgd/2.1.1-x86_32/Makefile
===================================================================
--- libgd/2.1.1-x86_32/Makefile	(revision 646)
+++ libgd/2.1.1-x86_32/Makefile	(revision 647)
@@ -205,4 +205,4 @@
 	 echo "short_description=\"$(LIBGD_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGD_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGD_32_PKG_URL)"                                 >> $(LIBGD_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGD_32_PKG_LICENSE)"                         >> $(LIBGD_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgd/2.2.2/Makefile
===================================================================
--- libgd/2.2.2/Makefile	(revision 646)
+++ libgd/2.2.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -250,4 +257,4 @@
 	 echo "short_description=\"$(LIBGD_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGD_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGD_PKG_URL)"                                 >> $(LIBGD_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGD_PKG_LICENSE)"                         >> $(LIBGD_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgd/2.2.2-x86_32/Makefile
===================================================================
--- libgd/2.2.2-x86_32/Makefile	(revision 646)
+++ libgd/2.2.2-x86_32/Makefile	(revision 647)
@@ -206,4 +206,4 @@
 	 echo "short_description=\"$(LIBGD_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBGD_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBGD_32_PKG_URL)"                                 >> $(LIBGD_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBGD_32_PKG_LICENSE)"                         >> $(LIBGD_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBGD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBGD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgphoto2/2.5.10/Makefile
===================================================================
--- libgphoto2/2.5.10/Makefile	(revision 646)
+++ libgphoto2/2.5.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,7 +34,7 @@
 REQUIRES          += libs/libgd/2.2.2
 REQUIRES          += libs/libusb/1.0.20
 REQUIRES          += libs/libxml2/2.9.3
-REQUIRES          += dev/libtool/2.4.2
+REQUIRES          += dev/libtool/2.4.6
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -306,4 +313,4 @@
 	 echo "short_description=\"$(GPHOTO2_PKG_SHORT_DESCRIPTION)\"" >> $(GPHOTO2_PKG)/.PKGINFO ; \
 	 echo "url=$(GPHOTO2_PKG_URL)"                                 >> $(GPHOTO2_PKG)/.PKGINFO ; \
 	 echo "license=$(GPHOTO2_PKG_LICENSE)"                         >> $(GPHOTO2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GPHOTO2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GPHOTO2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgphoto2/2.5.10-x86_32/Makefile
===================================================================
--- libgphoto2/2.5.10-x86_32/Makefile	(revision 646)
+++ libgphoto2/2.5.10-x86_32/Makefile	(revision 647)
@@ -17,7 +17,7 @@
 REQUIRES          += libs/libgd/2.2.2-x86_32
 REQUIRES          += libs/libusb/1.0.20-x86_32
 REQUIRES          += libs/libxml2/2.9.3-x86_32
-REQUIRES          += dev/libtool/2.4.2-x86_32
+REQUIRES          += dev/libtool/2.4.6-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -249,4 +249,4 @@
 	 echo "short_description=\"$(GPHOTO2_32_PKG_SHORT_DESCRIPTION)\"" >> $(GPHOTO2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GPHOTO2_32_PKG_URL)"                                 >> $(GPHOTO2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GPHOTO2_32_PKG_LICENSE)"                         >> $(GPHOTO2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GPHOTO2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GPHOTO2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgphoto2/2.5.8/Makefile
===================================================================
--- libgphoto2/2.5.8/Makefile	(revision 646)
+++ libgphoto2/2.5.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,7 +34,7 @@
 REQUIRES          += libs/libgd/2.2.2
 REQUIRES          += libs/libusb/1.0.20
 REQUIRES          += libs/libxml2/2.9.3
-REQUIRES          += dev/libtool/2.4.2
+REQUIRES          += dev/libtool/2.4.6
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -300,4 +307,4 @@
 	 echo "short_description=\"$(GPHOTO2_PKG_SHORT_DESCRIPTION)\"" >> $(GPHOTO2_PKG)/.PKGINFO ; \
 	 echo "url=$(GPHOTO2_PKG_URL)"                                 >> $(GPHOTO2_PKG)/.PKGINFO ; \
 	 echo "license=$(GPHOTO2_PKG_LICENSE)"                         >> $(GPHOTO2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GPHOTO2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GPHOTO2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgphoto2/2.5.8-x86_32/Makefile
===================================================================
--- libgphoto2/2.5.8-x86_32/Makefile	(revision 646)
+++ libgphoto2/2.5.8-x86_32/Makefile	(revision 647)
@@ -17,7 +17,7 @@
 REQUIRES          += libs/libgd/2.2.2-x86_32
 REQUIRES          += libs/libusb/1.0.20-x86_32
 REQUIRES          += libs/libxml2/2.9.3-x86_32
-REQUIRES          += dev/libtool/2.4.2-x86_32
+REQUIRES          += dev/libtool/2.4.6-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -243,4 +243,4 @@
 	 echo "short_description=\"$(GPHOTO2_32_PKG_SHORT_DESCRIPTION)\"" >> $(GPHOTO2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GPHOTO2_32_PKG_URL)"                                 >> $(GPHOTO2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GPHOTO2_32_PKG_LICENSE)"                         >> $(GPHOTO2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GPHOTO2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GPHOTO2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgudev/230/Makefile
===================================================================
--- libgudev/230/Makefile	(revision 646)
+++ libgudev/230/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -228,4 +235,4 @@
 	 echo "short_description=\"$(GUDEV_PKG_SHORT_DESCRIPTION)\"" >> $(GUDEV_PKG)/.PKGINFO ; \
 	 echo "url=$(GUDEV_PKG_URL)"                                 >> $(GUDEV_PKG)/.PKGINFO ; \
 	 echo "license=$(GUDEV_PKG_LICENSE)"                         >> $(GUDEV_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GUDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GUDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgudev/230/PATCHES
===================================================================
--- libgudev/230/PATCHES	(revision 646)
+++ libgudev/230/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNOME/core/libgudev/patches/libgudev-230-gtkdoc.patch -p0
Index: libgudev/230-x86_32/Makefile
===================================================================
--- libgudev/230-x86_32/Makefile	(revision 646)
+++ libgudev/230-x86_32/Makefile	(revision 647)
@@ -172,4 +172,4 @@
 	 echo "short_description=\"$(GUDEV_32_PKG_SHORT_DESCRIPTION)\"" >> $(GUDEV_32_PKG)/.PKGINFO ; \
 	 echo "url=$(GUDEV_32_PKG_URL)"                                 >> $(GUDEV_32_PKG)/.PKGINFO ; \
 	 echo "license=$(GUDEV_32_PKG_LICENSE)"                         >> $(GUDEV_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(GUDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(GUDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libgudev/230-x86_32/PATCHES
===================================================================
--- libgudev/230-x86_32/PATCHES	(revision 646)
+++ libgudev/230-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNOME/core/libgudev/patches/libgudev-230-gtkdoc.patch -p0
Index: libical/2.0.0/Makefile
===================================================================
--- libical/2.0.0/Makefile	(revision 646)
+++ libical/2.0.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -232,4 +239,4 @@
 	 echo "short_description=\"$(LIBICAL_PKG_SHORT_DESCRIPTION)\"" >> $(LIBICAL_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBICAL_PKG_URL)"                                 >> $(LIBICAL_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBICAL_PKG_LICENSE)"                         >> $(LIBICAL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBICAL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBICAL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libical/2.0.0-x86_32/Makefile
===================================================================
--- libical/2.0.0-x86_32/Makefile	(revision 646)
+++ libical/2.0.0-x86_32/Makefile	(revision 647)
@@ -178,4 +178,4 @@
 	 echo "short_description=\"$(LIBICAL_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBICAL_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBICAL_32_PKG_URL)"                                 >> $(LIBICAL_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBICAL_32_PKG_LICENSE)"                         >> $(LIBICAL_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBICAL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBICAL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiconv/1.14/Makefile
===================================================================
--- libiconv/1.14/Makefile	(revision 646)
+++ libiconv/1.14/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -190,4 +197,4 @@
 	 echo "short_description=\"$(ICONV_PKG_SHORT_DESCRIPTION)\"" >> $(ICONV_PKG)/.PKGINFO ; \
 	 echo "url=$(ICONV_PKG_URL)"                                 >> $(ICONV_PKG)/.PKGINFO ; \
 	 echo "license=$(ICONV_PKG_LICENSE)"                         >> $(ICONV_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICONV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICONV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiconv/1.14-x86_32/Makefile
===================================================================
--- libiconv/1.14-x86_32/Makefile	(revision 646)
+++ libiconv/1.14-x86_32/Makefile	(revision 647)
@@ -155,4 +155,4 @@
 	 echo "short_description=\"$(ICONV32_PKG_SHORT_DESCRIPTION)\"" >> $(ICONV32_PKG)/.PKGINFO ; \
 	 echo "url=$(ICONV32_PKG_URL)"                                 >> $(ICONV32_PKG)/.PKGINFO ; \
 	 echo "license=$(ICONV32_PKG_LICENSE)"                         >> $(ICONV32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ICONV32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ICONV32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libid3tag/0.15.1b/Makefile
===================================================================
--- libid3tag/0.15.1b/Makefile	(revision 646)
+++ libid3tag/0.15.1b/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -203,4 +210,4 @@
 	 echo "short_description=\"$(LIBID3TAG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBID3TAG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBID3TAG_PKG_URL)"                                 >> $(LIBID3TAG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBID3TAG_PKG_LICENSE)"                         >> $(LIBID3TAG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBID3TAG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBID3TAG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libid3tag/0.15.1b-x86_32/Makefile
===================================================================
--- libid3tag/0.15.1b-x86_32/Makefile	(revision 646)
+++ libid3tag/0.15.1b-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBID3TAG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBID3TAG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBID3TAG_32_PKG_URL)"                                 >> $(LIBID3TAG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBID3TAG_32_PKG_LICENSE)"                         >> $(LIBID3TAG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBID3TAG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBID3TAG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libidn/1.28/Makefile
===================================================================
--- libidn/1.28/Makefile	(revision 646)
+++ libidn/1.28/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -104,6 +111,9 @@
 
 extra_configure_switches += --enable-gtk-doc
 extra_configure_switches += --enable-gtk-doc-html
+extra_configure_switches += ac_cv_path_GTKDOC_CHECK=/usr/bin/gtkdoc-check
+extra_configure_switches += ac_cv_path_GTKDOC_REBASE=/usr/bin/gtkdoc-rebase
+extra_configure_switches += ac_cv_path_GTKDOC_MKPDF=/usr/bin/gtkdoc-mkpdf
 
 
 ####### Dependencies
@@ -202,4 +212,4 @@
 	 echo "short_description=\"$(LIBIDN_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIDN_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIDN_PKG_URL)"                                 >> $(LIBIDN_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIDN_PKG_LICENSE)"                         >> $(LIBIDN_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIDN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIDN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libidn/1.28/PATCHES
===================================================================
--- libidn/1.28/PATCHES	(revision 646)
+++ libidn/1.28/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/libidn/patches/libidn-1.28-gtkdoc.patch -p0
Index: libidn/1.28-x86_32/Makefile
===================================================================
--- libidn/1.28-x86_32/Makefile	(revision 646)
+++ libidn/1.28-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(LIBIDN32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIDN32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIDN32_PKG_URL)"                                 >> $(LIBIDN32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIDN32_PKG_LICENSE)"                         >> $(LIBIDN32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIDN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIDN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libidn/1.28-x86_32/PATCHES
===================================================================
--- libidn/1.28-x86_32/PATCHES	(revision 646)
+++ libidn/1.28-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/libidn/patches/libidn-1.28-gtkdoc.patch -p0
Index: libiec61883/1.2.0/Makefile
===================================================================
--- libiec61883/1.2.0/Makefile	(revision 646)
+++ libiec61883/1.2.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(IEC61883_PKG_SHORT_DESCRIPTION)\"" >> $(IEC61883_PKG)/.PKGINFO ; \
 	 echo "url=$(IEC61883_PKG_URL)"                                 >> $(IEC61883_PKG)/.PKGINFO ; \
 	 echo "license=$(IEC61883_PKG_LICENSE)"                         >> $(IEC61883_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IEC61883_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IEC61883_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiec61883/1.2.0/PATCHES
===================================================================
--- libiec61883/1.2.0/PATCHES	(revision 646)
+++ libiec61883/1.2.0/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/ieee1394/libiec61883/patches/libiec61883-1.2.0-automake.patch -p0
Index: libiec61883/1.2.0-x86_32/Makefile
===================================================================
--- libiec61883/1.2.0-x86_32/Makefile	(revision 646)
+++ libiec61883/1.2.0-x86_32/Makefile	(revision 647)
@@ -179,4 +179,4 @@
 	 echo "short_description=\"$(IEC61883_32_PKG_SHORT_DESCRIPTION)\"" >> $(IEC61883_32_PKG)/.PKGINFO ; \
 	 echo "url=$(IEC61883_32_PKG_URL)"                                 >> $(IEC61883_32_PKG)/.PKGINFO ; \
 	 echo "license=$(IEC61883_32_PKG_LICENSE)"                         >> $(IEC61883_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IEC61883_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IEC61883_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiec61883/1.2.0-x86_32/PATCHES
===================================================================
--- libiec61883/1.2.0-x86_32/PATCHES	(revision 646)
+++ libiec61883/1.2.0-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/ieee1394/libiec61883/patches/libiec61883-1.2.0-automake.patch -p0
Index: libieee1284/0.2.11/Makefile
===================================================================
--- libieee1284/0.2.11/Makefile	(revision 646)
+++ libieee1284/0.2.11/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(IEEE1284_PKG_SHORT_DESCRIPTION)\"" >> $(IEEE1284_PKG)/.PKGINFO ; \
 	 echo "url=$(IEEE1284_PKG_URL)"                                 >> $(IEEE1284_PKG)/.PKGINFO ; \
 	 echo "license=$(IEEE1284_PKG_LICENSE)"                         >> $(IEEE1284_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IEEE1284_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IEEE1284_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libieee1284/0.2.11/PATCHES
===================================================================
--- libieee1284/0.2.11/PATCHES	(revision 646)
+++ libieee1284/0.2.11/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libieee1284/patches/libieee1284-0.2.11-automake.patch -p0
Index: libieee1284/0.2.11-x86_32/Makefile
===================================================================
--- libieee1284/0.2.11-x86_32/Makefile	(revision 646)
+++ libieee1284/0.2.11-x86_32/Makefile	(revision 647)
@@ -173,4 +173,4 @@
 	 echo "short_description=\"$(IEEE1284_32_PKG_SHORT_DESCRIPTION)\"" >> $(IEEE1284_32_PKG)/.PKGINFO ; \
 	 echo "url=$(IEEE1284_32_PKG_URL)"                                 >> $(IEEE1284_32_PKG)/.PKGINFO ; \
 	 echo "license=$(IEEE1284_32_PKG_LICENSE)"                         >> $(IEEE1284_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(IEEE1284_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(IEEE1284_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libieee1284/0.2.11-x86_32/PATCHES
===================================================================
--- libieee1284/0.2.11-x86_32/PATCHES	(revision 646)
+++ libieee1284/0.2.11-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libieee1284/patches/libieee1284-0.2.11-automake.patch -p0
Index: libiodbc/3.52.10/Makefile
===================================================================
--- libiodbc/3.52.10/Makefile	(revision 646)
+++ libiodbc/3.52.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(LIBIODBC_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIODBC_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIODBC_PKG_URL)"                                 >> $(LIBIODBC_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIODBC_PKG_LICENSE)"                         >> $(LIBIODBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIODBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIODBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiodbc/3.52.10/PATCHES
===================================================================
--- libiodbc/3.52.10/PATCHES	(revision 646)
+++ libiodbc/3.52.10/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libiodbc/patches/libiodbc-3.52.10-automake.patch -p0
Index: libiodbc/3.52.10-x86_32/Makefile
===================================================================
--- libiodbc/3.52.10-x86_32/Makefile	(revision 646)
+++ libiodbc/3.52.10-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LIBIODBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIODBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIODBC_32_PKG_URL)"                                 >> $(LIBIODBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIODBC_32_PKG_LICENSE)"                         >> $(LIBIODBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIODBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIODBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiodbc/3.52.10-x86_32/PATCHES
===================================================================
--- libiodbc/3.52.10-x86_32/PATCHES	(revision 646)
+++ libiodbc/3.52.10-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libiodbc/patches/libiodbc-3.52.10-automake.patch -p0
Index: libiodbc/3.52.9/Makefile
===================================================================
--- libiodbc/3.52.9/Makefile	(revision 646)
+++ libiodbc/3.52.9/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(LIBIODBC_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIODBC_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIODBC_PKG_URL)"                                 >> $(LIBIODBC_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIODBC_PKG_LICENSE)"                         >> $(LIBIODBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIODBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIODBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libiodbc/3.52.9-x86_32/Makefile
===================================================================
--- libiodbc/3.52.9-x86_32/Makefile	(revision 646)
+++ libiodbc/3.52.9-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LIBIODBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBIODBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBIODBC_32_PKG_URL)"                                 >> $(LIBIODBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBIODBC_32_PKG_LICENSE)"                         >> $(LIBIODBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBIODBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBIODBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libjpeg-turbo/1.3.1/Makefile
===================================================================
--- libjpeg-turbo/1.3.1/Makefile	(revision 646)
+++ libjpeg-turbo/1.3.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -194,4 +201,4 @@
 	 echo "short_description=\"$(LIBJPEG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBJPEG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBJPEG_PKG_URL)"                                 >> $(LIBJPEG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBJPEG_PKG_LICENSE)"                         >> $(LIBJPEG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBJPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBJPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libjpeg-turbo/1.3.1-x86_32/Makefile
===================================================================
--- libjpeg-turbo/1.3.1-x86_32/Makefile	(revision 646)
+++ libjpeg-turbo/1.3.1-x86_32/Makefile	(revision 647)
@@ -146,4 +146,4 @@
 	 echo "short_description=\"$(LIBJPEG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBJPEG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBJPEG_32_PKG_URL)"                                 >> $(LIBJPEG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBJPEG_32_PKG_LICENSE)"                         >> $(LIBJPEG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBJPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBJPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libjpeg-turbo/1.4.2/Makefile
===================================================================
--- libjpeg-turbo/1.4.2/Makefile	(revision 646)
+++ libjpeg-turbo/1.4.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(LIBJPEG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBJPEG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBJPEG_PKG_URL)"                                 >> $(LIBJPEG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBJPEG_PKG_LICENSE)"                         >> $(LIBJPEG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBJPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBJPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libjpeg-turbo/1.4.2-x86_32/Makefile
===================================================================
--- libjpeg-turbo/1.4.2-x86_32/Makefile	(revision 646)
+++ libjpeg-turbo/1.4.2-x86_32/Makefile	(revision 647)
@@ -146,4 +146,4 @@
 	 echo "short_description=\"$(LIBJPEG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBJPEG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBJPEG_32_PKG_URL)"                                 >> $(LIBJPEG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBJPEG_32_PKG_LICENSE)"                         >> $(LIBJPEG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBJPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBJPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmad/0.15.1b/Makefile
===================================================================
--- libmad/0.15.1b/Makefile	(revision 646)
+++ libmad/0.15.1b/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -121,9 +128,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 extra_configure_switches += --enable-fpm=arm
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 extra_configure_switches += --enable-fpm=arm
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+extra_configure_switches += --enable-fpm=64bit
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 extra_configure_switches += --enable-fpm=arm
 endif
@@ -234,4 +247,4 @@
 	 echo "short_description=\"$(LIBMAD_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMAD_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMAD_PKG_URL)"                                 >> $(LIBMAD_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMAD_PKG_LICENSE)"                         >> $(LIBMAD_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMAD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMAD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmad/0.15.1b-x86_32/Makefile
===================================================================
--- libmad/0.15.1b-x86_32/Makefile	(revision 646)
+++ libmad/0.15.1b-x86_32/Makefile	(revision 647)
@@ -155,4 +155,4 @@
 	 echo "short_description=\"$(LIBMAD_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMAD_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMAD_32_PKG_URL)"                                 >> $(LIBMAD_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMAD_32_PKG_LICENSE)"                         >> $(LIBMAD_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMAD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMAD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmikmod/3.1.20/Makefile
===================================================================
--- libmikmod/3.1.20/Makefile	(revision 646)
+++ libmikmod/3.1.20/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -211,4 +218,4 @@
 	 echo "short_description=\"$(LIBMIKMOD_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMIKMOD_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMIKMOD_PKG_URL)"                                 >> $(LIBMIKMOD_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMIKMOD_PKG_LICENSE)"                         >> $(LIBMIKMOD_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMIKMOD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMIKMOD_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmikmod/3.1.20-x86_32/Makefile
===================================================================
--- libmikmod/3.1.20-x86_32/Makefile	(revision 646)
+++ libmikmod/3.1.20-x86_32/Makefile	(revision 647)
@@ -173,4 +173,4 @@
 	 echo "short_description=\"$(LIBMIKMOD_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMIKMOD_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMIKMOD_32_PKG_URL)"                                 >> $(LIBMIKMOD_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMIKMOD_32_PKG_LICENSE)"                         >> $(LIBMIKMOD_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMIKMOD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMIKMOD_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmng/2.0.2/Makefile
===================================================================
--- libmng/2.0.2/Makefile	(revision 646)
+++ libmng/2.0.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -206,4 +213,4 @@
 	 echo "short_description=\"$(LIBMNG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMNG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMNG_PKG_URL)"                                 >> $(LIBMNG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMNG_PKG_LICENSE)"                         >> $(LIBMNG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmng/2.0.2-x86_32/Makefile
===================================================================
--- libmng/2.0.2-x86_32/Makefile	(revision 646)
+++ libmng/2.0.2-x86_32/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(LIBMNG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMNG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMNG_32_PKG_URL)"                                 >> $(LIBMNG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMNG_32_PKG_LICENSE)"                         >> $(LIBMNG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmng/2.0.3/Makefile
===================================================================
--- libmng/2.0.3/Makefile	(revision 646)
+++ libmng/2.0.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -206,4 +213,4 @@
 	 echo "short_description=\"$(LIBMNG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMNG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMNG_PKG_URL)"                                 >> $(LIBMNG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMNG_PKG_LICENSE)"                         >> $(LIBMNG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmng/2.0.3-x86_32/Makefile
===================================================================
--- libmng/2.0.3-x86_32/Makefile	(revision 646)
+++ libmng/2.0.3-x86_32/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(LIBMNG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBMNG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBMNG_32_PKG_URL)"                                 >> $(LIBMNG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBMNG_32_PKG_LICENSE)"                         >> $(LIBMNG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBMNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBMNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmodplug/0.8.8.5/Makefile
===================================================================
--- libmodplug/0.8.8.5/Makefile	(revision 646)
+++ libmodplug/0.8.8.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -213,4 +220,4 @@
 	 echo "short_description=\"$(MODPLUG_PKG_SHORT_DESCRIPTION)\"" >> $(MODPLUG_PKG)/.PKGINFO ; \
 	 echo "url=$(MODPLUG_PKG_URL)"                                 >> $(MODPLUG_PKG)/.PKGINFO ; \
 	 echo "license=$(MODPLUG_PKG_LICENSE)"                         >> $(MODPLUG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MODPLUG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MODPLUG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libmodplug/0.8.8.5-x86_32/Makefile
===================================================================
--- libmodplug/0.8.8.5-x86_32/Makefile	(revision 646)
+++ libmodplug/0.8.8.5-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/libmodplug
 
 REQUIRES           = libs/libmodplug/0.8.8.5
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -171,4 +171,4 @@
 	 echo "short_description=\"$(MODPLUG_32_PKG_SHORT_DESCRIPTION)\"" >> $(MODPLUG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MODPLUG_32_PKG_URL)"                                 >> $(MODPLUG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MODPLUG_32_PKG_LICENSE)"                         >> $(MODPLUG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MODPLUG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MODPLUG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libogg/1.3.2/Makefile
===================================================================
--- libogg/1.3.2/Makefile	(revision 646)
+++ libogg/1.3.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -197,4 +204,4 @@
 	 echo "short_description=\"$(LIBOGG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBOGG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBOGG_PKG_URL)"                                 >> $(LIBOGG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBOGG_PKG_LICENSE)"                         >> $(LIBOGG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBOGG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBOGG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libogg/1.3.2-x86_32/Makefile
===================================================================
--- libogg/1.3.2-x86_32/Makefile	(revision 646)
+++ libogg/1.3.2-x86_32/Makefile	(revision 647)
@@ -146,4 +146,4 @@
 	 echo "short_description=\"$(LIBOGG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBOGG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBOGG_32_PKG_URL)"                                 >> $(LIBOGG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBOGG_32_PKG_LICENSE)"                         >> $(LIBOGG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBOGG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBOGG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libomxil-bellagio/0.9.3/Makefile
===================================================================
--- libomxil-bellagio/0.9.3/Makefile	(revision 646)
+++ libomxil-bellagio/0.9.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -210,4 +217,4 @@
 	 echo "short_description=\"$(OMXIL_PKG_SHORT_DESCRIPTION)\"" >> $(OMXIL_PKG)/.PKGINFO ; \
 	 echo "url=$(OMXIL_PKG_URL)"                                 >> $(OMXIL_PKG)/.PKGINFO ; \
 	 echo "license=$(OMXIL_PKG_LICENSE)"                         >> $(OMXIL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMXIL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMXIL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libomxil-bellagio/0.9.3/PATCHES
===================================================================
--- libomxil-bellagio/0.9.3/PATCHES	(revision 646)
+++ libomxil-bellagio/0.9.3/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3.patch -p0
+../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3.patch          -p0
+../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3-automake.patch -p0
Index: libomxil-bellagio/0.9.3-x86_32/Makefile
===================================================================
--- libomxil-bellagio/0.9.3-x86_32/Makefile	(revision 646)
+++ libomxil-bellagio/0.9.3-x86_32/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(OMXIL_32_PKG_SHORT_DESCRIPTION)\"" >> $(OMXIL_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OMXIL_32_PKG_URL)"                                 >> $(OMXIL_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OMXIL_32_PKG_LICENSE)"                         >> $(OMXIL_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMXIL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMXIL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libomxil-bellagio/0.9.3-x86_32/PATCHES
===================================================================
--- libomxil-bellagio/0.9.3-x86_32/PATCHES	(revision 646)
+++ libomxil-bellagio/0.9.3-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3.patch -p0
+../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3.patch          -p0
+../../../sources/packages/m/OpenMAX/libomxil-bellagio/patches/libomxil-bellagio-0.9.3-automake.patch -p0
Index: libpipeline/1.4.0/Makefile
===================================================================
--- libpipeline/1.4.0/Makefile	(revision 646)
+++ libpipeline/1.4.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -194,4 +201,4 @@
 	 echo "short_description=\"$(PIPELINE_PKG_SHORT_DESCRIPTION)\"" >> $(PIPELINE_PKG)/.PKGINFO ; \
 	 echo "url=$(PIPELINE_PKG_URL)"                                 >> $(PIPELINE_PKG)/.PKGINFO ; \
 	 echo "license=$(PIPELINE_PKG_LICENSE)"                         >> $(PIPELINE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PIPELINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PIPELINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpipeline/1.4.0-x86_32/Makefile
===================================================================
--- libpipeline/1.4.0-x86_32/Makefile	(revision 646)
+++ libpipeline/1.4.0-x86_32/Makefile	(revision 647)
@@ -146,4 +146,4 @@
 	 echo "short_description=\"$(PIPELINE_32_PKG_SHORT_DESCRIPTION)\"" >> $(PIPELINE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PIPELINE_32_PKG_URL)"                                 >> $(PIPELINE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PIPELINE_32_PKG_LICENSE)"                         >> $(PIPELINE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PIPELINE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PIPELINE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpipeline/1.4.1/Makefile
===================================================================
--- libpipeline/1.4.1/Makefile	(revision 646)
+++ libpipeline/1.4.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -194,4 +201,4 @@
 	 echo "short_description=\"$(PIPELINE_PKG_SHORT_DESCRIPTION)\"" >> $(PIPELINE_PKG)/.PKGINFO ; \
 	 echo "url=$(PIPELINE_PKG_URL)"                                 >> $(PIPELINE_PKG)/.PKGINFO ; \
 	 echo "license=$(PIPELINE_PKG_LICENSE)"                         >> $(PIPELINE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PIPELINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PIPELINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpipeline/1.4.1-x86_32/Makefile
===================================================================
--- libpipeline/1.4.1-x86_32/Makefile	(revision 646)
+++ libpipeline/1.4.1-x86_32/Makefile	(revision 647)
@@ -146,4 +146,4 @@
 	 echo "short_description=\"$(PIPELINE_32_PKG_SHORT_DESCRIPTION)\"" >> $(PIPELINE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PIPELINE_32_PKG_URL)"                                 >> $(PIPELINE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PIPELINE_32_PKG_LICENSE)"                         >> $(PIPELINE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PIPELINE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PIPELINE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpng/libpng14/1.4.13/Makefile
===================================================================
--- libpng/libpng14/1.4.13/Makefile	(revision 646)
+++ libpng/libpng14/1.4.13/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -197,4 +204,4 @@
 	 echo "short_description=\"$(LIBPNG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBPNG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBPNG_PKG_URL)"                                 >> $(LIBPNG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBPNG_PKG_LICENSE)"                         >> $(LIBPNG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBPNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBPNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpng/libpng14/1.4.13-x86_32/Makefile
===================================================================
--- libpng/libpng14/1.4.13-x86_32/Makefile	(revision 646)
+++ libpng/libpng14/1.4.13-x86_32/Makefile	(revision 647)
@@ -149,4 +149,4 @@
 	 echo "short_description=\"$(LIBPNG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBPNG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBPNG_32_PKG_URL)"                                 >> $(LIBPNG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBPNG_32_PKG_LICENSE)"                         >> $(LIBPNG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBPNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBPNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpng/libpng14/1.4.19/Makefile
===================================================================
--- libpng/libpng14/1.4.19/Makefile	(revision 646)
+++ libpng/libpng14/1.4.19/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -197,4 +204,4 @@
 	 echo "short_description=\"$(LIBPNG_PKG_SHORT_DESCRIPTION)\"" >> $(LIBPNG_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBPNG_PKG_URL)"                                 >> $(LIBPNG_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBPNG_PKG_LICENSE)"                         >> $(LIBPNG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBPNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBPNG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libpng/libpng14/1.4.19-x86_32/Makefile
===================================================================
--- libpng/libpng14/1.4.19-x86_32/Makefile	(revision 646)
+++ libpng/libpng14/1.4.19-x86_32/Makefile	(revision 647)
@@ -149,4 +149,4 @@
 	 echo "short_description=\"$(LIBPNG_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBPNG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBPNG_32_PKG_URL)"                                 >> $(LIBPNG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBPNG_32_PKG_LICENSE)"                         >> $(LIBPNG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBPNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBPNG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libraw1394/2.1.0/Makefile
===================================================================
--- libraw1394/2.1.0/Makefile	(revision 646)
+++ libraw1394/2.1.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -199,4 +206,4 @@
 	 echo "short_description=\"$(LIBRAW1394_PKG_SHORT_DESCRIPTION)\"" >> $(LIBRAW1394_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBRAW1394_PKG_URL)"                                 >> $(LIBRAW1394_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBRAW1394_PKG_LICENSE)"                         >> $(LIBRAW1394_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBRAW1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBRAW1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libraw1394/2.1.0-x86_32/Makefile
===================================================================
--- libraw1394/2.1.0-x86_32/Makefile	(revision 646)
+++ libraw1394/2.1.0-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBRAW1394_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBRAW1394_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBRAW1394_32_PKG_URL)"                                 >> $(LIBRAW1394_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBRAW1394_32_PKG_LICENSE)"                         >> $(LIBRAW1394_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBRAW1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBRAW1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libraw1394/2.1.2/Makefile
===================================================================
--- libraw1394/2.1.2/Makefile	(revision 646)
+++ libraw1394/2.1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -199,4 +206,4 @@
 	 echo "short_description=\"$(LIBRAW1394_PKG_SHORT_DESCRIPTION)\"" >> $(LIBRAW1394_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBRAW1394_PKG_URL)"                                 >> $(LIBRAW1394_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBRAW1394_PKG_LICENSE)"                         >> $(LIBRAW1394_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBRAW1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBRAW1394_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libraw1394/2.1.2-x86_32/Makefile
===================================================================
--- libraw1394/2.1.2-x86_32/Makefile	(revision 646)
+++ libraw1394/2.1.2-x86_32/Makefile	(revision 647)
@@ -157,4 +157,4 @@
 	 echo "short_description=\"$(LIBRAW1394_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBRAW1394_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBRAW1394_32_PKG_URL)"                                 >> $(LIBRAW1394_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBRAW1394_32_PKG_LICENSE)"                         >> $(LIBRAW1394_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBRAW1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBRAW1394_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsamplerate/0.1.8/Makefile
===================================================================
--- libsamplerate/0.1.8/Makefile	(revision 646)
+++ libsamplerate/0.1.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -203,4 +210,4 @@
 	 echo "short_description=\"$(LIBSAMPLERATE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSAMPLERATE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSAMPLERATE_PKG_URL)"                                 >> $(LIBSAMPLERATE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSAMPLERATE_PKG_LICENSE)"                         >> $(LIBSAMPLERATE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSAMPLERATE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSAMPLERATE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsamplerate/0.1.8/PATCHES
===================================================================
--- libsamplerate/0.1.8/PATCHES	(revision 646)
+++ libsamplerate/0.1.8/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/mega-nerd/libsamplerate/patches/libsamplerate-0.1.8-automake.patch -p0
Index: libsamplerate/0.1.8-x86_32/Makefile
===================================================================
--- libsamplerate/0.1.8-x86_32/Makefile	(revision 646)
+++ libsamplerate/0.1.8-x86_32/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(LIBSAMPLERATE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSAMPLERATE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSAMPLERATE_32_PKG_URL)"                                 >> $(LIBSAMPLERATE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSAMPLERATE_32_PKG_LICENSE)"                         >> $(LIBSAMPLERATE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSAMPLERATE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSAMPLERATE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsamplerate/0.1.8-x86_32/PATCHES
===================================================================
--- libsamplerate/0.1.8-x86_32/PATCHES	(revision 646)
+++ libsamplerate/0.1.8-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/mega-nerd/libsamplerate/patches/libsamplerate-0.1.8-automake.patch -p0
Index: libshout/2.3.1/Makefile
===================================================================
--- libshout/2.3.1/Makefile	(revision 646)
+++ libshout/2.3.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -228,4 +235,4 @@
 	 echo "short_description=\"$(LIBSHOUT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSHOUT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSHOUT_PKG_URL)"                                 >> $(LIBSHOUT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSHOUT_PKG_LICENSE)"                         >> $(LIBSHOUT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSHOUT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSHOUT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libshout/2.3.1-x86_32/Makefile
===================================================================
--- libshout/2.3.1-x86_32/Makefile	(revision 646)
+++ libshout/2.3.1-x86_32/Makefile	(revision 647)
@@ -187,4 +187,4 @@
 	 echo "short_description=\"$(LIBSHOUT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSHOUT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSHOUT_32_PKG_URL)"                                 >> $(LIBSHOUT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSHOUT_32_PKG_LICENSE)"                         >> $(LIBSHOUT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSHOUT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSHOUT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libshout/2.4.1/Makefile
===================================================================
--- libshout/2.4.1/Makefile	(revision 646)
+++ libshout/2.4.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -228,4 +235,4 @@
 	 echo "short_description=\"$(LIBSHOUT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSHOUT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSHOUT_PKG_URL)"                                 >> $(LIBSHOUT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSHOUT_PKG_LICENSE)"                         >> $(LIBSHOUT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSHOUT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSHOUT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libshout/2.4.1-x86_32/Makefile
===================================================================
--- libshout/2.4.1-x86_32/Makefile	(revision 646)
+++ libshout/2.4.1-x86_32/Makefile	(revision 647)
@@ -189,4 +189,4 @@
 	 echo "short_description=\"$(LIBSHOUT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSHOUT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSHOUT_32_PKG_URL)"                                 >> $(LIBSHOUT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSHOUT_32_PKG_LICENSE)"                         >> $(LIBSHOUT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSHOUT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSHOUT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsndfile/1.0.25/Makefile
===================================================================
--- libsndfile/1.0.25/Makefile	(revision 646)
+++ libsndfile/1.0.25/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(LIBSNDFILE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSNDFILE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSNDFILE_PKG_URL)"                                 >> $(LIBSNDFILE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSNDFILE_PKG_LICENSE)"                         >> $(LIBSNDFILE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSNDFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSNDFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsndfile/1.0.25-x86_32/Makefile
===================================================================
--- libsndfile/1.0.25-x86_32/Makefile	(revision 646)
+++ libsndfile/1.0.25-x86_32/Makefile	(revision 647)
@@ -188,4 +188,4 @@
 	 echo "short_description=\"$(LIBSNDFILE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSNDFILE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSNDFILE_32_PKG_URL)"                                 >> $(LIBSNDFILE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSNDFILE_32_PKG_LICENSE)"                         >> $(LIBSNDFILE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSNDFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSNDFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsndfile/1.0.26/Makefile
===================================================================
--- libsndfile/1.0.26/Makefile	(revision 646)
+++ libsndfile/1.0.26/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(LIBSNDFILE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSNDFILE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSNDFILE_PKG_URL)"                                 >> $(LIBSNDFILE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSNDFILE_PKG_LICENSE)"                         >> $(LIBSNDFILE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSNDFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSNDFILE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsndfile/1.0.26-x86_32/Makefile
===================================================================
--- libsndfile/1.0.26-x86_32/Makefile	(revision 646)
+++ libsndfile/1.0.26-x86_32/Makefile	(revision 647)
@@ -187,4 +187,4 @@
 	 echo "short_description=\"$(LIBSNDFILE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSNDFILE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSNDFILE_32_PKG_URL)"                                 >> $(LIBSNDFILE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSNDFILE_32_PKG_LICENSE)"                         >> $(LIBSNDFILE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSNDFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSNDFILE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsodium/1.0.2/Makefile
===================================================================
--- libsodium/1.0.2/Makefile	(revision 646)
+++ libsodium/1.0.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -193,4 +200,4 @@
 	 echo "short_description=\"$(LIBSODIUM_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSODIUM_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSODIUM_PKG_URL)"                                 >> $(LIBSODIUM_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSODIUM_PKG_LICENSE)"                         >> $(LIBSODIUM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSODIUM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSODIUM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsodium/1.0.2-x86_32/Makefile
===================================================================
--- libsodium/1.0.2-x86_32/Makefile	(revision 646)
+++ libsodium/1.0.2-x86_32/Makefile	(revision 647)
@@ -145,4 +145,4 @@
 	 echo "short_description=\"$(LIBSODIUM_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSODIUM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSODIUM_32_PKG_URL)"                                 >> $(LIBSODIUM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSODIUM_32_PKG_LICENSE)"                         >> $(LIBSODIUM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSODIUM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSODIUM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsodium/1.0.8/Makefile
===================================================================
--- libsodium/1.0.8/Makefile	(revision 646)
+++ libsodium/1.0.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -193,4 +200,4 @@
 	 echo "short_description=\"$(LIBSODIUM_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSODIUM_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSODIUM_PKG_URL)"                                 >> $(LIBSODIUM_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSODIUM_PKG_LICENSE)"                         >> $(LIBSODIUM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSODIUM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSODIUM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsodium/1.0.8-x86_32/Makefile
===================================================================
--- libsodium/1.0.8-x86_32/Makefile	(revision 646)
+++ libsodium/1.0.8-x86_32/Makefile	(revision 647)
@@ -145,4 +145,4 @@
 	 echo "short_description=\"$(LIBSODIUM_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSODIUM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSODIUM_32_PKG_URL)"                                 >> $(LIBSODIUM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSODIUM_32_PKG_LICENSE)"                         >> $(LIBSODIUM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSODIUM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSODIUM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsoxr/0.1.2/Makefile
===================================================================
--- libsoxr/0.1.2/Makefile	(revision 646)
+++ libsoxr/0.1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -229,4 +236,4 @@
 	 echo "short_description=\"$(LIBSOXR_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSOXR_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSOXR_PKG_URL)"                                 >> $(LIBSOXR_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSOXR_PKG_LICENSE)"                         >> $(LIBSOXR_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSOXR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSOXR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libsoxr/0.1.2-x86_32/Makefile
===================================================================
--- libsoxr/0.1.2-x86_32/Makefile	(revision 646)
+++ libsoxr/0.1.2-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/libsoxr
 
 REQUIRES           = libs/libsoxr/0.1.2
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -180,4 +180,4 @@
 	 echo "short_description=\"$(LIBSOXR_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSOXR_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSOXR_32_PKG_URL)"                                 >> $(LIBSOXR_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSOXR_32_PKG_LICENSE)"                         >> $(LIBSOXR_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSOXR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSOXR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libspectre/0.2.7/Makefile
===================================================================
--- libspectre/0.2.7/Makefile	(revision 646)
+++ libspectre/0.2.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -178,4 +185,4 @@
 	 echo "short_description=\"$(LIBSPECTRE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSPECTRE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSPECTRE_PKG_URL)"                                 >> $(LIBSPECTRE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSPECTRE_PKG_LICENSE)"                         >> $(LIBSPECTRE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSPECTRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSPECTRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libspectre/0.2.7-x86_32/Makefile
===================================================================
--- libspectre/0.2.7-x86_32/Makefile	(revision 646)
+++ libspectre/0.2.7-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(LIBSPECTRE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSPECTRE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSPECTRE_32_PKG_URL)"                                 >> $(LIBSPECTRE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSPECTRE_32_PKG_LICENSE)"                         >> $(LIBSPECTRE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSPECTRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSPECTRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libssh/0.7.3/Makefile
===================================================================
--- libssh/0.7.3/Makefile	(revision 646)
+++ libssh/0.7.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -232,4 +239,4 @@
 	 echo "short_description=\"$(LIBSSH_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSSH_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSSH_PKG_URL)"                                 >> $(LIBSSH_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSSH_PKG_LICENSE)"                         >> $(LIBSSH_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSSH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSSH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libssh/0.7.3-x86_32/Makefile
===================================================================
--- libssh/0.7.3-x86_32/Makefile	(revision 646)
+++ libssh/0.7.3-x86_32/Makefile	(revision 647)
@@ -181,4 +181,4 @@
 	 echo "short_description=\"$(LIBSSH_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSSH_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSSH_32_PKG_URL)"                                 >> $(LIBSSH_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSSH_32_PKG_LICENSE)"                         >> $(LIBSSH_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSSH_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSSH_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libssh2/1.8.0/Makefile
===================================================================
--- libssh2/1.8.0/Makefile	(nonexistent)
+++ libssh2/1.8.0/Makefile	(revision 647)
@@ -0,0 +1,209 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/libssh2
+
+REQUIRES          += net/openssl/1.0.2f
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.8.0
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/libssh2/libssh2-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libssh2-$(version)
+src_dir_name       = libssh2-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBSSH2_PKG_NAME                = libssh2
+LIBSSH2_PKG_VERSION             = 1.8.0
+LIBSSH2_PKG_ARCH                = $(TOOLCHAIN)
+LIBSSH2_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBSSH2_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBSSH2_PKG_GROUP               = $(PKG_GROUP)
+###                              |---handy-ruler-------------------------------|
+LIBSSH2_PKG_SHORT_DESCRIPTION   = SSH2 library
+LIBSSH2_PKG_URL                 = $(BUG_URL)
+LIBSSH2_PKG_LICENSE             = BSD
+LIBSSH2_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBSSH2_PKG_NAME)-pkg-description
+LIBSSH2_PKG_DESCRIPTION_FILE_IN = $(LIBSSH2_PKG_NAME)-pkg-description.in
+LIBSSH2_PKG_INSTALL_SCRIPT      = $(LIBSSH2_PKG_NAME)-pkg-install.sh
+
+LIBSSH2_PKG      = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBSSH2_PKG_NAME)-package
+
+pkg_basename     = $(LIBSSH2_PKG_NAME)-$(LIBSSH2_PKG_VERSION)-$(LIBSSH2_PKG_ARCH)-$(LIBSSH2_PKG_DISTRO_NAME)-$(LIBSSH2_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = DESTDIR=$(LIBSSH2_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(LIBSUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+
+extra_configure_switches += --with-openssl
+extra_configure_switches += --with-libssl-prefix=$(TARGET_DEST_DIR)/usr
+
+extra_configure_switches += --with-libz
+extra_configure_switches += --with-libz-prefix=$(TARGET_DEST_DIR)/usr
+
+extra_configure_switches += --disable-rpath
+
+extra_configure_switches += --enable-shared=yes
+extra_configure_switches += --enable-static=yes
+
+
+TARGET_LIB_RPATH = /lib$(LIBSUFFIX):/usr/lib$(LIBSUFFIX):/usr/lib/../lib$(LIBSUFFIX)
+
+LDFLAGS += -Wl,-rpath,$(TARGET_LIB_RPATH)
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && \
+	  $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET)            \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBSSH2_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	# ======= Install Documentation =======
+	@if [ -d $(LIBSSH2_PKG)/usr/share/man ]; then \
+	  ( cd $(LIBSSH2_PKG)/usr/share/man ; \
+	    for manpagedir in `find . -type d -name "man*"` ; do \
+	      ( cd $$manpagedir ; \
+	        for eachpage in `find . -type l -maxdepth 1` ; do \
+	          ln -s `readlink $$eachpage`.gz $$eachpage.gz ; \
+	          rm $$eachpage ; \
+	        done ; \
+	        gzip -9 *.?  ; \
+	      ) \
+	    done \
+	  ) \
+	 fi
+	@mkdir -p $(LIBSSH2_PKG)/usr/doc/$(src_dir_name)
+	@cp -a $(SRC_DIR)/docs/AUTHORS $(SRC_DIR)/COPYING \
+	       $(LIBSSH2_PKG)/usr/doc/$(src_dir_name)
+	@mkdir -p $(LIBSSH2_PKG)/usr/share/doc/$(src_dir_name)
+	@( cd $(SRC_DIR) ; \
+	   cp -a docs/AUTHORS docs/BINDINGS COPYING NEWS README* docs/SECURITY.md docs/TODO \
+	         $(LIBSSH2_PKG)/usr/share/doc/$(src_dir_name) \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   if [ -r ChangeLog ]; then \
+	     DOCSDIR=`echo $(LIBSSH2_PKG)/usr/share/doc/$(src_dir_name)` ; \
+	     cat ChangeLog | head -n 1000 > $$DOCSDIR/ChangeLog ; \
+	     touch -r ChangeLog $$DOCSDIR/ChangeLog ; \
+	   fi \
+	 )
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBSSH2_PKG)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libssh2.la \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBSSH2_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libssh2.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libssh2.la ; \
+	 )
+	# ======= tune pkg-config *.pc search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX)/pkgconfig ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libssh2.pc ; \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(LIBSSH2_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(LIBSSH2_PKG_DESCRIPTION_FILE): $(LIBSSH2_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBSSH2_PKG_DESCRIPTION_FILE) $(LIBSSH2_PKG_INSTALL_SCRIPT)
+	@cp $(LIBSSH2_PKG_DESCRIPTION_FILE) $(LIBSSH2_PKG)/.DESCRIPTION
+	@cp $(LIBSSH2_PKG_INSTALL_SCRIPT) $(LIBSSH2_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBSSH2_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBSSH2_PKG_NAME)"                            >  $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBSSH2_PKG_VERSION)"                          >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBSSH2_PKG_ARCH)"                               >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBSSH2_PKG_DISTRO_NAME)"                  >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBSSH2_PKG_DISTRO_VERSION)"                >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBSSH2_PKG_GROUP)"                             >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBSSH2_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBSSH2_PKG_URL)"                                 >> $(LIBSSH2_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBSSH2_PKG_LICENSE)"                         >> $(LIBSSH2_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBSSH2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libssh2/1.8.0/PATCHES
===================================================================
Index: libssh2/1.8.0/libssh2-pkg-description.in
===================================================================
--- libssh2/1.8.0/libssh2-pkg-description.in	(nonexistent)
+++ libssh2/1.8.0/libssh2-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+       |-----handy-ruler------------------------------------------------------|
+libssh2: libssh2 @VERSION@ (SSH2 library)
+libssh2:
+libssh2: libssh2 is a library implementing the SSH2 protocol, available
+libssh2: under revised BSD license.
+libssh2:
+libssh2:
+libssh2: Homepage: https://www.libssh2.org
+libssh2:
+libssh2:
+libssh2:
+libssh2:
Index: libssh2/1.8.0/libssh2-pkg-install.sh
===================================================================
--- libssh2/1.8.0/libssh2-pkg-install.sh	(nonexistent)
+++ libssh2/1.8.0/libssh2-pkg-install.sh	(revision 647)
@@ -0,0 +1,53 @@
+#!/bin/sh
+
+# Preserve new files
+install_file() {
+  NEW="$1"
+  OLD="`dirname $NEW`/`basename $NEW .new`"
+  # If there's no file by that name, mv it over:
+  if [ ! -r $OLD ]; then
+    mv $NEW $OLD
+  elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
+    rm $NEW
+  fi
+  # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libssh2/1.8.0/libssh2-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libssh2/1.8.0-x86_32/Makefile
===================================================================
--- libssh2/1.8.0-x86_32/Makefile	(nonexistent)
+++ libssh2/1.8.0-x86_32/Makefile	(revision 647)
@@ -0,0 +1,170 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC64)
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+CREATE_X86_32_PACKAGE = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/libssh2
+
+REQUIRES           = libs/libssh2/1.8.0
+REQUIRES          += net/openssl/1.0.2f-x86_32
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.8.0
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/libssh2/libssh2-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libssh2-$(version)
+src_dir_name       = libssh2-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBSSH2_32_PKG_NAME                = libssh2-x32
+LIBSSH2_32_PKG_VERSION             = 1.8.0
+LIBSSH2_32_PKG_ARCH                = $(TOOLCHAIN)
+LIBSSH2_32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBSSH2_32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBSSH2_32_PKG_GROUP               = $(PKG_GROUP)
+###                                 |---handy-ruler-------------------------------|
+LIBSSH2_32_PKG_SHORT_DESCRIPTION   = SSH2 library
+LIBSSH2_32_PKG_URL                 = $(BUG_URL)
+LIBSSH2_32_PKG_LICENSE             = BSD
+LIBSSH2_32_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBSSH2_32_PKG_NAME)-pkg-description
+LIBSSH2_32_PKG_DESCRIPTION_FILE_IN = $(LIBSSH2_32_PKG_NAME)-pkg-description.in
+LIBSSH2_32_PKG_INSTALL_SCRIPT      = $(LIBSSH2_32_PKG_NAME)-pkg-install.sh
+
+LIBSSH2_32_PKG   = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBSSH2_32_PKG_NAME)-package
+
+pkg_basename     = $(LIBSSH2_32_PKG_NAME)-$(LIBSSH2_32_PKG_VERSION)-$(LIBSSH2_32_PKG_ARCH)-$(LIBSSH2_32_PKG_DISTRO_NAME)-$(LIBSSH2_32_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot  = DESTDIR=$(LIBSSH2_32_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(MULTILIB_X86_32_SUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+
+extra_configure_switches += --bindir=/usr/bin/32
+
+# trick the configure script:
+# ==========================
+extra_configure_switches += ac_cv_libssl=yes
+
+extra_configure_switches += --with-openssl
+extra_configure_switches += --with-libssl-prefix=$(TARGET_DEST_DIR)/usr
+
+extra_configure_switches += --with-libz
+extra_configure_switches += --with-libz-prefix=$(TARGET_DEST_DIR)/usr
+
+extra_configure_switches += --disable-rpath
+
+extra_configure_switches += --enable-shared=yes
+extra_configure_switches += --enable-static=yes
+
+
+TARGET_LIB_RPATH = /lib$(MULTILIB_X86_32_SUFFIX):/usr/lib$(MULTILIB_X86_32_SUFFIX):/usr/lib/../lib$(MULTILIB_X86_32_SUFFIX)
+
+LDFLAGS += -Wl,-rpath,$(TARGET_LIB_RPATH)
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET32)          \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBSSH2_32_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	@rm -rf $(LIBSSH2_32_PKG)/usr/include
+	@rm -rf $(LIBSSH2_32_PKG)/usr/share
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBSSH2_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libssh2.la \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBSSH2_32_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libssh2.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libssh2.la \
+	 )
+	# ======= tune pkg-config *.pc search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX)/pkgconfig ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libssh2.pc ; \
+	 )
+	# =======Strip binaries =======
+	@( cd $(LIBSSH2_32_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(LIBSSH2_32_PKG_DESCRIPTION_FILE): $(LIBSSH2_32_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBSSH2_32_PKG_DESCRIPTION_FILE) $(LIBSSH2_32_PKG_INSTALL_SCRIPT)
+	@cp $(LIBSSH2_32_PKG_DESCRIPTION_FILE) $(LIBSSH2_32_PKG)/.DESCRIPTION
+	@cp $(LIBSSH2_32_PKG_INSTALL_SCRIPT) $(LIBSSH2_32_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBSSH2_32_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBSSH2_32_PKG_NAME)"                            >  $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBSSH2_32_PKG_VERSION)"                          >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBSSH2_32_PKG_ARCH)"                               >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBSSH2_32_PKG_DISTRO_NAME)"                  >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBSSH2_32_PKG_DISTRO_VERSION)"                >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBSSH2_32_PKG_GROUP)"                             >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBSSH2_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBSSH2_32_PKG_URL)"                                 >> $(LIBSSH2_32_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBSSH2_32_PKG_LICENSE)"                         >> $(LIBSSH2_32_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBSSH2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libssh2/1.8.0-x86_32/PATCHES
===================================================================
Index: libssh2/1.8.0-x86_32/libssh2-x32-pkg-description.in
===================================================================
--- libssh2/1.8.0-x86_32/libssh2-x32-pkg-description.in	(nonexistent)
+++ libssh2/1.8.0-x86_32/libssh2-x32-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+           |-----handy-ruler------------------------------------------------------|
+libssh2-x32: libssh2-x32 @VERSION@ (x86_32 SSH2 library)
+libssh2-x32:
+libssh2-x32: libssh2 is a library implementing the SSH2 protocol, available
+libssh2-x32: under revised BSD license.
+libssh2-x32:
+libssh2-x32:
+libssh2-x32: Homepage: https://www.libssh2.org
+libssh2-x32:
+libssh2-x32:
+libssh2-x32:
+libssh2-x32:
Index: libssh2/1.8.0-x86_32/libssh2-x32-pkg-install.sh
===================================================================
--- libssh2/1.8.0-x86_32/libssh2-x32-pkg-install.sh	(nonexistent)
+++ libssh2/1.8.0-x86_32/libssh2-x32-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libssh2/1.8.0-x86_32/libssh2-x32-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libstrophe/0.9.1/Makefile
===================================================================
--- libstrophe/0.9.1/Makefile	(revision 646)
+++ libstrophe/0.9.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(LIBSTROPHE_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSTROPHE_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSTROPHE_PKG_URL)"                                 >> $(LIBSTROPHE_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSTROPHE_PKG_LICENSE)"                         >> $(LIBSTROPHE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSTROPHE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSTROPHE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libstrophe/0.9.1-x86_32/Makefile
===================================================================
--- libstrophe/0.9.1-x86_32/Makefile	(revision 646)
+++ libstrophe/0.9.1-x86_32/Makefile	(revision 647)
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LIBSTROPHE_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBSTROPHE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBSTROPHE_32_PKG_URL)"                                 >> $(LIBSTROPHE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBSTROPHE_32_PKG_LICENSE)"                         >> $(LIBSTROPHE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBSTROPHE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBSTROPHE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtasn1/3.4/Makefile
===================================================================
--- libtasn1/3.4/Makefile	(revision 646)
+++ libtasn1/3.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(TASN_PKG_SHORT_DESCRIPTION)\"" >> $(TASN_PKG)/.PKGINFO ; \
 	 echo "url=$(TASN_PKG_URL)"                                 >> $(TASN_PKG)/.PKGINFO ; \
 	 echo "license=$(TASN_PKG_LICENSE)"                         >> $(TASN_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TASN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TASN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtasn1/3.4-x86_32/Makefile
===================================================================
--- libtasn1/3.4-x86_32/Makefile	(revision 646)
+++ libtasn1/3.4-x86_32/Makefile	(revision 647)
@@ -153,4 +153,4 @@
 	 echo "short_description=\"$(TASN32_PKG_SHORT_DESCRIPTION)\"" >> $(TASN32_PKG)/.PKGINFO ; \
 	 echo "url=$(TASN32_PKG_URL)"                                 >> $(TASN32_PKG)/.PKGINFO ; \
 	 echo "license=$(TASN32_PKG_LICENSE)"                         >> $(TASN32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TASN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TASN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtasn1/4.7/Makefile
===================================================================
--- libtasn1/4.7/Makefile	(revision 646)
+++ libtasn1/4.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(TASN_PKG_SHORT_DESCRIPTION)\"" >> $(TASN_PKG)/.PKGINFO ; \
 	 echo "url=$(TASN_PKG_URL)"                                 >> $(TASN_PKG)/.PKGINFO ; \
 	 echo "license=$(TASN_PKG_LICENSE)"                         >> $(TASN_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TASN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TASN_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtasn1/4.7-x86_32/Makefile
===================================================================
--- libtasn1/4.7-x86_32/Makefile	(revision 646)
+++ libtasn1/4.7-x86_32/Makefile	(revision 647)
@@ -155,4 +155,4 @@
 	 echo "short_description=\"$(TASN32_PKG_SHORT_DESCRIPTION)\"" >> $(TASN32_PKG)/.PKGINFO ; \
 	 echo "url=$(TASN32_PKG_URL)"                                 >> $(TASN32_PKG)/.PKGINFO ; \
 	 echo "license=$(TASN32_PKG_LICENSE)"                         >> $(TASN32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TASN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TASN32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtermcap/1.2.3/Makefile
===================================================================
--- libtermcap/1.2.3/Makefile	(revision 646)
+++ libtermcap/1.2.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -152,4 +159,4 @@
 	 echo "short_description=\"$(TERMCAP_PKG_SHORT_DESCRIPTION)\"" >> $(TERMCAP_PKG)/.PKGINFO ; \
 	 echo "url=$(TERMCAP_PKG_URL)"                                 >> $(TERMCAP_PKG)/.PKGINFO ; \
 	 echo "license=$(TERMCAP_PKG_LICENSE)"                         >> $(TERMCAP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TERMCAP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TERMCAP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtermcap/1.2.3-x86_32/Makefile
===================================================================
--- libtermcap/1.2.3-x86_32/Makefile	(revision 646)
+++ libtermcap/1.2.3-x86_32/Makefile	(revision 647)
@@ -125,4 +125,4 @@
 	 echo "short_description=\"$(TERMCAP_32_PKG_SHORT_DESCRIPTION)\"" >> $(TERMCAP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(TERMCAP_32_PKG_URL)"                                 >> $(TERMCAP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(TERMCAP_32_PKG_LICENSE)"                         >> $(TERMCAP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TERMCAP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TERMCAP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libthai/0.1.20/Makefile
===================================================================
--- libthai/0.1.20/Makefile	(revision 646)
+++ libthai/0.1.20/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -204,4 +211,4 @@
 	 echo "short_description=\"$(THAI_PKG_SHORT_DESCRIPTION)\"" >> $(THAI_PKG)/.PKGINFO ; \
 	 echo "url=$(THAI_PKG_URL)"                                 >> $(THAI_PKG)/.PKGINFO ; \
 	 echo "license=$(THAI_PKG_LICENSE)"                         >> $(THAI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(THAI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(THAI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libthai/0.1.20-x86_32/Makefile
===================================================================
--- libthai/0.1.20-x86_32/Makefile	(revision 646)
+++ libthai/0.1.20-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(THAI_32_PKG_SHORT_DESCRIPTION)\"" >> $(THAI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(THAI_32_PKG_URL)"                                 >> $(THAI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(THAI_32_PKG_LICENSE)"                         >> $(THAI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(THAI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(THAI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libthai/0.1.24/Makefile
===================================================================
--- libthai/0.1.24/Makefile	(revision 646)
+++ libthai/0.1.24/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -204,4 +211,4 @@
 	 echo "short_description=\"$(THAI_PKG_SHORT_DESCRIPTION)\"" >> $(THAI_PKG)/.PKGINFO ; \
 	 echo "url=$(THAI_PKG_URL)"                                 >> $(THAI_PKG)/.PKGINFO ; \
 	 echo "license=$(THAI_PKG_LICENSE)"                         >> $(THAI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(THAI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(THAI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libthai/0.1.24-x86_32/Makefile
===================================================================
--- libthai/0.1.24-x86_32/Makefile	(revision 646)
+++ libthai/0.1.24-x86_32/Makefile	(revision 647)
@@ -164,4 +164,4 @@
 	 echo "short_description=\"$(THAI_32_PKG_SHORT_DESCRIPTION)\"" >> $(THAI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(THAI_32_PKG_URL)"                                 >> $(THAI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(THAI_32_PKG_LICENSE)"                         >> $(THAI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(THAI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(THAI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtheora/1.1.1/Makefile
===================================================================
--- libtheora/1.1.1/Makefile	(revision 646)
+++ libtheora/1.1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -214,4 +221,4 @@
 	 echo "short_description=\"$(LIBTHEORA_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTHEORA_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTHEORA_PKG_URL)"                                 >> $(LIBTHEORA_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTHEORA_PKG_LICENSE)"                         >> $(LIBTHEORA_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTHEORA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTHEORA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtheora/1.1.1/PATCHES
===================================================================
--- libtheora/1.1.1/PATCHES	(revision 646)
+++ libtheora/1.1.1/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/xiph/libtheora/patches/libtheora-1.1.1-automake.patch -p0
Index: libtheora/1.1.1-x86_32/Makefile
===================================================================
--- libtheora/1.1.1-x86_32/Makefile	(revision 646)
+++ libtheora/1.1.1-x86_32/Makefile	(revision 647)
@@ -172,4 +172,4 @@
 	 echo "short_description=\"$(LIBTHEORA_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTHEORA_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTHEORA_32_PKG_URL)"                                 >> $(LIBTHEORA_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTHEORA_32_PKG_LICENSE)"                         >> $(LIBTHEORA_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTHEORA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTHEORA_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtheora/1.1.1-x86_32/PATCHES
===================================================================
--- libtheora/1.1.1-x86_32/PATCHES	(revision 646)
+++ libtheora/1.1.1-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/xiph/libtheora/patches/libtheora-1.1.1-automake.patch -p0
Index: libtiff/4.0.3/Makefile
===================================================================
--- libtiff/4.0.3/Makefile	(revision 646)
+++ libtiff/4.0.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(LIBTIFF_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTIFF_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTIFF_PKG_URL)"                                 >> $(LIBTIFF_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTIFF_PKG_LICENSE)"                         >> $(LIBTIFF_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTIFF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTIFF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtiff/4.0.3-x86_32/Makefile
===================================================================
--- libtiff/4.0.3-x86_32/Makefile	(revision 646)
+++ libtiff/4.0.3-x86_32/Makefile	(revision 647)
@@ -178,4 +178,4 @@
 	 echo "short_description=\"$(LIBTIFF_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTIFF_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTIFF_32_PKG_URL)"                                 >> $(LIBTIFF_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTIFF_32_PKG_LICENSE)"                         >> $(LIBTIFF_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTIFF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTIFF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtiff/4.0.6/Makefile
===================================================================
--- libtiff/4.0.6/Makefile	(revision 646)
+++ libtiff/4.0.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(LIBTIFF_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTIFF_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTIFF_PKG_URL)"                                 >> $(LIBTIFF_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTIFF_PKG_LICENSE)"                         >> $(LIBTIFF_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTIFF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTIFF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libtiff/4.0.6-x86_32/Makefile
===================================================================
--- libtiff/4.0.6-x86_32/Makefile	(revision 646)
+++ libtiff/4.0.6-x86_32/Makefile	(revision 647)
@@ -177,4 +177,4 @@
 	 echo "short_description=\"$(LIBTIFF_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBTIFF_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBTIFF_32_PKG_URL)"                                 >> $(LIBTIFF_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBTIFF_32_PKG_LICENSE)"                         >> $(LIBTIFF_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBTIFF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBTIFF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunistring/0.9.3/Makefile
===================================================================
--- libunistring/0.9.3/Makefile	(revision 646)
+++ libunistring/0.9.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -199,4 +206,4 @@
 	 echo "short_description=\"$(LIBUNISTR_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNISTR_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUNISTR_PKG_URL)"                                 >> $(LIBUNISTR_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUNISTR_PKG_LICENSE)"                         >> $(LIBUNISTR_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUNISTR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUNISTR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunistring/0.9.3-x86_32/Makefile
===================================================================
--- libunistring/0.9.3-x86_32/Makefile	(revision 646)
+++ libunistring/0.9.3-x86_32/Makefile	(revision 647)
@@ -145,4 +145,4 @@
 	 echo "short_description=\"$(LIBUNISTR32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUNISTR32_PKG_URL)"                                 >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUNISTR32_PKG_LICENSE)"                         >> $(LIBUNISTR32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUNISTR32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUNISTR32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunistring/0.9.6/Makefile
===================================================================
--- libunistring/0.9.6/Makefile	(nonexistent)
+++ libunistring/0.9.6/Makefile	(revision 647)
@@ -0,0 +1,209 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/GNU/libunistring
+
+ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
+REQUIRES           = dev/gcc/5.3.0
+else
+ifneq ($(HARDWARE),$(HARDWARE_PC64))
+REQUIRES           = libs/glibc/2.24
+else
+REQUIRES           = libs/glibc/2.24-x86_32
+endif
+endif
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 0.9.6
+tar_xz_archive     = $(SRC_PACKAGE_PATH)/GNU/libunistring/libunistring-$(version).tar.xz
+SRC_ARCHIVE        = $(tar_xz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libunistring-$(version)
+src_dir_name       = libunistring-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBUNISTR_PKG_NAME                = libunistring
+LIBUNISTR_PKG_VERSION             = 0.9.6
+LIBUNISTR_PKG_ARCH                = $(TOOLCHAIN)
+LIBUNISTR_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBUNISTR_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBUNISTR_PKG_GROUP               = $(PKG_GROUP)
+###                                |---handy-ruler-------------------------------|
+LIBUNISTR_PKG_SHORT_DESCRIPTION   = GNU Unicode string library
+LIBUNISTR_PKG_URL                 = $(BUG_URL)
+LIBUNISTR_PKG_LICENSE             = GPLv2
+LIBUNISTR_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBUNISTR_PKG_NAME)-pkg-description
+LIBUNISTR_PKG_DESCRIPTION_FILE_IN = $(LIBUNISTR_PKG_NAME)-pkg-description.in
+LIBUNISTR_PKG_INSTALL_SCRIPT      = $(LIBUNISTR_PKG_NAME)-pkg-install.sh
+
+LIBUNISTR_PKG    = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBUNISTR_PKG_NAME)-package
+
+pkg_basename     = $(LIBUNISTR_PKG_NAME)-$(LIBUNISTR_PKG_VERSION)-$(LIBUNISTR_PKG_ARCH)-$(LIBUNISTR_PKG_DISTRO_NAME)-$(LIBUNISTR_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = DESTDIR=$(LIBUNISTR_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(LIBSUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --infodir=/usr/share/info
+extra_configure_switches += --mandir=/usr/share/man
+extra_configure_switches += --disable-dependency-tracking
+extra_configure_switches += --sysconfdir=/etc
+extra_configure_switches += --disable-rpath
+extra_configure_switches += --enable-static=yes
+extra_configure_switches += --enable-shared=yes
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && \
+	  $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET)            \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBUNISTR_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	# ======= Install Documentation =======
+	@rm -f $(LIBUNISTR_PKG)/usr/share/info/dir
+	@gzip -9 $(LIBUNISTR_PKG)/usr/share/info/*
+	@if [ -d $(LIBUNISTR_PKG)/usr/share/man ]; then \
+	  ( cd $(LIBUNISTR_PKG)/usr/share/man ; \
+	    for manpagedir in `find . -type d -name "man*"` ; do \
+	      ( cd $$manpagedir ; \
+	        for eachpage in `find . -type l -maxdepth 1` ; do \
+	          ln -s `readlink $$eachpage`.gz $$eachpage.gz ; \
+	          rm $$eachpage ; \
+	        done ; \
+	        gzip -9 *.?  ; \
+	      ) \
+	    done \
+	  ) \
+	 fi
+	@mkdir -p $(LIBUNISTR_PKG)/usr/doc/$(src_dir_name)
+	@mkdir -p $(LIBUNISTR_PKG)/usr/share/doc/$(src_dir_name)
+	@cp -a $(SRC_DIR)/AUTHORS $(SRC_DIR)/COPYING* \
+	       $(LIBUNISTR_PKG)/usr/doc/$(src_dir_name)
+	@mkdir -p $(LIBUNISTR_PKG)/usr/share/doc/$(src_dir_name)/html
+	@( cd $(LIBUNISTR_PKG)/usr/share/doc/$(src_dir_name) ; \
+	   find . -type f | xargs mv -t html ; \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   cp -a AUTHORS BUGS COPYING* DEPENDENCIES HACKING INSTALL NEWS README* THANKS \
+	         $(LIBUNISTR_PKG)/usr/share/doc/$(src_dir_name) ; \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   if [ -r ChangeLog ]; then \
+	     DOCSDIR=`echo $(LIBUNISTR_PKG)/usr/share/doc/$(src_dir_name)` ; \
+	     cat ChangeLog | head -n 1000 > $$DOCSDIR/ChangeLog ; \
+	     touch -r ChangeLog $$DOCSDIR/ChangeLog ; \
+	   fi \
+	 )
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBUNISTR_PKG)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libunistring.la  \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBUNISTR_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunistring.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libunistring.la \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(LIBUNISTR_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(LIBUNISTR_PKG_DESCRIPTION_FILE): $(LIBUNISTR_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBUNISTR_PKG_DESCRIPTION_FILE) $(LIBUNISTR_PKG_INSTALL_SCRIPT)
+	@cp $(LIBUNISTR_PKG_DESCRIPTION_FILE) $(LIBUNISTR_PKG)/.DESCRIPTION
+	@cp $(LIBUNISTR_PKG_INSTALL_SCRIPT) $(LIBUNISTR_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBUNISTR_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBUNISTR_PKG_NAME)"                            >  $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBUNISTR_PKG_VERSION)"                          >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBUNISTR_PKG_ARCH)"                               >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBUNISTR_PKG_DISTRO_NAME)"                  >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBUNISTR_PKG_DISTRO_VERSION)"                >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBUNISTR_PKG_GROUP)"                             >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBUNISTR_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBUNISTR_PKG_URL)"                                 >> $(LIBUNISTR_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBUNISTR_PKG_LICENSE)"                         >> $(LIBUNISTR_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBUNISTR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunistring/0.9.6/PATCHES
===================================================================
Index: libunistring/0.9.6/libunistring-pkg-description.in
===================================================================
--- libunistring/0.9.6/libunistring-pkg-description.in	(nonexistent)
+++ libunistring/0.9.6/libunistring-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+            |-----handy-ruler------------------------------------------------------|
+libunistring: libunistring @VERSION@ (GNU Unicode string library)
+libunistring:
+libunistring: This library provides functions for manipulating Unicode strings and
+libunistring: for manipulating C strings according to the Unicode standard.
+libunistring:
+libunistring: Homepage:  http://www.gnu.org/s/libunistring
+libunistring:
+libunistring:
+libunistring:
+libunistring:
+libunistring:
Index: libunistring/0.9.6/libunistring-pkg-install.sh
===================================================================
--- libunistring/0.9.6/libunistring-pkg-install.sh	(nonexistent)
+++ libunistring/0.9.6/libunistring-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libunistring/0.9.6/libunistring-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libunistring/0.9.6-x86_32/Makefile
===================================================================
--- libunistring/0.9.6-x86_32/Makefile	(nonexistent)
+++ libunistring/0.9.6-x86_32/Makefile	(revision 647)
@@ -0,0 +1,148 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC64)
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+CREATE_X86_32_PACKAGE = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/GNU/libunistring
+
+REQUIRES           = libs/libunistring/0.9.6
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 0.9.6
+tar_xz_archive     = $(SRC_PACKAGE_PATH)/GNU/libunistring/libunistring-$(version).tar.xz
+SRC_ARCHIVE        = $(tar_xz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libunistring-$(version)
+src_dir_name       = libunistring-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBUNISTR32_PKG_NAME                = libunistring-x32
+LIBUNISTR32_PKG_VERSION             = 0.9.6
+LIBUNISTR32_PKG_ARCH                = $(TOOLCHAIN)
+LIBUNISTR32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBUNISTR32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBUNISTR32_PKG_GROUP               = $(PKG_GROUP)
+###                                  |---handy-ruler-------------------------------|
+LIBUNISTR32_PKG_SHORT_DESCRIPTION   = GNU Unicode string library
+LIBUNISTR32_PKG_URL                 = $(BUG_URL)
+LIBUNISTR32_PKG_LICENSE             = GPLv2
+LIBUNISTR32_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBUNISTR32_PKG_NAME)-pkg-description
+LIBUNISTR32_PKG_DESCRIPTION_FILE_IN = $(LIBUNISTR32_PKG_NAME)-pkg-description.in
+LIBUNISTR32_PKG_INSTALL_SCRIPT      = $(LIBUNISTR32_PKG_NAME)-pkg-install.sh
+
+LIBUNISTR32_PKG  = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBUNISTR32_PKG_NAME)-package
+
+pkg_basename     = $(LIBUNISTR32_PKG_NAME)-$(LIBUNISTR32_PKG_VERSION)-$(LIBUNISTR32_PKG_ARCH)-$(LIBUNISTR32_PKG_DISTRO_NAME)-$(LIBUNISTR32_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot  = DESTDIR=$(LIBUNISTR32_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(MULTILIB_X86_32_SUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --infodir=/usr/share/info
+extra_configure_switches += --mandir=/usr/share/man
+extra_configure_switches += --disable-dependency-tracking
+extra_configure_switches += --sysconfdir=/etc
+extra_configure_switches += --disable-rpath
+extra_configure_switches += --enable-static=yes
+extra_configure_switches += --enable-shared=yes
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET32)          \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBUNISTR32_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	@rm -rf $(LIBUNISTR32_PKG)/usr/include
+	@rm -rf $(LIBUNISTR32_PKG)/usr/share
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBUNISTR32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libunistring.la  \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBUNISTR32_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunistring.la ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libunistring.la \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(LIBUNISTR32_PKG) ; \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+	@touch $@
+
+$(LIBUNISTR32_PKG_DESCRIPTION_FILE): $(LIBUNISTR32_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBUNISTR32_PKG_DESCRIPTION_FILE) $(LIBUNISTR32_PKG_INSTALL_SCRIPT)
+	@cp $(LIBUNISTR32_PKG_DESCRIPTION_FILE) $(LIBUNISTR32_PKG)/.DESCRIPTION
+	@cp $(LIBUNISTR32_PKG_INSTALL_SCRIPT) $(LIBUNISTR32_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBUNISTR32_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBUNISTR32_PKG_NAME)"                            >  $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBUNISTR32_PKG_VERSION)"                          >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBUNISTR32_PKG_ARCH)"                               >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBUNISTR32_PKG_DISTRO_NAME)"                  >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBUNISTR32_PKG_DISTRO_VERSION)"                >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBUNISTR32_PKG_GROUP)"                             >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBUNISTR32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBUNISTR32_PKG_URL)"                                 >> $(LIBUNISTR32_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBUNISTR32_PKG_LICENSE)"                         >> $(LIBUNISTR32_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBUNISTR32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunistring/0.9.6-x86_32/PATCHES
===================================================================
Index: libunistring/0.9.6-x86_32/libunistring-x32-pkg-description.in
===================================================================
--- libunistring/0.9.6-x86_32/libunistring-x32-pkg-description.in	(nonexistent)
+++ libunistring/0.9.6-x86_32/libunistring-x32-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+                |-----handy-ruler------------------------------------------------------|
+libunistring-x32: libunistring-x32 @VERSION@ (x86_32 GNU Unicode string library)
+libunistring-x32:
+libunistring-x32: This library provides functions for manipulating Unicode strings and
+libunistring-x32: for manipulating C strings according to the Unicode standard.
+libunistring-x32:
+libunistring-x32: Homepage:  http://www.gnu.org/s/libunistring
+libunistring-x32:
+libunistring-x32:
+libunistring-x32:
+libunistring-x32:
+libunistring-x32:
Index: libunistring/0.9.6-x86_32/libunistring-x32-pkg-install.sh
===================================================================
--- libunistring/0.9.6-x86_32/libunistring-x32-pkg-install.sh	(nonexistent)
+++ libunistring/0.9.6-x86_32/libunistring-x32-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libunistring/0.9.6-x86_32/libunistring-x32-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libunwind/1.2/Makefile
===================================================================
--- libunwind/1.2/Makefile	(nonexistent)
+++ libunwind/1.2/Makefile	(revision 647)
@@ -0,0 +1,241 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC32)
+COMPONENT_TARGETS += $(HARDWARE_PC64)
+COMPONENT_TARGETS += $(HARDWARE_CB1X)
+COMPONENT_TARGETS += $(HARDWARE_CB2X)
+COMPONENT_TARGETS += $(HARDWARE_CB3X)
+COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
+COMPONENT_TARGETS += $(HARDWARE_M201)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
+COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
+COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
+COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
+COMPONENT_TARGETS += $(HARDWARE_CI20)
+COMPONENT_TARGETS += $(HARDWARE_BT1)
+
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/libunwind
+
+REQUIRES          += app/xz/5.2.2
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.2
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/libunwind/libunwind-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libunwind-$(version)
+src_dir_name       = libunwind-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_S9XX_GLIBC))
+OPT_PATCHES = PATCHES.aarch64
+endif
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBUNWIND_PKG_NAME                = libunwind
+LIBUNWIND_PKG_VERSION             = 1.2
+LIBUNWIND_PKG_ARCH                = $(TOOLCHAIN)
+LIBUNWIND_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBUNWIND_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBUNWIND_PKG_GROUP               = $(PKG_GROUP)
+###                                |---handy-ruler-------------------------------|
+LIBUNWIND_PKG_SHORT_DESCRIPTION   = platform-independent unwind API
+LIBUNWIND_PKG_URL                 = $(BUG_URL)
+LIBUNWIND_PKG_LICENSE             = BSD
+LIBUNWIND_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBUNWIND_PKG_NAME)-pkg-description
+LIBUNWIND_PKG_DESCRIPTION_FILE_IN = $(LIBUNWIND_PKG_NAME)-pkg-description.in
+LIBUNWIND_PKG_INSTALL_SCRIPT      = $(LIBUNWIND_PKG_NAME)-pkg-install.sh
+
+LIBUNWIND_PKG    = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBUNWIND_PKG_NAME)-package
+
+pkg_basename     = $(LIBUNWIND_PKG_NAME)-$(LIBUNWIND_PKG_VERSION)-$(LIBUNWIND_PKG_ARCH)-$(LIBUNWIND_PKG_DISTRO_NAME)-$(LIBUNWIND_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot = DESTDIR=$(LIBUNWIND_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(LIBSUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+extra_configure_switches += --disable-dependency-tracking
+
+extra_configure_switches += --disable-documentation
+
+extra_configure_switches += --enable-static=yes
+extra_configure_switches += --enable-shared=yes
+
+
+ifneq ($(filter $(HARDWARE),$(HARDWARE_PC32)),)
+ARCH = x86
+endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_PC64)),)
+ARCH = x86_64
+endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CB2X) $(HARDWARE_CB3X) \
+                            $(HARDWARE_FFRK3288)                               \
+                            $(HARDWARE_M201) $(HARDWARE_MXV)                   \
+                            $(HARDWARE_NIT6Q)                                  \
+                            $(HARDWARE_OMAP5UEVM) $(HARDWARE_DRA7XXEVM)),)
+ARCH = arm
+endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+ARCH = aarch64
+endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CI20) $(HARDWARE_BT1)),)
+ARCH = mips
+endif
+
+
+TARGET_LIB_RPATH = /lib$(LIBSUFFIX):/usr/lib$(LIBSUFFIX):/usr/lib/../lib$(LIBSUFFIX)
+
+LDFLAGS += -Wl,-rpath,$(TARGET_LIB_RPATH)
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+ifeq ($(TOOLCHAIN),$(TOOLCHAIN_S9XX_GLIBC))
+	$(call apply-opt-patches, $(SRC_DIR))
+endif
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && \
+	  $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET)            \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBUNWIND_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	# ======= Install Documentation =======
+	@mkdir -p $(LIBUNWIND_PKG)/usr/doc/$(src_dir_name)
+	@cp -a $(SRC_DIR)/AUTHORS $(SRC_DIR)/COPYING \
+	       $(LIBUNWIND_PKG)/usr/doc/$(src_dir_name)
+	@mkdir -p $(LIBUNWIND_PKG)/usr/share/doc/$(src_dir_name)
+	@( cd $(SRC_DIR) ; \
+	   cp -a AUTHORS COPYING NEWS README TODO \
+	         $(LIBUNWIND_PKG)/usr/share/doc/$(src_dir_name) ; \
+	 )
+	@( cd $(SRC_DIR) ; \
+	   if [ -r ChangeLog ]; then \
+	     DOCSDIR=`echo $(LIBUNWIND_PKG)/usr/share/doc/$(src_dir_name)` ; \
+	     cat ChangeLog | head -n 1000 > $$DOCSDIR/ChangeLog ; \
+	     touch -r ChangeLog $$DOCSDIR/ChangeLog ; \
+	   fi \
+	 )
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBUNWIND_PKG)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                    libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                    libunwind.la                              ; \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBUNWIND_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                            libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                            libunwind.la                              ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                              libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                              libunwind.la                              ; \
+	 )
+	# ======= tune pkg-config *.pc search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX)/pkgconfig ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunwind-coredump.pc libunwind-generic.pc  \
+	                                            libunwind-ptrace.pc   libunwind-setjmp.pc   \
+	                                            libunwind.pc                              ; \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(LIBUNWIND_PKG); \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+ifneq ($(CHRPATH),)
+	# ======= Set RPATH/RUNPATH for target shared objects =======
+	@( cd $(LIBUNWIND_PKG)/usr/lib$(LIBSUFFIX) ; \
+	   for file in `find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs echo` ; do \
+	     rpath=`$(CHRPATH) -l $$file 2> /dev/null | grep "R*PATH"` ; \
+	     if echo "$$rpath" | grep -q "$(TARGET_DEST_DIR)" ; then \
+	       $(CHRPATH) -r $(TARGET_LIB_RPATH) $$file 1> /dev/null 2> /dev/null ; \
+	     fi ; \
+	   done ; \
+	 )
+endif
+	@touch $@
+
+$(LIBUNWIND_PKG_DESCRIPTION_FILE): $(LIBUNWIND_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBUNWIND_PKG_DESCRIPTION_FILE) $(LIBUNWIND_PKG_INSTALL_SCRIPT)
+	@cp $(LIBUNWIND_PKG_DESCRIPTION_FILE) $(LIBUNWIND_PKG)/.DESCRIPTION
+	@cp $(LIBUNWIND_PKG_INSTALL_SCRIPT) $(LIBUNWIND_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBUNWIND_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBUNWIND_PKG_NAME)"                            >  $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBUNWIND_PKG_VERSION)"                          >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBUNWIND_PKG_ARCH)"                               >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBUNWIND_PKG_DISTRO_NAME)"                  >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBUNWIND_PKG_DISTRO_VERSION)"                >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBUNWIND_PKG_GROUP)"                             >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBUNWIND_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBUNWIND_PKG_URL)"                                 >> $(LIBUNWIND_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBUNWIND_PKG_LICENSE)"                         >> $(LIBUNWIND_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBUNWIND_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunwind/1.2/PATCHES
===================================================================
--- libunwind/1.2/PATCHES	(nonexistent)
+++ libunwind/1.2/PATCHES	(revision 647)
@@ -0,0 +1,3 @@
+
+../../../sources/packages/l/libunwind/patches/libunwind-1.2-automake.patch   -p0
+../../../sources/packages/l/libunwind/patches/libunwind-1.2-mips.patch       -p0
Index: libunwind/1.2/PATCHES.aarch64
===================================================================
--- libunwind/1.2/PATCHES.aarch64	(nonexistent)
+++ libunwind/1.2/PATCHES.aarch64	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libunwind/patches/libunwind-1.2-gcc-unwind-aarch64.patch -p0
Index: libunwind/1.2/libunwind-pkg-description.in
===================================================================
--- libunwind/1.2/libunwind-pkg-description.in	(nonexistent)
+++ libunwind/1.2/libunwind-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+         |-----handy-ruler------------------------------------------------------|
+libunwind: libunwind @VERSION@ (platform-independent unwind API)
+libunwind:
+libunwind: A portable and efficient C programming interface (API) to
+libunwind: determine the call-chain of a program. The API additionally
+libunwind: provides the means to manipulate the preserved (callee-saved)
+libunwind: state of each call-frame and to resume execution at any point
+libunwind: in the call-chain (non-local goto).
+libunwind:
+libunwind: Homepage: http://www.nongnu.org/libunwind
+libunwind:
+libunwind:
Index: libunwind/1.2/libunwind-pkg-install.sh
===================================================================
--- libunwind/1.2/libunwind-pkg-install.sh	(nonexistent)
+++ libunwind/1.2/libunwind-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libunwind/1.2/libunwind-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libunwind/1.2-x86_32/PATCHES
===================================================================
--- libunwind/1.2-x86_32/PATCHES	(nonexistent)
+++ libunwind/1.2-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/libunwind/patches/libunwind-1.2-automake.patch   -p0
Index: libunwind/1.2-x86_32/Makefile
===================================================================
--- libunwind/1.2-x86_32/Makefile	(nonexistent)
+++ libunwind/1.2-x86_32/Makefile	(revision 647)
@@ -0,0 +1,180 @@
+
+COMPONENT_TARGETS  = $(HARDWARE_PC64)
+
+NEED_ABS_PATH      = true
+COMPONENT_IS_3PP   = true
+
+CREATE_X86_32_PACKAGE = true
+
+
+include ../../../build-system/constants.mk
+
+
+SOURCE_REQUIRES    = sources/packages/l/libunwind
+
+REQUIRES           = libs/libunwind/1.2
+REQUIRES          += app/xz/5.2.2-x86_32
+
+# ======= __END_OF_REQUIRES__ =======
+
+
+version            = 1.2
+tar_gz_archive     = $(SRC_PACKAGE_PATH)/packages/l/libunwind/libunwind-$(version).tar.gz
+SRC_ARCHIVE        = $(tar_gz_archive)
+SRC_DIR            = $(TARGET_BUILD_DIR)/libunwind-$(version)
+src_dir_name       = libunwind-$(version)
+src_done           = $(TARGET_BUILD_DIR)/.source_done
+
+PATCHES = PATCHES
+
+build_dir          = $(TARGET_BUILD_DIR)/build
+build_target       = $(TARGET_BUILD_DIR)/.build_done
+install_target     = $(TARGET_BUILD_DIR)/.install_done
+
+
+####### Targets
+
+PKG_GROUP = libs
+
+#
+# *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
+#
+LIBUNWIND_32_PKG_NAME                = libunwind-x32
+LIBUNWIND_32_PKG_VERSION             = 1.2
+LIBUNWIND_32_PKG_ARCH                = $(TOOLCHAIN)
+LIBUNWIND_32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
+LIBUNWIND_32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
+LIBUNWIND_32_PKG_GROUP               = $(PKG_GROUP)
+###                                   |---handy-ruler-------------------------------|
+LIBUNWIND_32_PKG_SHORT_DESCRIPTION   = platform-independent unwind API
+LIBUNWIND_32_PKG_URL                 = $(BUG_URL)
+LIBUNWIND_32_PKG_LICENSE             = BSD
+LIBUNWIND_32_PKG_DESCRIPTION_FILE    = $(TARGET_BUILD_DIR)/$(LIBUNWIND_32_PKG_NAME)-pkg-description
+LIBUNWIND_32_PKG_DESCRIPTION_FILE_IN = $(LIBUNWIND_32_PKG_NAME)-pkg-description.in
+LIBUNWIND_32_PKG_INSTALL_SCRIPT      = $(LIBUNWIND_32_PKG_NAME)-pkg-install.sh
+
+LIBUNWIND_32_PKG = $(CURDIR)/$(TARGET_BUILD_DIR)/$(LIBUNWIND_32_PKG_NAME)-package
+
+pkg_basename     = $(LIBUNWIND_32_PKG_NAME)-$(LIBUNWIND_32_PKG_VERSION)-$(LIBUNWIND_32_PKG_ARCH)-$(LIBUNWIND_32_PKG_DISTRO_NAME)-$(LIBUNWIND_32_PKG_DISTRO_VERSION)
+
+pkg_archive      = $(TARGET_BUILD_DIR)/$(PKG_GROUP)/$(pkg_basename).$(pkg_arch_suffix)
+pkg_signature    = $(call sign-name,$(pkg_archive))
+pkg_description  = $(call desc-name,$(pkg_archive))
+products         = $(call pkg-files,$(pkg_archive))
+
+BUILD_TARGETS    = $(build_target)
+BUILD_TARGETS   += $(install_target)
+
+PRODUCT_TARGETS  = $(products)
+
+ROOTFS_TARGETS   = $(pkg_archive)
+
+
+include ../../../build-system/core.mk
+
+
+env_sysroot  = DESTDIR=$(LIBUNWIND_32_PKG)
+
+
+extra_configure_switches  = --libdir=/usr/lib$(MULTILIB_X86_32_SUFFIX)
+extra_configure_switches += --docdir=/usr/share/doc/$(src_dir_name)
+extra_configure_switches += --mandir=/usr/share/man
+extra_configure_switches += --disable-dependency-tracking
+
+extra_configure_switches += --disable-documentation
+
+extra_configure_switches += --enable-static=yes
+extra_configure_switches += --enable-shared=yes
+
+
+ARCH = x86
+
+
+TARGET_LIB_RPATH = /lib$(MULTILIB_X86_32_SUFFIX):/usr/lib$(MULTILIB_X86_32_SUFFIX):/usr/lib/../lib$(MULTILIB_X86_32_SUFFIX)
+
+LDFLAGS += -Wl,-rpath,$(TARGET_LIB_RPATH)
+
+
+####### Dependencies
+
+$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
+	$(UNPACK_SRC_ARCHIVE)
+	$(APPLY_PATCHES)
+	@touch $@
+
+$(build_target): $(src_done)
+	@mkdir -p $(build_dir)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) ../$(src_dir_name)/configure \
+	  --prefix=/usr               \
+	  --build=$(BUILD)            \
+	  --host=$(TARGET32)          \
+	  $(extra_configure_switches)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE)
+	@touch $@
+
+$(install_target): $(build_target)
+	@mkdir -p $(LIBUNWIND_32_PKG)
+	@cd $(build_dir) && $(BUILD_ENVIRONMENT) $(MAKE) -j1 install $(env_sysroot)
+	@rm -rf $(LIBUNWIND_32_PKG)/usr/include
+	# ======= remove toolchain path from target libtool *.la files =======
+	@( cd $(LIBUNWIND_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,$(TARGET_DEST_DIR),,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                    libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                    libunwind.la                              ; \
+	 )
+	# ======= Install the same to $(TARGET_DEST_DIR) =======
+	$(call install-into-devenv, $(LIBUNWIND_32_PKG))
+	# ======= tune libtool *.la search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                            libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                            libunwind.la                              ; \
+	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libunwind-$(ARCH).la libunwind-coredump.la  \
+	                                              libunwind-ptrace.la  libunwind-setjmp.la    \
+	                                              libunwind.la                              ; \
+	 )
+	# ======= tune pkg-config *.pc search path to the target destination for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX)/pkgconfig ; \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libunwind-coredump.pc libunwind-generic.pc  \
+	                                            libunwind-ptrace.pc   libunwind-setjmp.pc   \
+	                                            libunwind.pc                              ; \
+	 )
+	# ======= Strip binaries =======
+	@( cd $(LIBUNWIND_32_PKG); \
+	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
+	   find . | xargs file | grep "current ar archive" | cut -f 1 -d : | xargs $(STRIP) -g 2> /dev/null \
+	 )
+ifneq ($(CHRPATH),)
+	# ======= Set RPATH/RUNPATH for target shared objects =======
+	@( cd $(LIBUNWIND_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
+	   for file in `find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs echo` ; do \
+	     rpath=`$(CHRPATH) -l $$file 2> /dev/null | grep "R*PATH"` ; \
+	     if echo "$$rpath" | grep -q "$(TARGET_DEST_DIR)" ; then \
+	       $(CHRPATH) -r $(TARGET_LIB_RPATH) $$file 1> /dev/null 2> /dev/null ; \
+	     fi ; \
+	   done ; \
+	 )
+endif
+	@touch $@
+
+$(LIBUNWIND_32_PKG_DESCRIPTION_FILE): $(LIBUNWIND_32_PKG_DESCRIPTION_FILE_IN)
+	@cat $< | $(SED) -e "s/@VERSION@/$(version)/g" > $@
+
+$(pkg_signature)   : $(pkg_archive) ;
+$(pkg_description) : $(pkg_archive) ;
+
+$(pkg_archive): $(install_target) $(LIBUNWIND_32_PKG_DESCRIPTION_FILE) $(LIBUNWIND_32_PKG_INSTALL_SCRIPT)
+	@cp $(LIBUNWIND_32_PKG_DESCRIPTION_FILE) $(LIBUNWIND_32_PKG)/.DESCRIPTION
+	@cp $(LIBUNWIND_32_PKG_INSTALL_SCRIPT) $(LIBUNWIND_32_PKG)/.INSTALL
+	@$(BUILD_PKG_REQUIRES) $(LIBUNWIND_32_PKG)/.REQUIRES
+	@echo "pkgname=$(LIBUNWIND_32_PKG_NAME)"                            >  $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "pkgver=$(LIBUNWIND_32_PKG_VERSION)"                          >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "arch=$(LIBUNWIND_32_PKG_ARCH)"                               >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "distroname=$(LIBUNWIND_32_PKG_DISTRO_NAME)"                  >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "distrover=$(LIBUNWIND_32_PKG_DISTRO_VERSION)"                >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "group=$(LIBUNWIND_32_PKG_GROUP)"                             >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "short_description=\"$(LIBUNWIND_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "url=$(LIBUNWIND_32_PKG_URL)"                                 >> $(LIBUNWIND_32_PKG)/.PKGINFO ; \
+	 echo "license=$(LIBUNWIND_32_PKG_LICENSE)"                         >> $(LIBUNWIND_32_PKG)/.PKGINFO
+	@$(PSEUDO) sh -c "cd $(LIBUNWIND_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libunwind/1.2-x86_32/libunwind-x32-pkg-description.in
===================================================================
--- libunwind/1.2-x86_32/libunwind-x32-pkg-description.in	(nonexistent)
+++ libunwind/1.2-x86_32/libunwind-x32-pkg-description.in	(revision 647)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in.  You must
+# make exactly 11 lines for the formatting to be correct.  It's also
+# customary to leave one space after the ':'.
+
+             |-----handy-ruler------------------------------------------------------|
+libunwind-x32: libunwind-x32 @VERSION@ (x86_32 platform-independent unwind API)
+libunwind-x32:
+libunwind-x32: A portable and efficient C programming interface (API) to
+libunwind-x32: determine the call-chain of a program. The API additionally
+libunwind-x32: provides the means to manipulate the preserved (callee-saved)
+libunwind-x32: state of each call-frame and to resume execution at any point
+libunwind-x32: in the call-chain (non-local goto).
+libunwind-x32:
+libunwind-x32: Homepage: http://www.nongnu.org/libunwind
+libunwind-x32:
+libunwind-x32:
Index: libunwind/1.2-x86_32/libunwind-x32-pkg-install.sh
===================================================================
--- libunwind/1.2-x86_32/libunwind-x32-pkg-install.sh	(nonexistent)
+++ libunwind/1.2-x86_32/libunwind-x32-pkg-install.sh	(revision 647)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# arg 1:  the new package version
+pre_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+post_install() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+pre_update() {
+  /bin/true
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_update() {
+  post_install
+}
+
+# arg 1:  the old package version
+pre_remove() {
+  /bin/true
+}
+
+# arg 1:  the old package version
+post_remove() {
+  /bin/true
+}
+
+
+operation=$1
+shift
+
+$operation $*

Property changes on: libunwind/1.2-x86_32/libunwind-x32-pkg-install.sh
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: libusb/1.0.19/Makefile
===================================================================
--- libusb/1.0.19/Makefile	(revision 646)
+++ libusb/1.0.19/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -187,4 +194,4 @@
 	 echo "short_description=\"$(LIBUSB_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_PKG_URL)"                                 >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_PKG_LICENSE)"                         >> $(LIBUSB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb/1.0.19-x86_32/Makefile
===================================================================
--- libusb/1.0.19-x86_32/Makefile	(revision 646)
+++ libusb/1.0.19-x86_32/Makefile	(revision 647)
@@ -160,4 +160,4 @@
 	 echo "short_description=\"$(LIBUSB_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_32_PKG_URL)"                                 >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_32_PKG_LICENSE)"                         >> $(LIBUSB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb/1.0.20/Makefile
===================================================================
--- libusb/1.0.20/Makefile	(revision 646)
+++ libusb/1.0.20/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -188,4 +195,4 @@
 	 echo "short_description=\"$(LIBUSB_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_PKG_URL)"                                 >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_PKG_LICENSE)"                         >> $(LIBUSB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb/1.0.20-x86_32/Makefile
===================================================================
--- libusb/1.0.20-x86_32/Makefile	(revision 646)
+++ libusb/1.0.20-x86_32/Makefile	(revision 647)
@@ -161,4 +161,4 @@
 	 echo "short_description=\"$(LIBUSB_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_32_PKG_URL)"                                 >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_32_PKG_LICENSE)"                         >> $(LIBUSB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb/1.0.9/Makefile
===================================================================
--- libusb/1.0.9/Makefile	(revision 646)
+++ libusb/1.0.9/Makefile	(revision 647)
@@ -179,4 +179,4 @@
 	 echo "short_description=\"$(LIBUSB_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_PKG_URL)"                                 >> $(LIBUSB_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_PKG_LICENSE)"                         >> $(LIBUSB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb/1.0.9-x86_32/Makefile
===================================================================
--- libusb/1.0.9-x86_32/Makefile	(revision 646)
+++ libusb/1.0.9-x86_32/Makefile	(revision 647)
@@ -161,4 +161,4 @@
 	 echo "short_description=\"$(LIBUSB_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_32_PKG_URL)"                                 >> $(LIBUSB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_32_PKG_LICENSE)"                         >> $(LIBUSB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb-compat/0.1.5/Makefile
===================================================================
--- libusb-compat/0.1.5/Makefile	(revision 646)
+++ libusb-compat/0.1.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -190,4 +197,4 @@
 	 echo "short_description=\"$(LIBUSB_COMPAT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_COMPAT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_COMPAT_PKG_URL)"                                 >> $(LIBUSB_COMPAT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_COMPAT_PKG_LICENSE)"                         >> $(LIBUSB_COMPAT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_COMPAT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_COMPAT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libusb-compat/0.1.5-x86_32/Makefile
===================================================================
--- libusb-compat/0.1.5-x86_32/Makefile	(revision 646)
+++ libusb-compat/0.1.5-x86_32/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(LIBUSB_COMPAT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBUSB_COMPAT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBUSB_COMPAT_32_PKG_URL)"                                 >> $(LIBUSB_COMPAT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBUSB_COMPAT_32_PKG_LICENSE)"                         >> $(LIBUSB_COMPAT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBUSB_COMPAT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBUSB_COMPAT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvidstab/1.1/Makefile
===================================================================
--- libvidstab/1.1/Makefile	(revision 646)
+++ libvidstab/1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -222,4 +229,4 @@
 	 echo "short_description=\"$(VIDSTAB_PKG_SHORT_DESCRIPTION)\"" >> $(VIDSTAB_PKG)/.PKGINFO ; \
 	 echo "url=$(VIDSTAB_PKG_URL)"                                 >> $(VIDSTAB_PKG)/.PKGINFO ; \
 	 echo "license=$(VIDSTAB_PKG_LICENSE)"                         >> $(VIDSTAB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VIDSTAB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VIDSTAB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvidstab/1.1-x86_32/Makefile
===================================================================
--- libvidstab/1.1-x86_32/Makefile	(revision 646)
+++ libvidstab/1.1-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/vid-stab
 
 REQUIRES           = libs/libvidstab/1.1
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(VIDSTAB_32_PKG_SHORT_DESCRIPTION)\"" >> $(VIDSTAB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(VIDSTAB_32_PKG_URL)"                                 >> $(VIDSTAB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(VIDSTAB_32_PKG_LICENSE)"                         >> $(VIDSTAB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VIDSTAB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VIDSTAB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvisual/0.4.0/Makefile
===================================================================
--- libvisual/0.4.0/Makefile	(revision 646)
+++ libvisual/0.4.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -195,4 +202,4 @@
 	 echo "short_description=\"$(LIBVISUAL_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVISUAL_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVISUAL_PKG_URL)"                                 >> $(LIBVISUAL_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVISUAL_PKG_LICENSE)"                         >> $(LIBVISUAL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVISUAL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVISUAL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvisual/0.4.0/PATCHES
===================================================================
--- libvisual/0.4.0/PATCHES	(revision 646)
+++ libvisual/0.4.0/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/l/libvisual/patches/libvisual-0.4.0.patch -p0
+../../../sources/packages/l/libvisual/patches/libvisual-0.4.0.patch          -p0
+../../../sources/packages/l/libvisual/patches/libvisual-0.4.0-automake.patch -p0
Index: libvisual/0.4.0-x86_32/Makefile
===================================================================
--- libvisual/0.4.0-x86_32/Makefile	(revision 646)
+++ libvisual/0.4.0-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(LIBVISUAL_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVISUAL_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVISUAL_32_PKG_URL)"                                 >> $(LIBVISUAL_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVISUAL_32_PKG_LICENSE)"                         >> $(LIBVISUAL_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVISUAL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVISUAL_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvisual/0.4.0-x86_32/PATCHES
===================================================================
--- libvisual/0.4.0-x86_32/PATCHES	(revision 646)
+++ libvisual/0.4.0-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
-../../../sources/packages/l/libvisual/patches/libvisual-0.4.0.patch -p0
+../../../sources/packages/l/libvisual/patches/libvisual-0.4.0.patch          -p0
+../../../sources/packages/l/libvisual/patches/libvisual-0.4.0-automake.patch -p0
Index: libvorbis/1.3.4/Makefile
===================================================================
--- libvorbis/1.3.4/Makefile	(revision 646)
+++ libvorbis/1.3.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -210,4 +217,4 @@
 	 echo "short_description=\"$(LIBVORBIS_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVORBIS_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVORBIS_PKG_URL)"                                 >> $(LIBVORBIS_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVORBIS_PKG_LICENSE)"                         >> $(LIBVORBIS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVORBIS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVORBIS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvorbis/1.3.4-x86_32/Makefile
===================================================================
--- libvorbis/1.3.4-x86_32/Makefile	(revision 646)
+++ libvorbis/1.3.4-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(LIBVORBIS_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVORBIS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVORBIS_32_PKG_URL)"                                 >> $(LIBVORBIS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVORBIS_32_PKG_LICENSE)"                         >> $(LIBVORBIS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVORBIS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVORBIS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvorbis/1.3.5/Makefile
===================================================================
--- libvorbis/1.3.5/Makefile	(revision 646)
+++ libvorbis/1.3.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -210,4 +217,4 @@
 	 echo "short_description=\"$(LIBVORBIS_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVORBIS_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVORBIS_PKG_URL)"                                 >> $(LIBVORBIS_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVORBIS_PKG_LICENSE)"                         >> $(LIBVORBIS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVORBIS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVORBIS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvorbis/1.3.5-x86_32/Makefile
===================================================================
--- libvorbis/1.3.5-x86_32/Makefile	(revision 646)
+++ libvorbis/1.3.5-x86_32/Makefile	(revision 647)
@@ -167,4 +167,4 @@
 	 echo "short_description=\"$(LIBVORBIS_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVORBIS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVORBIS_32_PKG_URL)"                                 >> $(LIBVORBIS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVORBIS_32_PKG_LICENSE)"                         >> $(LIBVORBIS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVORBIS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVORBIS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.3.0/Makefile
===================================================================
--- libvpx/1.3.0/Makefile	(revision 646)
+++ libvpx/1.3.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -124,9 +131,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 target_platform = armv7-linux-gcc
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 target_platform = armv7-linux-gcc
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+target_platform = generic-gnu
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 target_platform = armv7-linux-gcc
 endif
@@ -223,4 +236,4 @@
 	 echo "short_description=\"$(LIBVPX_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_PKG_URL)"                                 >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_PKG_LICENSE)"                         >> $(LIBVPX_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.3.0-x86_32/Makefile
===================================================================
--- libvpx/1.3.0-x86_32/Makefile	(revision 646)
+++ libvpx/1.3.0-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBVPX_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_32_PKG_URL)"                                 >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_32_PKG_LICENSE)"                         >> $(LIBVPX_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.4.0/Makefile
===================================================================
--- libvpx/1.4.0/Makefile	(revision 646)
+++ libvpx/1.4.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -127,9 +134,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 target_platform = armv7-linux-gcc
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 target_platform = armv7-linux-gcc
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+target_platform = generic-gnu
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 target_platform = armv7-linux-gcc
 endif
@@ -226,4 +239,4 @@
 	 echo "short_description=\"$(LIBVPX_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_PKG_URL)"                                 >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_PKG_LICENSE)"                         >> $(LIBVPX_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.4.0-x86_32/Makefile
===================================================================
--- libvpx/1.4.0-x86_32/Makefile	(revision 646)
+++ libvpx/1.4.0-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBVPX_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_32_PKG_URL)"                                 >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_32_PKG_LICENSE)"                         >> $(LIBVPX_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.5.0/Makefile
===================================================================
--- libvpx/1.5.0/Makefile	(revision 646)
+++ libvpx/1.5.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -127,9 +134,15 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_FFRK3288)),)
 target_platform = armv7-linux-gcc
 endif
-ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_M201) $(HARDWARE_MXV)),)
 target_platform = armv7-linux-gcc
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+target_platform = generic-gnu
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_NIT6Q)),)
 target_platform = armv7-linux-gcc
 endif
@@ -229,4 +242,4 @@
 	 echo "short_description=\"$(LIBVPX_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_PKG_URL)"                                 >> $(LIBVPX_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_PKG_LICENSE)"                         >> $(LIBVPX_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libvpx/1.5.0-x86_32/Makefile
===================================================================
--- libvpx/1.5.0-x86_32/Makefile	(revision 646)
+++ libvpx/1.5.0-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(LIBVPX_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBVPX_32_PKG_URL)"                                 >> $(LIBVPX_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBVPX_32_PKG_LICENSE)"                         >> $(LIBVPX_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBVPX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libwebp/0.5.0/Makefile
===================================================================
--- libwebp/0.5.0/Makefile	(revision 646)
+++ libwebp/0.5.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -216,4 +223,4 @@
 	 echo "short_description=\"$(LIBWEBP_PKG_SHORT_DESCRIPTION)\"" >> $(LIBWEBP_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBWEBP_PKG_URL)"                                 >> $(LIBWEBP_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBWEBP_PKG_LICENSE)"                         >> $(LIBWEBP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBWEBP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBWEBP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libwebp/0.5.0-x86_32/Makefile
===================================================================
--- libwebp/0.5.0-x86_32/Makefile	(revision 646)
+++ libwebp/0.5.0-x86_32/Makefile	(revision 647)
@@ -180,4 +180,4 @@
 	 echo "short_description=\"$(LIBWEBP_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBWEBP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBWEBP_32_PKG_URL)"                                 >> $(LIBWEBP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBWEBP_32_PKG_LICENSE)"                         >> $(LIBWEBP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBWEBP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBWEBP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libx264/0.148.20160920/Makefile
===================================================================
--- libx264/0.148.20160920/Makefile	(revision 646)
+++ libx264/0.148.20160920/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -213,4 +220,4 @@
 	 echo "short_description=\"$(LIBX264_PKG_SHORT_DESCRIPTION)\"" >> $(LIBX264_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBX264_PKG_URL)"                                 >> $(LIBX264_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBX264_PKG_LICENSE)"                         >> $(LIBX264_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBX264_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBX264_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libx264/0.148.20160920-x86_32/Makefile
===================================================================
--- libx264/0.148.20160920-x86_32/Makefile	(revision 646)
+++ libx264/0.148.20160920-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/VideoLAN/x264
 
 REQUIRES           = libs/libx264/0.148.20160920
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(LIBX264_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBX264_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBX264_32_PKG_URL)"                                 >> $(LIBX264_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBX264_32_PKG_LICENSE)"                         >> $(LIBX264_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBX264_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBX264_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxml2/2.9.1/Makefile
===================================================================
--- libxml2/2.9.1/Makefile	(revision 646)
+++ libxml2/2.9.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -236,4 +243,4 @@
 	 echo "short_description=\"$(LIBXML2_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXML2_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXML2_PKG_URL)"                                 >> $(LIBXML2_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXML2_PKG_LICENSE)"                         >> $(LIBXML2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXML2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXML2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxml2/2.9.1-x86_32/Makefile
===================================================================
--- libxml2/2.9.1-x86_32/Makefile	(revision 646)
+++ libxml2/2.9.1-x86_32/Makefile	(revision 647)
@@ -202,4 +202,4 @@
 	 echo "short_description=\"$(LIBXML2_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXML2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXML2_32_PKG_URL)"                                 >> $(LIBXML2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXML2_32_PKG_LICENSE)"                         >> $(LIBXML2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXML2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXML2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxml2/2.9.3/Makefile
===================================================================
--- libxml2/2.9.3/Makefile	(revision 646)
+++ libxml2/2.9.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -241,4 +248,4 @@
 	 echo "short_description=\"$(LIBXML2_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXML2_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXML2_PKG_URL)"                                 >> $(LIBXML2_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXML2_PKG_LICENSE)"                         >> $(LIBXML2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXML2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXML2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxml2/2.9.3-x86_32/Makefile
===================================================================
--- libxml2/2.9.3-x86_32/Makefile	(revision 646)
+++ libxml2/2.9.3-x86_32/Makefile	(revision 647)
@@ -206,4 +206,4 @@
 	 echo "short_description=\"$(LIBXML2_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXML2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXML2_32_PKG_URL)"                                 >> $(LIBXML2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXML2_32_PKG_LICENSE)"                         >> $(LIBXML2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXML2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXML2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxslt/1.1.28/Makefile
===================================================================
--- libxslt/1.1.28/Makefile	(revision 646)
+++ libxslt/1.1.28/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -250,4 +257,4 @@
 	 echo "short_description=\"$(LIBXSLT_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXSLT_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXSLT_PKG_URL)"                                 >> $(LIBXSLT_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXSLT_PKG_LICENSE)"                         >> $(LIBXSLT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXSLT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXSLT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: libxslt/1.1.28-x86_32/Makefile
===================================================================
--- libxslt/1.1.28-x86_32/Makefile	(revision 646)
+++ libxslt/1.1.28-x86_32/Makefile	(revision 647)
@@ -212,4 +212,4 @@
 	 echo "short_description=\"$(LIBXSLT_32_PKG_SHORT_DESCRIPTION)\"" >> $(LIBXSLT_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LIBXSLT_32_PKG_URL)"                                 >> $(LIBXSLT_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LIBXSLT_32_PKG_LICENSE)"                         >> $(LIBXSLT_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LIBXSLT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LIBXSLT_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: log4cplus/1.2.0/Makefile
===================================================================
--- log4cplus/1.2.0/Makefile	(revision 646)
+++ log4cplus/1.2.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -229,4 +236,4 @@
 	 echo "short_description=\"$(LOG4CPLUS_PKG_SHORT_DESCRIPTION)\"" >> $(LOG4CPLUS_PKG)/.PKGINFO ; \
 	 echo "url=$(LOG4CPLUS_PKG_URL)"                                 >> $(LOG4CPLUS_PKG)/.PKGINFO ; \
 	 echo "license=$(LOG4CPLUS_PKG_LICENSE)"                         >> $(LOG4CPLUS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LOG4CPLUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LOG4CPLUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: log4cplus/1.2.0-x86_32/Makefile
===================================================================
--- log4cplus/1.2.0-x86_32/Makefile	(revision 646)
+++ log4cplus/1.2.0-x86_32/Makefile	(revision 647)
@@ -189,4 +189,4 @@
 	 echo "short_description=\"$(LOG4CPLUS_32_PKG_SHORT_DESCRIPTION)\"" >> $(LOG4CPLUS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LOG4CPLUS_32_PKG_URL)"                                 >> $(LOG4CPLUS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LOG4CPLUS_32_PKG_LICENSE)"                         >> $(LOG4CPLUS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LOG4CPLUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LOG4CPLUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lzo/2.08/Makefile
===================================================================
--- lzo/2.08/Makefile	(revision 646)
+++ lzo/2.08/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -178,4 +185,4 @@
 	 echo "short_description=\"$(LZO_PKG_SHORT_DESCRIPTION)\"" >> $(LZO_PKG)/.PKGINFO ; \
 	 echo "url=$(LZO_PKG_URL)"                                 >> $(LZO_PKG)/.PKGINFO ; \
 	 echo "license=$(LZO_PKG_LICENSE)"                         >> $(LZO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LZO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LZO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lzo/2.08-x86_32/Makefile
===================================================================
--- lzo/2.08-x86_32/Makefile	(revision 646)
+++ lzo/2.08-x86_32/Makefile	(revision 647)
@@ -142,4 +142,4 @@
 	 echo "short_description=\"$(LZO_32_PKG_SHORT_DESCRIPTION)\"" >> $(LZO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LZO_32_PKG_URL)"                                 >> $(LZO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LZO_32_PKG_LICENSE)"                         >> $(LZO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LZO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LZO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lzo/2.09/Makefile
===================================================================
--- lzo/2.09/Makefile	(revision 646)
+++ lzo/2.09/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -178,4 +185,4 @@
 	 echo "short_description=\"$(LZO_PKG_SHORT_DESCRIPTION)\"" >> $(LZO_PKG)/.PKGINFO ; \
 	 echo "url=$(LZO_PKG_URL)"                                 >> $(LZO_PKG)/.PKGINFO ; \
 	 echo "license=$(LZO_PKG_LICENSE)"                         >> $(LZO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LZO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LZO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: lzo/2.09-x86_32/Makefile
===================================================================
--- lzo/2.09-x86_32/Makefile	(revision 646)
+++ lzo/2.09-x86_32/Makefile	(revision 647)
@@ -142,4 +142,4 @@
 	 echo "short_description=\"$(LZO_32_PKG_SHORT_DESCRIPTION)\"" >> $(LZO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(LZO_32_PKG_URL)"                                 >> $(LZO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(LZO_32_PKG_LICENSE)"                         >> $(LZO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(LZO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(LZO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mp4v2/2.0.0/Makefile
===================================================================
--- mp4v2/2.0.0/Makefile	(revision 646)
+++ mp4v2/2.0.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -226,4 +233,4 @@
 	 echo "short_description=\"$(MP4V2_PKG_SHORT_DESCRIPTION)\"" >> $(MP4V2_PKG)/.PKGINFO ; \
 	 echo "url=$(MP4V2_PKG_URL)"                                 >> $(MP4V2_PKG)/.PKGINFO ; \
 	 echo "license=$(MP4V2_PKG_LICENSE)"                         >> $(MP4V2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MP4V2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MP4V2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mp4v2/2.0.0/PATCHES
===================================================================
--- mp4v2/2.0.0/PATCHES	(revision 646)
+++ mp4v2/2.0.0/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/m/mp4v2/patches/mp4v2-2.0.0-help2man.patch -p0
+../../../sources/packages/m/mp4v2/patches/mp4v2-2.0.0-automake.patch -p0
Index: mp4v2/2.0.0-x86_32/Makefile
===================================================================
--- mp4v2/2.0.0-x86_32/Makefile	(revision 646)
+++ mp4v2/2.0.0-x86_32/Makefile	(revision 647)
@@ -179,4 +179,4 @@
 	 echo "short_description=\"$(MP4V2_32_PKG_SHORT_DESCRIPTION)\"" >> $(MP4V2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MP4V2_32_PKG_URL)"                                 >> $(MP4V2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MP4V2_32_PKG_LICENSE)"                         >> $(MP4V2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MP4V2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MP4V2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mp4v2/2.0.0-x86_32/PATCHES
===================================================================
--- mp4v2/2.0.0-x86_32/PATCHES	(revision 646)
+++ mp4v2/2.0.0-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/m/mp4v2/patches/mp4v2-2.0.0-help2man.patch -p0
+../../../sources/packages/m/mp4v2/patches/mp4v2-2.0.0-automake.patch -p0
Index: mpc/1.0.2/Makefile
===================================================================
--- mpc/1.0.2/Makefile	(revision 646)
+++ mpc/1.0.2/Makefile	(revision 647)
@@ -168,4 +168,4 @@
 	 echo "short_description=\"$(MPC_PKG_SHORT_DESCRIPTION)\"" >> $(MPC_PKG)/.PKGINFO ; \
 	 echo "url=$(MPC_PKG_URL)"                                 >> $(MPC_PKG)/.PKGINFO ; \
 	 echo "license=$(MPC_PKG_LICENSE)"                         >> $(MPC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpc/1.0.2-x86_32/Makefile
===================================================================
--- mpc/1.0.2-x86_32/Makefile	(revision 646)
+++ mpc/1.0.2-x86_32/Makefile	(revision 647)
@@ -159,4 +159,4 @@
 	 echo "short_description=\"$(MPC_32_PKG_SHORT_DESCRIPTION)\"" >> $(MPC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MPC_32_PKG_URL)"                                 >> $(MPC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MPC_32_PKG_LICENSE)"                         >> $(MPC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpc/1.0.3/Makefile
===================================================================
--- mpc/1.0.3/Makefile	(revision 646)
+++ mpc/1.0.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -180,4 +187,4 @@
 	 echo "short_description=\"$(MPC_PKG_SHORT_DESCRIPTION)\"" >> $(MPC_PKG)/.PKGINFO ; \
 	 echo "url=$(MPC_PKG_URL)"                                 >> $(MPC_PKG)/.PKGINFO ; \
 	 echo "license=$(MPC_PKG_LICENSE)"                         >> $(MPC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpc/1.0.3-x86_32/Makefile
===================================================================
--- mpc/1.0.3-x86_32/Makefile	(revision 646)
+++ mpc/1.0.3-x86_32/Makefile	(revision 647)
@@ -159,4 +159,4 @@
 	 echo "short_description=\"$(MPC_32_PKG_SHORT_DESCRIPTION)\"" >> $(MPC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MPC_32_PKG_URL)"                                 >> $(MPC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MPC_32_PKG_LICENSE)"                         >> $(MPC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpfr/3.1.2/Makefile
===================================================================
--- mpfr/3.1.2/Makefile	(revision 646)
+++ mpfr/3.1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -194,4 +201,4 @@
 	 echo "short_description=\"$(MPFR_PKG_SHORT_DESCRIPTION)\"" >> $(MPFR_PKG)/.PKGINFO ; \
 	 echo "url=$(MPFR_PKG_URL)"                                 >> $(MPFR_PKG)/.PKGINFO ; \
 	 echo "license=$(MPFR_PKG_LICENSE)"                         >> $(MPFR_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPFR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPFR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpfr/3.1.2-x86_32/Makefile
===================================================================
--- mpfr/3.1.2-x86_32/Makefile	(revision 646)
+++ mpfr/3.1.2-x86_32/Makefile	(revision 647)
@@ -158,4 +158,4 @@
 	 echo "short_description=\"$(MPFR_32_PKG_SHORT_DESCRIPTION)\"" >> $(MPFR_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MPFR_32_PKG_URL)"                                 >> $(MPFR_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MPFR_32_PKG_LICENSE)"                         >> $(MPFR_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPFR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPFR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpfr/3.1.3/Makefile
===================================================================
--- mpfr/3.1.3/Makefile	(revision 646)
+++ mpfr/3.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -194,4 +201,4 @@
 	 echo "short_description=\"$(MPFR_PKG_SHORT_DESCRIPTION)\"" >> $(MPFR_PKG)/.PKGINFO ; \
 	 echo "url=$(MPFR_PKG_URL)"                                 >> $(MPFR_PKG)/.PKGINFO ; \
 	 echo "license=$(MPFR_PKG_LICENSE)"                         >> $(MPFR_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPFR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPFR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: mpfr/3.1.3-x86_32/Makefile
===================================================================
--- mpfr/3.1.3-x86_32/Makefile	(revision 646)
+++ mpfr/3.1.3-x86_32/Makefile	(revision 647)
@@ -158,4 +158,4 @@
 	 echo "short_description=\"$(MPFR_32_PKG_SHORT_DESCRIPTION)\"" >> $(MPFR_32_PKG)/.PKGINFO ; \
 	 echo "url=$(MPFR_32_PKG_URL)"                                 >> $(MPFR_32_PKG)/.PKGINFO ; \
 	 echo "license=$(MPFR_32_PKG_LICENSE)"                         >> $(MPFR_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MPFR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MPFR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ncurses/5.9/Makefile
===================================================================
--- ncurses/5.9/Makefile	(revision 646)
+++ ncurses/5.9/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -282,4 +289,4 @@
 	 echo "short_description=\"$(NCURSES_PKG_SHORT_DESCRIPTION)\"" >> $(NCURSES_PKG)/.PKGINFO ; \
 	 echo "url=$(NCURSES_PKG_URL)"                                 >> $(NCURSES_PKG)/.PKGINFO ; \
 	 echo "license=$(NCURSES_PKG_LICENSE)"                         >> $(NCURSES_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NCURSES_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NCURSES_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ncurses/5.9-x86_32/Makefile
===================================================================
--- ncurses/5.9-x86_32/Makefile	(revision 646)
+++ ncurses/5.9-x86_32/Makefile	(revision 647)
@@ -219,4 +219,4 @@
 	 echo "short_description=\"$(NCURSES_32_PKG_SHORT_DESCRIPTION)\"" >> $(NCURSES_32_PKG)/.PKGINFO ; \
 	 echo "url=$(NCURSES_32_PKG_URL)"                                 >> $(NCURSES_32_PKG)/.PKGINFO ; \
 	 echo "license=$(NCURSES_32_PKG_LICENSE)"                         >> $(NCURSES_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NCURSES_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NCURSES_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ncurses/6.0/Makefile
===================================================================
--- ncurses/6.0/Makefile	(revision 646)
+++ ncurses/6.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -99,6 +106,7 @@
 extra_configure_switches += --infodir=/usr/share/info
 extra_configure_switches += --with-gpm
 extra_configure_switches += --disable-termcap
+extra_configure_switches += --enable-overwrite
 extra_configure_switches += --with-normal
 extra_configure_switches += --with-shared
 extra_configure_switches += --with-cxx-shared
@@ -190,6 +198,22 @@
 	   ln -sf libncursesw.so.6.? libcursesw.so     ; \
 	   ln -sf libncurses++w.so.6.? libcurses++w.so ; \
 	 )
+	# ======= Check terminfo symbolic links =======
+	@( cd $(NCURSES_PKG) ; \
+	   for dir in `ls usr/share/terminfo` ; do \
+	     if [ -d usr/share/terminfo/$${dir} ] ; then \
+	       ( cd usr/share/terminfo/$${dir} ; \
+	         for link in `ls` ; do \
+	           if [ -L $${link} -a ! -f `readlink -f $${link}` ] ; then \
+	             file=`readlink $${link}` ; file=`basename $${file}` ; \
+	             ltr=$${file:0:1} ; \
+	             ln -sf ../$${ltr}/$${file} $${link} ; \
+	           fi ; \
+	         done ; \
+	       ) ; \
+	     fi ; \
+	   done ; \
+	 )
 	# ======= Install Documentation =======
 	@mkdir -p $(NCURSES_PKG)/usr/doc/$(doc_dir_name)
 	@cp -a $(SRC_DIR)/ANNOUNCE $(SRC_DIR)/AUTHORS \
@@ -232,6 +256,11 @@
 	   sed -i "s,=/usr,=$(TARGET_DEST_DIR)/usr,g" form.pc formw.pc menu.pc menuw.pc ncurses++.pc \
 	                                              ncurses++w.pc ncurses.pc ncursesw.pc panel.pc panelw.pc \
 	 )
+	# ======= tune ncurses-config scripts for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/bin ; \
+	   sed -i 's,prefix="/usr,prefix="$(TARGET_DEST_DIR)/usr,' ncurses6-config ncursesw6-config ; \
+	   sed -i 's,libdir="/usr,libdir="$(TARGET_DEST_DIR)/usr,' ncurses6-config ncursesw6-config ; \
+	 )
 	# ======= Strip binaries =======
 	@( cd $(NCURSES_PKG) ; \
 	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
@@ -270,4 +299,4 @@
 	 echo "short_description=\"$(NCURSES_PKG_SHORT_DESCRIPTION)\"" >> $(NCURSES_PKG)/.PKGINFO ; \
 	 echo "url=$(NCURSES_PKG_URL)"                                 >> $(NCURSES_PKG)/.PKGINFO ; \
 	 echo "license=$(NCURSES_PKG_LICENSE)"                         >> $(NCURSES_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NCURSES_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NCURSES_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ncurses/6.0-x86_32/Makefile
===================================================================
--- ncurses/6.0-x86_32/Makefile	(revision 646)
+++ ncurses/6.0-x86_32/Makefile	(revision 647)
@@ -87,6 +87,7 @@
 extra_configure_switches += --infodir=/usr/share/info
 extra_configure_switches += --with-gpm
 extra_configure_switches += --disable-termcap
+extra_configure_switches += --enable-overwrite
 extra_configure_switches += --with-normal
 extra_configure_switches += --with-shared
 extra_configure_switches += --with-cxx-shared
@@ -183,6 +184,11 @@
 	   sed -i "s,=/usr,=$(TARGET_DEST_DIR)/usr,g" form.pc formw.pc menu.pc menuw.pc ncurses++.pc \
 	                                              ncurses++w.pc ncurses.pc ncursesw.pc panel.pc panelw.pc \
 	 )
+	# ======= tune ncurses-config scripts for development =======
+	@( cd $(TARGET_DEST_DIR)/usr/bin/32 ; \
+	   sed -i 's,prefix="/usr,prefix="$(TARGET_DEST_DIR)/usr,' ncurses6-config ncursesw6-config ; \
+	   sed -i 's,libdir="/usr,libdir="$(TARGET_DEST_DIR)/usr,' ncurses6-config ncursesw6-config ; \
+	 )
 	# ======= Strip binaries =======
 	@( cd $(NCURSES_32_PKG) ; \
 	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
@@ -221,4 +227,4 @@
 	 echo "short_description=\"$(NCURSES_32_PKG_SHORT_DESCRIPTION)\"" >> $(NCURSES_32_PKG)/.PKGINFO ; \
 	 echo "url=$(NCURSES_32_PKG_URL)"                                 >> $(NCURSES_32_PKG)/.PKGINFO ; \
 	 echo "license=$(NCURSES_32_PKG_LICENSE)"                         >> $(NCURSES_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NCURSES_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NCURSES_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: netcdf/4.4.1/Makefile
===================================================================
--- netcdf/4.4.1/Makefile	(revision 646)
+++ netcdf/4.4.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -240,4 +247,4 @@
 	 echo "short_description=\"$(NETCDF_PKG_SHORT_DESCRIPTION)\"" >> $(NETCDF_PKG)/.PKGINFO ; \
 	 echo "url=$(NETCDF_PKG_URL)"                                 >> $(NETCDF_PKG)/.PKGINFO ; \
 	 echo "license=$(NETCDF_PKG_LICENSE)"                         >> $(NETCDF_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NETCDF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NETCDF_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: netcdf/4.4.1-x86_32/Makefile
===================================================================
--- netcdf/4.4.1-x86_32/Makefile	(revision 646)
+++ netcdf/4.4.1-x86_32/Makefile	(revision 647)
@@ -205,4 +205,4 @@
 	 echo "short_description=\"$(NETCDF_32_PKG_SHORT_DESCRIPTION)\"" >> $(NETCDF_32_PKG)/.PKGINFO ; \
 	 echo "url=$(NETCDF_32_PKG_URL)"                                 >> $(NETCDF_32_PKG)/.PKGINFO ; \
 	 echo "license=$(NETCDF_32_PKG_LICENSE)"                         >> $(NETCDF_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NETCDF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NETCDF_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: netpbm/10.68.01/Makefile
===================================================================
--- netpbm/10.68.01/Makefile	(revision 646)
+++ netpbm/10.68.01/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(NETPBM_PKG_SHORT_DESCRIPTION)\"" >> $(NETPBM_PKG)/.PKGINFO ; \
 	 echo "url=$(NETPBM_PKG_URL)"                                 >> $(NETPBM_PKG)/.PKGINFO ; \
 	 echo "license=$(NETPBM_PKG_LICENSE)"                         >> $(NETPBM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NETPBM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NETPBM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: netpbm/10.68.01-x86_32/Makefile
===================================================================
--- netpbm/10.68.01-x86_32/Makefile	(revision 646)
+++ netpbm/10.68.01-x86_32/Makefile	(revision 647)
@@ -179,4 +179,4 @@
 	 echo "short_description=\"$(NETPBM_32_PKG_SHORT_DESCRIPTION)\"" >> $(NETPBM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(NETPBM_32_PKG_URL)"                                 >> $(NETPBM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(NETPBM_32_PKG_LICENSE)"                         >> $(NETPBM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NETPBM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NETPBM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: npth/1.2/Makefile
===================================================================
--- npth/1.2/Makefile	(revision 646)
+++ npth/1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -199,4 +206,4 @@
 	 echo "short_description=\"$(NPTH_PKG_SHORT_DESCRIPTION)\"" >> $(NPTH_PKG)/.PKGINFO ; \
 	 echo "url=$(NPTH_PKG_URL)"                                 >> $(NPTH_PKG)/.PKGINFO ; \
 	 echo "license=$(NPTH_PKG_LICENSE)"                         >> $(NPTH_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NPTH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NPTH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: npth/1.2-x86_32/Makefile
===================================================================
--- npth/1.2-x86_32/Makefile	(revision 646)
+++ npth/1.2-x86_32/Makefile	(revision 647)
@@ -158,4 +158,4 @@
 	 echo "short_description=\"$(NPTH_32_PKG_SHORT_DESCRIPTION)\"" >> $(NPTH_32_PKG)/.PKGINFO ; \
 	 echo "url=$(NPTH_32_PKG_URL)"                                 >> $(NPTH_32_PKG)/.PKGINFO ; \
 	 echo "license=$(NPTH_32_PKG_LICENSE)"                         >> $(NPTH_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(NPTH_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(NPTH_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opencore-amr/0.1.3/Makefile
===================================================================
--- opencore-amr/0.1.3/Makefile	(revision 646)
+++ opencore-amr/0.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -196,4 +203,4 @@
 	 echo "short_description=\"$(OPENCORE_AMR_PKG_SHORT_DESCRIPTION)\"" >> $(OPENCORE_AMR_PKG)/.PKGINFO ; \
 	 echo "url=$(OPENCORE_AMR_PKG_URL)"                                 >> $(OPENCORE_AMR_PKG)/.PKGINFO ; \
 	 echo "license=$(OPENCORE_AMR_PKG_LICENSE)"                         >> $(OPENCORE_AMR_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPENCORE_AMR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPENCORE_AMR_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opencore-amr/0.1.3-x86_32/Makefile
===================================================================
--- opencore-amr/0.1.3-x86_32/Makefile	(revision 646)
+++ opencore-amr/0.1.3-x86_32/Makefile	(revision 647)
@@ -147,4 +147,4 @@
 	 echo "short_description=\"$(OPENCORE_AMR_32_PKG_SHORT_DESCRIPTION)\"" >> $(OPENCORE_AMR_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OPENCORE_AMR_32_PKG_URL)"                                 >> $(OPENCORE_AMR_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OPENCORE_AMR_32_PKG_LICENSE)"                         >> $(OPENCORE_AMR_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPENCORE_AMR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPENCORE_AMR_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openh264/1.6.0/Makefile
===================================================================
--- openh264/1.6.0/Makefile	(revision 646)
+++ openh264/1.6.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -101,7 +108,7 @@
                             $(HARDWARE_CB3X)      \
                             $(HARDWARE_FFRK3288)  \
                             $(HARDWARE_M201)      \
-                            $(HARDWARE_MXQ)       \
+                            $(HARDWARE_MXV)       \
                             $(HARDWARE_NIT6Q)     \
                             $(HARDWARE_OMAP5UEVM) \
                             $(HARDWARE_DRA7XXEVM)),)
@@ -228,4 +235,4 @@
 	 echo "short_description=\"$(OPENH264_PKG_SHORT_DESCRIPTION)\"" >> $(OPENH264_PKG)/.PKGINFO ; \
 	 echo "url=$(OPENH264_PKG_URL)"                                 >> $(OPENH264_PKG)/.PKGINFO ; \
 	 echo "license=$(OPENH264_PKG_LICENSE)"                         >> $(OPENH264_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPENH264_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPENH264_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openh264/1.6.0-x86_32/Makefile
===================================================================
--- openh264/1.6.0-x86_32/Makefile	(revision 646)
+++ openh264/1.6.0-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/VideoLAN/x264
 
 REQUIRES           = libs/openh264/1.6.0
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -165,4 +165,4 @@
 	 echo "short_description=\"$(OPENH264_32_PKG_SHORT_DESCRIPTION)\"" >> $(OPENH264_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OPENH264_32_PKG_URL)"                                 >> $(OPENH264_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OPENH264_32_PKG_LICENSE)"                         >> $(OPENH264_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPENH264_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPENH264_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openmpi/1.8.4/Makefile
===================================================================
--- openmpi/1.8.4/Makefile	(revision 646)
+++ openmpi/1.8.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,7 +34,7 @@
 REQUIRES           = dev/gcc/5.3.0
 endif
 REQUIRES          += libs/hwloc/1.11.3
-REQUIRES          += dev/libtool/2.4.2
+REQUIRES          += dev/libtool/2.4.6
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -271,4 +278,4 @@
 	 echo "short_description=\"$(OMPI_PKG_SHORT_DESCRIPTION)\"" >> $(OMPI_PKG)/.PKGINFO ; \
 	 echo "url=$(OMPI_PKG_URL)"                                 >> $(OMPI_PKG)/.PKGINFO ; \
 	 echo "license=$(OMPI_PKG_LICENSE)"                         >> $(OMPI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openmpi/1.8.4-x86_32/Makefile
===================================================================
--- openmpi/1.8.4-x86_32/Makefile	(revision 646)
+++ openmpi/1.8.4-x86_32/Makefile	(revision 647)
@@ -14,7 +14,7 @@
 
 REQUIRES           = libs/openmpi/1.8.4
 REQUIRES          += libs/hwloc/1.11.3-x86_32
-REQUIRES          += dev/libtool/2.4.2-x86_32
+REQUIRES          += dev/libtool/2.4.6-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -225,4 +225,4 @@
 	 echo "short_description=\"$(OMPI_32_PKG_SHORT_DESCRIPTION)\"" >> $(OMPI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OMPI_32_PKG_URL)"                                 >> $(OMPI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OMPI_32_PKG_LICENSE)"                         >> $(OMPI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openmpi/1.8.8/Makefile
===================================================================
--- openmpi/1.8.8/Makefile	(revision 646)
+++ openmpi/1.8.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,7 +34,7 @@
 REQUIRES           = dev/gcc/5.3.0
 endif
 REQUIRES          += libs/hwloc/1.11.3
-REQUIRES          += dev/libtool/2.4.2
+REQUIRES          += dev/libtool/2.4.6
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -100,6 +107,7 @@
 extra_configure_switches += --enable-smp-locks
 extra_configure_switches += --enable-pretty-print-stacktrace
 extra_configure_switches += --disable-mpi-fortran
+extra_configure_switches += --enable-java=no
 extra_configure_switches += --disable-memchecker
 extra_configure_switches += --without-valgrind
 extra_configure_switches += --without-slurm
@@ -182,16 +190,15 @@
 	   sed -i "s,$(TARGET_DEST_DIR),,g" libmpi.la libmpi_cxx.la                 \
 	                                    libompitrace.la libopen-pal.la          \
 	                                    libopen-rte.la libopen-trace-format.la  \
-	                                    liboshmem.la libotfaux.la               \
-	                                    libvt-hyb.la libvt-java.la              \
+	                                    liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                    libvt-mpi-unify.la libvt-mpi.la         \
 	                                    libvt-mt.la libvt-pomp.la libvt.la    ; \
 	 )
 	@( cd $(OMPI_PKG)/usr/lib$(LIBSUFFIX) ; \
-	   sed -i "s, -L$(CURDIR)/$(TARGET_BUILD_DIR).*\.libs,,g" libopen-trace-format.la libotfaux.la  \
-	                                                          libvt-hyb.la libvt-java.la            \
-	                                                          libvt-mpi-unify.la libvt-mpi.la       \
-	                                                          libvt-mt.la libvt-pomp.la libvt.la  ; \
+	   sed -i "s, -L$(CURDIR)/$(TARGET_BUILD_DIR).*\.libs,,g" libopen-trace-format.la              \
+	                                                          libotfaux.la libvt-hyb.la            \
+	                                                          libvt-mpi-unify.la libvt-mpi.la      \
+	                                                          libvt-mt.la libvt-pomp.la libvt.la ; \
 	 )
 	@( cd $(OMPI_PKG)/usr/lib$(LIBSUFFIX) ; \
 	   sed -i "s,$(TOOLCHAIN_PATH)/$(TARGET),/usr,g" libvt-hyb.la libvt-mpi-unify.la libvt-mpi.la ; \
@@ -206,15 +213,13 @@
 	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libmpi.la libmpi_cxx.la                 \
 	                                            libompitrace.la libopen-pal.la          \
 	                                            libopen-rte.la libopen-trace-format.la  \
-	                                            liboshmem.la libotfaux.la               \
-	                                            libvt-hyb.la libvt-java.la              \
+	                                            liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                            libvt-mpi-unify.la libvt-mpi.la         \
 	                                            libvt-mt.la libvt-pomp.la libvt.la    ; \
 	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libmpi.la libmpi_cxx.la                 \
 	                                              libompitrace.la libopen-pal.la          \
 	                                              libopen-rte.la libopen-trace-format.la  \
-	                                              liboshmem.la libotfaux.la               \
-	                                              libvt-hyb.la libvt-java.la              \
+	                                              liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                              libvt-mpi-unify.la libvt-mpi.la         \
 	                                              libvt-mt.la libvt-pomp.la libvt.la    ; \
 	 )
@@ -275,4 +280,4 @@
 	 echo "short_description=\"$(OMPI_PKG_SHORT_DESCRIPTION)\"" >> $(OMPI_PKG)/.PKGINFO ; \
 	 echo "url=$(OMPI_PKG_URL)"                                 >> $(OMPI_PKG)/.PKGINFO ; \
 	 echo "license=$(OMPI_PKG_LICENSE)"                         >> $(OMPI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMPI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: openmpi/1.8.8-x86_32/Makefile
===================================================================
--- openmpi/1.8.8-x86_32/Makefile	(revision 646)
+++ openmpi/1.8.8-x86_32/Makefile	(revision 647)
@@ -14,7 +14,7 @@
 
 REQUIRES           = libs/openmpi/1.8.8
 REQUIRES          += libs/hwloc/1.11.3-x86_32
-REQUIRES          += dev/libtool/2.4.2-x86_32
+REQUIRES          += dev/libtool/2.4.6-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -137,16 +137,15 @@
 	   sed -i "s,$(TARGET_DEST_DIR),,g" libmpi.la libmpi_cxx.la                 \
 	                                    libompitrace.la libopen-pal.la          \
 	                                    libopen-rte.la libopen-trace-format.la  \
-	                                    liboshmem.la libotfaux.la               \
-	                                    libvt-hyb.la libvt-java.la              \
+	                                    liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                    libvt-mpi-unify.la libvt-mpi.la         \
 	                                    libvt-mt.la libvt-pomp.la libvt.la    ; \
 	 )
 	@( cd $(OMPI_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
-	   sed -i "s, -L$(CURDIR)/$(TARGET_BUILD_DIR).*\.libs,,g" libopen-trace-format.la libotfaux.la  \
-	                                                          libvt-hyb.la libvt-java.la            \
-	                                                          libvt-mpi-unify.la libvt-mpi.la       \
-	                                                          libvt-mt.la libvt-pomp.la libvt.la  ; \
+	   sed -i "s, -L$(CURDIR)/$(TARGET_BUILD_DIR).*\.libs,,g" libopen-trace-format.la              \
+	                                                          libotfaux.la libvt-hyb.la            \
+	                                                          libvt-mpi-unify.la libvt-mpi.la      \
+	                                                          libvt-mt.la libvt-pomp.la libvt.la ; \
 	 )
 	@( cd $(OMPI_32_PKG)/usr/lib$(MULTILIB_X86_32_SUFFIX) ; \
 	   sed -i "s,$(TOOLCHAIN_PATH)/$(TARGET),/usr,g" libvt-hyb.la libvt-mpi-unify.la libvt-mpi.la ; \
@@ -161,15 +160,13 @@
 	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" libmpi.la libmpi_cxx.la                 \
 	                                            libompitrace.la libopen-pal.la          \
 	                                            libopen-rte.la libopen-trace-format.la  \
-	                                            liboshmem.la libotfaux.la               \
-	                                            libvt-hyb.la libvt-java.la              \
+	                                            liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                            libvt-mpi-unify.la libvt-mpi.la         \
 	                                            libvt-mt.la libvt-pomp.la libvt.la    ; \
 	   sed -i "s,L/lib,L$(TARGET_DEST_DIR)/lib,g" libmpi.la libmpi_cxx.la                 \
 	                                              libompitrace.la libopen-pal.la          \
 	                                              libopen-rte.la libopen-trace-format.la  \
-	                                              liboshmem.la libotfaux.la               \
-	                                              libvt-hyb.la libvt-java.la              \
+	                                              liboshmem.la libotfaux.la libvt-hyb.la  \
 	                                              libvt-mpi-unify.la libvt-mpi.la         \
 	                                              libvt-mt.la libvt-pomp.la libvt.la    ; \
 	 )
@@ -230,4 +227,4 @@
 	 echo "short_description=\"$(OMPI_32_PKG_SHORT_DESCRIPTION)\"" >> $(OMPI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OMPI_32_PKG_URL)"                                 >> $(OMPI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OMPI_32_PKG_LICENSE)"                         >> $(OMPI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OMPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OMPI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opus/1.1/Makefile
===================================================================
--- opus/1.1/Makefile	(revision 646)
+++ opus/1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -198,4 +205,4 @@
 	 echo "short_description=\"$(OPUS_PKG_SHORT_DESCRIPTION)\"" >> $(OPUS_PKG)/.PKGINFO ; \
 	 echo "url=$(OPUS_PKG_URL)"                                 >> $(OPUS_PKG)/.PKGINFO ; \
 	 echo "license=$(OPUS_PKG_LICENSE)"                         >> $(OPUS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opus/1.1-x86_32/Makefile
===================================================================
--- opus/1.1-x86_32/Makefile	(revision 646)
+++ opus/1.1-x86_32/Makefile	(revision 647)
@@ -150,4 +150,4 @@
 	 echo "short_description=\"$(OPUS_32_PKG_SHORT_DESCRIPTION)\"" >> $(OPUS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OPUS_32_PKG_URL)"                                 >> $(OPUS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OPUS_32_PKG_LICENSE)"                         >> $(OPUS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opus/1.1.2/Makefile
===================================================================
--- opus/1.1.2/Makefile	(revision 646)
+++ opus/1.1.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -198,4 +205,4 @@
 	 echo "short_description=\"$(OPUS_PKG_SHORT_DESCRIPTION)\"" >> $(OPUS_PKG)/.PKGINFO ; \
 	 echo "url=$(OPUS_PKG_URL)"                                 >> $(OPUS_PKG)/.PKGINFO ; \
 	 echo "license=$(OPUS_PKG_LICENSE)"                         >> $(OPUS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPUS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: opus/1.1.2-x86_32/Makefile
===================================================================
--- opus/1.1.2-x86_32/Makefile	(revision 646)
+++ opus/1.1.2-x86_32/Makefile	(revision 647)
@@ -150,4 +150,4 @@
 	 echo "short_description=\"$(OPUS_32_PKG_SHORT_DESCRIPTION)\"" >> $(OPUS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(OPUS_32_PKG_URL)"                                 >> $(OPUS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(OPUS_32_PKG_LICENSE)"                         >> $(OPUS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(OPUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(OPUS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pango/1.36.8/Makefile
===================================================================
--- pango/1.36.8/Makefile	(revision 646)
+++ pango/1.36.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -256,4 +263,4 @@
 	 echo "short_description=\"$(PANGO_PKG_SHORT_DESCRIPTION)\"" >> $(PANGO_PKG)/.PKGINFO ; \
 	 echo "url=$(PANGO_PKG_URL)"                                 >> $(PANGO_PKG)/.PKGINFO ; \
 	 echo "license=$(PANGO_PKG_LICENSE)"                         >> $(PANGO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PANGO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PANGO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pango/1.36.8-x86_32/Makefile
===================================================================
--- pango/1.36.8-x86_32/Makefile	(revision 646)
+++ pango/1.36.8-x86_32/Makefile	(revision 647)
@@ -207,4 +207,4 @@
 	 echo "short_description=\"$(PANGO_32_PKG_SHORT_DESCRIPTION)\"" >> $(PANGO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PANGO_32_PKG_URL)"                                 >> $(PANGO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PANGO_32_PKG_LICENSE)"                         >> $(PANGO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PANGO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PANGO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pango/1.40.1/Makefile
===================================================================
--- pango/1.40.1/Makefile	(revision 646)
+++ pango/1.40.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -234,4 +241,4 @@
 	 echo "short_description=\"$(PANGO_PKG_SHORT_DESCRIPTION)\"" >> $(PANGO_PKG)/.PKGINFO ; \
 	 echo "url=$(PANGO_PKG_URL)"                                 >> $(PANGO_PKG)/.PKGINFO ; \
 	 echo "license=$(PANGO_PKG_LICENSE)"                         >> $(PANGO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PANGO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PANGO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pango/1.40.1-x86_32/Makefile
===================================================================
--- pango/1.40.1-x86_32/Makefile	(revision 646)
+++ pango/1.40.1-x86_32/Makefile	(revision 647)
@@ -189,4 +189,4 @@
 	 echo "short_description=\"$(PANGO_32_PKG_SHORT_DESCRIPTION)\"" >> $(PANGO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PANGO_32_PKG_URL)"                                 >> $(PANGO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PANGO_32_PKG_LICENSE)"                         >> $(PANGO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PANGO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PANGO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pcre/8.34/Makefile
===================================================================
--- pcre/8.34/Makefile	(revision 646)
+++ pcre/8.34/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(PCRE_PKG_SHORT_DESCRIPTION)\"" >> $(PCRE_PKG)/.PKGINFO ; \
 	 echo "url=$(PCRE_PKG_URL)"                                 >> $(PCRE_PKG)/.PKGINFO ; \
 	 echo "license=$(PCRE_PKG_LICENSE)"                         >> $(PCRE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PCRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PCRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pcre/8.34-x86_32/Makefile
===================================================================
--- pcre/8.34-x86_32/Makefile	(revision 646)
+++ pcre/8.34-x86_32/Makefile	(revision 647)
@@ -175,4 +175,4 @@
 	 echo "short_description=\"$(PCRE_32_PKG_SHORT_DESCRIPTION)\"" >> $(PCRE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PCRE_32_PKG_URL)"                                 >> $(PCRE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PCRE_32_PKG_LICENSE)"                         >> $(PCRE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PCRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PCRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pcre/8.38/Makefile
===================================================================
--- pcre/8.38/Makefile	(revision 646)
+++ pcre/8.38/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -215,4 +222,4 @@
 	 echo "short_description=\"$(PCRE_PKG_SHORT_DESCRIPTION)\"" >> $(PCRE_PKG)/.PKGINFO ; \
 	 echo "url=$(PCRE_PKG_URL)"                                 >> $(PCRE_PKG)/.PKGINFO ; \
 	 echo "license=$(PCRE_PKG_LICENSE)"                         >> $(PCRE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PCRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PCRE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pcre/8.38-x86_32/Makefile
===================================================================
--- pcre/8.38-x86_32/Makefile	(revision 646)
+++ pcre/8.38-x86_32/Makefile	(revision 647)
@@ -175,4 +175,4 @@
 	 echo "short_description=\"$(PCRE_32_PKG_SHORT_DESCRIPTION)\"" >> $(PCRE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PCRE_32_PKG_URL)"                                 >> $(PCRE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PCRE_32_PKG_LICENSE)"                         >> $(PCRE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PCRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PCRE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: poppler/0.29.0/Makefile
===================================================================
--- poppler/0.29.0/Makefile	(revision 646)
+++ poppler/0.29.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -28,7 +35,7 @@
 REQUIRES          += libs/lcms2/2.7
 REQUIRES          += net/curl/7.47.0
 REQUIRES          += X11/libs/qt4/4.8.7
-REQUIRES          += X11/libs/qt5/5.4.2
+REQUIRES          += X11/libs/qt5/5.7.1
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -256,4 +263,4 @@
 	 echo "short_description=\"$(POPPLER_PKG_SHORT_DESCRIPTION)\"" >> $(POPPLER_PKG)/.PKGINFO ; \
 	 echo "url=$(POPPLER_PKG_URL)"                                 >> $(POPPLER_PKG)/.PKGINFO ; \
 	 echo "license=$(POPPLER_PKG_LICENSE)"                         >> $(POPPLER_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPPLER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPPLER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: poppler/0.29.0-x86_32/Makefile
===================================================================
--- poppler/0.29.0-x86_32/Makefile	(revision 646)
+++ poppler/0.29.0-x86_32/Makefile	(revision 647)
@@ -17,7 +17,7 @@
 REQUIRES          += libs/lcms2/2.7-x86_32
 REQUIRES          += net/curl/7.47.0-x86_32
 REQUIRES          += X11/libs/qt4/4.8.7-x86_32
-REQUIRES          += X11/libs/qt5/5.4.2-x86_32
+REQUIRES          += X11/libs/qt5/5.7.1-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -211,4 +211,4 @@
 	 echo "short_description=\"$(POPPLER_32_PKG_SHORT_DESCRIPTION)\"" >> $(POPPLER_32_PKG)/.PKGINFO ; \
 	 echo "url=$(POPPLER_32_PKG_URL)"                                 >> $(POPPLER_32_PKG)/.PKGINFO ; \
 	 echo "license=$(POPPLER_32_PKG_LICENSE)"                         >> $(POPPLER_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPPLER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPPLER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: poppler/0.45.0/Makefile
===================================================================
--- poppler/0.45.0/Makefile	(revision 646)
+++ poppler/0.45.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -29,7 +36,7 @@
 REQUIRES          += net/curl/7.47.0
 REQUIRES          += app/openjpeg2/2.1.2
 REQUIRES          += X11/libs/qt4/4.8.7
-REQUIRES          += X11/libs/qt5/5.4.2
+REQUIRES          += X11/libs/qt5/5.7.1
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -252,4 +259,4 @@
 	 echo "short_description=\"$(POPPLER_PKG_SHORT_DESCRIPTION)\"" >> $(POPPLER_PKG)/.PKGINFO ; \
 	 echo "url=$(POPPLER_PKG_URL)"                                 >> $(POPPLER_PKG)/.PKGINFO ; \
 	 echo "license=$(POPPLER_PKG_LICENSE)"                         >> $(POPPLER_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPPLER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPPLER_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: poppler/0.45.0-x86_32/Makefile
===================================================================
--- poppler/0.45.0-x86_32/Makefile	(revision 646)
+++ poppler/0.45.0-x86_32/Makefile	(revision 647)
@@ -18,7 +18,7 @@
 REQUIRES          += net/curl/7.47.0-x86_32
 REQUIRES          += app/openjpeg2/2.1.2-x86_32
 REQUIRES          += X11/libs/qt4/4.8.7-x86_32
-REQUIRES          += X11/libs/qt5/5.4.2-x86_32
+REQUIRES          += X11/libs/qt5/5.7.1-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -216,4 +216,4 @@
 	 echo "short_description=\"$(POPPLER_32_PKG_SHORT_DESCRIPTION)\"" >> $(POPPLER_32_PKG)/.PKGINFO ; \
 	 echo "url=$(POPPLER_32_PKG_URL)"                                 >> $(POPPLER_32_PKG)/.PKGINFO ; \
 	 echo "license=$(POPPLER_32_PKG_LICENSE)"                         >> $(POPPLER_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPPLER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPPLER_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: poppler-data/0.4.7/Makefile
===================================================================
--- poppler-data/0.4.7/Makefile	(revision 646)
+++ poppler-data/0.4.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -132,4 +139,4 @@
 	 echo "short_description=\"$(PPDATA_PKG_SHORT_DESCRIPTION)\"" >> $(PPDATA_PKG)/.PKGINFO ; \
 	 echo "url=$(PPDATA_PKG_URL)"                                 >> $(PPDATA_PKG)/.PKGINFO ; \
 	 echo "license=$(PPDATA_PKG_LICENSE)"                         >> $(PPDATA_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PPDATA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PPDATA_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: popt/1.16/Makefile
===================================================================
--- popt/1.16/Makefile	(revision 646)
+++ popt/1.16/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(POPT_PKG_SHORT_DESCRIPTION)\"" >> $(POPT_PKG)/.PKGINFO ; \
 	 echo "url=$(POPT_PKG_URL)"                                 >> $(POPT_PKG)/.PKGINFO ; \
 	 echo "license=$(POPT_PKG_LICENSE)"                         >> $(POPT_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPT_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: popt/1.16-x86_32/Makefile
===================================================================
--- popt/1.16-x86_32/Makefile	(revision 646)
+++ popt/1.16-x86_32/Makefile	(revision 647)
@@ -162,4 +162,4 @@
 	 echo "short_description=\"$(POPT32_PKG_SHORT_DESCRIPTION)\"" >> $(POPT32_PKG)/.PKGINFO ; \
 	 echo "url=$(POPT32_PKG_URL)"                                 >> $(POPT32_PKG)/.PKGINFO ; \
 	 echo "license=$(POPT32_PKG_LICENSE)"                         >> $(POPT32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(POPT32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(POPT32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: portaudio/19-20140130/Makefile
===================================================================
--- portaudio/19-20140130/Makefile	(revision 646)
+++ portaudio/19-20140130/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -204,4 +211,4 @@
 	 echo "short_description=\"$(PORTAUDIO_PKG_SHORT_DESCRIPTION)\"" >> $(PORTAUDIO_PKG)/.PKGINFO ; \
 	 echo "url=$(PORTAUDIO_PKG_URL)"                                 >> $(PORTAUDIO_PKG)/.PKGINFO ; \
 	 echo "license=$(PORTAUDIO_PKG_LICENSE)"                         >> $(PORTAUDIO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PORTAUDIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PORTAUDIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: portaudio/19-20140130/PATCHES
===================================================================
--- portaudio/19-20140130/PATCHES	(revision 646)
+++ portaudio/19-20140130/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/portaudio/patches/portaudio-19_20140130-automake.patch -p0
Index: portaudio/19-20140130-x86_32/Makefile
===================================================================
--- portaudio/19-20140130-x86_32/Makefile	(revision 646)
+++ portaudio/19-20140130-x86_32/Makefile	(revision 647)
@@ -161,4 +161,4 @@
 	 echo "short_description=\"$(PORTAUDIO_32_PKG_SHORT_DESCRIPTION)\"" >> $(PORTAUDIO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PORTAUDIO_32_PKG_URL)"                                 >> $(PORTAUDIO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PORTAUDIO_32_PKG_LICENSE)"                         >> $(PORTAUDIO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PORTAUDIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PORTAUDIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: portaudio/19-20140130-x86_32/PATCHES
===================================================================
--- portaudio/19-20140130-x86_32/PATCHES	(revision 646)
+++ portaudio/19-20140130-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/portaudio/patches/portaudio-19_20140130-automake.patch -p0
Index: ppl/1.1/Makefile
===================================================================
--- ppl/1.1/Makefile	(revision 646)
+++ ppl/1.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -182,4 +189,4 @@
 	 echo "short_description=\"$(PPL_PKG_SHORT_DESCRIPTION)\"" >> $(PPL_PKG)/.PKGINFO ; \
 	 echo "url=$(PPL_PKG_URL)"                                 >> $(PPL_PKG)/.PKGINFO ; \
 	 echo "license=$(PPL_PKG_LICENSE)"                         >> $(PPL_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PPL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PPL_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: ppl/1.1-x86_32/Makefile
===================================================================
--- ppl/1.1-x86_32/Makefile	(revision 646)
+++ ppl/1.1-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(PPL32_PKG_SHORT_DESCRIPTION)\"" >> $(PPL32_PKG)/.PKGINFO ; \
 	 echo "url=$(PPL32_PKG_URL)"                                 >> $(PPL32_PKG)/.PKGINFO ; \
 	 echo "license=$(PPL32_PKG_LICENSE)"                         >> $(PPL32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PPL32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PPL32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pth/2.0.7/Makefile
===================================================================
--- pth/2.0.7/Makefile	(revision 646)
+++ pth/2.0.7/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -201,4 +208,4 @@
 	 echo "short_description=\"$(PTH_PKG_SHORT_DESCRIPTION)\"" >> $(PTH_PKG)/.PKGINFO ; \
 	 echo "url=$(PTH_PKG_URL)"                                 >> $(PTH_PKG)/.PKGINFO ; \
 	 echo "license=$(PTH_PKG_LICENSE)"                         >> $(PTH_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PTH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PTH_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pth/2.0.7/PATCHES
===================================================================
--- pth/2.0.7/PATCHES	(revision 646)
+++ pth/2.0.7/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/pth/patches/pth-2.0.7-automake.patch -p0
Index: pth/2.0.7-x86_32/Makefile
===================================================================
--- pth/2.0.7-x86_32/Makefile	(revision 646)
+++ pth/2.0.7-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(PTH32_PKG_SHORT_DESCRIPTION)\"" >> $(PTH32_PKG)/.PKGINFO ; \
 	 echo "url=$(PTH32_PKG_URL)"                                 >> $(PTH32_PKG)/.PKGINFO ; \
 	 echo "license=$(PTH32_PKG_LICENSE)"                         >> $(PTH32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PTH32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PTH32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pth/2.0.7-x86_32/PATCHES
===================================================================
--- pth/2.0.7-x86_32/PATCHES	(revision 646)
+++ pth/2.0.7-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/GNU/pth/patches/pth-2.0.7-automake.patch -p0
Index: pulseaudio/9.0/Makefile
===================================================================
--- pulseaudio/9.0/Makefile	(revision 646)
+++ pulseaudio/9.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -301,4 +308,4 @@
 	 echo "short_description=\"$(PAUDIO_PKG_SHORT_DESCRIPTION)\"" >> $(PAUDIO_PKG)/.PKGINFO ; \
 	 echo "url=$(PAUDIO_PKG_URL)"                                 >> $(PAUDIO_PKG)/.PKGINFO ; \
 	 echo "license=$(PAUDIO_PKG_LICENSE)"                         >> $(PAUDIO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PAUDIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PAUDIO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pulseaudio/9.0-x86_32/Makefile
===================================================================
--- pulseaudio/9.0-x86_32/Makefile	(revision 646)
+++ pulseaudio/9.0-x86_32/Makefile	(revision 647)
@@ -250,4 +250,4 @@
 	 echo "short_description=\"$(PAUDIO_32_PKG_SHORT_DESCRIPTION)\"" >> $(PAUDIO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PAUDIO_32_PKG_URL)"                                 >> $(PAUDIO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PAUDIO_32_PKG_LICENSE)"                         >> $(PAUDIO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PAUDIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PAUDIO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pycairo/1.8.10/Makefile
===================================================================
--- pycairo/1.8.10/Makefile	(revision 646)
+++ pycairo/1.8.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -223,4 +230,4 @@
 	 echo "short_description=\"$(PYCAIRO_PKG_SHORT_DESCRIPTION)\"" >> $(PYCAIRO_PKG)/.PKGINFO ; \
 	 echo "url=$(PYCAIRO_PKG_URL)"                                 >> $(PYCAIRO_PKG)/.PKGINFO ; \
 	 echo "license=$(PYCAIRO_PKG_LICENSE)"                         >> $(PYCAIRO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYCAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYCAIRO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pycairo/1.8.10/PATCHES
===================================================================
--- pycairo/1.8.10/PATCHES	(revision 646)
+++ pycairo/1.8.10/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/l/pycairo/patches/pycairo-1.8.10-configure.patch -p0
+../../../sources/packages/l/pycairo/patches/pycairo-1.8.10-automake.patch  -p0
Index: pycairo/1.8.10-x86_32/Makefile
===================================================================
--- pycairo/1.8.10-x86_32/Makefile	(revision 646)
+++ pycairo/1.8.10-x86_32/Makefile	(revision 647)
@@ -182,4 +182,4 @@
 	 echo "short_description=\"$(PYCAIRO_32_PKG_SHORT_DESCRIPTION)\"" >> $(PYCAIRO_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PYCAIRO_32_PKG_URL)"                                 >> $(PYCAIRO_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PYCAIRO_32_PKG_LICENSE)"                         >> $(PYCAIRO_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYCAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYCAIRO_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pycairo/1.8.10-x86_32/PATCHES
===================================================================
--- pycairo/1.8.10-x86_32/PATCHES	(revision 646)
+++ pycairo/1.8.10-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/packages/l/pycairo/patches/pycairo-1.8.10-configure.patch -p0
+../../../sources/packages/l/pycairo/patches/pycairo-1.8.10-automake.patch  -p0
Index: pygobject/2.28.6/Makefile
===================================================================
--- pygobject/2.28.6/Makefile	(revision 646)
+++ pygobject/2.28.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -249,4 +256,4 @@
 	 echo "short_description=\"$(PYGOBJ2_PKG_SHORT_DESCRIPTION)\"" >> $(PYGOBJ2_PKG)/.PKGINFO ; \
 	 echo "url=$(PYGOBJ2_PKG_URL)"                                 >> $(PYGOBJ2_PKG)/.PKGINFO ; \
 	 echo "license=$(PYGOBJ2_PKG_LICENSE)"                         >> $(PYGOBJ2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYGOBJ2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYGOBJ2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pygobject/2.28.6/PATCHES
===================================================================
--- pygobject/2.28.6/PATCHES	(revision 646)
+++ pygobject/2.28.6/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
 ../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-configure.patch -p0
 ../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-flags.patch     -p0
+../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-automake.patch  -p0
Index: pygobject/2.28.6-x86_32/Makefile
===================================================================
--- pygobject/2.28.6-x86_32/Makefile	(revision 646)
+++ pygobject/2.28.6-x86_32/Makefile	(revision 647)
@@ -205,4 +205,4 @@
 	 echo "short_description=\"$(PYGOBJ2_32_PKG_SHORT_DESCRIPTION)\"" >> $(PYGOBJ2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PYGOBJ2_32_PKG_URL)"                                 >> $(PYGOBJ2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PYGOBJ2_32_PKG_LICENSE)"                         >> $(PYGOBJ2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYGOBJ2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYGOBJ2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pygobject/2.28.6-x86_32/PATCHES
===================================================================
--- pygobject/2.28.6-x86_32/PATCHES	(revision 646)
+++ pygobject/2.28.6-x86_32/PATCHES	(revision 647)
@@ -1,3 +1,4 @@
 
 ../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-configure.patch -p0
 ../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-flags.patch     -p0
+../../../sources/GNOME/core/pygobject/patches/pygobject-2.28.6-automake.patch  -p0
Index: pygtk/2.24.0/Makefile
===================================================================
--- pygtk/2.24.0/Makefile	(revision 646)
+++ pygtk/2.24.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -238,4 +245,4 @@
 	 echo "short_description=\"$(PYGTK2_PKG_SHORT_DESCRIPTION)\"" >> $(PYGTK2_PKG)/.PKGINFO ; \
 	 echo "url=$(PYGTK2_PKG_URL)"                                 >> $(PYGTK2_PKG)/.PKGINFO ; \
 	 echo "license=$(PYGTK2_PKG_LICENSE)"                         >> $(PYGTK2_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYGTK2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYGTK2_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pygtk/2.24.0/PATCHES
===================================================================
--- pygtk/2.24.0/PATCHES	(revision 646)
+++ pygtk/2.24.0/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/GNOME/core/pygtk/patches/pygtk-2.24.0-configure.patch -p0
+../../../sources/GNOME/core/pygtk/patches/pygtk-2.24.0-automake.patch  -p0
Index: pygtk/2.24.0-x86_32/Makefile
===================================================================
--- pygtk/2.24.0-x86_32/Makefile	(revision 646)
+++ pygtk/2.24.0-x86_32/Makefile	(revision 647)
@@ -194,4 +194,4 @@
 	 echo "short_description=\"$(PYGTK2_32_PKG_SHORT_DESCRIPTION)\"" >> $(PYGTK2_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PYGTK2_32_PKG_URL)"                                 >> $(PYGTK2_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PYGTK2_32_PKG_LICENSE)"                         >> $(PYGTK2_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYGTK2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYGTK2_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pygtk/2.24.0-x86_32/PATCHES
===================================================================
--- pygtk/2.24.0-x86_32/PATCHES	(revision 646)
+++ pygtk/2.24.0-x86_32/PATCHES	(revision 647)
@@ -1,2 +1,3 @@
 
 ../../../sources/GNOME/core/pygtk/patches/pygtk-2.24.0-configure.patch -p0
+../../../sources/GNOME/core/pygtk/patches/pygtk-2.24.0-automake.patch  -p0
Index: pyrex/0.9.9/Makefile
===================================================================
--- pyrex/0.9.9/Makefile	(revision 646)
+++ pyrex/0.9.9/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -158,4 +165,4 @@
 	 echo "short_description=\"$(PYREX_PKG_SHORT_DESCRIPTION)\"" >> $(PYREX_PKG)/.PKGINFO ; \
 	 echo "url=$(PYREX_PKG_URL)"                                 >> $(PYREX_PKG)/.PKGINFO ; \
 	 echo "license=$(PYREX_PKG_LICENSE)"                         >> $(PYREX_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYREX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYREX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: pyrex/0.9.9-x86_32/Makefile
===================================================================
--- pyrex/0.9.9-x86_32/Makefile	(revision 646)
+++ pyrex/0.9.9-x86_32/Makefile	(revision 647)
@@ -120,4 +120,4 @@
 	 echo "short_description=\"$(PYREX_32_PKG_SHORT_DESCRIPTION)\"" >> $(PYREX_32_PKG)/.PKGINFO ; \
 	 echo "url=$(PYREX_32_PKG_URL)"                                 >> $(PYREX_32_PKG)/.PKGINFO ; \
 	 echo "license=$(PYREX_32_PKG_LICENSE)"                         >> $(PYREX_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(PYREX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(PYREX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: readline/6.2/Makefile
===================================================================
--- readline/6.2/Makefile	(revision 646)
+++ readline/6.2/Makefile	(revision 647)
@@ -5,7 +5,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB2X)
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 
@@ -179,4 +186,4 @@
 	 echo "short_description=\"$(READLINE_PKG_SHORT_DESCRIPTION)\"" >> $(READLINE_PKG)/.PKGINFO ; \
 	 echo "url=$(READLINE_PKG_URL)"                                 >> $(READLINE_PKG)/.PKGINFO ; \
 	 echo "license=$(READLINE_PKG_LICENSE)"                         >> $(READLINE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(READLINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(READLINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: readline/6.2-x86_32/Makefile
===================================================================
--- readline/6.2-x86_32/Makefile	(revision 646)
+++ readline/6.2-x86_32/Makefile	(revision 647)
@@ -139,4 +139,4 @@
 	 echo "short_description=\"$(READLINE32_PKG_SHORT_DESCRIPTION)\"" >> $(READLINE32_PKG)/.PKGINFO ; \
 	 echo "url=$(READLINE32_PKG_URL)"                                 >> $(READLINE32_PKG)/.PKGINFO ; \
 	 echo "license=$(READLINE32_PKG_LICENSE)"                         >> $(READLINE32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(READLINE32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(READLINE32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: readline/6.3/Makefile
===================================================================
--- readline/6.3/Makefile	(revision 646)
+++ readline/6.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -183,4 +190,4 @@
 	 echo "short_description=\"$(READLINE_PKG_SHORT_DESCRIPTION)\"" >> $(READLINE_PKG)/.PKGINFO ; \
 	 echo "url=$(READLINE_PKG_URL)"                                 >> $(READLINE_PKG)/.PKGINFO ; \
 	 echo "license=$(READLINE_PKG_LICENSE)"                         >> $(READLINE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(READLINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(READLINE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: readline/6.3-x86_32/Makefile
===================================================================
--- readline/6.3-x86_32/Makefile	(revision 646)
+++ readline/6.3-x86_32/Makefile	(revision 647)
@@ -139,4 +139,4 @@
 	 echo "short_description=\"$(READLINE32_PKG_SHORT_DESCRIPTION)\"" >> $(READLINE32_PKG)/.PKGINFO ; \
 	 echo "url=$(READLINE32_PKG_URL)"                                 >> $(READLINE32_PKG)/.PKGINFO ; \
 	 echo "license=$(READLINE32_PKG_LICENSE)"                         >> $(READLINE32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(READLINE32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(READLINE32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: sbc/1.3/Makefile
===================================================================
--- sbc/1.3/Makefile	(revision 646)
+++ sbc/1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -225,4 +232,4 @@
 	 echo "short_description=\"$(SBC_PKG_SHORT_DESCRIPTION)\"" >> $(SBC_PKG)/.PKGINFO ; \
 	 echo "url=$(SBC_PKG_URL)"                                 >> $(SBC_PKG)/.PKGINFO ; \
 	 echo "license=$(SBC_PKG_LICENSE)"                         >> $(SBC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SBC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: sbc/1.3-x86_32/Makefile
===================================================================
--- sbc/1.3-x86_32/Makefile	(revision 646)
+++ sbc/1.3-x86_32/Makefile	(revision 647)
@@ -181,4 +181,4 @@
 	 echo "short_description=\"$(SBC_32_PKG_SHORT_DESCRIPTION)\"" >> $(SBC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(SBC_32_PKG_URL)"                                 >> $(SBC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(SBC_32_PKG_LICENSE)"                         >> $(SBC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SBC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: schroedinger/1.0.11/Makefile
===================================================================
--- schroedinger/1.0.11/Makefile	(revision 646)
+++ schroedinger/1.0.11/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -226,4 +233,4 @@
 	 echo "short_description=\"$(DIRAC_PKG_SHORT_DESCRIPTION)\"" >> $(DIRAC_PKG)/.PKGINFO ; \
 	 echo "url=$(DIRAC_PKG_URL)"                                 >> $(DIRAC_PKG)/.PKGINFO ; \
 	 echo "license=$(DIRAC_PKG_LICENSE)"                         >> $(DIRAC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DIRAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DIRAC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: schroedinger/1.0.11/PATCHES
===================================================================
--- schroedinger/1.0.11/PATCHES	(revision 646)
+++ schroedinger/1.0.11/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/schroedinger/patches/schroedinger-1.0.11-automake.patch -p0
Index: schroedinger/1.0.11-x86_32/Makefile
===================================================================
--- schroedinger/1.0.11-x86_32/Makefile	(revision 646)
+++ schroedinger/1.0.11-x86_32/Makefile	(revision 647)
@@ -171,4 +171,4 @@
 	 echo "short_description=\"$(DIRAC_32_PKG_SHORT_DESCRIPTION)\"" >> $(DIRAC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(DIRAC_32_PKG_URL)"                                 >> $(DIRAC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(DIRAC_32_PKG_LICENSE)"                         >> $(DIRAC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(DIRAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(DIRAC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: schroedinger/1.0.11-x86_32/PATCHES
===================================================================
--- schroedinger/1.0.11-x86_32/PATCHES	(revision 646)
+++ schroedinger/1.0.11-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/schroedinger/patches/schroedinger-1.0.11-automake.patch -p0
Index: sg3_utils/1.39/Makefile
===================================================================
--- sg3_utils/1.39/Makefile	(revision 646)
+++ sg3_utils/1.39/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -192,4 +199,4 @@
 	 echo "short_description=\"$(SG3_UTILS_PKG_SHORT_DESCRIPTION)\"" >> $(SG3_UTILS_PKG)/.PKGINFO ; \
 	 echo "url=$(SG3_UTILS_PKG_URL)"                                 >> $(SG3_UTILS_PKG)/.PKGINFO ; \
 	 echo "license=$(SG3_UTILS_PKG_LICENSE)"                         >> $(SG3_UTILS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SG3_UTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SG3_UTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: sg3_utils/1.39-x86_32/Makefile
===================================================================
--- sg3_utils/1.39-x86_32/Makefile	(revision 646)
+++ sg3_utils/1.39-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(SG3_UTILS32_PKG_SHORT_DESCRIPTION)\"" >> $(SG3_UTILS32_PKG)/.PKGINFO ; \
 	 echo "url=$(SG3_UTILS32_PKG_URL)"                                 >> $(SG3_UTILS32_PKG)/.PKGINFO ; \
 	 echo "license=$(SG3_UTILS32_PKG_LICENSE)"                         >> $(SG3_UTILS32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SG3_UTILS32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SG3_UTILS32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: sg3_utils/1.41/Makefile
===================================================================
--- sg3_utils/1.41/Makefile	(revision 646)
+++ sg3_utils/1.41/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -192,4 +199,4 @@
 	 echo "short_description=\"$(SG3_UTILS_PKG_SHORT_DESCRIPTION)\"" >> $(SG3_UTILS_PKG)/.PKGINFO ; \
 	 echo "url=$(SG3_UTILS_PKG_URL)"                                 >> $(SG3_UTILS_PKG)/.PKGINFO ; \
 	 echo "license=$(SG3_UTILS_PKG_LICENSE)"                         >> $(SG3_UTILS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SG3_UTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SG3_UTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: sg3_utils/1.41-x86_32/Makefile
===================================================================
--- sg3_utils/1.41-x86_32/Makefile	(revision 646)
+++ sg3_utils/1.41-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(SG3_UTILS32_PKG_SHORT_DESCRIPTION)\"" >> $(SG3_UTILS32_PKG)/.PKGINFO ; \
 	 echo "url=$(SG3_UTILS32_PKG_URL)"                                 >> $(SG3_UTILS32_PKG)/.PKGINFO ; \
 	 echo "license=$(SG3_UTILS32_PKG_LICENSE)"                         >> $(SG3_UTILS32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SG3_UTILS32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SG3_UTILS32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: shared-mime-info/1.3/Makefile
===================================================================
--- shared-mime-info/1.3/Makefile	(revision 646)
+++ shared-mime-info/1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -175,4 +182,4 @@
 	 echo "short_description=\"$(MIME_INFO_PKG_SHORT_DESCRIPTION)\"" >> $(MIME_INFO_PKG)/.PKGINFO ; \
 	 echo "url=$(MIME_INFO_PKG_URL)"                                 >> $(MIME_INFO_PKG)/.PKGINFO ; \
 	 echo "license=$(MIME_INFO_PKG_LICENSE)"                         >> $(MIME_INFO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MIME_INFO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MIME_INFO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: shared-mime-info/1.6/Makefile
===================================================================
--- shared-mime-info/1.6/Makefile	(revision 646)
+++ shared-mime-info/1.6/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -175,4 +182,4 @@
 	 echo "short_description=\"$(MIME_INFO_PKG_SHORT_DESCRIPTION)\"" >> $(MIME_INFO_PKG)/.PKGINFO ; \
 	 echo "url=$(MIME_INFO_PKG_URL)"                                 >> $(MIME_INFO_PKG)/.PKGINFO ; \
 	 echo "license=$(MIME_INFO_PKG_LICENSE)"                         >> $(MIME_INFO_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(MIME_INFO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(MIME_INFO_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: slang/2.2.4/Makefile
===================================================================
--- slang/2.2.4/Makefile	(revision 646)
+++ slang/2.2.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -184,4 +191,4 @@
 	 echo "short_description=\"$(SLANG_PKG_SHORT_DESCRIPTION)\"" >> $(SLANG_PKG)/.PKGINFO ; \
 	 echo "url=$(SLANG_PKG_URL)"                                 >> $(SLANG_PKG)/.PKGINFO ; \
 	 echo "license=$(SLANG_PKG_LICENSE)"                         >> $(SLANG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SLANG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SLANG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: slang/2.2.4/PATCHES
===================================================================
--- slang/2.2.4/PATCHES	(revision 646)
+++ slang/2.2.4/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/slang/patches/slang-2.2.4-automake.patch -p0
Index: slang/2.2.4-x86_32/Makefile
===================================================================
--- slang/2.2.4-x86_32/Makefile	(revision 646)
+++ slang/2.2.4-x86_32/Makefile	(revision 647)
@@ -143,4 +143,4 @@
 	 echo "short_description=\"$(SLANG_32_PKG_SHORT_DESCRIPTION)\"" >> $(SLANG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(SLANG_32_PKG_URL)"                                 >> $(SLANG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(SLANG_32_PKG_LICENSE)"                         >> $(SLANG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SLANG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SLANG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: slang/2.2.4-x86_32/PATCHES
===================================================================
--- slang/2.2.4-x86_32/PATCHES	(revision 646)
+++ slang/2.2.4-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/l/slang/patches/slang-2.2.4-automake.patch -p0
Index: smpeg/0.4.5/Makefile
===================================================================
--- smpeg/0.4.5/Makefile	(revision 646)
+++ smpeg/0.4.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -228,4 +235,4 @@
 	 echo "short_description=\"$(SMPEG_PKG_SHORT_DESCRIPTION)\"" >> $(SMPEG_PKG)/.PKGINFO ; \
 	 echo "url=$(SMPEG_PKG_URL)"                                 >> $(SMPEG_PKG)/.PKGINFO ; \
 	 echo "license=$(SMPEG_PKG_LICENSE)"                         >> $(SMPEG_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SMPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SMPEG_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: smpeg/0.4.5/PATCHES
===================================================================
--- smpeg/0.4.5/PATCHES	(revision 646)
+++ smpeg/0.4.5/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/smpeg/patches/smpeg-0.4.5-automake.patch -p0
Index: smpeg/0.4.5-x86_32/Makefile
===================================================================
--- smpeg/0.4.5-x86_32/Makefile	(revision 646)
+++ smpeg/0.4.5-x86_32/Makefile	(revision 647)
@@ -193,4 +193,4 @@
 	 echo "short_description=\"$(SMPEG_32_PKG_SHORT_DESCRIPTION)\"" >> $(SMPEG_32_PKG)/.PKGINFO ; \
 	 echo "url=$(SMPEG_32_PKG_URL)"                                 >> $(SMPEG_32_PKG)/.PKGINFO ; \
 	 echo "license=$(SMPEG_32_PKG_LICENSE)"                         >> $(SMPEG_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SMPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SMPEG_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: smpeg/0.4.5-x86_32/PATCHES
===================================================================
--- smpeg/0.4.5-x86_32/PATCHES	(revision 646)
+++ smpeg/0.4.5-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/smpeg/patches/smpeg-0.4.5-automake.patch -p0
Index: speex/1.2rc2/Makefile
===================================================================
--- speex/1.2rc2/Makefile	(revision 646)
+++ speex/1.2rc2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(SPEEX_PKG_SHORT_DESCRIPTION)\"" >> $(SPEEX_PKG)/.PKGINFO ; \
 	 echo "url=$(SPEEX_PKG_URL)"                                 >> $(SPEEX_PKG)/.PKGINFO ; \
 	 echo "license=$(SPEEX_PKG_LICENSE)"                         >> $(SPEEX_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SPEEX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SPEEX_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: speex/1.2rc2-x86_32/Makefile
===================================================================
--- speex/1.2rc2-x86_32/Makefile	(revision 646)
+++ speex/1.2rc2-x86_32/Makefile	(revision 647)
@@ -170,4 +170,4 @@
 	 echo "short_description=\"$(SPEEX_32_PKG_SHORT_DESCRIPTION)\"" >> $(SPEEX_32_PKG)/.PKGINFO ; \
 	 echo "url=$(SPEEX_32_PKG_URL)"                                 >> $(SPEEX_32_PKG)/.PKGINFO ; \
 	 echo "license=$(SPEEX_32_PKG_LICENSE)"                         >> $(SPEEX_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SPEEX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SPEEX_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: speexdsp/1.2rc3/Makefile
===================================================================
--- speexdsp/1.2rc3/Makefile	(revision 646)
+++ speexdsp/1.2rc3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -102,6 +109,13 @@
 
 extra_configure_switches += --sysconfdir=/etc
 
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+extra_configure_switches += --enable-neon=no
+endif
+
 extra_configure_switches += --enable-static=yes
 extra_configure_switches += --enable-shared=yes
 
@@ -198,4 +212,4 @@
 	 echo "short_description=\"$(SPEEXDSP_PKG_SHORT_DESCRIPTION)\"" >> $(SPEEXDSP_PKG)/.PKGINFO ; \
 	 echo "url=$(SPEEXDSP_PKG_URL)"                                 >> $(SPEEXDSP_PKG)/.PKGINFO ; \
 	 echo "license=$(SPEEXDSP_PKG_LICENSE)"                         >> $(SPEEXDSP_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SPEEXDSP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SPEEXDSP_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: speexdsp/1.2rc3-x86_32/Makefile
===================================================================
--- speexdsp/1.2rc3-x86_32/Makefile	(revision 646)
+++ speexdsp/1.2rc3-x86_32/Makefile	(revision 647)
@@ -154,4 +154,4 @@
 	 echo "short_description=\"$(SPEEXDSP_32_PKG_SHORT_DESCRIPTION)\"" >> $(SPEEXDSP_32_PKG)/.PKGINFO ; \
 	 echo "url=$(SPEEXDSP_32_PKG_URL)"                                 >> $(SPEEXDSP_32_PKG)/.PKGINFO ; \
 	 echo "license=$(SPEEXDSP_32_PKG_LICENSE)"                         >> $(SPEEXDSP_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(SPEEXDSP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(SPEEXDSP_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: taglib/1.10/Makefile
===================================================================
--- taglib/1.10/Makefile	(revision 646)
+++ taglib/1.10/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -184,4 +191,4 @@
 	 echo "short_description=\"$(TAGLIB_PKG_SHORT_DESCRIPTION)\"" >> $(TAGLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(TAGLIB_PKG_URL)"                                 >> $(TAGLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(TAGLIB_PKG_LICENSE)"                         >> $(TAGLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TAGLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TAGLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: taglib/1.10-x86_32/Makefile
===================================================================
--- taglib/1.10-x86_32/Makefile	(revision 646)
+++ taglib/1.10-x86_32/Makefile	(revision 647)
@@ -139,4 +139,4 @@
 	 echo "short_description=\"$(TAGLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(TAGLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(TAGLIB_32_PKG_URL)"                                 >> $(TAGLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(TAGLIB_32_PKG_LICENSE)"                         >> $(TAGLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TAGLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TAGLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: taglib/1.9.1/Makefile
===================================================================
--- taglib/1.9.1/Makefile	(revision 646)
+++ taglib/1.9.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -184,4 +191,4 @@
 	 echo "short_description=\"$(TAGLIB_PKG_SHORT_DESCRIPTION)\"" >> $(TAGLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(TAGLIB_PKG_URL)"                                 >> $(TAGLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(TAGLIB_PKG_LICENSE)"                         >> $(TAGLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TAGLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TAGLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: taglib/1.9.1-x86_32/Makefile
===================================================================
--- taglib/1.9.1-x86_32/Makefile	(revision 646)
+++ taglib/1.9.1-x86_32/Makefile	(revision 647)
@@ -139,4 +139,4 @@
 	 echo "short_description=\"$(TAGLIB_32_PKG_SHORT_DESCRIPTION)\"" >> $(TAGLIB_32_PKG)/.PKGINFO ; \
 	 echo "url=$(TAGLIB_32_PKG_URL)"                                 >> $(TAGLIB_32_PKG)/.PKGINFO ; \
 	 echo "license=$(TAGLIB_32_PKG_LICENSE)"                         >> $(TAGLIB_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(TAGLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(TAGLIB_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: udev/182/Makefile
===================================================================
--- udev/182/Makefile	(revision 646)
+++ udev/182/Makefile	(revision 647)
@@ -203,4 +203,4 @@
 	 echo "short_description=\"$(UDEV_PKG_SHORT_DESCRIPTION)\"" >> $(UDEV_PKG)/.PKGINFO ; \
 	 echo "url=$(UDEV_PKG_URL)"                                 >> $(UDEV_PKG)/.PKGINFO ; \
 	 echo "license=$(UDEV_PKG_LICENSE)"                         >> $(UDEV_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(UDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(UDEV_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: udev/182-x86_32/Makefile
===================================================================
--- udev/182-x86_32/Makefile	(revision 646)
+++ udev/182-x86_32/Makefile	(revision 647)
@@ -185,4 +185,4 @@
 	 echo "short_description=\"$(UDEV_32_PKG_SHORT_DESCRIPTION)\"" >> $(UDEV_32_PKG)/.PKGINFO ; \
 	 echo "url=$(UDEV_32_PKG_URL)"                                 >> $(UDEV_32_PKG)/.PKGINFO ; \
 	 echo "license=$(UDEV_32_PKG_LICENSE)"                         >> $(UDEV_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(UDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(UDEV_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: v4l-utils/1.10.1/Makefile
===================================================================
--- v4l-utils/1.10.1/Makefile	(revision 646)
+++ v4l-utils/1.10.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -29,7 +36,7 @@
 REQUIRES          += app/sysfsutils/2.1.0
 REQUIRES          += libs/eudev/3.1.5
 REQUIRES          += libs/libjpeg-turbo/1.4.2
-REQUIRES          += X11/libs/qt5/5.4.2
+REQUIRES          += X11/libs/qt5/5.7.1
 REQUIRES          += X11/libs/glu/9.0.0
 
 # ======= __END_OF_REQUIRES__ =======
@@ -102,7 +109,12 @@
 extra_configure_switches += --sysconfdir=/etc
 extra_configure_switches += --with-udevdir=/lib/udev
 
-ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20)        \
+                            $(HARDWARE_M201) $(HARDWARE_MXV)         \
+                            $(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
 #
 # Graphical Qt v4l2 control panel:
 # ===============================
@@ -268,4 +280,4 @@
 	 echo "short_description=\"$(V4LUTILS_PKG_SHORT_DESCRIPTION)\"" >> $(V4LUTILS_PKG)/.PKGINFO ; \
 	 echo "url=$(V4LUTILS_PKG_URL)"                                 >> $(V4LUTILS_PKG)/.PKGINFO ; \
 	 echo "license=$(V4LUTILS_PKG_LICENSE)"                         >> $(V4LUTILS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(V4LUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(V4LUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: v4l-utils/1.10.1-x86_32/Makefile
===================================================================
--- v4l-utils/1.10.1-x86_32/Makefile	(revision 646)
+++ v4l-utils/1.10.1-x86_32/Makefile	(revision 647)
@@ -15,7 +15,7 @@
 REQUIRES           = libs/v4l-utils/1.10.1
 REQUIRES          += libs/eudev/3.1.5-x86_32
 REQUIRES          += libs/libjpeg-turbo/1.4.2-x86_32
-REQUIRES          += X11/libs/qt5/5.4.2-x86_32
+REQUIRES          += X11/libs/qt5/5.7.1-x86_32
 REQUIRES          += X11/libs/glu/9.0.0-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
@@ -200,4 +200,4 @@
 	 echo "short_description=\"$(V4LUTILS_32_PKG_SHORT_DESCRIPTION)\"" >> $(V4LUTILS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(V4LUTILS_32_PKG_URL)"                                 >> $(V4LUTILS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(V4LUTILS_32_PKG_LICENSE)"                         >> $(V4LUTILS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(V4LUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(V4LUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: v4l-utils/1.8.0/Makefile
===================================================================
--- v4l-utils/1.8.0/Makefile	(revision 646)
+++ v4l-utils/1.8.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -29,7 +36,7 @@
 REQUIRES          += app/sysfsutils/2.1.0
 REQUIRES          += libs/eudev/3.1.5
 REQUIRES          += libs/libjpeg-turbo/1.4.2
-REQUIRES          += X11/libs/qt5/5.4.2
+REQUIRES          += X11/libs/qt5/5.7.1
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -101,7 +108,7 @@
 extra_configure_switches += --sysconfdir=/etc
 extra_configure_switches += --with-udevdir=/lib/udev
 
-ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXQ)),)
+ifneq ($(filter $(HARDWARE),$(HARDWARE_CB1X) $(HARDWARE_CI20) $(HARDWARE_M201) $(HARDWARE_MXV)),)
 #
 # Graphical Qt v4l2 control panel:
 # ===============================
@@ -264,4 +271,4 @@
 	 echo "short_description=\"$(V4LUTILS_PKG_SHORT_DESCRIPTION)\"" >> $(V4LUTILS_PKG)/.PKGINFO ; \
 	 echo "url=$(V4LUTILS_PKG_URL)"                                 >> $(V4LUTILS_PKG)/.PKGINFO ; \
 	 echo "license=$(V4LUTILS_PKG_LICENSE)"                         >> $(V4LUTILS_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(V4LUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(V4LUTILS_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: v4l-utils/1.8.0-x86_32/Makefile
===================================================================
--- v4l-utils/1.8.0-x86_32/Makefile	(revision 646)
+++ v4l-utils/1.8.0-x86_32/Makefile	(revision 647)
@@ -15,7 +15,7 @@
 REQUIRES           = libs/v4l-utils/1.8.0
 REQUIRES          += libs/eudev/3.1.5-x86_32
 REQUIRES          += libs/libjpeg-turbo/1.4.2-x86_32
-REQUIRES          += X11/libs/qt5/5.4.2-x86_32
+REQUIRES          += X11/libs/qt5/5.7.1-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -196,4 +196,4 @@
 	 echo "short_description=\"$(V4LUTILS_32_PKG_SHORT_DESCRIPTION)\"" >> $(V4LUTILS_32_PKG)/.PKGINFO ; \
 	 echo "url=$(V4LUTILS_32_PKG_URL)"                                 >> $(V4LUTILS_32_PKG)/.PKGINFO ; \
 	 echo "license=$(V4LUTILS_32_PKG_LICENSE)"                         >> $(V4LUTILS_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(V4LUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(V4LUTILS_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: vo-aacenc/0.1.3/Makefile
===================================================================
--- vo-aacenc/0.1.3/Makefile	(revision 646)
+++ vo-aacenc/0.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(VO_AACENC_PKG_SHORT_DESCRIPTION)\"" >> $(VO_AACENC_PKG)/.PKGINFO ; \
 	 echo "url=$(VO_AACENC_PKG_URL)"                                 >> $(VO_AACENC_PKG)/.PKGINFO ; \
 	 echo "license=$(VO_AACENC_PKG_LICENSE)"                         >> $(VO_AACENC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VO_AACENC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VO_AACENC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: vo-aacenc/0.1.3-x86_32/Makefile
===================================================================
--- vo-aacenc/0.1.3-x86_32/Makefile	(revision 646)
+++ vo-aacenc/0.1.3-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(VO_AACENC_32_PKG_SHORT_DESCRIPTION)\"" >> $(VO_AACENC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(VO_AACENC_32_PKG_URL)"                                 >> $(VO_AACENC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(VO_AACENC_32_PKG_LICENSE)"                         >> $(VO_AACENC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VO_AACENC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VO_AACENC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: vo-amrwbenc/0.1.3/Makefile
===================================================================
--- vo-amrwbenc/0.1.3/Makefile	(revision 646)
+++ vo-amrwbenc/0.1.3/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -205,4 +212,4 @@
 	 echo "short_description=\"$(VO_AMRWBENC_PKG_SHORT_DESCRIPTION)\"" >> $(VO_AMRWBENC_PKG)/.PKGINFO ; \
 	 echo "url=$(VO_AMRWBENC_PKG_URL)"                                 >> $(VO_AMRWBENC_PKG)/.PKGINFO ; \
 	 echo "license=$(VO_AMRWBENC_PKG_LICENSE)"                         >> $(VO_AMRWBENC_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VO_AMRWBENC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VO_AMRWBENC_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: vo-amrwbenc/0.1.3-x86_32/Makefile
===================================================================
--- vo-amrwbenc/0.1.3-x86_32/Makefile	(revision 646)
+++ vo-amrwbenc/0.1.3-x86_32/Makefile	(revision 647)
@@ -148,4 +148,4 @@
 	 echo "short_description=\"$(VO_AMRWBENC_32_PKG_SHORT_DESCRIPTION)\"" >> $(VO_AMRWBENC_32_PKG)/.PKGINFO ; \
 	 echo "url=$(VO_AMRWBENC_32_PKG_URL)"                                 >> $(VO_AMRWBENC_32_PKG)/.PKGINFO ; \
 	 echo "license=$(VO_AMRWBENC_32_PKG_LICENSE)"                         >> $(VO_AMRWBENC_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(VO_AMRWBENC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(VO_AMRWBENC_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: wavpack/4.70.0/Makefile
===================================================================
--- wavpack/4.70.0/Makefile	(revision 646)
+++ wavpack/4.70.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(WAVPACK_PKG_SHORT_DESCRIPTION)\"" >> $(WAVPACK_PKG)/.PKGINFO ; \
 	 echo "url=$(WAVPACK_PKG_URL)"                                 >> $(WAVPACK_PKG)/.PKGINFO ; \
 	 echo "license=$(WAVPACK_PKG_LICENSE)"                         >> $(WAVPACK_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(WAVPACK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(WAVPACK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: wavpack/4.70.0-x86_32/Makefile
===================================================================
--- wavpack/4.70.0-x86_32/Makefile	(revision 646)
+++ wavpack/4.70.0-x86_32/Makefile	(revision 647)
@@ -152,4 +152,4 @@
 	 echo "short_description=\"$(WAVPACK_32_PKG_SHORT_DESCRIPTION)\"" >> $(WAVPACK_32_PKG)/.PKGINFO ; \
 	 echo "url=$(WAVPACK_32_PKG_URL)"                                 >> $(WAVPACK_32_PKG)/.PKGINFO ; \
 	 echo "license=$(WAVPACK_32_PKG_LICENSE)"                         >> $(WAVPACK_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(WAVPACK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(WAVPACK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: wavpack/4.75.2/Makefile
===================================================================
--- wavpack/4.75.2/Makefile	(revision 646)
+++ wavpack/4.75.2/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -200,4 +207,4 @@
 	 echo "short_description=\"$(WAVPACK_PKG_SHORT_DESCRIPTION)\"" >> $(WAVPACK_PKG)/.PKGINFO ; \
 	 echo "url=$(WAVPACK_PKG_URL)"                                 >> $(WAVPACK_PKG)/.PKGINFO ; \
 	 echo "license=$(WAVPACK_PKG_LICENSE)"                         >> $(WAVPACK_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(WAVPACK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(WAVPACK_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: wavpack/4.75.2-x86_32/Makefile
===================================================================
--- wavpack/4.75.2-x86_32/Makefile	(revision 646)
+++ wavpack/4.75.2-x86_32/Makefile	(revision 647)
@@ -151,4 +151,4 @@
 	 echo "short_description=\"$(WAVPACK_32_PKG_SHORT_DESCRIPTION)\"" >> $(WAVPACK_32_PKG)/.PKGINFO ; \
 	 echo "url=$(WAVPACK_32_PKG_URL)"                                 >> $(WAVPACK_32_PKG)/.PKGINFO ; \
 	 echo "license=$(WAVPACK_32_PKG_LICENSE)"                         >> $(WAVPACK_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(WAVPACK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(WAVPACK_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: x265/2.1/Makefile
===================================================================
--- x265/2.1/Makefile	(revision 646)
+++ x265/2.1/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -26,7 +33,7 @@
 ifeq ($(__USE_BUILT_GCC_LIBS__),yes)
 REQUIRES           = dev/gcc/5.3.0
 else
-REQUIRES          += libs/glibc/2.23
+REQUIRES          += libs/glibc/2.24
 endif
 
 # ======= __END_OF_REQUIRES__ =======
@@ -98,13 +105,18 @@
                             $(HARDWARE_CB2X)      \
                             $(HARDWARE_CB3X)      \
                             $(HARDWARE_FFRK3288)  \
-                            $(HARDWARE_M201)      \
-                            $(HARDWARE_MXQ)       \
+                            $(HARDWARE_M201) $(HARDWARE_MXV) \
                             $(HARDWARE_NIT6Q)     \
                             $(HARDWARE_OMAP5UEVM) \
                             $(HARDWARE_DRA7XXEVM)),)
 ARCH_ALIAS = armv7l
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+ARCH_ALIAS = aarch64
+endif
 ifneq ($(filter $(HARDWARE),$(HARDWARE_PC32)),)
 ARCH_ALIAS = x86
 endif
@@ -173,6 +185,12 @@
 ifneq ($(filter $(HARDWARE),$(HARDWARE_PC32) $(HARDWARE_PC64)),)
 configure_switches += -DDISABLE_X86_YASM=True
 endif
+ifneq ($(filter $(HARDWARE),$(HARDWARE_P201) $(HARDWARE_NEXBOX_A95X) \
+                                             $(HARDWARE_ODROID_C2)   \
+                            $(HARDWARE_P212) $(HARDWARE_KHADAS_VIM)  \
+                            $(HARDWARE_Q201) $(HARDWARE_ENYBOX_X2)),)
+configure_switches += -DENABLE_ASSEMBLY='OFF'
+endif
 
 configure_switches += -DENABLE_LIBNUMA='FALSE'
 
@@ -326,4 +344,4 @@
 	 echo "short_description=\"$(X265_PKG_SHORT_DESCRIPTION)\"" >> $(X265_PKG)/.PKGINFO ; \
 	 echo "url=$(X265_PKG_URL)"                                 >> $(X265_PKG)/.PKGINFO ; \
 	 echo "license=$(X265_PKG_LICENSE)"                         >> $(X265_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(X265_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(X265_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: x265/2.1-x86_32/Makefile
===================================================================
--- x265/2.1-x86_32/Makefile	(revision 646)
+++ x265/2.1-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/m/x265
 
 REQUIRES           = libs/x265/2.1
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -192,4 +192,4 @@
 	 echo "short_description=\"$(X265_32_PKG_SHORT_DESCRIPTION)\"" >> $(X265_32_PKG)/.PKGINFO ; \
 	 echo "url=$(X265_32_PKG_URL)"                                 >> $(X265_32_PKG)/.PKGINFO ; \
 	 echo "license=$(X265_32_PKG_LICENSE)"                         >> $(X265_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(X265_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(X265_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: xvidcore/1.3.4/Makefile
===================================================================
--- xvidcore/1.3.4/Makefile	(revision 646)
+++ xvidcore/1.3.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -27,9 +34,9 @@
 REQUIRES           = dev/gcc/5.3.0
 else
 ifneq ($(HARDWARE),$(HARDWARE_PC64))
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 else
-REQUIRES           = libs/glibc/2.23-x86_32
+REQUIRES           = libs/glibc/2.24-x86_32
 endif
 endif
 
@@ -186,4 +193,4 @@
 	 echo "short_description=\"$(XVID_PKG_SHORT_DESCRIPTION)\"" >> $(XVID_PKG)/.PKGINFO ; \
 	 echo "url=$(XVID_PKG_URL)"                                 >> $(XVID_PKG)/.PKGINFO ; \
 	 echo "license=$(XVID_PKG_LICENSE)"                         >> $(XVID_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(XVID_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(XVID_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: xvidcore/1.3.4-x86_32/Makefile
===================================================================
--- xvidcore/1.3.4-x86_32/Makefile	(revision 646)
+++ xvidcore/1.3.4-x86_32/Makefile	(revision 647)
@@ -136,4 +136,4 @@
 	 echo "short_description=\"$(XVID_32_PKG_SHORT_DESCRIPTION)\"" >> $(XVID_32_PKG)/.PKGINFO ; \
 	 echo "url=$(XVID_32_PKG_URL)"                                 >> $(XVID_32_PKG)/.PKGINFO ; \
 	 echo "license=$(XVID_32_PKG_LICENSE)"                         >> $(XVID_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(XVID_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(XVID_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zeromq/4.0.5/Makefile
===================================================================
--- zeromq/4.0.5/Makefile	(revision 646)
+++ zeromq/4.0.5/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(ZEROMQ_PKG_SHORT_DESCRIPTION)\"" >> $(ZEROMQ_PKG)/.PKGINFO ; \
 	 echo "url=$(ZEROMQ_PKG_URL)"                                 >> $(ZEROMQ_PKG)/.PKGINFO ; \
 	 echo "license=$(ZEROMQ_PKG_LICENSE)"                         >> $(ZEROMQ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZEROMQ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZEROMQ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zeromq/4.0.5-x86_32/Makefile
===================================================================
--- zeromq/4.0.5-x86_32/Makefile	(revision 646)
+++ zeromq/4.0.5-x86_32/Makefile	(revision 647)
@@ -181,4 +181,4 @@
 	 echo "short_description=\"$(ZEROMQ_32_PKG_SHORT_DESCRIPTION)\"" >> $(ZEROMQ_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ZEROMQ_32_PKG_URL)"                                 >> $(ZEROMQ_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ZEROMQ_32_PKG_LICENSE)"                         >> $(ZEROMQ_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZEROMQ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZEROMQ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zeromq/4.1.4/Makefile
===================================================================
--- zeromq/4.1.4/Makefile	(revision 646)
+++ zeromq/4.1.4/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -218,4 +225,4 @@
 	 echo "short_description=\"$(ZEROMQ_PKG_SHORT_DESCRIPTION)\"" >> $(ZEROMQ_PKG)/.PKGINFO ; \
 	 echo "url=$(ZEROMQ_PKG_URL)"                                 >> $(ZEROMQ_PKG)/.PKGINFO ; \
 	 echo "license=$(ZEROMQ_PKG_LICENSE)"                         >> $(ZEROMQ_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZEROMQ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZEROMQ_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zeromq/4.1.4-x86_32/Makefile
===================================================================
--- zeromq/4.1.4-x86_32/Makefile	(revision 646)
+++ zeromq/4.1.4-x86_32/Makefile	(revision 647)
@@ -181,4 +181,4 @@
 	 echo "short_description=\"$(ZEROMQ_32_PKG_SHORT_DESCRIPTION)\"" >> $(ZEROMQ_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ZEROMQ_32_PKG_URL)"                                 >> $(ZEROMQ_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ZEROMQ_32_PKG_LICENSE)"                         >> $(ZEROMQ_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZEROMQ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZEROMQ_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zita-alsa-pcmi/0.2.0/Makefile
===================================================================
--- zita-alsa-pcmi/0.2.0/Makefile	(revision 646)
+++ zita-alsa-pcmi/0.2.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -172,4 +179,4 @@
 	 echo "short_description=\"$(Z_ALSA_PCM_PKG_SHORT_DESCRIPTION)\"" >> $(Z_ALSA_PCM_PKG)/.PKGINFO ; \
 	 echo "url=$(Z_ALSA_PCM_PKG_URL)"                                 >> $(Z_ALSA_PCM_PKG)/.PKGINFO ; \
 	 echo "license=$(Z_ALSA_PCM_PKG_LICENSE)"                         >> $(Z_ALSA_PCM_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(Z_ALSA_PCM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(Z_ALSA_PCM_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zita-alsa-pcmi/0.2.0-x86_32/Makefile
===================================================================
--- zita-alsa-pcmi/0.2.0-x86_32/Makefile	(revision 646)
+++ zita-alsa-pcmi/0.2.0-x86_32/Makefile	(revision 647)
@@ -134,4 +134,4 @@
 	 echo "short_description=\"$(Z_ALSA_PCM_32_PKG_SHORT_DESCRIPTION)\"" >> $(Z_ALSA_PCM_32_PKG)/.PKGINFO ; \
 	 echo "url=$(Z_ALSA_PCM_32_PKG_URL)"                                 >> $(Z_ALSA_PCM_32_PKG)/.PKGINFO ; \
 	 echo "license=$(Z_ALSA_PCM_32_PKG_LICENSE)"                         >> $(Z_ALSA_PCM_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(Z_ALSA_PCM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(Z_ALSA_PCM_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zita-resampler/1.3.0/Makefile
===================================================================
--- zita-resampler/1.3.0/Makefile	(revision 646)
+++ zita-resampler/1.3.0/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -160,4 +167,4 @@
 	 echo "short_description=\"$(Z_RESAMPLE_PKG_SHORT_DESCRIPTION)\"" >> $(Z_RESAMPLE_PKG)/.PKGINFO ; \
 	 echo "url=$(Z_RESAMPLE_PKG_URL)"                                 >> $(Z_RESAMPLE_PKG)/.PKGINFO ; \
 	 echo "license=$(Z_RESAMPLE_PKG_LICENSE)"                         >> $(Z_RESAMPLE_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(Z_RESAMPLE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(Z_RESAMPLE_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zita-resampler/1.3.0-x86_32/Makefile
===================================================================
--- zita-resampler/1.3.0-x86_32/Makefile	(revision 646)
+++ zita-resampler/1.3.0-x86_32/Makefile	(revision 647)
@@ -135,4 +135,4 @@
 	 echo "short_description=\"$(Z_RESAMPLE_32_PKG_SHORT_DESCRIPTION)\"" >> $(Z_RESAMPLE_32_PKG)/.PKGINFO ; \
 	 echo "url=$(Z_RESAMPLE_32_PKG_URL)"                                 >> $(Z_RESAMPLE_32_PKG)/.PKGINFO ; \
 	 echo "license=$(Z_RESAMPLE_32_PKG_LICENSE)"                         >> $(Z_RESAMPLE_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(Z_RESAMPLE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(Z_RESAMPLE_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zlib/1.2.8/Makefile
===================================================================
--- zlib/1.2.8/Makefile	(revision 646)
+++ zlib/1.2.8/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -23,7 +30,7 @@
 
 SOURCE_REQUIRES    = sources/packages/l/zlib
 
-REQUIRES           = libs/glibc/2.23
+REQUIRES           = libs/glibc/2.24
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -159,4 +166,4 @@
 	 echo "short_description=\"$(ZLIB_PKG_SHORT_DESCRIPTION)\"" >> $(ZLIB_PKG)/.PKGINFO ; \
 	 echo "url=$(ZLIB_PKG_URL)"                                 >> $(ZLIB_PKG)/.PKGINFO ; \
 	 echo "license=$(ZLIB_PKG_LICENSE)"                         >> $(ZLIB_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZLIB_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zlib/1.2.8-x86_32/Makefile
===================================================================
--- zlib/1.2.8-x86_32/Makefile	(revision 646)
+++ zlib/1.2.8-x86_32/Makefile	(revision 647)
@@ -13,7 +13,7 @@
 SOURCE_REQUIRES    = sources/packages/l/zlib
 
 REQUIRES           = libs/zlib/1.2.8
-REQUIRES          += libs/glibc/2.23-x86_32
+REQUIRES          += libs/glibc/2.24-x86_32
 
 # ======= __END_OF_REQUIRES__ =======
 
@@ -140,4 +140,4 @@
 	 echo "short_description=\"$(ZLIB32_PKG_SHORT_DESCRIPTION)\"" >> $(ZLIB32_PKG)/.PKGINFO ; \
 	 echo "url=$(ZLIB32_PKG_URL)"                                 >> $(ZLIB32_PKG)/.PKGINFO ; \
 	 echo "license=$(ZLIB32_PKG_LICENSE)"                         >> $(ZLIB32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZLIB32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZLIB32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zvbi/0.2.35/Makefile
===================================================================
--- zvbi/0.2.35/Makefile	(revision 646)
+++ zvbi/0.2.35/Makefile	(revision 647)
@@ -6,7 +6,14 @@
 COMPONENT_TARGETS += $(HARDWARE_CB3X)
 COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
 COMPONENT_TARGETS += $(HARDWARE_M201)
-COMPONENT_TARGETS += $(HARDWARE_MXQ)
+COMPONENT_TARGETS += $(HARDWARE_MXV)
+COMPONENT_TARGETS += $(HARDWARE_P201)
+COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
+COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
+COMPONENT_TARGETS += $(HARDWARE_P212)
+COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
+COMPONENT_TARGETS += $(HARDWARE_Q201)
+COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
 COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
 COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
 COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
@@ -225,4 +232,4 @@
 	 echo "short_description=\"$(ZVBI_PKG_SHORT_DESCRIPTION)\"" >> $(ZVBI_PKG)/.PKGINFO ; \
 	 echo "url=$(ZVBI_PKG_URL)"                                 >> $(ZVBI_PKG)/.PKGINFO ; \
 	 echo "license=$(ZVBI_PKG_LICENSE)"                         >> $(ZVBI_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZVBI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZVBI_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zvbi/0.2.35/PATCHES
===================================================================
--- zvbi/0.2.35/PATCHES	(revision 646)
+++ zvbi/0.2.35/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/zvbi/patches/zvbi-0.2.35-automake.patch -p0
Index: zvbi/0.2.35-x86_32/Makefile
===================================================================
--- zvbi/0.2.35-x86_32/Makefile	(revision 646)
+++ zvbi/0.2.35-x86_32/Makefile	(revision 647)
@@ -184,4 +184,4 @@
 	 echo "short_description=\"$(ZVBI_32_PKG_SHORT_DESCRIPTION)\"" >> $(ZVBI_32_PKG)/.PKGINFO ; \
 	 echo "url=$(ZVBI_32_PKG_URL)"                                 >> $(ZVBI_32_PKG)/.PKGINFO ; \
 	 echo "license=$(ZVBI_32_PKG_LICENSE)"                         >> $(ZVBI_32_PKG)/.PKGINFO
-	@$(FAKEROOT) sh -c "cd $(ZVBI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
+	@$(PSEUDO) sh -c "cd $(ZVBI_32_PKG) && chown -R root:root . && $(MAKE_PACKAGE) --linkadd yes .."
Index: zvbi/0.2.35-x86_32/PATCHES
===================================================================
--- zvbi/0.2.35-x86_32/PATCHES	(revision 646)
+++ zvbi/0.2.35-x86_32/PATCHES	(revision 647)
@@ -0,0 +1,2 @@
+
+../../../sources/packages/m/zvbi/patches/zvbi-0.2.35-automake.patch -p0