You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by da...@apache.org on 2018/03/30 19:16:12 UTC

svn commit: r1828081 - in /openoffice/trunk/main: ./ lingucomponent/ lingucomponent/inc/pch/ lingucomponent/prj/ lingucomponent/source/hyphenator/altlinuxhyph/hyphen/ lingucomponent/source/languageguessing/ lingucomponent/source/lingutil/ lingucomponen...

Author: damjan
Date: Fri Mar 30 19:16:11 2018
New Revision: 1828081

URL: http://svn.apache.org/viewvc?rev=1828081&view=rev
Log:
Port main/lingucomponent to gbuild.

Patch by: me


Added:
    openoffice/trunk/main/lingucomponent/Library_MacOSXSpell.mk
    openoffice/trunk/main/lingucomponent/Library_guesslang.mk
    openoffice/trunk/main/lingucomponent/Library_hyphen_uno.mk
    openoffice/trunk/main/lingucomponent/Library_lnth.mk
    openoffice/trunk/main/lingucomponent/Library_spell.mk
    openoffice/trunk/main/lingucomponent/Makefile   (with props)
    openoffice/trunk/main/lingucomponent/Module_lingucomponent.mk
    openoffice/trunk/main/lingucomponent/Package_config.mk
    openoffice/trunk/main/lingucomponent/StaticLibrary_ulingu.mk
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.cxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.hxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.cxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.hxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.cxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.hxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.cxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.hxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.cxx
    openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.hxx
    openoffice/trunk/main/lingucomponent/prj/makefile.mk
Removed:
    openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/exports.dxp
    openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/makefile.mk
    openoffice/trunk/main/lingucomponent/source/languageguessing/makefile.mk
    openoffice/trunk/main/lingucomponent/source/lingutil/makefile.mk
    openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/makefile.mk
    openoffice/trunk/main/lingucomponent/source/spellcheck/spell/exports.dxp
    openoffice/trunk/main/lingucomponent/source/spellcheck/spell/makefile.mk
    openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/exports.dxp
    openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/makefile.mk
Modified:
    openoffice/trunk/main/Module_ooo.mk
    openoffice/trunk/main/Repository.mk
    openoffice/trunk/main/RepositoryExternal.mk
    openoffice/trunk/main/RepositoryFixes.mk
    openoffice/trunk/main/lingucomponent/prj/build.lst
    openoffice/trunk/main/lingucomponent/prj/d.lst
    openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx
    openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx
    openoffice/trunk/main/lingucomponent/source/languageguessing/altstrfunc.cxx
    openoffice/trunk/main/lingucomponent/source/languageguessing/guess.cxx
    openoffice/trunk/main/lingucomponent/source/languageguessing/guesslang.cxx
    openoffice/trunk/main/lingucomponent/source/languageguessing/simpleguesser.cxx
    openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macreg.cxx
    openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx
    openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sreg.cxx
    openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sspellimp.cxx
    openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesdta.cxx
    openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesimp.cxx
    openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/ntreg.cxx
    openoffice/trunk/main/postprocess/packcomponents/makefile.mk
    openoffice/trunk/main/solenv/gbuild/LinkTarget.mk

