]>
Commit | Line | Data |
---|---|---|
57856ccb | 1 | diff -Nur oo/berkeleydb/makefile.mk oo.new/berkeleydb/makefile.mk |
2 | --- oo/berkeleydb/makefile.mk Fri Feb 8 16:18:17 2002 | |
3 | +++ oo.new/berkeleydb/makefile.mk Sun Apr 14 23:56:12 2002 | |
4 | @@ -117,12 +117,12 @@ | |
5 | ||
6 | .INCLUDE : set_ext.mk | |
7 | .INCLUDE : target.mk | |
8 | -.INCLUDE : tg_ext.mk | |
9 | +#.INCLUDE : tg_ext.mk | |
10 | ||
11 | -TG_DELIVER : $(INPATH)$/misc$/build$/so_predeliver | |
12 | - $(DELIVER) | |
13 | +#TG_DELIVER : $(INPATH)$/misc$/build$/so_predeliver | |
14 | +# $(DELIVER) | |
15 | ||
16 | -.IF "$(BUILD_SOSL)"!="" | |
17 | -ALLTAR : TG_DELIVER | |
18 | -.ENDIF # "$(BUILD_SOSL)"!="" | |
19 | +#.IF "$(BUILD_SOSL)"!="" | |
20 | +#ALLTAR : TG_DELIVER | |
21 | +#.ENDIF # "$(BUILD_SOSL)"!="" | |
22 | ||
23 | diff -Nur oo/config_office/makefile.rc oo.new/config_office/makefile.rc | |
24 | --- oo/config_office/makefile.rc Fri Oct 19 17:25:23 2001 | |
25 | +++ oo.new/config_office/makefile.rc Sun Apr 14 23:56:12 2002 | |
26 | @@ -155,7 +155,6 @@ | |
27 | so3 \ | |
28 | soltools \ | |
29 | sot \ | |
30 | - berkeleydb \ | |
31 | starmath \ | |
32 | stoc \ | |
33 | store \ | |
34 | diff -Nur oo/xmlhelp/source/cxxhelp/provider/databases.cxx oo.new/xmlhelp/source/cxxhelp/provider/databases.cxx | |
35 | --- oo/xmlhelp/source/cxxhelp/provider/databases.cxx Fri Nov 23 17:51:01 2001 | |
36 | +++ oo.new/xmlhelp/source/cxxhelp/provider/databases.cxx Mon Apr 15 10:59:50 2002 | |
37 | @@ -60,7 +60,7 @@ | |
38 | ************************************************************************/ | |
39 | ||
40 | ||
41 | -#include <berkeleydb/db_cxx.h> | |
42 | +#include <db_cxx.h> | |
43 | #ifndef _VOS_DIAGNOSE_HXX_ | |
44 | #include <vos/diagnose.hxx> | |
45 | #endif | |
46 | diff -Nur oo/xmlhelp/source/cxxhelp/provider/urlparameter.cxx oo.new/xmlhelp/source/cxxhelp/provider/urlparameter.cxx | |
47 | --- oo/xmlhelp/source/cxxhelp/provider/urlparameter.cxx Wed Oct 31 14:08:14 2001 | |
48 | +++ oo.new/xmlhelp/source/cxxhelp/provider/urlparameter.cxx Mon Apr 15 11:05:50 2002 | |
49 | @@ -88,7 +88,7 @@ | |
50 | #include <sablot/shandler.h> | |
51 | #endif | |
52 | #ifndef _DB_CXX_H_ | |
53 | -#include <berkeleydb/db_cxx.h> | |
54 | +#include <db_cxx.h> | |
55 | #endif | |
56 | #ifndef _URLPARAMETER_HXX_ | |
57 | #include <provider/urlparameter.hxx> | |
58 | --- oo_1.0_src/scp/source/office/files.scp.systemdb Fri May 31 17:43:01 2002 | |
59 | +++ oo_1.0_src/scp/source/office/files.scp Fri May 31 17:43:37 2002 | |
60 | @@ -994,7 +994,7 @@ | |
61 | Styles = (PACKED); | |
62 | Dir = GID_DIR_PROGRAM; | |
63 | #ifdef UNX | |
64 | - Name = "libdb-3.2.so"; | |
65 | + Name = "libdb-3.1.so"; | |
66 | #else | |
67 | Name = "libdb32.dll"; | |
68 | #endif | |
69 | @@ -1007,7 +1007,7 @@ | |
70 | Styles = (PACKED); | |
71 | Dir = GID_DIR_PROGRAM; | |
72 | #ifdef UNX | |
73 | - Name = "libdb_java-3.2.so"; | |
74 | + Name = "libdb_java-3.1.so"; | |
75 | #else | |
76 | Name = "libdb_java32.dll"; | |
77 | #endif | |
78 | @@ -1021,7 +1021,7 @@ | |
79 | BIN_FILE_BODY; | |
80 | Styles = (PACKED); | |
81 | Dir = GID_DIR_PROGRAM; | |
82 | - Name = "libdb_cxx-3.2.so"; | |
83 | + Name = "libdb_cxx-3.1.so"; | |
84 | End | |
85 | ||
86 | #endif | |
87 | --- oo_1.0_src/solenv/inc/libs.mk.systemdb Fri May 31 17:43:57 2002 | |
88 | +++ oo_1.0_src/solenv/inc/libs.mk Fri May 31 17:45:32 2002 | |
89 | @@ -174,8 +174,8 @@ | |
90 | ZLIB3RDLIB=-lzlib | |
91 | JPEG3RDLIB=-ljpeglib | |
92 | NEON3RDLIB=-lneon | |
93 | -BERKELEYLIB=-ldb-3.2 | |
94 | -BERKELEYCPPLIB=-ldb_cxx-3.2 | |
95 | +BERKELEYLIB=-ldb-3.1 | |
96 | +BERKELEYCPPLIB=-ldb_cxx-3.1 | |
97 | CURLLIB=-lcurl | |
98 | SFX2LIB=-lsfx$(OFFICEUPD)$(DLLPOSTFIX) | |
99 | SFXLIB=-lsfx$(OFFICEUPD)$(DLLPOSTFIX) | |
100 | --- oo_1.0_src/berkeleydb/prj/d.lst.systemdb Fri May 31 17:38:58 2002 | |
101 | +++ oo_1.0_src/berkeleydb/prj/d.lst Fri May 31 17:42:14 2002 | |
102 | @@ -1,18 +1,17 @@ | |
103 | mkdir: %_DEST%\inc%_EXT%\berkeleydb | |
104 | ||
105 | -..\%__SRC%\inc\db_cxx.h %_DEST%\inc%_EXT%\berkeleydb\db_cxx.h | |
106 | -..\%__SRC%\inc\db_185.h %_DEST%\inc%_EXT%\berkeleydb\db_185.h | |
107 | -..\%__SRC%\inc\db.h %_DEST%\inc%_EXT%\berkeleydb\db.h | |
108 | +\usr\include\db3\db_cxx.h %_DEST%\inc%_EXT%\berkeleydb\db_cxx.h | |
109 | +\usr\include\db3\db_185.h %_DEST%\inc%_EXT%\berkeleydb\db_185.h | |
110 | +\usr\include\db3\db.h %_DEST%\inc%_EXT%\berkeleydb\db.h | |
111 | ||
112 | ..\%__SRC%\lib\libdb32.lib %_DEST%\lib%_EXT%\libdb32.lib | |
113 | ..\%__SRC%\lib\libdb_java32.lib %_DEST%\lib%_EXT%\libdb_java32.lib | |
114 | ||
115 | -..\%__SRC%\lib\libdb-3.2.so %_DEST%\lib%_EXT%\libdb-3.2.so | |
116 | -..\%__SRC%\lib\libdb_java-3.2.so %_DEST%\lib%_EXT%\libdb_java-3.2.so | |
117 | -..\%__SRC%\lib\libdb_cxx-3.2.so %_DEST%\lib%_EXT%\libdb_cxx-3.2.so | |
118 | +\usr\lib\libdb-3.1.so %_DEST%\lib%_EXT%\libdb-3.1.so | |
119 | +\usr\lib\libdb_java-3.1.so %_DEST%\lib%_EXT%\libdb_java-3.1.so | |
120 | +\usr\lib\libdb_cxx-3.1.so %_DEST%\lib%_EXT%\libdb_cxx-3.1.so | |
121 | ||
122 | ..\%__SRC%\bin\libdb32.dll %_DEST%\bin%_EXT%\libdb32.dll | |
123 | ..\%__SRC%\bin\libdb_java32.dll %_DEST%\bin%_EXT%\libdb_java32.dll | |
124 | ||
125 | -..\%__SRC%\bin\db.jar %_DEST%\bin%_EXT%\db.jar | |
126 | ||
127 | --- oo_1.0_src/berkeleydb/makefile.mk.systemdb Fri May 31 17:34:42 2002 | |
128 | +++ oo_1.0_src/berkeleydb/makefile.mk Fri May 31 17:38:51 2002 | |
129 | @@ -65,6 +65,16 @@ | |
130 | PRJNAME=so_berkeleydb | |
131 | TARGET=so_berkeleydb | |
132 | ||
133 | +# --- Hack to get system db libraries ------------------------------ | |
134 | +.IF "$(GUI)"=="UNX" | |
135 | +all: | |
136 | + @echo "Since you're running a real OS, we're assuming you have db..." | |
137 | + +$(COPY) /usr$/lib$/libdb-3.1.so $(DLLDEST) | |
138 | + +$(COPY) /usr$/lib$/libdb_cxx-3.1.so $(DLLDEST) | |
139 | + +$(COPY) /usr$/lib$/libdb_java-3.1.so $(DLLDEST) | |
140 | + +$(COPY) /usr$/lib$/db.jar $(DLLDEST) | |
141 | +.ENDIF | |
142 | + | |
143 | # --- Settings ----------------------------------------------------- | |
144 | ||
145 | .INCLUDE : settings.mk | |
146 | diff -uNr xmlhelp.old/source/cxxhelp/provider/databases.cxx xmlhelp/source/cxxhelp/provider/databases.cxx | |
147 | --- oo/xmlhelp.old/source/cxxhelp/provider/databases.cxx Wed Dec 4 15:19:26 2002 | |
148 | +++ oo/xmlhelp/source/cxxhelp/provider/databases.cxx Wed Dec 4 15:33:41 2002 | |
149 | @@ -495,7 +495,11 @@ | |
150 | ||
151 | rtl::OString fileName( fileNameOU.getStr(),fileNameOU.getLength(),osl_getThreadTextEncoding() ); | |
152 | ||
153 | - if( table->open( fileName.getStr(),0,DB_BTREE,DB_RDONLY,0644 ) ) | |
154 | +#if ((DB_VERSION_MAJOR * 10 + DB_VERSION_MINOR) >= 41) | |
155 | + if( table->open( NULL, fileName.getStr(),0,DB_BTREE,DB_RDONLY,0644 ) ) | |
156 | +#else | |
157 | + if( table->open( fileName.getStr(),0,DB_BTREE,DB_RDONLY,0644 ) ) | |
158 | +#endif | |
159 | { | |
160 | table->close( 0 ); | |
161 | delete table; | |
162 | @@ -709,7 +713,11 @@ | |
163 | osl_getThreadTextEncoding() ); | |
164 | ||
165 | Db table(0,DB_CXX_NO_EXCEPTIONS); | |
166 | +#if ((DB_VERSION_MAJOR * 10 + DB_VERSION_MINOR) >= 41) | |
167 | + if( 0 == table.open( NULL, fileName.getStr(),0,DB_BTREE,DB_RDONLY,0644 ) ) | |
168 | +#else | |
169 | if( 0 == table.open( fileName.getStr(),0,DB_BTREE,DB_RDONLY,0644 ) ) | |
170 | +#endif | |
171 | { | |
172 | std::vector<KeywordInfo::KeywordElement> aVector; | |
173 | Db* idmap = getBerkeley( Database,Language ); |