configure.ac | 28 ++++++++++------------------ src/conv/raw/Makefile.am | 2 ++ src/conv/svg/Makefile.am | 2 ++ src/conv/text/Makefile.am | 2 ++ 4 files changed, 16 insertions(+), 18 deletions(-)
New commits: commit d6b3911a7145c3712fb2a21347d9057fb9204c49 Author: David Tardon <dtar...@redhat.com> Date: Fri Sep 8 19:26:16 2017 +0200 assume modern enough ICU is available Change-Id: Id1699583cf123ac48e9fdb93ff0e9fd64201633e diff --git a/configure.ac b/configure.ac index 79573ae..0286ae1 100644 --- a/configure.ac +++ b/configure.ac @@ -111,21 +111,7 @@ AC_SUBST(ZLIB_LIBS) # ======== # Find icu # ======== -AS_IF([test "${ICU_CFLAGS+set}" = set],[ - ICU_CFLAGS_overriden=yes],[ - ICU_CFLAGS_overriden=no]) -PKG_CHECK_MODULES([ICU],[icu-i18n],[ - AS_IF([test "${ICU_CFLAGS_overriden}" = no], [ - ICU_CFLAGS="${ICU_CFLAGS} `${PKG_CONFIG} icu-i18n --variable=CXXFLAGS`"]) - ], [ - AC_PATH_PROG([ICU_CONFIG],[icu-config]) - AC_MSG_CHECKING([ICU installation]) - AS_IF([${ICU_CONFIG} --cflags >/dev/null 2>&1],[ - ICU_CFLAGS=`${ICU_CONFIG} --cppflags-searchpath --cxxflags` - ICU_LIBS=`${ICU_CONFIG} --ldflags` - AC_MSG_RESULT([found])],[ - AC_MSG_ERROR([libicu config program icu-config not found])])] -) +PKG_CHECK_MODULES([ICU], [icu-i18n]) AC_SUBST(ICU_CFLAGS) AC_SUBST(ICU_LIBS) diff --git a/src/conv/raw/Makefile.am b/src/conv/raw/Makefile.am index 024ab8d..7fd9bd2 100644 --- a/src/conv/raw/Makefile.am +++ b/src/conv/raw/Makefile.am @@ -13,6 +13,7 @@ cdr2raw_DEPENDENCIES = @CDR2RAW_WIN32_RESOURCE@ cdr2raw_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_GENERATORS_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ @@ -25,6 +26,7 @@ cmx2raw_DEPENDENCIES = @CMX2RAW_WIN32_RESOURCE@ cmx2raw_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_GENERATORS_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ diff --git a/src/conv/svg/Makefile.am b/src/conv/svg/Makefile.am index e1a9d73..57ad634 100644 --- a/src/conv/svg/Makefile.am +++ b/src/conv/svg/Makefile.am @@ -12,6 +12,7 @@ cdr2xhtml_DEPENDENCIES = @CDR2XHTML_WIN32_RESOURCE@ cdr2xhtml_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ @CDR2XHTML_WIN32_RESOURCE@ @@ -23,6 +24,7 @@ cmx2xhtml_DEPENDENCIES = @CMX2XHTML_WIN32_RESOURCE@ cmx2xhtml_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_GENERATORS_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ diff --git a/src/conv/text/Makefile.am b/src/conv/text/Makefile.am index f52e6bb..5618cdc 100644 --- a/src/conv/text/Makefile.am +++ b/src/conv/text/Makefile.am @@ -13,6 +13,7 @@ cdr2text_DEPENDENCIES = @CDR2TEXT_WIN32_RESOURCE@ cdr2text_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_GENERATORS_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ @@ -25,6 +26,7 @@ cmx2text_DEPENDENCIES = @CMX2TEXT_WIN32_RESOURCE@ cmx2text_LDADD = \ ../../lib/libcdr-@CDR_MAJOR_VERSION@.@CDR_MINOR_VERSION@.la \ + $(ICU_LIBS) \ $(REVENGE_GENERATORS_LIBS) \ $(REVENGE_LIBS) \ $(REVENGE_STREAM_LIBS) \ commit 5c877eb154c80585ed09d7614964c3ae1c931004 Author: David Tardon <dtar...@redhat.com> Date: Fri Sep 8 19:29:08 2017 +0200 tests need librevenge-stream too Change-Id: I3e5ddf2c19f27fe3201952d3ea2b732e4ebeda09 diff --git a/configure.ac b/configure.ac index 39770dd..79573ae 100644 --- a/configure.ac +++ b/configure.ac @@ -58,6 +58,7 @@ AC_ARG_ENABLE([tools], [enable_tools=yes] ) AM_CONDITIONAL(BUILD_TOOLS, [test "x$enable_tools" = "xyes"]) +AS_IF([test "x$enable_tools" = "xyes"], [need_stream=yes; need_generators=yes]) # ======= # Fuzzers @@ -68,17 +69,21 @@ AC_ARG_ENABLE([fuzzers], [enable_fuzzers=no] ) AM_CONDITIONAL(BUILD_FUZZERS, [test "x$enable_fuzzers" = "xyes"]) +AS_IF([test "x$enable_fuzzers" = "xyes"], [need_stream=yes; need_generators=yes]) -AS_IF([test "x$enable_tools" = "xyes" -o "x$enable_fuzzers" = "xyes"], [ +AS_IF([test "x$need_stream" = "xyes"], [ PKG_CHECK_MODULES([REVENGE_STREAM],[ librevenge-stream-0.0 ]) +]) +AC_SUBST([REVENGE_STREAM_CFLAGS]) +AC_SUBST([REVENGE_STREAM_LIBS]) + +AS_IF([test "x$need_generators" = "xyes"], [ PKG_CHECK_MODULES([REVENGE_GENERATORS],[ librevenge-generators-0.0 ]) ]) -AC_SUBST([REVENGE_STREAM_CFLAGS]) -AC_SUBST([REVENGE_STREAM_LIBS]) AC_SUBST([REVENGE_GENERATORS_CFLAGS]) AC_SUBST([REVENGE_GENERATORS_LIBS]) @@ -325,6 +330,7 @@ AS_IF([test "x$enable_tests" = "xyes"], [ AC_SUBST([CPPUNIT_CFLAGS]) AC_SUBST([CPPUNIT_LIBS]) AM_CONDITIONAL([BUILD_TESTS], [test "x$enable_tests" = "xyes"]) +AS_IF([test "x$enable_tests" = "xyes"], [need_stream=yes]) # ============= # Documentation _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits