diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-02-11 15:57:18 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-02-12 09:53:08 +0100 |
commit | e3abec3f07f2a710bfce66f77b33f494e2aa4972 (patch) | |
tree | 740f34ea017abc08ce444b93ccad57a628e4f444 | |
parent | b62f5c2a22d968d06ea9e638126278bbd1158bf6 (diff) |
fdo#74825: fix missing lcms2/libxslt/curl in installation sets
The assumption that all configure variables had been normalized to
TRUE/<empty> turned out not to hold; convert a bit more in that
direction.
(regression from 4af38b099c741c3676aefeb20c515913aaeed666)
Change-Id: I2127c515e8a833a07c9b26ed9d693ce5a1853fe4
-rw-r--r-- | RepositoryExternal.mk | 87 | ||||
-rw-r--r-- | configure.ac | 14 | ||||
-rw-r--r-- | external/curl/ExternalProject_curl.mk | 4 | ||||
-rw-r--r-- | external/libpng/Module_libpng.mk | 2 | ||||
-rw-r--r-- | external/libxmlsec/ExternalProject_xmlsec.mk | 4 | ||||
-rw-r--r-- | external/nss/Module_nss.mk | 2 | ||||
-rw-r--r-- | external/openldap/ExternalProject_openldap.mk | 2 | ||||
-rw-r--r-- | external/openssl/Module_openssl.mk | 2 | ||||
-rw-r--r-- | external/postgresql/ExternalProject_postgresql.mk | 4 | ||||
-rw-r--r-- | external/python3/ExternalProject_python3.mk | 4 | ||||
-rw-r--r-- | external/redland/Module_redland.mk | 2 | ||||
-rw-r--r-- | m4/libo_externals.m4 | 4 | ||||
-rw-r--r-- | sc/Library_sc.mk | 2 | ||||
-rw-r--r-- | sc/Library_scqahelper.mk | 2 | ||||
-rw-r--r-- | scp2/InstallModule_ooo.mk | 4 |
15 files changed, 68 insertions, 71 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index d0cb1fb3fad5..0e7794bb14f3 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -109,11 +109,11 @@ endef endif -ifeq ($(SYSTEM_MDDS),YES) +ifneq ($(SYSTEM_MDDS),) gb_LinkTarget__use_mdds_headers := -else +else # !SYSTEM_MDDS define gb_LinkTarget__use_mdds_headers $(call gb_LinkTarget_use_unpacked,$(1),mdds) @@ -124,7 +124,7 @@ $(call gb_LinkTarget_set_include,$(1),\ endef -endif +endif # SYSTEM_MDDS ifeq ($(SYSTEM_GLM),YES) @@ -177,7 +177,7 @@ endif # SYSTEM_BLUEZ # External libraries -ifeq ($(SYSTEM_CPPUNIT),YES) +ifneq ($(SYSTEM_CPPUNIT),) define gb_LinkTarget__use_cppunit $(call gb_LinkTarget_set_include,$(1),\ @@ -191,7 +191,7 @@ $(call gb_LinkTarget_add_libs,$(1),\ endef -else +else # !SYSTEM_CPPUNIT define gb_LinkTarget__use_cppunit $(call gb_LinkTarget_use_external_project,$(1),cppunit) @@ -213,9 +213,9 @@ endif endef -endif +endif # SYSTEM_CPPUNIT -ifeq ($(SYSTEM_GLEW),YES) +ifneq ($(SYSTEM_GLEW),) define gb_LinkTarget__use_glew $(call gb_LinkTarget_set_include,$(1),\ @@ -226,7 +226,7 @@ $(call gb_LinkTarget_add_libs,$(1),$(GLEW_LIBS)) endef -else +else # !SYSTEM_GLEW define gb_LinkTarget__use_glew $(call gb_LinkTarget_use_external_project,$(1),glew) @@ -247,7 +247,7 @@ endif endef -endif +endif # SYSTEM_GLEW define gb_LinkTarget__use_iconv $(call gb_LinkTarget_add_libs,$(1),-liconv) @@ -686,7 +686,7 @@ endef endif # SYSTEM_BOOST -ifeq ($(SYSTEM_CMIS),YES) +ifneq ($(SYSTEM_CMIS),) define gb_LinkTarget__use_cmis $(call gb_LinkTarget_set_include,$(1),\ @@ -766,7 +766,7 @@ endef endif # SYSTEM_LIBATOMIC_OPS -ifeq ($(SYSTEM_LIBEXTTEXTCAT),YES) +ifneq ($(SYSTEM_LIBEXTTEXTCAT),) define gb_LinkTarget__use_libexttextcat $(call gb_LinkTarget_set_include,$(1),\ @@ -848,7 +848,7 @@ endef endif # SYSTEM_LIBXML -ifeq ($(SYSTEM_LIBXSLT),YES) +ifneq ($(SYSTEM_LIBXSLT),) define gb_LinkTarget__use_libxslt $(call gb_LinkTarget_set_include,$(1),\ @@ -951,7 +951,7 @@ gb_LinkTarget__use_liblangtag := endif # ENABLE_LIBLANGTAG -ifeq ($(SYSTEM_NEON),YES) +ifneq ($(SYSTEM_NEON),) define gb_LinkTarget__use_neon $(call gb_LinkTarget_add_defs,$(1),\ @@ -988,7 +988,7 @@ endef endif # SYSTEM_NEON -ifeq ($(SYSTEM_REDLAND),YES) +ifneq ($(SYSTEM_REDLAND),) define gb_LinkTarget__use_librdf $(call gb_LinkTarget_add_defs,$(1),\ @@ -1173,7 +1173,7 @@ endef endif # SYSTEM_FONTCONFIG -ifeq ($(SYSTEM_GRAPHITE),YES) +ifneq ($(SYSTEM_GRAPHITE),) define gb_LinkTarget__use_graphite $(call gb_LinkTarget_set_include,$(1),\ @@ -1184,7 +1184,7 @@ $(call gb_LinkTarget_add_libs,$(1),$(GRAPHITE_LIBS)) endef -else ifeq ($(SYSTEM_GRAPHITE),NO) +else # !SYSTEM_GRAPHITE define gb_LinkTarget__use_graphite $(call gb_LinkTarget_use_unpacked,$(1),graphite) @@ -1198,10 +1198,6 @@ $(call gb_LinkTarget_use_static_libraries,$(1),\ endef -else # DISABLED GRAPHITE - -gb_LinkTarget__use_graphite := - endif # SYSTEM_GRAPHITE ifeq ($(SYSTEM_ICU),YES) @@ -1295,7 +1291,7 @@ endef endif # SYSTEM_ICU ifeq ($(ENABLE_HARFBUZZ),TRUE) -ifeq ($(SYSTEM_HARFBUZZ),YES) +ifneq ($(SYSTEM_HARFBUZZ),) define gb_LinkTarget__use_harfbuzz $(call gb_LinkTarget_set_include,$(1),\ @@ -1306,7 +1302,7 @@ $(call gb_LinkTarget_add_libs,$(1),$(HARFBUZZ_LIBS)) endef -else # SYSTEM_HARFBUZZ != YES +else # SYSTEM_HARFBUZZ != TRUE define gb_LinkTarget__use_harfbuzz $(call gb_LinkTarget_set_include,$(1),\ @@ -1333,7 +1329,7 @@ gb_LinkTarget__use_openssl:= else # !DISABLE_OPENSSL -ifeq ($(SYSTEM_OPENSSL),YES) +ifneq ($(SYSTEM_OPENSSL),) gb_LinkTarget__use_openssl_headers:= gb_ExternalProject__use_openssl:= @@ -1423,7 +1419,7 @@ gb_LinkTarget__use_libgcrypt:= endif # DISABLE_OPENSSL -ifeq ($(SYSTEM_CDR),YES) +ifneq ($(SYSTEM_CDR),) define gb_LinkTarget__use_cdr $(call gb_LinkTarget_set_include,$(1),\ @@ -1450,7 +1446,7 @@ endef endif # SYSTEM_CDR -ifeq ($(SYSTEM_EBOOK),YES) +ifneq ($(SYSTEM_EBOOK),) define gb_LinkTarget__use_ebook $(call gb_LinkTarget_set_include,$(1),\ @@ -1485,7 +1481,7 @@ endef endif # SYSTEM_EBOOK -ifeq ($(SYSTEM_ETONYEK),YES) +ifneq ($(SYSTEM_ETONYEK),) define gb_LinkTarget__use_etonyek $(call gb_LinkTarget_set_include,$(1),\ @@ -1520,7 +1516,7 @@ endef endif # SYSTEM_ETONYEK -ifeq ($(SYSTEM_FREEHAND),YES) +ifneq ($(SYSTEM_FREEHAND),) define gb_LinkTarget__use_freehand $(call gb_LinkTarget_set_include,$(1),\ @@ -1555,7 +1551,7 @@ endef endif # SYSTEM_FREEHAND -ifeq ($(SYSTEM_ODFGEN),YES) +ifneq ($(SYSTEM_ODFGEN),) define gb_LinkTarget__use_odfgen $(call gb_LinkTarget_set_include,$(1),\ @@ -1583,7 +1579,7 @@ endef endif # SYSTEM_ODFGEN -ifeq ($(SYSTEM_ABW),YES) +ifneq ($(SYSTEM_ABW),) define gb_LinkTarget__use_abw $(call gb_LinkTarget_set_include,$(1),\ @@ -1616,7 +1612,7 @@ endef endif # SYSTEM_ABW -ifeq ($(SYSTEM_MSPUB),YES) +ifneq ($(SYSTEM_MSPUB),) define gb_LinkTarget__use_mspub $(call gb_LinkTarget_set_include,$(1),\ @@ -1644,7 +1640,7 @@ endef endif # SYSTEM_MSPUB -ifeq ($(SYSTEM_VISIO),YES) +ifneq ($(SYSTEM_VISIO),) define gb_LinkTarget__use_visio $(call gb_LinkTarget_set_include,$(1),\ @@ -1672,7 +1668,7 @@ endef endif # SYSTEM_VISIO -ifeq ($(SYSTEM_WPD),YES) +ifneq ($(SYSTEM_WPD),) define gb_LinkTarget__use_wpd $(call gb_LinkTarget_set_include,$(1),\ @@ -1705,7 +1701,7 @@ endef endif # SYSTEM_WPD -ifeq ($(SYSTEM_WPG),YES) +ifneq ($(SYSTEM_WPG),) define gb_LinkTarget__use_wpg $(call gb_LinkTarget_set_include,$(1),\ @@ -1738,7 +1734,7 @@ endef endif # SYSTEM_WPG -ifeq ($(SYSTEM_WPS),YES) +ifneq ($(SYSTEM_WPS),) define gb_LinkTarget__use_wps $(call gb_LinkTarget_set_include,$(1),\ @@ -1771,7 +1767,7 @@ endef endif # SYSTEM_WPS -ifeq ($(SYSTEM_MWAW),YES) +ifneq ($(SYSTEM_MWAW),) define gb_LinkTarget__use_mwaw $(call gb_LinkTarget_set_include,$(1),\ @@ -1799,7 +1795,7 @@ endef endif # SYSTEM_MWAW -ifeq ($(SYSTEM_LCMS2),YES) +ifneq ($(SYSTEM_LCMS2),) define gb_LinkTarget__use_lcms2 $(call gb_LinkTarget_set_include,$(1),\ @@ -2053,7 +2049,7 @@ define gb_LinkTarget__use_pixbuf $(error gb_LinkTarget__use_pixbuf should not be used any more) endef -ifeq ($(SYSTEM_LIBPNG),YES) +ifneq ($(SYSTEM_LIBPNG),) define gb_LinkTarget__use_png $(call gb_LinkTarget_set_include,$(1),\ @@ -2084,7 +2080,7 @@ endef endif # !SYSTEM_LIBPNG -ifeq ($(SYSTEM_CURL),YES) +ifneq ($(SYSTEM_CURL),) define gb_LinkTarget__use_curl $(call gb_LinkTarget_set_include,$(1),\ @@ -2352,7 +2348,7 @@ endef endif # SYSTEM_FIREBIRD else # !ENABLE_FIREBIRD_SDBC - +n gb_LinkTarget__use_firebird := # gb_LinkTarget__use_atomic_ops := # gb_LinkTarget__use_tommath := @@ -2670,7 +2666,7 @@ endif # SYSTEM_PYTHON # ORCUS ifeq ($(ENABLE_ORCUS),TRUE) -ifeq ($(SYSTEM_LIBORCUS),YES) +ifneq ($(SYSTEM_LIBORCUS),) define gb_LinkTarget__use_orcus $(call gb_LinkTarget_set_include,$(1),\ @@ -2726,7 +2722,7 @@ endif ifeq ($(ENABLE_EOT),TRUE) -ifeq ($(SYSTEM_LIBEOT),YES) +ifneq ($(SYSTEM_LIBEOT),) define gb_LinkTarget__use_libeot $(call gb_LinkTarget_set_include,$(1),\ @@ -2816,7 +2812,7 @@ gb_LinkTarget__use_nss3:= else -ifeq ($(SYSTEM_NSS),YES) +ifneq ($(SYSTEM_NSS),) define gb_LinkTarget__use_nss3 $(call gb_LinkTarget_add_defs,$(1),\ @@ -2844,7 +2840,7 @@ $(call gb_LinkTarget__use_nss3,$(1)) endef -else +else # !SYSTEM_NSS define gb_LinkTarget__use_nss3 $(call gb_LinkTarget_use_package,$(1),nss) @@ -2904,7 +2900,8 @@ $(call gb_ExternalProject_use_package,$(1),nss) endef -endif +endif # SYSTEM_NSS + endif # DESKTOP ### Jars ############################################################ @@ -3278,7 +3275,7 @@ endef endif # SYSTEM_LIBXML_FOR_BUILD -ifeq ($(SYSTEM_LIBXSLT_FOR_BUILD),YES) +ifneq ($(SYSTEM_LIBXSLT_FOR_BUILD),) gb_ExternalExecutable__register_xsltproc := diff --git a/configure.ac b/configure.ac index a09e177831cf..18def26b0916 100644 --- a/configure.ac +++ b/configure.ac @@ -7846,7 +7846,7 @@ dnl =================================================================== if test "$with_system_lcms2" = "yes"; then libo_MINGW_CHECK_DLL([liblcms2]) else - SYSTEM_LCMS2=NO + SYSTEM_LCMS2= fi libo_CHECK_SYSTEM_MODULE([lcms2],[LCMS2],[lcms2],["-I${WORKDIR}/UnpackedTarball/lcms2/include"],["-L${WORKDIR}/UnpackedTarball/lcms2/src/.libs -llcms2"]) if test "$GCC" = "yes"; then @@ -7924,7 +7924,7 @@ fi AC_MSG_CHECKING([which libxslt to use]) if test "$with_system_libxml" = "yes"; then AC_MSG_RESULT([external]) - SYSTEM_LIBXSLT=YES + SYSTEM_LIBXSLT=TRUE if test "$_os" = "Darwin"; then dnl make sure to use SDK path LIBXSLT_CFLAGS="-I$MACOSX_SDK_PATH/usr/include/libxml2" @@ -7950,7 +7950,7 @@ if test "$with_system_libxml" = "yes"; then libo_MINGW_TRY_DLL([iconv]) else AC_MSG_RESULT([internal]) - SYSTEM_LIBXSLT=NO + SYSTEM_LIBXSLT= LIBXSLT_MAJOR=1 BUILD_TYPE="$BUILD_TYPE LIBXSLT" @@ -8676,7 +8676,7 @@ fi if test "$with_system_curl" = "yes"; then AC_MSG_RESULT([external]) - SYSTEM_CURL=YES + SYSTEM_CURL=TRUE AC_MSG_CHECKING([whether libcurl is >= 7.19.4]) @@ -8723,7 +8723,7 @@ elif test $_os = iOS; then ENABLE_CURL= else AC_MSG_RESULT([internal]) - SYSTEM_CURL=NO + SYSTEM_CURL= BUILD_TYPE="$BUILD_TYPE CURL" ENABLE_CURL=TRUE fi @@ -8783,7 +8783,7 @@ dnl =================================================================== dnl Determine which hash container mdds shall use dnl =================================================================== AC_MSG_CHECKING([which hash container mdds shall use]) -if test "x$HAVE_CXX11" = "xTRUE" -a "x$SYSTEM_MDDS" = "xYES"; then +if test "x$HAVE_CXX11" = "xTRUE" -a "x$SYSTEM_MDDS" = "xTRUE"; then MDDS_CPPFLAGS=$CXXFLAGS_CXX11 AC_MSG_RESULT([std::unordered_map]) else @@ -9413,7 +9413,7 @@ if test "$enable_openssl" = "yes"; then elif test "$_os" = "NetBSD" -o "$_os" = "OpenBSD" -o "$_os" = "DragonFly" \ && test "$with_system_openssl" != "no"; then with_system_openssl=yes - SYSTEM_OPENSSL=YES + SYSTEM_OPENSSL=TRUE OPENSSL_CFLAGS= OPENSSL_LIBS="-lssl -lcrypto" else diff --git a/external/curl/ExternalProject_curl.mk b/external/curl/ExternalProject_curl.mk index 23161a0fea04..e67fdf230e4b 100644 --- a/external/curl/ExternalProject_curl.mk +++ b/external/curl/ExternalProject_curl.mk @@ -31,7 +31,7 @@ endif endif # there are 2 include paths, the other one is passed to --with-nss below -ifeq ($(SYSTEM_NSS),NO) +ifeq ($(SYSTEM_NSS),) curl_CPPFLAGS += -I$(call gb_UnpackedTarball_get_dir,nss)/dist/public/nss endif @@ -43,7 +43,7 @@ $(call gb_ExternalProject_get_state_target,curl,build): ./configure \ $(if $(filter MACOSX IOS,$(OS)),\ --with-darwinssl, \ - --with-nss$(if $(filter NO,$(SYSTEM_NSS)),="$(call gb_UnpackedTarball_get_dir,nss)/dist/out")) \ + --with-nss$(if $(SYSTEM_NSS),,="$(call gb_UnpackedTarball_get_dir,nss)/dist/out")) \ --without-ssl \ --without-libidn --enable-ftp --enable-ipv6 --enable-http --disable-gopher \ --disable-file --disable-ldap --disable-telnet --disable-dict --without-libssh2 \ diff --git a/external/libpng/Module_libpng.mk b/external/libpng/Module_libpng.mk index d61375d18d05..31610d3db2fb 100644 --- a/external/libpng/Module_libpng.mk +++ b/external/libpng/Module_libpng.mk @@ -9,7 +9,7 @@ $(eval $(call gb_Module_Module,libpng)) -ifeq ($(SYSTEM_LIBPNG),NO) +ifeq ($(SYSTEM_LIBPNG),) $(eval $(call gb_Module_add_targets,libpng,\ StaticLibrary_png \ diff --git a/external/libxmlsec/ExternalProject_xmlsec.mk b/external/libxmlsec/ExternalProject_xmlsec.mk index 2c4b18ab51ab..851a2680539c 100644 --- a/external/libxmlsec/ExternalProject_xmlsec.mk +++ b/external/libxmlsec/ExternalProject_xmlsec.mk @@ -27,7 +27,7 @@ $(call gb_ExternalProject_get_state_target,xmlsec,build) : autoreconf \ && ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) \ --without-libxslt --without-openssl --without-gnutls --disable-crypto-dl \ - $(if $(filter NO,$(SYSTEM_NSS)),--disable-pkgconfig) \ + $(if $(SYSTEM_NSS),,--disable-pkgconfig) \ CC="$(CC) -mthreads $(if $(filter YES,$(MINGW_SHARED_GCCLIB)),-shared-libgcc)" \ LDFLAGS="-Wl$(COMMA)--no-undefined $(ILIB:;= -L)" \ LIBS="$(if $(filter YES,$(MINGW_SHARED_GXXLIB)),$(MINGW_SHARED__LIBSTDCPP))" \ @@ -57,7 +57,7 @@ $(call gb_ExternalProject_get_state_target,xmlsec,build) : --with-pic --disable-shared --disable-crypto-dl --without-libxslt --without-gnutls \ $(if $(or $(filter-out ANDROID,$(OS)),$(DISABLE_OPENSSL)),--without-openssl,--with-openssl=$(call gb_UnpackedTarball_get_dir,openssl)) \ $(if $(filter MACOSX,$(OS)),--prefix=/@.__________________________________________________OOO) \ - $(if $(filter NO,$(SYSTEM_NSS))$(filter MACOSX,$(OS)),--disable-pkgconfig) \ + $(if $(SYSTEM_NSS),,$(if $(filter MACOSX,$(OS)),--disable-pkgconfig)) \ $(if $(filter YES,$(CROSS_COMPILING)),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \ $(if $(filter NO,$(SYSTEM_LIBXML)),LIBXML_CFLAGS="-I$(call gb_UnpackedTarball_get_dir,xml2)/include" LIBXML_LIBS="-L$(call gb_UnpackedTarball_get_dir,xml2)/.libs -lxml2")\ $(if $(SYSBASE),CFLAGS="-I$(SYSBASE)/usr/include" \ diff --git a/external/nss/Module_nss.mk b/external/nss/Module_nss.mk index c1619ffb14d3..5bc94e566d62 100644 --- a/external/nss/Module_nss.mk +++ b/external/nss/Module_nss.mk @@ -9,7 +9,7 @@ $(eval $(call gb_Module_Module,nss)) -ifeq ($(SYSTEM_NSS),NO) +ifeq ($(SYSTEM_NSS),) ifeq ($(filter ANDROID IOS,$(OS)),) $(eval $(call gb_Module_add_targets,nss,\ UnpackedTarball_nss \ diff --git a/external/openldap/ExternalProject_openldap.mk b/external/openldap/ExternalProject_openldap.mk index 10de51fbfe42..022dc0ac149f 100644 --- a/external/openldap/ExternalProject_openldap.mk +++ b/external/openldap/ExternalProject_openldap.mk @@ -29,7 +29,7 @@ $(call gb_ExternalProject_get_state_target,openldap,build) : --with-yielding_select=yes \ ac_cv_func_memcmp_working=yes \ ) \ - $(if $(filter YES,$(SYSTEM_NSS)), \ + $(if $(SYSTEM_NSS), \ CPPFLAGS="$(NSS_CFLAGS)" CFLAGS="$(NSS_CFLAGS)" LDFLAGS="$(NSS_LIBS)" \ , \ CPPFLAGS="-I$(call gb_UnpackedTarball_get_dir,nss)/dist/public/nss -I$(call gb_UnpackedTarball_get_dir,nss)/dist/out/include" \ diff --git a/external/openssl/Module_openssl.mk b/external/openssl/Module_openssl.mk index 698aa071021f..002b7083af0f 100644 --- a/external/openssl/Module_openssl.mk +++ b/external/openssl/Module_openssl.mk @@ -9,7 +9,7 @@ $(eval $(call gb_Module_Module,openssl)) -ifeq ($(SYSTEM_OPENSSL),NO) +ifeq ($(SYSTEM_OPENSSL),) $(eval $(call gb_Module_add_targets,openssl,\ UnpackedTarball_openssl \ ExternalPackage_openssl \ diff --git a/external/postgresql/ExternalProject_postgresql.mk b/external/postgresql/ExternalProject_postgresql.mk index 3afa7b80ff28..cd9d8a2ede6a 100644 --- a/external/postgresql/ExternalProject_postgresql.mk +++ b/external/postgresql/ExternalProject_postgresql.mk @@ -32,7 +32,7 @@ postgresql_CPPFLAGS := $(ZLIB_CFLAGS) postgresql_LDFLAGS := ifeq ($(DISABLE_OPENSSL),) -ifeq ($(SYSTEM_OPENSSL),NO) +ifeq ($(SYSTEM_OPENSSL),) postgresql_CPPFLAGS += -I$(call gb_UnpackedTarball_get_dir,openssl)/include postgresql_LDFLAGS += -L$(call gb_UnpackedTarball_get_dir,openssl)/ endif @@ -44,7 +44,7 @@ postgresql_LDFLAGS += \ -L$(call gb_UnpackedTarball_get_dir,openldap)/libraries/libldap_r/.libs \ -L$(call gb_UnpackedTarball_get_dir,openldap)/libraries/libldap/.libs \ -L$(call gb_UnpackedTarball_get_dir,openldap)/libraries/liblber/.libs \ - $(if $(filter NO,$(SYSTEM_NSS)),\ + $(if $(SYSTEM_NSS),,\ -L$(call gb_UnpackedTarball_get_dir,nss)/dist/out/lib) \ endif diff --git a/external/python3/ExternalProject_python3.mk b/external/python3/ExternalProject_python3.mk index 70063f0f52eb..9d620b749b6d 100644 --- a/external/python3/ExternalProject_python3.mk +++ b/external/python3/ExternalProject_python3.mk @@ -73,14 +73,14 @@ $(call gb_ExternalProject_get_state_target,python3,build) : --enable-shared \ ) \ CC="$(strip $(CC) \ - $(if $(filter NO,$(SYSTEM_OPENSSL)),-I$(call gb_UnpackedTarball_get_dir,openssl)/include \ + $(if $(SYSTEM_OPENSSL),,-I$(call gb_UnpackedTarball_get_dir,openssl)/include \ $(if $(DISABLE_OPENSSL),,-I$(call gb_UnpackedTarball_get_dir,openssl)/include)) \ $(if $(filter NO,$(SYSTEM_EXPAT)),-I$(call gb_UnpackedTarball_get_dir,expat)/lib) \ $(if $(SYSBASE), -I$(SYSBASE)/usr/include) \ )" \ $(if $(python3_cflags),CFLAGS='$(python3_cflags)') \ LDFLAGS="$(strip $(LDFLAGS) \ - $(if $(filter YES,$(SYSTEM_OPENSSL)),, -L$(call gb_UnpackedTarball_get_dir,openssl)) \ + $(if $(SYSTEM_OPENSSL),,-L$(call gb_UnpackedTarball_get_dir,openssl)) \ $(if $(filter YES,$(SYSTEM_EXPAT)),, -L$(gb_StaticLibrary_WORKDIR)) \ $(if $(SYSBASE), -L$(SYSBASE)/usr/lib) \ $(if $(filter WNT-GCC,$(OS)-$(COM)), -shared-libgcc \ diff --git a/external/redland/Module_redland.mk b/external/redland/Module_redland.mk index 431a66da5323..645e4193d827 100644 --- a/external/redland/Module_redland.mk +++ b/external/redland/Module_redland.mk @@ -9,7 +9,7 @@ $(eval $(call gb_Module_Module,redland)) -ifeq ($(SYSTEM_REDLAND),NO) +ifeq ($(SYSTEM_REDLAND),) $(eval $(call gb_Module_add_targets,redland,\ UnpackedTarball_raptor \ UnpackedTarball_rasqal \ diff --git a/m4/libo_externals.m4 b/m4/libo_externals.m4 index c17292d93f49..3fe9fce18648 100644 --- a/m4/libo_externals.m4 +++ b/m4/libo_externals.m4 @@ -14,12 +14,12 @@ AC_ARG_WITH(system-$1, AC_MSG_CHECKING([which $1 to use]) if test "$with_system_$1" = "yes"; then AC_MSG_RESULT([external]) - SYSTEM_$2=YES + SYSTEM_$2=TRUE PKG_CHECK_MODULES([$2], [$3]) $2_CFLAGS=$(printf '%s' "${$2_CFLAGS}" | sed -e "s/-I/${ISYSTEM?}/g") else AC_MSG_RESULT([internal]) - SYSTEM_$2=NO + SYSTEM_$2= $2_CFLAGS=$4 $2_LIBS=$5 BUILD_TYPE="$BUILD_TYPE $2" diff --git a/sc/Library_sc.mk b/sc/Library_sc.mk index 32d71da259ce..2b2ef76567a8 100644 --- a/sc/Library_sc.mk +++ b/sc/Library_sc.mk @@ -45,7 +45,7 @@ $(eval $(call gb_Library_use_externals,sc,\ mdds_headers \ )) -ifeq ($(SYSTEM_LIBORCUS),YES) +ifneq ($(SYSTEM_LIBORCUS),) $(eval $(call gb_Library_use_externals,sc,orcus)) else $(eval $(call gb_Library_use_externals,sc,orcus-parser)) diff --git a/sc/Library_scqahelper.mk b/sc/Library_scqahelper.mk index cbdc99df6441..351b1150f0ea 100644 --- a/sc/Library_scqahelper.mk +++ b/sc/Library_scqahelper.mk @@ -21,7 +21,7 @@ $(eval $(call gb_Library_use_externals,scqahelper, \ cppunit \ )) -ifeq ($(SYSTEM_LIBORCUS),YES) +ifneq ($(SYSTEM_LIBORCUS),) $(eval $(call gb_Library_use_externals,scqahelper,orcus)) else $(eval $(call gb_Library_use_externals,scqahelper,orcus-parser)) diff --git a/scp2/InstallModule_ooo.mk b/scp2/InstallModule_ooo.mk index 4d4e33d0557b..7f53d5fd2495 100644 --- a/scp2/InstallModule_ooo.mk +++ b/scp2/InstallModule_ooo.mk @@ -119,13 +119,13 @@ $(eval $(call gb_InstallModule_add_defs,scp2/ooo,\ -DICU_MAJOR=$(ICU_MAJOR) \ )) -ifneq ($(SYSTEM_LIBXSLT),YES) +ifeq ($(SYSTEM_LIBXSLT),) $(eval $(call gb_InstallModule_add_defs,scp2/ooo,\ -DLIBXSLT_MAJOR=$(LIBXSLT_MAJOR) \ )) endif -ifneq ($(SYSTEM_REDLAND),YES) +ifeq ($(SYSTEM_REDLAND),) $(eval $(call gb_InstallModule_add_defs,scp2/ooo,\ -DRAPTOR_MAJOR=$(RAPTOR_MAJOR) \ |