Modified: openoffice/trunk/main/Module_ooo.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Module_ooo.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/Module_ooo.mk (original)
+++ openoffice/trunk/main/Module_ooo.mk Fri Mar 30 19:16:11 2018
@@ -55,6 +55,7 @@ $(eval $(call gb_Module_add_moduledirs,o
 	io \
 	javaunohelper \
 	jvmaccess \
+	lingucomponent \
 	linguistic \
 	o3tl \
 	offapi \

Modified: openoffice/trunk/main/Repository.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Repository.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/Repository.mk (original)
+++ openoffice/trunk/main/Repository.mk Fri Mar 30 19:16:11 2018
@@ -57,6 +57,7 @@ $(eval $(call gb_Helper_register_executa
 
 $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
     AppleRemote \
+	MacOSXSpell \
 	adabas \
 	adabasui \
 	agg \
@@ -102,6 +103,7 @@ $(eval $(call gb_Helper_register_librari
 	fwk \
 	fwl \
 	fwm \
+	guesslang \
     i18npaper \
 	juh \
 	juhx \
@@ -220,10 +222,13 @@ $(eval $(call gb_Helper_register_librari
 	fsstorage \
 	gdipluscanvas \
 	hatchwindowfactory \
+	hyphen_uno \
+	lnth \
 	nullcanvas \
 	passwordcontainer \
 	simplecanvas \
 	slideshow \
+	spell \
 	streams \
 	textinstream \
 	textoutstream \
@@ -260,6 +265,7 @@ $(eval $(call gb_Helper_register_static_
 	sldshw_s \
     vclmain \
 	udm \
+	ulingu \
 ))
 
 # vim: set noet sw=4 ts=4:

Modified: openoffice/trunk/main/RepositoryExternal.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/RepositoryExternal.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/RepositoryExternal.mk (original)
+++ openoffice/trunk/main/RepositoryExternal.mk Fri Mar 30 19:16:11 2018
@@ -551,4 +551,109 @@ endef
 
 endif # SYSTEM_COINMP
 
+
+ifeq ($(SYSTEM_HYPH),YES)
+
+define gb_LinkTarget__use_hyphen
+$(call gb_LinkTarget_add_defs,$(1),\
+        -DSYSTEM_HYPH \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(HYPHEN_LIB))
+endef
+
+else # !SYSTEM_HYPH
+
+$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS, \
+        hyphen \
+))
+
+define gb_LinkTarget__use_hyphen
+$(call gb_LinkTarget_add_linked_static_libs,$(1),\
+        hyphen \
+)
+endef
+
+endif # SYSTEM_HYPH
+
+
+ifeq ($(SYSTEM_LIBTEXTCAT),YES)
+
+define gb_LinkTarget__use_libtextcat
+$(call gb_LinkTarget_add_libs,$(1),-ltextcat)
+endef
+
+else # !SYSTEM_LIBTEXTCAT
+
+$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
+        libtextcat \
+))
+
+define gb_LinkTarget__use_libtextcat
+ifeq ($(OS),WNT)
+$(call gb_LinkTarget_add_linked_libs,$(1),libtextcat)
+else
+$(call gb_LinkTarget_add_linked_libs,$(1),textcat)
+endif
+endef
+
+endif # SYSTEM_LIBTEXTCAT
+
+
+ifeq ($(SYSTEM_MYTHES),YES)
+
+define gb_LinkTarget__use_mythes
+$(call gb_LinkTarget_set_include,$(1),\
+	$$(INCLUDE) \
+	$(MYTHES_CFLAGS) \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(MYTHES_LIBS))
+endef
+
+else # !SYSTEM_MYTHES
+
+ifeq ($(OS),WNT)
+$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS,libmythes))
+else
+$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS,mythes-1.2))
+endif
+
+define gb_LinkTarget__use_mythes
+ifeq ($(OS),WNT)
+$(call gb_LinkTarget_add_linked_static_libs,$(1),libmythes)
+else
+$(call gb_LinkTarget_add_linked_static_libs,$(1),mythes-1.2)
+endif
+endef
+
+endif # SYSTEM_MYTHES
+
+
+ifeq ($(SYSTEM_HUNSPELL),YES)
+
+define gb_LinkTarget__use_hunspell
+$(call gb_LinkTarget_set_include,$(1),\
+        $$(INCLUDE) \
+        $(HUNSPELL_CFLAGS) \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(HUNSPELL_LIBS))
+endef
+
+else # !SYSTEM_HUNSPELL
+
+$(eval $(call gb_Helper_register_static_libraries,PLAINLIBS,libhunspell))
+
+define gb_LinkTarget__use_hunspell
+$(call gb_LinkTarget_set_include,$(1),\
+	$$(INCLUDE) \
+	-I$(OUTDIR)/inc/hunspell \
+)
+$(call gb_LinkTarget_add_defs,$(1),\
+	-DHUNSPELL_STATIC
+)
+$(call gb_LinkTarget_add_linked_static_libs,$(1),libhunspell)
+endef
+
+endif # SYSTEM_HUNSPELL
+
+
 # vim: set noet sw=4 ts=4:

Modified: openoffice/trunk/main/RepositoryFixes.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/RepositoryFixes.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/RepositoryFixes.mk (original)
+++ openoffice/trunk/main/RepositoryFixes.mk Fri Mar 30 19:16:11 2018
@@ -29,11 +29,14 @@ ifeq ($(OS),LINUX)
 gb_Library_FILENAMES := $(patsubst comphelper:libcomphelper%,comphelper:libcomphelp%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:libhyphen.uno%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst lnth:lnth.uno%,lnth:liblnth.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst reg:libuno_reg%,reg:libreg%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst spell:spell.uno%,spell:libspell.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst store:libuno_store%,store:libstore%,$(gb_Library_FILENAMES))
 
 gb_Library_FILENAMES := $(patsubst stl:%,stl:libstdc++.so,$(gb_Library_FILENAMES))
@@ -45,9 +48,12 @@ ifeq ($(OS),SOLARIS)
 
 gb_Library_FILENAMES := $(patsubst comphelper:libcomphelper%,comphelper:libcomphelp%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:libhyphen.uno%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst lnth:lnth.uno%,lnth:liblnth.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst reg:libuno_reg%,reg:libreg%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst spell:spell.uno%,spell:libspell.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst store:libuno_store%,store:libstore%,$(gb_Library_FILENAMES))
 #$(info libnames: $(gb_Library_FILENAMES))
 
@@ -57,9 +63,12 @@ ifeq ($(OS),MACOSX)
 
 gb_Library_FILENAMES := $(patsubst comphelper:libcomphelper%,comphelper:libcomphelp%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:libhyphen.uno%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst lnth:lnth.uno%,lnth:liblnth.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst reg:libuno_reg%,reg:libreg%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst spell:spell.uno%,spell:libspell.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst store:libuno_store%,store:libstore%,$(gb_Library_FILENAMES))
 
 ifneq ($(MACOSX_DEPLOYMENT_TARGET),10.4) # default to use libc++
