libx11-diet: update to 1.4.4
cover libx11-diet: update to 1.4.4
From: Xiaofeng Yan <[email protected]>
Hi Saul,
I have modified my fault according to your suggestion. Please review it again.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: xiaofeng/update_libx11-diet
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=xiaofeng/update_libx11-diet
Thanks,
Xiaofeng Yan <[email protected]>
---
Xiaofeng Yan (1):
libx11-diet: update to 1.4.4
.../xorg-lib/libx11-diet-1.3/include_fix.patch | 25 --------------
.../xorg-lib/libx11-diet-1.3/nodolt.patch | 14 --------
.../libx11-diet-1.3/x11_disable_makekeys.patch | 31 ------------------
.../X18NCMSstubs.diff | 1 +
.../fix-disable-xlocale.diff | 1 +
.../fix-utf8-wrong-define.patch | 2 +
.../libx11-diet-1.4.4/keysymdef_include.patch | 23 +++++++++++++
.../libx11-diet-1.4.4/x11_disable_makekeys.patch | 34 ++++++++++++++++++++
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 25 --------------
.../recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb | 28 ++++++++++++++++
10 files changed, 89 insertions(+), 95 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/X18NCMSstubs.diff (99%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-disable-xlocale.diff (90%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-utf8-wrong-define.patch (88%)
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patch
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bbPATCH 1/1 libx11-diet: update to 1.4.4
From: Xiaofeng Yan <[email protected]>
I remove patch "nodolt.patch" because it is no use in the new version \
and change patch "include_fix.patch" to "keysymdef_include.patch" from libx11-1.4.4.
---
.../xorg-lib/libx11-diet-1.3/include_fix.patch | 25 --------------
.../xorg-lib/libx11-diet-1.3/nodolt.patch | 14 --------
.../libx11-diet-1.3/x11_disable_makekeys.patch | 31 ------------------
.../X18NCMSstubs.diff | 1 +
.../fix-disable-xlocale.diff | 1 +
.../fix-utf8-wrong-define.patch | 2 +
.../libx11-diet-1.4.4/keysymdef_include.patch | 23 +++++++++++++
.../libx11-diet-1.4.4/x11_disable_makekeys.patch | 34 ++++++++++++++++++++
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 25 --------------
.../recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb | 28 ++++++++++++++++
10 files changed, 89 insertions(+), 95 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/X18NCMSstubs.diff (99%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-disable-xlocale.diff (90%)
rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-utf8-wrong-define.patch (88%)
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patch
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patch
delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bbmeta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch deleted +0 -25
@@ -1,25 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - ---- libX11-1.1.5.orig/configure.ac -+++ libX11-1.1.5/configure.ac -@@ -218,13 +218,13 @@ AC_SUBST(XDMCP_LIBS) - AC_CHECK_FUNC(poll, [AC_DEFINE(USE_POLL, 1, [poll() function is available])], ) - - # - # Find keysymdef.h - # --AC_MSG_CHECKING([keysymdef.h]) --dir=`pkg-config --variable=includedir xproto` --KEYSYMDEF="$dir/X11/keysymdef.h" -+AC_ARG_WITH(keysymdef, -+ AC_HELP_STRING([--with-keysymdef=DIR/keysymdef.h], [The location of keysymdef.h]), -+ KEYSYMDEF=$withval, KEYSYMDEF="") - if test -f "$KEYSYMDEF"; then - AC_MSG_RESULT([$KEYSYMDEF]) - else - AC_MSG_ERROR([Cannot find keysymdef.h]) - fi
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch deleted +0 -14
@@ -1,14 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - -Index: libX11-1.2.1/configure.ac -=================================================================== ---- libX11-1.2.1.orig/configure.ac 2009-07-02 14:07:54.000000000 +0100 -+++ libX11-1.2.1/configure.ac 2009-07-02 14:08:01.000000000 +0100 -@@ -20,7 +20,6 @@ - - # Checks for programs. - AC_PROG_LIBTOOL --DOLT - AC_PROG_CC - XORG_CWARNFLAGS -
meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch deleted +0 -31
@@ -1,31 +0,0 @@ -Upstream-Status: Inappropriate [configuration] - ---- - src/util/Makefile.am | 17 ----------------- - 1 file changed, 17 deletions(-) - -Index: libX11-1.2.1/src/util/Makefile.am -=================================================================== ---- libX11-1.2.1.orig/src/util/Makefile.am 2008-10-07 18:18:19.000000000 +0100 -+++ libX11-1.2.1/src/util/Makefile.am 2009-07-02 14:04:38.000000000 +0100 -@@ -1,20 +1,3 @@ - # $XdotOrg: lib/X11/src/util/Makefile.am,v 1.4 2006-02-19 02:14:12 jamey Exp $ - --noinst_PROGRAMS=makekeys -- --makekeys_CFLAGS=$(X11_CFLAGS) -- --CC = @CC_FOR_BUILD@ -- - EXTRA_DIST = mkks.sh -- --if LINT --# Check source code with tools like lint & sparse -- --ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ -- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) -- --lint: -- $(LINT) $(ALL_LINT_FLAGS) makekeys.c -- --endif LINT
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/X18NCMSstubs.diff renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.3/X18NCMSstubs.diff +1 -0
@@ -1,5 +1,6 @@ Upstream-Status: Pending +Upstream-Status: Inappropriate [configuration] Index: libX11-1.3/src/imConv.c =================================================================== --- libX11-1.3.orig/src/imConv.c
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/fix-disable-xlocale.diff renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-disable-xlocale.diff +1 -0
@@ -1,5 +1,6 @@ Upstream-Status: Pending +Signed-off-by: Xiaofeng Yan <[email protected]> --- libX11-X11R7.0-1.0.0/src/Font.c.orig 2006-03-12 18:35:42.000000000 +0100 +++ libX11-X11R7.0-1.0.0/src/Font.c 2006-03-12 18:40:27.000000000 +0100 @@ -701,7 +701,11 @@
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/fix-utf8-wrong-define.patch renamed from meta/recipes-graphics/xorg-lib/libx11-diet-1.3/fix-utf8-wrong-define.patch +2 -0
@@ -1,5 +1,7 @@ Upstream-Status: Pending +Signed-off-by: Xiaofeng Yan <[email protected]> + # # Patch managed by http://www.holgerschurig.de/patcher.html #
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patch new file +23 -0
@@ -0,0 +1,23 @@ +Upstream-Status: Inappropriate [configuration] + +Signed-off-by: Martin Jansa <[email protected]> + +diff -uNr libX11-1.3.6.orig//configure.ac libX11-1.3.6/configure.ac +--- libX11-1.3.6.orig//configure.ac 2010-09-20 08:04:16.000000000 +0200 ++++ libX11-1.3.6/configure.ac 2010-09-28 16:29:26.000000000 +0200 +@@ -355,7 +355,14 @@ + # Find keysymdef.h + # + AC_MSG_CHECKING([keysym definitions]) +-KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 ++AC_ARG_WITH(keysymdefdir, ++ AC_HELP_STRING([--with-keysymdefdir=DIR], [The location of keysymdef.h]), ++ KEYSYMDEFDIR=$withval, KEYSYMDEFDIR="") ++ ++if test x$KEYSYMDEFDIR = x; then ++ KEYSYMDEFDIR=`$PKG_CONFIG --variable=includedir xproto`/X11 ++fi ++ + FILES="keysymdef.h XF86keysym.h Sunkeysym.h DECkeysym.h HPkeysym.h" + for i in $FILES; do + if test -f "$KEYSYMDEFDIR/$i"; then
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patch new file +34 -0
@@ -0,0 +1,34 @@ +Upstream-Status: Inappropriate [configuration] + +Signed-off-by: Xiaofeng Yan <[email protected]> +--- + src/util/Makefile.am | 21 ----------------- + 1 file changed, 21 deletions(-) + +--- a/src/util/Makefile.am ++++ b/src/util/Makefile.am +@@ -1,24 +1,3 @@ + +-noinst_PROGRAMS=makekeys +- +-makekeys_CFLAGS = \ +- $(X11_CFLAGS) \ +- $(CWARNFLAGS) +- +-CC = @CC_FOR_BUILD@ +-CPPFLAGS = @CPPFLAGS_FOR_BUILD@ +-CFLAGS = @CFLAGS_FOR_BUILD@ +-LDFLAGS = @LDFLAGS_FOR_BUILD@ +- + EXTRA_DIST = mkks.sh + +-if LINT +-# Check source code with tools like lint & sparse +- +-ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ +- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) +- +-lint: +- $(LINT) $(ALL_LINT_FLAGS) makekeys.c +- +-endif LINT
meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb deleted +0 -25
@@ -1,25 +0,0 @@ -require libx11.inc - -DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ -this version." - -LIC_FILES_CHKSUM = "file://COPYING;md5=597df7e9217e89ccaeb749f48ce2aeb0" - -PR = "r4" - -SRC_URI += "file://x11_disable_makekeys.patch \ - file://include_fix.patch \ - file://X18NCMSstubs.diff \ - file://fix-disable-xlocale.diff \ - file://fix-utf8-wrong-define.patch \ - file://nodolt.patch" - -SRC_URI[md5sum] = "0545089013213e90aac19b8f8045d32e" -SRC_URI[sha256sum] = "34656d022ff2f94430b534612821428fe15ade028d86a42907958167f2e497ac" - -DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ - libxdmcp xf86bigfontproto kbproto inputproto xproto-native" - - -EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/keysymdef.h --without-xcb --disable-udc --disable-xcms --disable-xlocale" -CFLAGS += "-D_GNU_SOURCE"
meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb new file +28 -0
@@ -0,0 +1,28 @@ +require libx11.inc + +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + +LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" + +PR = "r0" + +SRC_URI += "file://x11_disable_makekeys.patch \ + file://X18NCMSstubs.diff \ + file://keysymdef_include.patch \ + file://fix-disable-xlocale.diff \ + file://fix-utf8-wrong-define.patch \ + " + + +SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" +SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d" + +DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ + libxdmcp xf86bigfontproto kbproto inputproto xproto-native" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" + +EXTRA_OECONF += "--without-xcb --disable-udc --disable-xcms --disable-xlocale --with-keysymdefdir=${STAGING_INCDIR}/X11" +CFLAGS += "-D_GNU_SOURCE" +
Signature · 1 line
1.7.0.4
Quoted 29 lines · Xiaofeng Yan
From: Xiaofeng Yan<[email protected]>
I remove patch "nodolt.patch" because it is no use in the new version \
and change patch "include_fix.patch" to "keysymdef_include.patch" from libx11-1.4.4.Signed-off-by Xiaofeng Yan<[email protected]>--- .../xorg-lib/libx11-diet-1.3/include_fix.patch | 25 -------------- .../xorg-lib/libx11-diet-1.3/nodolt.patch | 14 -------- .../libx11-diet-1.3/x11_disable_makekeys.patch | 31 ------------------ .../X18NCMSstubs.diff | 1 + .../fix-disable-xlocale.diff | 1 + .../fix-utf8-wrong-define.patch | 2 + .../libx11-diet-1.4.4/keysymdef_include.patch | 23 +++++++++++++ .../libx11-diet-1.4.4/x11_disable_makekeys.patch | 34 ++++++++++++++++++++ meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 25 -------------- .../recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb | 28 ++++++++++++++++ 10 files changed, 89 insertions(+), 95 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/X18NCMSstubs.diff (99%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-disable-xlocale.diff (90%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-utf8-wrong-define.patch (88%)create mode 100644
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patchcreate mode 100644meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patchdelete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb
<SNIP>
Quoted 21 lines
meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb new file +15
-0@@ -0,0 +1,28 @@ +require libx11.inc + +DESCRIPTION += " Support for XCB, UDC, XCMS and XLOCALE is disabled in \ +this version." + +LIC_FILES_CHKSUM = "file://COPYING;md5=172255dee66bb0151435b2d5d709fcf7" + +PR = "r0" + +SRC_URI += "file://x11_disable_makekeys.patch \ + file://X18NCMSstubs.diff \ + file://keysymdef_include.patch \ + file://fix-disable-xlocale.diff \ + file://fix-utf8-wrong-define.patch \ + "
meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb line 25
Quoted 10 lines
meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb new file +10
-0+ + +SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9" +SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d" + +DEPENDS += "bigreqsproto xproto xextproto xtrans libxau xcmiscproto \ + libxdmcp xf86bigfontproto kbproto inputproto xproto-native" + +FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libx11" +
Why did you need to add FILESDIR here?
Sau!
Quoted 3 lines
meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb new file +3
-0+EXTRA_OECONF += "--without-xcb --disable-udc --disable-xcms --disable-xlocale --with-keysymdefdir=${STAGING_INCDIR}/X11" +CFLAGS += "-D_GNU_SOURCE" +
Saul Wold
AppliedQuoted 42 lines · Xiaofeng Yan
From: Xiaofeng Yan<[email protected]>
Hi Saul,
I have modified my fault according to your suggestion. Please review it again.
Pull URL:
git://git.pokylinux.org/poky-contrib.git
Branch: xiaofeng/update_libx11-diet
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=xiaofeng/update_libx11-dietThanks,
Xiaofeng Yan<[email protected]>
---Xiaofeng Yan (1):
libx11-diet: update to 1.4.4.../xorg-lib/libx11-diet-1.3/include_fix.patch | 25 -------------- .../xorg-lib/libx11-diet-1.3/nodolt.patch | 14 -------- .../libx11-diet-1.3/x11_disable_makekeys.patch | 31 ------------------ .../X18NCMSstubs.diff | 1 + .../fix-disable-xlocale.diff | 1 + .../fix-utf8-wrong-define.patch | 2 + .../libx11-diet-1.4.4/keysymdef_include.patch | 23 +++++++++++++ .../libx11-diet-1.4.4/x11_disable_makekeys.patch | 34 ++++++++++++++++++++ meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb | 25 -------------- .../recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb | 28 ++++++++++++++++ 10 files changed, 89 insertions(+), 95 deletions(-) delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/include_fix.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/nodolt.patch delete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet-1.3/x11_disable_makekeys.patch rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/X18NCMSstubs.diff (99%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-disable-xlocale.diff (90%) rename meta/recipes-graphics/xorg-lib/{libx11-diet-1.3 => libx11-diet-1.4.4}/fix-utf8-wrong-define.patch (88%)create mode 100644
meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/keysymdef_include.patchcreate mode 100644meta/recipes-graphics/xorg-lib/libx11-diet-1.4.4/x11_disable_makekeys.patchdelete mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.3.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libx11-diet_1.4.4.bb
Quoted 4 lines
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Merged into OE-Core
Thanks
Sau!