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 \