Blame view

buildroot/buildroot-2016.08.1/package/cwiid/0004-configure-make-wmgui-build-optional.patch 1.62 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
  From dbb578450974db5decc24560da4aeaed838849a1 Mon Sep 17 00:00:00 2001
  From: Samuel Martin <s.martin49@gmail.com>
  Date: Thu, 2 Jan 2014 14:03:07 +0100
  Subject: [PATCH 2/2] configure: make wmgui build optional
  
  So, make gtk-2 and glib2 dependencies optional (only needed by wmgui)
  
  Signed-off-by: Samuel Martin <s.martin49@gmail.com>
  ---
   Makefile.in  |  2 +-
   configure.ac | 17 +++++++++++++----
   2 files changed, 14 insertions(+), 5 deletions(-)
  
  diff --git a/Makefile.in b/Makefile.in
  index 6d3ac98..3d2fb45 100644
  --- a/Makefile.in
  +++ b/Makefile.in
  @@ -3,7 +3,7 @@
   include @top_builddir@/defs.mak
   
   LIB_DIRS = libcwiid
  -BIN_DIRS = wmgui wminput lswm
  +BIN_DIRS = @WMGUI@ wminput lswm
   DOC_DIRS = man doc
   ifdef PYTHON
   BIND_DIRS = python
  diff --git a/configure.ac b/configure.ac
  index 82ca3e1..d146cb6 100644
  --- a/configure.ac
  +++ b/configure.ac
  @@ -15,6 +15,11 @@ if test "$YACC" != "bison -y"; then
   	AC_MSG_ERROR([bison not found])
   fi
   
  +AC_ARG_ENABLE(
  +	[wmgui],
  +	[AS_HELP_STRING([--disable-wmgui],[Do not build wmgui binary (also drop the gtk-2/glib2 dependency)])],
  +	[ENABLE_WMGUI="$enableval"],[ENABLE_WMGUI=yes])
  +
   AC_ARG_WITH(
   	[python],
   	[AS_HELP_STRING([--without-python],[compile without python support])],
  @@ -98,10 +103,14 @@ else
   fi
   AC_SUBST(LDCONFIG)
   
  -pkg_modules="gtk+-2.0 >= 2.0.0 gthread-2.0"
  -PKG_CHECK_MODULES([GTK], [$pkg_modules])
  -AC_SUBST(GTK_CFLAGS)
  -AC_SUBST(GTK_LIBS)
  +AS_IF(
  +	[test "x$ENABLE_WMGUI" = xyes],
  +	[pkg_modules="gtk+-2.0 >= 2.0.0 gthread-2.0" ;
  +	PKG_CHECK_MODULES([GTK], [$pkg_modules])
  +	AC_SUBST(GTK_CFLAGS)
  +	AC_SUBST(GTK_LIBS)
  +	AC_SUBST(WMGUI, wmgui)]
  +)
   
   AC_OUTPUT(
   	[Makefile]
  -- 
  1.8.5.2