Blame view

buildroot/buildroot-2016.08.1/package/popt/0004-popt.pc-add-the-libintl-library-to-the-Libs.private-.patch 1.57 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
  From 470755ccc353b59107c957972d908cbde4942c8d Mon Sep 17 00:00:00 2001
  From: Fabio Porcedda <fabio.porcedda@gmail.com>
  Date: Sun, 1 Mar 2015 21:13:48 +0100
  Subject: [PATCH] popt.pc: add the libintl library to the Libs.private field
  
  If static linking and libintl is used, the program that uses the popt
  library needs to link to the libintl library too so add the libintl
  library to the libs.private field because is useful for programs that call
    pkg-config --static --libs popt
  they get the libintl library too:
    -L<...> -lpopt -lintl
  
  This patch was already sent upstream:
  http://rpm5.org/community/popt-devel/0294.html
  
  Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
  ---
   configure.ac | 1 +
   popt.pc.in   | 1 +
   2 files changed, 2 insertions(+)
  
  diff --git a/configure.ac b/configure.ac
  index e8eb238..816d272 100644
  --- a/configure.ac
  +++ b/configure.ac
  @@ -90,6 +90,7 @@ popt_sysconfdir="${sysconfdir}"
   eval "popt_sysconfdir=\"${popt_sysconfdir}\"" # expand contained ${prefix}
   AC_DEFINE_UNQUOTED([POPT_SYSCONFDIR], ["$popt_sysconfdir"], [Full path to default POPT configuration directory])
   
  +AC_SUBST([POPT_PKGCONFIG_LIBS_PRIVATE],"$LIBINTL")
   
   # Define a (hope) portable Libs pkgconfig directive that 
   # - Don't harm if the default library search path include ${libdir}
  diff --git a/popt.pc.in b/popt.pc.in
  index a86437c..0acfdb9 100644
  --- a/popt.pc.in
  +++ b/popt.pc.in
  @@ -6,5 +6,6 @@ includedir=@includedir@
   Name: popt
   Version: @VERSION@
   Description: popt library.
  +Libs.private: @POPT_PKGCONFIG_LIBS_PRIVATE@
   Libs: @POPT_PKGCONFIG_LIBS@
   Cflags: -I${includedir}
  -- 
  2.3.1