[Libreoffice-commits] .: hunspell/ExternalPackage_hunspell.mk hunspell/Module_hunspell.mk hunspell/StaticLibrary_hunspell.mk hunspell/StaticLibrary_libhunspell.mk mythes/ExternalPackage_mythes.mk RepositoryExternal.mk
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Sun Oct 28 14:43:42 PDT 2012
RepositoryExternal.mk | 9 ++++----
hunspell/ExternalPackage_hunspell.mk | 4 ---
hunspell/Module_hunspell.mk | 2 -
hunspell/StaticLibrary_hunspell.mk | 35 ++++++++++++++++++++++++++++++++++
hunspell/StaticLibrary_libhunspell.mk | 35 ----------------------------------
mythes/ExternalPackage_mythes.mk | 4 ---
6 files changed, 43 insertions(+), 46 deletions(-)
New commits:
commit 327db9fe01dc727961ef9dfbc75b4dcbd2fea2eb
Author: Matúš Kukan <matus.kukan at gmail.com>
Date: Sun Oct 28 22:40:30 2012 +0100
fix hunspell and mythes library names
Change-Id: Ie660f8b3f885e3f26f188314433b9fbff27bf50a
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index d4fd15f..52d99a2 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -255,9 +255,10 @@ define gb_LinkTarget__use_mythes
$(call gb_LinkTarget_use_package,$(1),\
mythes \
)
-$(call gb_LinkTarget_add_libs,$(1),\
- $(if $(filter MSC,$(COM)),libmythes.lib,-lmythes-1.2) \
+$(call gb_LinkTarget_use_static_libraries,$(1),\
+ mythes \
)
+
endef
endif # SYSTEM_MYTHES
@@ -343,7 +344,7 @@ endef
else # !SYSTEM_HUNSPELL
$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \
- $(if $(filter MSC,$(COM)),libhunspell,hunspell-1.3) \
+ hunspell \
))
define gb_LinkTarget__use_hunspell
@@ -355,7 +356,7 @@ $(call gb_LinkTarget_set_include,$(1),\
-I$(call gb_UnpackedTarball_get_dir,hunspell/src/hunspell)\
)
$(call gb_LinkTarget_use_static_libraries,$(1),\
- $(if $(filter MSC,$(COM)),libhunspell,hunspell-1.3) \
+ hunspell \
)
endef
diff --git a/hunspell/ExternalPackage_hunspell.mk b/hunspell/ExternalPackage_hunspell.mk
index 5936b40..1cabd19 100644
--- a/hunspell/ExternalPackage_hunspell.mk
+++ b/hunspell/ExternalPackage_hunspell.mk
@@ -13,9 +13,7 @@ ifneq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_use_external_project,hunspell,hunspell))
-$(eval $(call gb_ExternalPackage_add_files,hunspell,lib,\
- src/hunspell/.libs/libhunspell-1.3.a \
-))
+$(eval $(call gb_ExternalPackage_add_file,hunspell,lib/libhunspell.a,src/hunspell/.libs/libhunspell-1.3.a))
endif
diff --git a/hunspell/Module_hunspell.mk b/hunspell/Module_hunspell.mk
index 376ac35..357873c 100644
--- a/hunspell/Module_hunspell.mk
+++ b/hunspell/Module_hunspell.mk
@@ -16,7 +16,7 @@ $(eval $(call gb_Module_add_targets,hunspell,\
))
ifeq ($(COM),MSC)
$(eval $(call gb_Module_add_targets,hunspell,\
- StaticLibrary_libhunspell \
+ StaticLibrary_hunspell \
))
else
$(eval $(call gb_Module_add_targets,hunspell,\
diff --git a/hunspell/StaticLibrary_hunspell.mk b/hunspell/StaticLibrary_hunspell.mk
new file mode 100644
index 0000000..dba2299
--- /dev/null
+++ b/hunspell/StaticLibrary_hunspell.mk
@@ -0,0 +1,35 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_StaticLibrary_StaticLibrary,hunspell))
+
+$(eval $(call gb_StaticLibrary_use_unpacked,hunspell,hunspell))
+
+$(eval $(call gb_StaticLibrary_set_warnings_not_errors,hunspell))
+
+$(eval $(call gb_StaticLibrary_add_defs,hunspell,\
+ -DHUNSPELL_STATIC \
+ -DOPENOFFICEORG \
+))
+
+$(eval $(call gb_StaticLibrary_add_generated_cxxobjects,hunspell,\
+ UnpackedTarball/hunspell/src/hunspell/affentry \
+ UnpackedTarball/hunspell/src/hunspell/affixmgr \
+ UnpackedTarball/hunspell/src/hunspell/dictmgr \
+ UnpackedTarball/hunspell/src/hunspell/csutil \
+ UnpackedTarball/hunspell/src/hunspell/hashmgr \
+ UnpackedTarball/hunspell/src/hunspell/suggestmgr \
+ UnpackedTarball/hunspell/src/hunspell/phonet \
+ UnpackedTarball/hunspell/src/hunspell/hunzip \
+ UnpackedTarball/hunspell/src/hunspell/filemgr \
+ UnpackedTarball/hunspell/src/hunspell/replist \
+ UnpackedTarball/hunspell/src/hunspell/hunspell \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/hunspell/StaticLibrary_libhunspell.mk b/hunspell/StaticLibrary_libhunspell.mk
deleted file mode 100644
index 334897b..0000000
--- a/hunspell/StaticLibrary_libhunspell.mk
+++ /dev/null
@@ -1,35 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-
-$(eval $(call gb_StaticLibrary_StaticLibrary,libhunspell))
-
-$(eval $(call gb_StaticLibrary_use_unpacked,libhunspell,hunspell))
-
-$(eval $(call gb_StaticLibrary_set_warnings_not_errors,libhunspell))
-
-$(eval $(call gb_StaticLibrary_add_defs,libhunspell,\
- -DHUNSPELL_STATIC \
- -DOPENOFFICEORG \
-))
-
-$(eval $(call gb_StaticLibrary_add_generated_cxxobjects,libhunspell,\
- UnpackedTarball/hunspell/src/hunspell/affentry \
- UnpackedTarball/hunspell/src/hunspell/affixmgr \
- UnpackedTarball/hunspell/src/hunspell/dictmgr \
- UnpackedTarball/hunspell/src/hunspell/csutil \
- UnpackedTarball/hunspell/src/hunspell/hashmgr \
- UnpackedTarball/hunspell/src/hunspell/suggestmgr \
- UnpackedTarball/hunspell/src/hunspell/phonet \
- UnpackedTarball/hunspell/src/hunspell/hunzip \
- UnpackedTarball/hunspell/src/hunspell/filemgr \
- UnpackedTarball/hunspell/src/hunspell/replist \
- UnpackedTarball/hunspell/src/hunspell/hunspell \
-))
-
-# vim: set noet sw=4 ts=4:
diff --git a/mythes/ExternalPackage_mythes.mk b/mythes/ExternalPackage_mythes.mk
index 2c56ba0..553af2e 100644
--- a/mythes/ExternalPackage_mythes.mk
+++ b/mythes/ExternalPackage_mythes.mk
@@ -13,9 +13,7 @@ ifneq ($(COM),MSC)
$(eval $(call gb_ExternalPackage_use_external_project,mythes,mythes))
-$(eval $(call gb_ExternalPackage_add_files,mythes,lib,\
- .libs/libmythes-1.2.a \
-))
+$(eval $(call gb_ExternalPackage_add_file,mythes,lib/libmythes.a,.libs/libmythes-1.2.a))
endif
More information about the Libreoffice-commits
mailing list