diff options
author | Phil Blundell <pb@pbcl.net> | 2013-04-25 14:03:53 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-04-29 14:45:07 +0100 |
commit | b48db72ee7cd608d3d4598bc54f1b05bbc698d94 (patch) | |
tree | f995368c62de5b9c4b6ec72ee9d3d5741a591548 | |
parent | c29685551976a0f9587a35b1436d52eead3ad560 (diff) | |
download | poky-b48db72ee7cd608d3d4598bc54f1b05bbc698d94.tar.gz |
gettext: Make ncurses dependency conditional on PACKAGECONFIG[msgcat-curses]
According to the documentation, the only reason for needing ncurses is
to support colour output from msgcat. Make this optional so that
ncurses doesn't need to be built if colour output is not required.
(From OE-Core rev: a4040ad83984ee27fa9dc16d276c699d24b03b4e)
Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-core/gettext/gettext_0.18.2.bb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/recipes-core/gettext/gettext_0.18.2.bb b/meta/recipes-core/gettext/gettext_0.18.2.bb index 086f7fa885..7b4cc2528b 100644 --- a/meta/recipes-core/gettext/gettext_0.18.2.bb +++ b/meta/recipes-core/gettext/gettext_0.18.2.bb | |||
@@ -6,7 +6,7 @@ LICENSE = "GPLv3+ & LGPL-2.1+" | |||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" |
7 | 7 | ||
8 | PR = "r0" | 8 | PR = "r0" |
9 | DEPENDS = "gettext-native virtual/libiconv ncurses expat" | 9 | DEPENDS = "gettext-native virtual/libiconv expat" |
10 | DEPENDS_class-native = "gettext-minimal-native" | 10 | DEPENDS_class-native = "gettext-minimal-native" |
11 | PROVIDES = "virtual/libintl virtual/gettext" | 11 | PROVIDES = "virtual/libintl virtual/gettext" |
12 | PROVIDES_class-native = "virtual/gettext-native" | 12 | PROVIDES_class-native = "virtual/gettext-native" |
@@ -15,6 +15,8 @@ SRC_URI = "${GNU_MIRROR}/gettext/gettext-${PV}.tar.gz \ | |||
15 | file://parallel.patch \ | 15 | file://parallel.patch \ |
16 | " | 16 | " |
17 | 17 | ||
18 | PACKAGECONFIG[msgcat-curses] = "--with-libncurses-prefix=${STAGING_LIBDIR}/..,--disable-curses,ncurses," | ||
19 | |||
18 | LDFLAGS_prepend_libc-uclibc = " -lrt -lpthread " | 20 | LDFLAGS_prepend_libc-uclibc = " -lrt -lpthread " |
19 | 21 | ||
20 | SRC_URI[md5sum] = "0c86e5af70c195ab8bd651d17d783928" | 22 | SRC_URI[md5sum] = "0c86e5af70c195ab8bd651d17d783928" |
@@ -30,7 +32,6 @@ EXTRA_OECONF += "--without-lispdir \ | |||
30 | --disable-openmp \ | 32 | --disable-openmp \ |
31 | --disable-acl \ | 33 | --disable-acl \ |
32 | --with-included-glib \ | 34 | --with-included-glib \ |
33 | --with-libncurses-prefix=${STAGING_LIBDIR}/.. \ | ||
34 | --without-emacs \ | 35 | --without-emacs \ |
35 | --without-cvs \ | 36 | --without-cvs \ |
36 | --without-git \ | 37 | --without-git \ |