abc38397651e79b35a9c0d5077c79234b97428bb
[pkgsrc.git] / wip / ibus-pinyin / patches / patch-ab
1 $NetBSD$
2
3 --- configure.ac.orig   2010-04-11 00:28:47.000000000 +0000
4 +++ configure.ac
5 @@ -65,9 +65,34 @@ AC_PATH_PROG(SQLITE3, sqlite3)
6  # check uuid
7  PKG_CHECK_MODULES(UUID, [
8      uuid
9 +],
10 +[
11 +    cat >>confdefs.h <<_ACEOF
12 +#define HAVE_UUID_UUID_H 1
13 +#define HAVE_UUID_GENERATE 1
14 +_ACEOF
15 +],
16 +[
17 +    uuid_revert_save_LIBS=$LIBS
18 +    AC_CHECK_HEADERS(uuid.h uuid/uuid.h sys/uuid.h)
19 +    AC_SEARCH_LIBS(uuid_create, uuid, [
20 +        if test "$ac_cv_search_uuid_create" != "none required"; then
21 +            UUID_LIBS=$ac_cv_search_uuid_create
22 +        fi
23 +        AC_CHECK_FUNCS(uuid_create)
24 +    ],
25 +    [
26 +        AC_SEARCH_LIBS(uuid_generate, uuid, [
27 +            if test "$ac_cv_search_uuid_generate" != "none required"; then
28 +                UUID_LIBS=$ac_cv_search_uuid_generate
29 +            fi
30 +            AC_CHECK_FUNCS(uuid_generate)
31 +        ])
32 +    ])
33 +    LIBS=$uuid_revert_save_LIBS
34  ])
35  
36 -# check uuid
37 +# check sigc
38  PKG_CHECK_MODULES(SIGC, [
39      sigc++-2.0
40  ])