@@ -120,6 +129,7 @@ gb_Library_DLLFILENAMES := $(filter-out
 gb_Library_DLLFILENAMES += $(foreach lib,$(gb_Library_ILIBFILENAMES),$(lib):$(PSDK_HOME)/lib/$(lib)$(gb_Library_ILIBEXT))
 
 gb_Library_DLLFILENAMES := $(patsubst comphelper:comphelper%,comphelper:comphelp%,$(gb_Library_DLLFILENAMES))
+gb_Library_DLLFILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:hyphen.uno%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icudt:icudt%,icudt:icudt40%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icuin:icuin%,icuin:icuin40%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icule:icule%,icule:icule40%,$(gb_Library_DLLFILENAMES))
@@ -169,6 +179,7 @@ gb_Library_FILENAMES := $(patsubst z:z%,
 #endif
 
 gb_Library_DLLFILENAMES := $(patsubst comphelper:comphelper%,comphelper:comphelp%,$(gb_Library_DLLFILENAMES))
+gb_Library_DLLFILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:hyphen.uno%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icudt:icudt%,icudt:icudt40%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icuin:icuin%,icuin:icuin40%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst icule:icule%,icule:icule40%,$(gb_Library_DLLFILENAMES))
@@ -212,6 +223,8 @@ gb_Library_DLLFILENAMES := $(patsubst co
 gb_Library_DLLFILENAMES := $(patsubst drawinglayer:drawinglayer%,drawinglayer:drawingl%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst fsstorage:fsstorage%,fsstorage:fsstorag%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst hatchwindowfactory:hatchwindowfactory%,hatchwindowfactory:hatchwin%,$(gb_Library_DLLFILENAMES))
+gb_Library_DLLFILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:hyphen_u%,$(gb_Library_DLLFILENAMES))
+gb_Library_DLLFILENAMES := $(patsubst lnth:lnth.uno%,lnth:lnth%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst msforms:msforms.uno%,msforms:msforms%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst passwordcontainer:passwordcontainer%,passwordcontainer:password%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst productregistration:productregistration.uno%,productregistration:productr%,$(gb_Library_DLLFILENAMES))
@@ -226,6 +239,7 @@ gb_Library_DLLFILENAMES := $(patsubst ca
 gb_Library_DLLFILENAMES := $(patsubst canvastools:canvastools%,canvastools:canvasto%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst cairocanvas:cairocanvas%,cairocanvas:cairocnv%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst simplecanvas:simplecanvas%,simplecanvas:simpleca%,$(gb_Library_DLLFILENAMES))
+gb_Library_DLLFILENAMES := $(patsubst spell:spell.uno%,spell:spell%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst vclcanvas:vclcanvas%,vclcanvas:vclcanva%,$(gb_Library_DLLFILENAMES))
 gb_Library_DLLFILENAMES := $(patsubst writerfilter:writerfilter%,writerfilter:wfilt%,$(gb_Library_DLLFILENAMES))
 
@@ -258,11 +272,14 @@ ifeq ($(OS),FREEBSD)
 gb_Library_FILENAMES := $(patsubst comphelper:libcomphelper%,comphelper:libcomphelp%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst hyphen_uno:hyphen_uno.uno%,hyphen_uno:libhyphen.uno%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst lnth:lnth.uno%,lnth:liblnth.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst reg:libuno_reg%,reg:libreg%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
+gb_Library_FILENAMES := $(patsubst spell:spell.uno%,spell:libspell.uno%,$(gb_Library_FILENAMES))
 gb_Library_FILENAMES := $(patsubst store:libuno_store%,store:libstore%,$(gb_Library_FILENAMES))
 
 gb_Library_FILENAMES := $(patsubst stl:%,stl:libstdc++.so,$(gb_Library_FILENAMES))

Added: openoffice/trunk/main/lingucomponent/Library_MacOSXSpell.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_MacOSXSpell.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_MacOSXSpell.mk (added)
+++ openoffice/trunk/main/lingucomponent/Library_MacOSXSpell.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,67 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Library_Library,MacOSXSpell))
+
+$(eval $(call gb_Library_add_precompiled_header,MacOSXSpell,$(SRCDIR)/lingucomponent/inc/pch/precompiled_mac))
+
+$(eval $(call gb_Library_set_componentfile,MacOSXSpell,lingucomponent/source/spellcheck/macosxspell/MacOSXSpell))
+
+$(eval $(call gb_Library_set_include,MacOSXSpell,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/lingucomponent/inc \
+	-I$(SRCDIR)/lingucomponent/inc/pch \
+	-I$(SRCDIR)/lingucomponent/source/lingutil \
+	-I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_Library_add_api,MacOSXSpell, \
+	offapi \
+	udkapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,MacOSXSpell,\
+	cppu \
+	cppuhelper \
+	lng \
+	sal \
+	stl \
+	svl \
+	tl \
+	ucbhelper \
+	utl \
+	vos3 \
+	$(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_libs,MacOSXSpell,\
+	-framework Cocoa \
+))
+
+$(eval $(call gb_Library_add_exception_objects,MacOSXSpell,\
+	lingucomponent/source/spellcheck/macosxspell/macreg \
+	lingucomponent/source/spellcheck/macosxspell/macspellimp \
+))
+
+# vim: set noet sw=4 ts=4:
+

Added: openoffice/trunk/main/lingucomponent/Library_guesslang.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_guesslang.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_guesslang.mk (added)
+++ openoffice/trunk/main/lingucomponent/Library_guesslang.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,66 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Library_Library,guesslang))
+
+$(eval $(call gb_Library_add_precompiled_header,guesslang,$(SRCDIR)/lingucomponent/inc/pch/precompiled_guesslang))
+
+$(eval $(call gb_Library_set_componentfile,guesslang,lingucomponent/source/languageguessing/guesslang))
+
+$(eval $(call gb_Library_set_include,guesslang,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/lingucomponent/inc \
+	-I$(SRCDIR)/lingucomponent/inc/pch \
+	-I$(SRCDIR)/lingucomponent/source/lingutil \
+	-I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_Library_add_api,guesslang, \
+	offapi \
+	udkapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,guesslang,\
+	cppu \
+	cppuhelper \
+	sal \
+	stl \
+	svl \
+	tl \
+	utl \
+	$(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_use_externals,guesslang,\
+	libtextcat \
+))
+
+$(eval $(call gb_Library_add_exception_objects,guesslang,\
+	lingucomponent/source/languageguessing/altstrfunc \
+	lingucomponent/source/languageguessing/guess \
+	lingucomponent/source/languageguessing/guesslang \
+	lingucomponent/source/languageguessing/simpleguesser \
+))
+
+# vim: set noet sw=4 ts=4:
+

Added: openoffice/trunk/main/lingucomponent/Library_hyphen_uno.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_hyphen_uno.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_hyphen_uno.mk (added)
+++ openoffice/trunk/main/lingucomponent/Library_hyphen_uno.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,71 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Library_Library,hyphen_uno))
+
+$(eval $(call gb_Library_add_precompiled_header,hyphen_uno,$(SRCDIR)/lingucomponent/inc/pch/precompiled_hyphen))
+
+$(eval $(call gb_Library_set_componentfile,hyphen_uno,lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphen))
+
+$(eval $(call gb_Library_set_include,hyphen_uno,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/lingucomponent/inc \
+	-I$(SRCDIR)/lingucomponent/inc/pch \
+	-I$(SRCDIR)/lingucomponent/source/lingutil \
+	-I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_Library_add_api,hyphen_uno, \
+	offapi \
+	udkapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,hyphen_uno,\
+	cppu \
+	cppuhelper \
+	i18nisolang1 \
+	lng \
+	sal \
+	stl \
+	svl \
+	tl \
+	utl \
+	$(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_linked_static_libs,hyphen_uno,\
+	ulingu \
+))
+
+$(eval $(call gb_Library_use_externals,hyphen_uno,\
+	hyphen \
+))
+
+$(eval $(call gb_Library_add_exception_objects,hyphen_uno,\
+	lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg \
+	lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp \
+))
+
+
+# vim: set noet sw=4 ts=4:
+

Added: openoffice/trunk/main/lingucomponent/Library_lnth.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_lnth.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_lnth.mk (added)
+++ openoffice/trunk/main/lingucomponent/Library_lnth.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,71 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Library_Library,lnth))
+
+$(eval $(call gb_Library_add_precompiled_header,lnth,$(SRCDIR)/lingucomponent/inc/pch/precompiled_lnth))
+
+$(eval $(call gb_Library_set_componentfile,lnth,lingucomponent/source/thesaurus/libnth/lnth))
+
+$(eval $(call gb_Library_set_include,lnth,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/lingucomponent/inc \
+	-I$(SRCDIR)/lingucomponent/inc/pch \
+	-I$(SRCDIR)/lingucomponent/source/lingutil \
+	-I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_Library_add_api,lnth, \
+	offapi \
+	udkapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,lnth,\
+	cppu \
+	cppuhelper \
+	i18nisolang1 \
+	lng \
+	sal \
+	stl \
+	svl \
+	tl \
+	utl \
+	$(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_linked_static_libs,lnth,\
+	ulingu \
+))
+
+$(eval $(call gb_Library_use_externals,lnth,\
+	mythes \
+))
+
+$(eval $(call gb_Library_add_exception_objects,lnth,\
+	lingucomponent/source/thesaurus/libnth/nthesdta \
+	lingucomponent/source/thesaurus/libnth/nthesimp \
+	lingucomponent/source/thesaurus/libnth/ntreg \
+))
+
+# vim: set noet sw=4 ts=4:
+

Added: openoffice/trunk/main/lingucomponent/Library_spell.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Library_spell.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Library_spell.mk (added)
+++ openoffice/trunk/main/lingucomponent/Library_spell.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,71 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Library_Library,spell))
+
+$(eval $(call gb_Library_add_precompiled_header,spell,$(SRCDIR)/lingucomponent/inc/pch/precompiled_spell))
+
+$(eval $(call gb_Library_set_componentfile,spell,lingucomponent/source/spellcheck/spell/spell))
+
+$(eval $(call gb_Library_set_include,spell,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/lingucomponent/inc \
+	-I$(SRCDIR)/lingucomponent/inc/pch \
+	-I$(SRCDIR)/lingucomponent/source/lingutil \
+	-I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_Library_add_api,spell, \
+	offapi \
+	udkapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,spell,\
+	cppu \
+	cppuhelper \
+	i18nisolang1 \
+	icuuc \
+	lng \
+	sal \
+	stl \
+	svl \
+	tl \
+	utl \
+	$(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_linked_static_libs,spell,\
+	ulingu \
+))
+
+$(eval $(call gb_Library_use_externals,spell,\
+	hunspell \
+))
+
+$(eval $(call gb_Library_add_exception_objects,spell,\
+	lingucomponent/source/spellcheck/spell/sreg \
+	lingucomponent/source/spellcheck/spell/sspellimp \
+))
+
+# vim: set noet sw=4 ts=4:
+

Added: openoffice/trunk/main/lingucomponent/Makefile
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Makefile?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Makefile (added)
+++ openoffice/trunk/main/lingucomponent/Makefile Fri Mar 30 19:16:11 2018
@@ -0,0 +1,32 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+ifeq ($(strip $(SOLARENV)),)
+$(error No environment set!)
+endif
+
+gb_PARTIALBUILD := T
+GBUILDDIR := $(SOLARENV)/gbuild
+include $(GBUILDDIR)/gbuild.mk
+
+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
+
+# vim: set noet sw=4 ts=4:

Propchange: openoffice/trunk/main/lingucomponent/Makefile
------------------------------------------------------------------------------
    svn:eol-style = native

Added: openoffice/trunk/main/lingucomponent/Module_lingucomponent.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Module_lingucomponent.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Module_lingucomponent.mk (added)
+++ openoffice/trunk/main/lingucomponent/Module_lingucomponent.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,51 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Module_Module,lingucomponent))
+
+$(eval $(call gb_Module_add_targets,lingucomponent,\
+	Package_config \
+	Library_guesslang \
+	Library_lnth \
+	StaticLibrary_ulingu \
+))
+
+ifeq ($(ENABLE_HYPHEN),YES)
+$(eval $(call gb_Module_add_targets,lingucomponent,\
+	Library_hyphen_uno \
+))
+endif
+
+ifeq ($(ENABLE_HUNSPELL),YES)
+$(eval $(call gb_Module_add_targets,lingucomponent,\
+	Library_spell \
+))
+endif
+
+ifeq ($(GUIBASE),aqua)
+$(eval $(call gb_Module_add_targets,lingucomponent,\
+	Library_MacOSXSpell \
+))
+endif
+
+# vim: set noet sw=4 ts=4:

Added: openoffice/trunk/main/lingucomponent/Package_config.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/Package_config.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/Package_config.mk (added)
+++ openoffice/trunk/main/lingucomponent/Package_config.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,28 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+$(eval $(call gb_Package_Package,lingucomponent_config,$(SRCDIR)/lingucomponent))
+
+$(eval $(call gb_Package_add_file,lingucomponent_config,xml/registry/data/org/openoffice/Office/Linguistic-lingucomponent-hyphenator.xcu,config/Linguistic-lingucomponent-hyphenator.xcu))
+$(eval $(call gb_Package_add_file,lingucomponent_config,xml/registry/data/org/openoffice/Office/Linguistic-lingucomponent-spellchecker.xcu,config/Linguistic-lingucomponent-spellchecker.xcu))
+$(eval $(call gb_Package_add_file,lingucomponent_config,xml/registry/data/org/openoffice/Office/Linguistic-lingucomponent-thesaurus.xcu,config/Linguistic-lingucomponent-thesaurus.xcu))

Added: openoffice/trunk/main/lingucomponent/StaticLibrary_ulingu.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/StaticLibrary_ulingu.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/StaticLibrary_ulingu.mk (added)
+++ openoffice/trunk/main/lingucomponent/StaticLibrary_ulingu.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,51 @@
+###############################################################
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+###############################################################
+
+
+
+$(eval $(call gb_StaticLibrary_StaticLibrary,ulingu))
+
+$(eval $(call gb_StaticLibrary_set_include,ulingu,\
+        $$(INCLUDE) \
+        -I$(SRCDIR)/lingucomponent/inc \
+        -I$(SRCDIR)/lingucomponent/inc/pch \
+        -I$(OUTDIR)/inc \
+))
+
+$(eval $(call gb_StaticLibrary_add_api,ulingu,\
+	udkapi \
+	offapi \
+))
+
+ifeq ($(SYSTEM_DICTS),YES)
+$(eval $(call gb_StaticLibrary_add_defs,ulingu,\
+	-DSYSTEM_DICTS \
+	-DDICT_SYSTEM_DIR=\"$(DICT_SYSTEM_DIR)\" \
+	-DHYPH_SYSTEM_DIR=\"$(HYPH_SYSTEM_DIR)\" \
+	-DTHES_SYSTEM_DIR=\"$(THES_SYSTEM_DIR)\" \
+))
+endif
+
+$(eval $(call gb_StaticLibrary_add_exception_objects,ulingu,\
+	lingucomponent/source/lingutil/lingutil \
+))
+
+# vim: set noet sw=4 ts=4:

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.cxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.cxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.cxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_guesslang.hxx"
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.hxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.hxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.hxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_guesslang.hxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,29 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:51.030070
+
+#ifdef PRECOMPILED_HEADERS
+#include <tools/debug.hxx>
+#endif
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.cxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.cxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.cxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_hyphen.hxx"
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.hxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.hxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.hxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_hyphen.hxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,29 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:51.030070
+
+#ifdef PRECOMPILED_HEADERS
+#include <tools/debug.hxx>
+#endif
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.cxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.cxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.cxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_lnth.hxx"
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.hxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.hxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.hxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_lnth.hxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,29 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:51.030070
+
+#ifdef PRECOMPILED_HEADERS
+#include <tools/debug.hxx>
+#endif
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.cxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.cxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.cxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_mac.hxx"
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.hxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.hxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.hxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_mac.hxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,29 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:51.030070
+
+#ifdef PRECOMPILED_HEADERS
+#include <tools/debug.hxx>
+#endif
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.cxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.cxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.cxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,25 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+#include "precompiled_spell.hxx"
+

Added: openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.hxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.hxx?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.hxx (added)
+++ openoffice/trunk/main/lingucomponent/inc/pch/precompiled_spell.hxx Fri Mar 30 19:16:11 2018
@@ -0,0 +1,29 @@
+/**************************************************************
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * 
+ *************************************************************/
+
+
+
+// MARKER(update_precomp.py): Generated on 2006-09-01 17:49:51.030070
+
+#ifdef PRECOMPILED_HEADERS
+#include <tools/debug.hxx>
+#endif
+

Modified: openoffice/trunk/main/lingucomponent/prj/build.lst
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/prj/build.lst?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/prj/build.lst (original)
+++ openoffice/trunk/main/lingucomponent/prj/build.lst Fri Mar 30 19:16:11 2018
@@ -1,10 +1,2 @@
 lc  lingucomponent  :      linguistic LIBTEXTCAT:libtextcat LIBTEXTCATDATA:libtextcat svl HYPHEN:hyphen HUNSPELL:hunspell MYTHES:mythes LIBXSLT:libxslt NULL
-lc	lingucomponent								usr1	-	all	lc_mkout NULL
-lc  lingucomponent\inc                                      nmake   -   all lc_inc NULL
-lc  lingucomponent\source\lingutil                          nmake   -   all lc_util lc_inc NULL
-lc	lingucomponent\source\thesaurus\libnth					nmake	-	all	lc_libnth lc_util lc_inc NULL
-lc  lingucomponent\source\spellcheck\spell                  nmake   -   all lc_libspell lc_util lc_inc NULL
-lc  lingucomponent\source\hyphenator\altlinuxhyph\hyphen    nmake   -   all lc_libhyphen lc_util lc_inc NULL
-lc  lingucomponent\source\languageguessing                  nmake   -   all lc_languageguessing lc_util lc_inc NULL
-lc  lingucomponent\source\spellcheck\macosxspell            nmake   -   all lc_libmacosxspell lc_util lc_inc NULL
-
+lc  lingucomponent\prj                                      nmake   -   all lc_prj NULL

Modified: openoffice/trunk/main/lingucomponent/prj/d.lst
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/prj/d.lst?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/prj/d.lst (original)
+++ openoffice/trunk/main/lingucomponent/prj/d.lst Fri Mar 30 19:16:11 2018
@@ -1,53 +0,0 @@
-..\%__SRC%\bin\*.dat %_DEST%\bin%_EXT%\*.dat
-..\%__SRC%\bin\*.idx %_DEST%\bin%_EXT%\*.idx
-..\%__SRC%\bin\*.aff %_DEST%\bin%_EXT%\*.aff
-..\%__SRC%\bin\*.dic %_DEST%\bin%_EXT%\*.dic
-..\%__SRC%\bin\*.lst %_DEST%\bin%_EXT%\*.lst
-
-..\%__SRC%\bin\lnth* %_DEST%\bin%_EXT%\lnth*
-..\%__SRC%\lib\ilnth* %_DEST%\lib%_EXT%\ilnth*
-..\%__SRC%\lib\liblnth.a %_DEST%\lib%_EXT%\liblnth.a
-..\%__SRC%\lib\liblnth*.dylib %_DEST%\lib%_EXT%\liblnth*.dylib
-..\%__SRC%\lib\liblnth*.so %_DEST%\lib%_EXT%\liblnth*.so
-
-..\%__SRC%\bin\spell* %_DEST%\bin%_EXT%\spell*
-..\%__SRC%\lib\ilspell* %_DEST%\lib%_EXT%\ilspell*
-..\%__SRC%\lib\libspell*.dylib %_DEST%\lib%_EXT%\libspell*.dylib
-..\%__SRC%\lib\libspell*.so %_DEST%\lib%_EXT%\libspell*.so
-
-..\%__SRC%\bin\hunspell* %_DEST%\bin%_EXT%\hunspell*
-..\%__SRC%\lib\ilhunspell* %_DEST%\lib%_EXT%\ilhunspell*
-..\%__SRC%\lib\libhunspell*.dylib %_DEST%\lib%_EXT%\libhunspell*.dylib
-..\%__SRC%\lib\libhunspell*.so %_DEST%\lib%_EXT%\libhunspell*.so
-
-..\%__SRC%\bin\hyph* %_DEST%\bin%_EXT%\hyph*
-..\%__SRC%\lib\ihyph* %_DEST%\lib%_EXT%\ihyph*
-..\%__SRC%\lib\libhnj.* %_DEST%\lib%_EXT%\libhnj.*
-..\%__SRC%\lib\*.dylib %_DEST%\lib%_EXT%\*.dylib
-..\%__SRC%\lib\libhyphen*.so %_DEST%\lib%_EXT%\libhyphen*.so
-
-..\%__SRC%\bin\ulingu* %_DEST%\bin%_EXT%\ulingu*
-..\%__SRC%\lib\ilulingu* %_DEST%\lib%_EXT%\iulingu*
-..\%__SRC%\lib\libulingu.a %_DEST%\lib%_EXT%\libulingu.a
-..\%__SRC%\lib\*.dylib %_DEST%\lib%_EXT%\*.dylib
-
-..\%__SRC%\bin\guesslan* %_DEST%\bin%_EXT%\guesslan*
-..\%__SRC%\lib\iguesslang* %_DEST%\lib%_EXT%\iguesslang*
-..\%__SRC%\lib\libguesslang*.dylib %_DEST%\lib%_EXT%\libguesslang*.dylib
-..\%__SRC%\lib\libguesslang*.so %_DEST%\lib%_EXT%\libguesslang*.so
-
-..\%__SRC%\lib\libMacOSXSpell*.dylib %_DEST%\lib%_EXT%\libMacOSXSpell*.dylib
-
-
-mkdir: %_DEST%\xml%_EXT%\registry
-mkdir: %_DEST%\xml%_EXT%\registry\data
-mkdir: %_DEST%\xml%_EXT%\registry\data\org
-mkdir: %_DEST%\xml%_EXT%\registry\data\org\openoffice
-mkdir: %_DEST%\xml%_EXT%\registry\data\org\openoffice\Office
-..\config\*.xcu %_DEST%\xml%_EXT%\registry\data\org\openoffice\Office\*.xcu
-
-..\%__SRC%\misc\MacOSXSpell.component %_DEST%\xml%_EXT%\MacOSXSpell.component
-..\%__SRC%\misc\guesslang.component %_DEST%\xml%_EXT%\guesslang.component
-..\%__SRC%\misc\hyphen.component %_DEST%\xml%_EXT%\hyphen.component
-..\%__SRC%\misc\lnth.component %_DEST%\xml%_EXT%\lnth.component
-..\%__SRC%\misc\spell.component %_DEST%\xml%_EXT%\spell.component

Added: openoffice/trunk/main/lingucomponent/prj/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/prj/makefile.mk?rev=1828081&view=auto
==============================================================================
--- openoffice/trunk/main/lingucomponent/prj/makefile.mk (added)
+++ openoffice/trunk/main/lingucomponent/prj/makefile.mk Fri Mar 30 19:16:11 2018
@@ -0,0 +1,44 @@
+#**************************************************************
+#  
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#    http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+#  
+#**************************************************************
+
+
+
+PRJ=..
+TARGET=prj
+
+.INCLUDE : settings.mk
+
+.IF "$(VERBOSE)"!=""
+VERBOSEFLAG :=
+.ELSE
+VERBOSEFLAG := -s
+.ENDIF
+
+.IF "$(DEBUG)"!=""
+DEBUG_ARGUMENT=DEBUG=$(DEBUG)
+.ELIF "$(debug)"!=""
+DEBUG_ARGUMENT=debug=$(debug)
+.ELSE
+DEBUG_ARGUMENT=
+.ENDIF
+
+all:
+	cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) $(DEBUG_ARGUMENT) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog

Modified: openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hreg.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_hyphen.hxx"
 
 
 
@@ -50,13 +50,13 @@ extern void * SAL_CALL Hyphenator_getFac
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
     const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ )
 {
 	*ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void * SAL_CALL component_getFactory(
+SAL_DLLPUBLIC_EXPORT void* SAL_CALL component_getFactory(
 	const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey )
 {
 	void * pRet = Hyphenator_getFactory(

Modified: openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_hyphen.hxx"
 
 
 #include <com/sun/star/uno/Reference.h>

Modified: openoffice/trunk/main/lingucomponent/source/languageguessing/altstrfunc.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/languageguessing/altstrfunc.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/languageguessing/altstrfunc.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/languageguessing/altstrfunc.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_guesslang.hxx"
 #include "altstrfunc.hxx"
 
 #include <sal/types.h>

Modified: openoffice/trunk/main/lingucomponent/source/languageguessing/guess.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/languageguessing/guess.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/languageguessing/guess.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/languageguessing/guess.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_guesslang.hxx"
 
 #include <iostream>
 #include <string.h>

Modified: openoffice/trunk/main/lingucomponent/source/languageguessing/guesslang.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/languageguessing/guesslang.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/languageguessing/guesslang.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/languageguessing/guesslang.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_guesslang.hxx"
 
 #include <iostream>
 
@@ -455,13 +455,13 @@ static struct ::cppu::ImplementationEntr
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
     sal_Char const ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ )
 {
     *ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void * SAL_CALL component_getFactory(
+SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory(
     sal_Char const * implName, lang::XMultiServiceFactory * xMgr,
     registry::XRegistryKey * xRegistry )
 {

Modified: openoffice/trunk/main/lingucomponent/source/languageguessing/simpleguesser.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/languageguessing/simpleguesser.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/languageguessing/simpleguesser.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/languageguessing/simpleguesser.cxx Fri Mar 30 19:16:11 2018
@@ -32,7 +32,7 @@
   */
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_guesslang.hxx"
 
 #include <string.h>
 #include <sstream>

Modified: openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macreg.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macreg.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macreg.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macreg.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_mac.hxx"
 
 
 #include <cppuhelper/factory.hxx>	// helper for factories
@@ -50,13 +50,13 @@ extern void * SAL_CALL MacSpellChecker_g
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
 	const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ )
 {
 	*ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void * SAL_CALL component_getFactory(
+SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory(
 	const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey )
 {
     void * pRet = NULL;

Modified: openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/spellcheck/macosxspell/macspellimp.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_mac.hxx"
 #include <com/sun/star/uno/Reference.h>
 #include <com/sun/star/linguistic2/XSearchableDictionaryList.hpp>
 

Modified: openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sreg.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sreg.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sreg.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sreg.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_spell.hxx"
 
 
 #include <cppuhelper/factory.hxx>	// helper for factories
@@ -49,13 +49,13 @@ extern void * SAL_CALL SpellChecker_getF
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
 	const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ )
 {
 	*ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void * SAL_CALL component_getFactory(
+SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory(
 	const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey )
 {
     void * pRet = NULL;

Modified: openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sspellimp.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sspellimp.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sspellimp.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/spellcheck/spell/sspellimp.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_spell.hxx"
 
 #include <com/sun/star/uno/Reference.h>
 #include <com/sun/star/linguistic2/XSearchableDictionaryList.hpp>

Modified: openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesdta.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesdta.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesdta.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesdta.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_lnth.hxx"
 #include <com/sun/star/uno/Reference.h>
 #include <tools/debug.hxx>
 #include <unotools/processfactory.hxx>

Modified: openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesimp.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesimp.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesimp.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/nthesimp.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_lnth.hxx"
 
 #include <com/sun/star/uno/Reference.h>
 #include <cppuhelper/factory.hxx>	// helper for factories

Modified: openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/ntreg.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/ntreg.cxx?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/ntreg.cxx (original)
+++ openoffice/trunk/main/lingucomponent/source/thesaurus/libnth/ntreg.cxx Fri Mar 30 19:16:11 2018
@@ -22,7 +22,7 @@
 
 
 // MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_lingucomponent.hxx"
+#include "precompiled_lnth.hxx"
 
 
 #include <cppuhelper/factory.hxx>	// helper for factories
@@ -49,13 +49,13 @@ extern void * SAL_CALL Thesaurus_getFact
 extern "C"
 {
 
-void SAL_CALL component_getImplementationEnvironment(
+SAL_DLLPUBLIC_EXPORT void SAL_CALL component_getImplementationEnvironment(
     const sal_Char ** ppEnvTypeName, uno_Environment ** /*ppEnv*/ )
 {
 	*ppEnvTypeName = CPPU_CURRENT_LANGUAGE_BINDING_NAME;
 }
 
-void * SAL_CALL component_getFactory(
+SAL_DLLPUBLIC_EXPORT void * SAL_CALL component_getFactory(
 	const sal_Char * pImplName, void * pServiceManager, void * pRegistryKey )
 {
 	void * pRet = Thesaurus_getFactory(

Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
+++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Fri Mar 30 19:16:11 2018
@@ -88,6 +88,8 @@ my_components = \
     component/io/source/TextInputStream/textinstream \
     component/io/source/TextOutputStream/textoutstream \
     component/javaunohelper/util/juh \
+    component/lingucomponent/source/languageguessing/guesslang \
+    component/lingucomponent/source/thesaurus/libnth/lnth \
     component/linguistic/source/lng \
     component/oox/util/oox \
     component/package/source/xstor/xstor \
@@ -154,10 +156,8 @@ my_components = \
     flash \
     flat \
     frm \
-    guesslang \
     i18npool \
     i18nsearch \
-    lnth \
     localebe1 \
     log \
 	mailmerge \
@@ -228,11 +228,11 @@ my_components += XSLTFilter.jar \
 .END
 
 .IF "$(ENABLE_HYPHEN)" == "YES"
-my_components += hyphen
+my_components += component/lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphen
 .END
 
 .IF "$(ENABLE_HUNSPELL)" == "YES"
-my_components += spell
+my_components += component/lingucomponent/source/spellcheck/spell/spell
 .END
 
 .IF "$(SYSTEM_LIBWPD)" == "YES"
@@ -315,9 +315,9 @@ my_components += \
     component/avmedia/source/macavf/avmediaMacAVF \
     component/avmedia/source/quicktime/avmediaQuickTime \
     component/fpicker/source/aqua/fps_aqua \
+    component/lingucomponent/source/spellcheck/macosxspell/MacOSXSpell \
     macab1 \
-    macbe1 \
-    MacOSXSpell
+    macbe1
 .END
 
 .IF "$(OS)" == "WNT"

Modified: openoffice/trunk/main/solenv/gbuild/LinkTarget.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/LinkTarget.mk?rev=1828081&r1=1828080&r2=1828081&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/LinkTarget.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/LinkTarget.mk Fri Mar 30 19:16:11 2018
@@ -571,7 +571,7 @@ endef
 # The list of libraries is used as is, ie it is not filtered with gb_Library_KNOWNLIBS.
 #
 # An error is signaled, when any of the library names does not look like
-# a base name, ie is prefixed by -l or lib or is folled by .lib or .so.
+# a base name, ie is prefixed by -l or is folled by .lib or .so.
 # 
 # @param target
 # @param libraries
@@ -582,7 +582,7 @@ endef
 define gb_LinkTarget_add_external_libs
 
 # Make sure that all libraries are given as base names.
-ifneq (,$$(filter -l% lib% %.so %.lib, $(2)))
+ifneq (,$$(filter -l% %.so %.lib, $(2)))
 $$(eval $$(call gb_Output_announce,ERROR: Please give only library basenames to gb_LinkTarget_add_external_libs))
 $$(eval $$(call gb_Output_announce,ERROR:    (no prefixes -l% or lib%, no suffixes %.so or %.lib)))
 $$(eval $$(call gb_Output_announce,ERROR:    libraries given: $(2)))