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 2016/12/23 01:53:29 UTC

svn commit: r1775782 - in /openoffice/trunk/main: ./ fpicker/ postprocess/packcomponents/ solenv/gbuild/platform/

Author: damjan
Date: Fri Dec 23 01:53:29 2016
New Revision: 1775782

URL: http://svn.apache.org/viewvc?rev=1775782&view=rev
Log:
Build fixes for main/fpicker on Windows:
* add comdlg32 to the list of known libraries for Windows
* fix the postprocess/packcomponents paths to the fps and fop components
* fix the WinResTarget name in Module_fpicker.mk
* hack for calling $(shell) (recipe before target error)
* only try to build fps_gnome on *nix
* link to the stl library where necessary
* link to the user32 DLL where necessary
* fi -> endif typos
* fix capitalization of filenames
* move fps and fop to the OOOLIBS layer where they belong

Patch by: me


Modified:
    openoffice/trunk/main/Repository.mk
    openoffice/trunk/main/fpicker/Library_fop.mk
    openoffice/trunk/main/fpicker/Library_fps.mk
    openoffice/trunk/main/fpicker/Library_fps_office.mk
    openoffice/trunk/main/fpicker/Module_fpicker.mk
    openoffice/trunk/main/postprocess/packcomponents/makefile.mk
    openoffice/trunk/main/solenv/gbuild/platform/windows.mk
    openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk

Modified: openoffice/trunk/main/Repository.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/Repository.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/Repository.mk (original)
+++ openoffice/trunk/main/Repository.mk Fri Dec 23 01:53:29 2016
@@ -73,8 +73,10 @@ $(eval $(call gb_Helper_register_librari
 	evtatt \
 	file \
 	fileacc \
+	fop \
 	for \
 	forui \
+	fps \
 	ftransl \
 	fwe \
 	fwi \
@@ -178,9 +180,7 @@ $(eval $(call gb_Helper_register_librari
 	directx9canvas \
 	expwrap \
 	fastsax \
-	fop \
 	fpicker \
-	fps \
 	fps_aqua \
 	fps_gnome \
 	fps_kde4 \

Modified: openoffice/trunk/main/fpicker/Library_fop.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/Library_fop.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/fpicker/Library_fop.mk (original)
+++ openoffice/trunk/main/fpicker/Library_fop.mk Fri Dec 23 01:53:29 2016
@@ -40,6 +40,7 @@ $(eval $(call gb_Library_add_linked_libs
 	cppu \
 	cppuhelper \
 	sal \
+	stl \
 	tl \
 	vcl \
 	$(gb_STDLIBS) \
@@ -51,13 +52,14 @@ $(eval $(call gb_Library_add_linked_libs
 	ole32 \
 	oleaut32 \
 	shell32 \
+	user32 \
 	uwinapi \
 ))
 
 $(eval $(call gb_Library_add_exception_objects,fop,\
-	fpicker/source/win32/folderpicker/fopentry \
-	fpicker/source/win32/folderpicker/folderpicker \
-	fpicker/source/win32/folderpicker/WinFopImpl \
+	fpicker/source/win32/folderpicker/Fopentry \
+	fpicker/source/win32/folderpicker/FolderPicker \
+	fpicker/source/win32/folderpicker/WinFOPImpl \
 	fpicker/source/win32/folderpicker/MtaFop \
 ))
 
@@ -75,6 +77,6 @@ $(eval $(call gb_Library_add_cxxobjects,
 	fpicker/source/win32/misc/resourceprovider \
 	, -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
 ))
-fi
+endif
 
 # vim: set noet sw=4 ts=4:

Modified: openoffice/trunk/main/fpicker/Library_fps.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/Library_fps.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/fpicker/Library_fps.mk (original)
+++ openoffice/trunk/main/fpicker/Library_fps.mk Fri Dec 23 01:53:29 2016
@@ -40,6 +40,7 @@ $(eval $(call gb_Library_add_linked_libs
 	cppu \
 	cppuhelper \
 	sal \
+	stl \
 	tl \
 	vcl \
 	$(gb_STDLIBS) \
@@ -53,6 +54,7 @@ $(eval $(call gb_Library_add_linked_libs
 	ole32 \
 	oleaut32 \
 	shell32 \
+	user32\
 	uuid \
 	uwinapi \
 ))
@@ -99,6 +101,6 @@ $(eval $(call gb_Library_add_cxxobjects,
 	fpicker/source/win32/misc/resourceprovider \
 	, -DUNICODE -D_UNICODE $(gb_LinkTarget_EXCEPTIONFLAGS) \
 ))
-fi
+endif
 
 # vim: set noet sw=4 ts=4:

Modified: openoffice/trunk/main/fpicker/Library_fps_office.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/Library_fps_office.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/fpicker/Library_fps_office.mk (original)
+++ openoffice/trunk/main/fpicker/Library_fps_office.mk Fri Dec 23 01:53:29 2016
@@ -41,6 +41,7 @@ $(eval $(call gb_Library_add_linked_libs
 	cppuhelper \
 	ootk \
 	sal \
+	stl \
 	svl \
 	svt \
 	tl \

Modified: openoffice/trunk/main/fpicker/Module_fpicker.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/Module_fpicker.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/fpicker/Module_fpicker.mk (original)
+++ openoffice/trunk/main/fpicker/Module_fpicker.mk Fri Dec 23 01:53:29 2016
@@ -30,6 +30,7 @@ $(eval $(call gb_Module_add_targets,fpic
 	Package_xml \
 ))
 
+ifeq ($(GUIBASE),unx)
 ifeq ($(ENABLE_GTK),TRUE)
 GTK_TWO_FOUR:=$(shell pkg-config --exists 'gtk+-2.0 >= 2.4.0' && echo ok)
 ifeq ($(GTK_TWO_FOUR),ok)
@@ -37,7 +38,8 @@ $(eval $(call gb_Module_add_targets,fpic
 	Library_fps_gnome \
 ))
 else
-	$(shell pkg-config --print-errors --exists 'gtk+-2.0 >= 2.4.0')
+	_GTK_VERSION_ERR := $(shell pkg-config --print-errors --exists 'gtk+-2.0 >= 2.4.0')
+endif
 endif
 endif
 
@@ -53,9 +55,8 @@ ifeq ($(GUI),WNT)
 $(eval $(call gb_Module_add_targets,fpicker,\
 	Library_fps \
 	Library_fop \
-	WinResTarget_vcl \
+	WinResTarget_fpicker \
 ))
-$(eval 
 endif
 
 # vim: set noet sw=4 ts=4:

Modified: openoffice/trunk/main/postprocess/packcomponents/makefile.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/postprocess/packcomponents/makefile.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/postprocess/packcomponents/makefile.mk (original)
+++ openoffice/trunk/main/postprocess/packcomponents/makefile.mk Fri Dec 23 01:53:29 2016
@@ -331,8 +331,8 @@ my_components += \
     component/dtrans/util/dnd \
     component/dtrans/util/ftransl \
     component/dtrans/util/sysdtrans \
-    component/fpicker/source/win32/folderpicker/fop \
-    component/fpicker/source/win32/filepicker/fps \
+    component/fpicker/util/fop \
+    component/fpicker/util/fps \
     java_uno_accessbridge \
     sysmail \
     winaccessibility \

Modified: openoffice/trunk/main/solenv/gbuild/platform/windows.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/windows.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/windows.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/windows.mk Fri Dec 23 01:53:29 2016
@@ -441,6 +441,7 @@ gb_Library_PLAINEXT := .lib
 
 gb_Library_PLAINLIBS_NONE += \
 	advapi32 \
+	comdlg32 \
 	d3d9 \
 	d3dx \
 	ddraw \

Modified: openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk?rev=1775782&r1=1775781&r2=1775782&view=diff
==============================================================================
--- openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/winmingw.mk Fri Dec 23 01:53:29 2016
@@ -462,6 +462,7 @@ gb_Library_PLAINLIBS_NONE += \
 	$(gb_MINGW_LIBSTDCPP) \
 	$(gb_MINGW_LIBGCC) \
 	advapi32 \
+	comdlg32 \
 	d3d9 \
 	d3dx \
 	ddraw \