summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Makefile10
-rw-r--r--Makefile.Embedded10
-rw-r--r--kmicromail/kmicromailE.pro2
-rwxr-xr-xsetZaurus31
4 files changed, 21 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 0b8997e..6a8521f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,302 +1,310 @@
1export KDEPIMDIR = $(shell pwd) 1export KDEPIMDIR = $(shell pwd)
2 2
3export KDEPIM_VERSION=$(shell sed -e 's/.*\"\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/' < version) 3export KDEPIM_VERSION=$(shell sed -e 's/.*\"\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/' < version)
4 4
5ifeq ($(PLATFORM) , zaurus) 5ifeq ($(PLATFORM) , zaurus)
6 BUILD_NO_LDAP_PLUGIN=1 6 BUILD_NO_LDAP_PLUGIN=1
7endif 7endif
8 8
9ifneq ($(PLATFORM) , zaurus) 9ifneq ($(PLATFORM) , zaurus)
10 BUILD_NO_SHARP_PLUGIN=1 10 BUILD_NO_SHARP_PLUGIN=1
11endif 11endif
12 12
13SUBDIRS_MICROKDE = \ 13SUBDIRS_MICROKDE = \
14 libical/src/libical \ 14 libical/src/libical \
15 libical/src/libicalss \ 15 libical/src/libicalss \
16 qtcompat \ 16 qtcompat \
17 microkde \ 17 microkde \
18 libkcal \ 18 libkcal \
19 libkdepim \ 19 libkdepim \
20 kabc \ 20 kabc \
21 kabc/formats/binary \ 21 kabc/formats/binary \
22 kabc/plugins/file \ 22 kabc/plugins/file \
23 kabc/plugins/dir \ 23 kabc/plugins/dir \
24 korganizer \ 24 korganizer \
25 kalarmd \ 25 kalarmd \
26 kaddressbook 26 kaddressbook
27 27
28SUBDIRS_QTOPIA_PLUGIN = \ 28SUBDIRS_QTOPIA_PLUGIN = \
29 kabc/plugins/qtopia 29 kabc/plugins/qtopia
30 30
31SUBDIRS_OPIE_PLUGIN = \ 31SUBDIRS_OPIE_PLUGIN = \
32 kabc/plugins/opie 32 kabc/plugins/opie
33 33
34SUBDIRS_SHARP_PLUGIN = \ 34SUBDIRS_SHARP_PLUGIN = \
35 kabc/plugins/sharpdtm 35 kabc/plugins/sharpdtm
36 36
37SUBDIRS_LDAP_PLUGIN = \ 37SUBDIRS_LDAP_PLUGIN = \
38 kabc/plugins/ldap 38 kabc/plugins/ldap
39 39
40SUBDIRS_MICROMAIL = \ 40SUBDIRS_MICROMAIL = \
41 kmicromail/libetpan \ 41 kmicromail/libetpan \
42 kmicromail/libmailwrapper \ 42 kmicromail/libmailwrapper \
43 kmicromail 43 kmicromail
44 44
45SUBDIRS_GAMMU = \ 45SUBDIRS_GAMMU = \
46 gammu/emb/common \ 46 gammu/emb/common \
47 gammu/emb/gammu 47 gammu/emb/gammu
48 48
49SUBDIRS_PWMANAGER = \ 49SUBDIRS_PWMANAGER = \
50 pwmanager/pwmanager 50 pwmanager/pwmanager
51 51
52SUBDIRS = \ 52SUBDIRS = \
53 $(SUBDIRS_MICROKDE) \ 53 $(SUBDIRS_MICROKDE) \
54 $(SUBDIRS_QTOPIA_PLUGIN) \ 54 $(SUBDIRS_QTOPIA_PLUGIN) \
55 $(SUBDIRS_OPIE_PLUGIN) \ 55 $(SUBDIRS_OPIE_PLUGIN) \
56 $(SUBDIRS_SHARP_PLUGIN) \ 56 $(SUBDIRS_SHARP_PLUGIN) \
57 $(SUBDIRS_LDAP_PLUGIN) \ 57 $(SUBDIRS_LDAP_PLUGIN) \
58 $(SUBDIRS_MICROMAIL) \ 58 $(SUBDIRS_MICROMAIL) \
59 $(SUBDIRS_GAMMU) \ 59 $(SUBDIRS_GAMMU) \
60 $(SUBDIRS_PWMANAGER) 60 $(SUBDIRS_PWMANAGER)
61 61
62 62
63all: build_microkde \ 63all: build_microkde \
64 build_qtopia_plugin \ 64 build_qtopia_plugin \
65 build_opie_plugin \ 65 build_opie_plugin \
66 build_sharp_plugin \ 66 build_sharp_plugin \
67 build_ldap_plugin \ 67 build_ldap_plugin \
68 build_micromail \ 68 build_micromail \
69 build_gammu \ 69 build_gammu \
70 build_pwmanager 70 build_pwmanager
71 71
72 72
73build_microkde: variable_test tmake 73build_microkde: variable_test tmake
74 for i in $(SUBDIRS_MICROKDE); do pushd $$i; \ 74 for i in $(SUBDIRS_MICROKDE); do pushd $$i; \
75 make -f Makefile$(PLATFORM) || exit 1; popd; \ 75 make -f Makefile$(PLATFORM) || exit 1; popd; \
76 done 76 done
77 77
78build_qtopia_plugin: build_microkde 78build_qtopia_plugin: build_microkde
79 ifdef BUILD_NO_QTOPIA_PLUGIN
80 @echo == qtopia plugin not build.
81 else
79 for i in $(SUBDIRS_QTOPIA_PLUGIN); do pushd $$i; \ 82 for i in $(SUBDIRS_QTOPIA_PLUGIN); do pushd $$i; \
80 make -f Makefile$(PLATFORM) || exit 1; popd; \ 83 make -f Makefile$(PLATFORM) || exit 1; popd; \
81 done 84 done
85 endif
82 86
83build_opie_plugin: build_microkde 87build_opie_plugin: build_microkde
84 ifdef BUILD_NO_OPIE_PLUGIN 88 ifdef BUILD_NO_OPIE_PLUGIN
85 @echo == opie plugin not build. 89 @echo == opie plugin not build.
86 else 90 else
87 for i in $(SUBDIRS_OPIE_PLUGIN); do pushd $$i; \ 91 for i in $(SUBDIRS_OPIE_PLUGIN); do pushd $$i; \
88 make -f Makefile$(PLATFORM) || exit 1; popd; \ 92 make -f Makefile$(PLATFORM) || exit 1; popd; \
89 done 93 done
90 endif 94 endif
91 95
92build_sharp_plugin: build_microkde 96build_sharp_plugin: build_microkde
93 ifdef BUILD_NO_SHARP_PLUGIN 97 ifdef BUILD_NO_SHARP_PLUGIN
94 @echo == ldap plugin not build. 98 @echo == ldap plugin not build.
95 else 99 else
96 for i in $(SUBDIRS_SHARP_PLUGIN); do pushd $$i; \ 100 for i in $(SUBDIRS_SHARP_PLUGIN); do pushd $$i; \
97 make -f Makefile$(PLATFORM) || exit 1; popd; \ 101 make -f Makefile$(PLATFORM) || exit 1; popd; \
98 done 102 done
99 endif 103 endif
100 104
101build_ldap_plugin: build_microkde 105build_ldap_plugin: build_microkde
102 ifdef BUILD_NO_LDAP_PLUGIN 106 ifdef BUILD_NO_LDAP_PLUGIN
103 @echo == ldap plugin not build. 107 @echo == ldap plugin not build.
104 else 108 else
105 for i in $(SUBDIRS_LDAP_PLUGIN); do pushd $$i; \ 109 for i in $(SUBDIRS_LDAP_PLUGIN); do pushd $$i; \
106 make -f Makefile$(PLATFORM) || exit 1; popd; \ 110 make -f Makefile$(PLATFORM) || exit 1; popd; \
107 done 111 done
108 endif 112 endif
109 113
110 114
111build_micromail: build_microkde 115build_micromail: build_microkde
112 ifdef BUILD_NO_MICROMAIL 116 ifdef BUILD_NO_MICROMAIL
113 @echo == kmicromail not build. 117 @echo == kmicromail not build.
114 else 118 else
115 for i in $(SUBDIRS_MICROMAIL); do pushd $$i; \ 119 for i in $(SUBDIRS_MICROMAIL); do pushd $$i; \
116 make -f Makefile$(PLATFORM) || exit 1; popd; \ 120 make -f Makefile$(PLATFORM) || exit 1; popd; \
117 done 121 done
118 endif 122 endif
119 123
120build_gammu: variable_test tmake 124build_gammu: variable_test tmake
121 ifdef BUILD_NO_GAMMU 125 ifdef BUILD_NO_GAMMU
122 @echo == gammu not build. 126 @echo == gammu not build.
123 else 127 else
124 for i in $(SUBDIRS_GAMMU); do pushd $$i; \ 128 for i in $(SUBDIRS_GAMMU); do pushd $$i; \
125 make -f Makefile$(PLATFORM) || exit 1; popd; \ 129 make -f Makefile$(PLATFORM) || exit 1; popd; \
126 done 130 done
127 endif 131 endif
128 132
129build_pwmanager: build_microkde 133build_pwmanager: build_microkde
130 ifdef BUILD_NO_PWMANAGER 134 ifdef BUILD_NO_PWMANAGER
131 @echo == pwmanager not build. 135 @echo == pwmanager not build.
132 else 136 else
133 for i in $(SUBDIRS_PWMANAGER); do pushd $$i; \ 137 for i in $(SUBDIRS_PWMANAGER); do pushd $$i; \
134 make -f Makefile$(PLATFORM) || exit 1; popd; \ 138 make -f Makefile$(PLATFORM) || exit 1; popd; \
135 done 139 done
136 endif 140 endif
137 141
138 142
139variable_info: 143variable_info:
140 @echo -------------------------------------- 144 @echo --------------------------------------
141 @echo KDEPIM buildsystem, variableinfo... 145 @echo KDEPIM buildsystem, variableinfo...
142 @echo KDEPIMDIR=$(KDEPIMDIR) 146 @echo KDEPIMDIR=$(KDEPIMDIR)
143 @echo QTDIR=$(QTDIR) 147 @echo QTDIR=$(QTDIR)
144 @echo QPEDIR=$(QPEDIR) 148 @echo QPEDIR=$(QPEDIR)
145 @echo OPIEDIR=$(OPIEDIR) 149 @echo OPIEDIR=$(OPIEDIR)
146 @echo PLATFORM=$(PLATFORM) 150 @echo PLATFORM=$(PLATFORM)
147 @echo RELEASE_DEBUG=$(RELEASE_DEBUG) 151 @echo RELEASE_DEBUG=$(RELEASE_DEBUG)
148 @echo BUILD_NO_MICROMAIL=$(BUILD_NO_MICROMAIL) 152 @echo BUILD_NO_MICROMAIL=$(BUILD_NO_MICROMAIL)
149 @echo BUILD_NO_LDAP_PLUGIN=$(BUILD_NO_LDAP_PLUGIN) 153 @echo BUILD_NO_LDAP_PLUGIN=$(BUILD_NO_LDAP_PLUGIN)
150 @echo BUILD_NO_OPIE_PLUGIN=$(BUILD_NO_OPIE_PLUGIN) 154 @echo BUILD_NO_OPIE_PLUGIN=$(BUILD_NO_OPIE_PLUGIN)
155 @echo BUILD_NO_QTOPIA_PLUGIN=$(BUILD_NO_QTOPIA_PLUGIN)
151 @echo BUILD_NO_SHARP_PLUGIN=$(BUILD_NO_SHARP_PLUGIN) 156 @echo BUILD_NO_SHARP_PLUGIN=$(BUILD_NO_SHARP_PLUGIN)
152 ifndef BUILD_NO_SHARP_PLUGIN 157 ifndef BUILD_NO_SHARP_PLUGIN
153 @echo SHARPDTMSDK=$(SHARPDTMSDK) 158 @echo SHARPDTMSDK=$(SHARPDTMSDK)
154 endif 159 endif
155 @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU) 160 @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU)
156 @echo BUILD_NO_PWMANAGER=$(BUILD_NO_PWMANAGER) 161 @echo BUILD_NO_PWMANAGER=$(BUILD_NO_PWMANAGER)
157 @echo -------------------------------------- 162 @echo --------------------------------------
158 163
159variable_test: variable_info 164variable_test: variable_info
160 @echo KDEPIM buildsystem, variablecheck... 165 @echo KDEPIM buildsystem, variablecheck...
161 ifndef KDEPIMDIR 166 ifndef KDEPIMDIR
162 @echo KDEPIMDIR is not defined. 167 @echo KDEPIMDIR is not defined.
163 $(error KDEPIMDIR is not defined) 168 $(error KDEPIMDIR is not defined)
164 endif 169 endif
165 ifndef PLATFORM 170 ifndef PLATFORM
166 @echo PLATFORM is not defined. 171 @echo PLATFORM is not defined.
167 $(error PLATFORM is not defined) 172 $(error PLATFORM is not defined)
168 endif 173 endif
169 ifdef BUILD_NO_LDAP_PLUGIN 174 ifdef BUILD_NO_LDAP_PLUGIN
170 @echo LDAP PLUGIN will not be build, because BUILD_NO_LDAP_PLUGIN is set to $(BUILD_NO_LDAP_PLUGIN) 175 @echo LDAP PLUGIN will not be build, because BUILD_NO_LDAP_PLUGIN is set to $(BUILD_NO_LDAP_PLUGIN)
171 endif 176 endif
172 ifdef BUILD_NO_OPIE_PLUGIN 177 ifdef BUILD_NO_OPIE_PLUGIN
173 @echo OPIE PLUGIN will not be build, because BUILD_NO_OPIE_PLUGIN is set to $(BUILD_NO_OPIE_PLUGIN) 178 @echo OPIE PLUGIN will not be build, because BUILD_NO_OPIE_PLUGIN is set to $(BUILD_NO_OPIE_PLUGIN)
174 endif 179 endif
180 ifdef BUILD_NO_QTOPIA_PLUGIN
181 @echo QTOPIA PLUGIN will not be build, because BUILD_NO__QTOPIA_PLUGIN is set to $(BUILD_NO__QTOPIA_PLUGIN)
182 endif
175 ifdef BUILD_NO_MICROMAIL 183 ifdef BUILD_NO_MICROMAIL
176 @echo MICROMAIL will not be build, because BUILD_NO_MICROMAIL is set to $(BUILD_NO_MICROMAIL) 184 @echo MICROMAIL will not be build, because BUILD_NO_MICROMAIL is set to $(BUILD_NO_MICROMAIL)
177 endif 185 endif
178 ifdef BUILD_NO_SHARP_PLUGIN 186 ifdef BUILD_NO_SHARP_PLUGIN
179 @echo SHARP PLUGIN will not be build, because BUILD_NO_SHARP_PLUGIN is set to $(BUILD_NO_SHARP_PLUGIN) 187 @echo SHARP PLUGIN will not be build, because BUILD_NO_SHARP_PLUGIN is set to $(BUILD_NO_SHARP_PLUGIN)
180 else 188 else
181 ifndef SHARPDTMSDK 189 ifndef SHARPDTMSDK
182 @echo SHARP PLUGIN can not be build, because SHARPDTMSDK is set to $(SHARPDTMSDK) 190 @echo SHARP PLUGIN can not be build, because SHARPDTMSDK is set to $(SHARPDTMSDK)
183 $(error SHARPDTMSDK is not defined) 191 $(error SHARPDTMSDK is not defined)
184 endif 192 endif
185 endif 193 endif
186 ifdef BUILD_NO_GAMMU 194 ifdef BUILD_NO_GAMMU
187 @echo GAMMU will not be build, because BUILD_NO_GAMMU is set to $(BUILD_NO_GAMMU) 195 @echo GAMMU will not be build, because BUILD_NO_GAMMU is set to $(BUILD_NO_GAMMU)
188 endif 196 endif
189 ifdef BUILD_NO_PWMANAGER 197 ifdef BUILD_NO_PWMANAGER
190 @echo PWMANAGER will not be build, because BUILD_NO_PWMANAGER is set to $(BUILD_NO_PWMANAGER) 198 @echo PWMANAGER will not be build, because BUILD_NO_PWMANAGER is set to $(BUILD_NO_PWMANAGER)
191 endif 199 endif
192 @echo -------------------------------------- 200 @echo --------------------------------------
193 201
194 202
195objects: 203objects:
196 for i in $(SUBDIRS); do mkdir -p $$i/obj/$(PLATFORM); done 204 for i in $(SUBDIRS); do mkdir -p $$i/obj/$(PLATFORM); done
197 for i in $(SUBDIRS); do mkdir -p $$i/moc/$(PLATFORM); done 205 for i in $(SUBDIRS); do mkdir -p $$i/moc/$(PLATFORM); done
198 mkdir -p libical/lib/$(PLATFORM) 206 mkdir -p libical/lib/$(PLATFORM)
199 207
200clean: 208clean:
201 rm -rf libical/lib/$(PLATFORM)/*; 209 rm -rf libical/lib/$(PLATFORM)/*;
202 for i in $(SUBDIRS); do pushd $$i; make clean; rm -f *~;\ 210 for i in $(SUBDIRS); do pushd $$i; make clean; rm -f *~;\
203 rm -f obj/$(PLATFORM)/*; rm -f moc/$(PLATFORM)/*; rm Makefile$(PLATFORM); popd; \ 211 rm -f obj/$(PLATFORM)/*; rm -f moc/$(PLATFORM)/*; rm Makefile$(PLATFORM); popd; \
204 done 212 done
205 213
206install: 214install:
207 215
208 cd bin/kdepim; make install 216 cd bin/kdepim; make install
209 cp -r Pim $(QPEDIR)/apps 217 cp -r Pim $(QPEDIR)/apps
210 cp db2file/db2file $(QPEDIR)/bin/db2file 218 cp db2file/db2file $(QPEDIR)/bin/db2file
211 cp korganizer/korganizer.desktop $(QPEDIR)/apps/Pim/korganizer.desktop 219 cp korganizer/korganizer.desktop $(QPEDIR)/apps/Pim/korganizer.desktop
212 cp kaddressbook/kaddressbook.desktop $(QPEDIR)/apps/Pim/kaddressbook.desktop 220 cp kaddressbook/kaddressbook.desktop $(QPEDIR)/apps/Pim/kaddressbook.desktop
213 cp kmicromail/kmicromail.desktop $(QPEDIR)/apps/Pim/kopiemail.desktop 221 cp kmicromail/kmicromail.desktop $(QPEDIR)/apps/Pim/kopiemail.desktop
214 cp pwmanager/pwmanager/pwmanager.desktop $(QPEDIR)/apps/Pim/pwmanager.desktop 222 cp pwmanager/pwmanager/pwmanager.desktop $(QPEDIR)/apps/Pim/pwmanager.desktop
215 223
216dist: 224dist:
217 @echo Dont forget to do "make install" before "make dist" 225 @echo Dont forget to do "make install" before "make dist"
218 rm -f *arm.ipk 226 rm -f *arm.ipk
219 rm -f *~ 227 rm -f *~
220 cd ..; tar czf kdepim.src.tar.gz --exclude=obj --exclude=moc --exclude=CVS --exclude=Makefilezaurus --exclude=Makefileqtopia kdepim 228 cd ..; tar czf kdepim.src.tar.gz --exclude=obj --exclude=moc --exclude=CVS --exclude=Makefilezaurus --exclude=Makefileqtopia kdepim
221 ./mkipks kmicrokdelibs.control 229 ./mkipks kmicrokdelibs.control
222 ./mkipks korganizer.control 230 ./mkipks korganizer.control
223 ./mkipks kaddressbook.control 231 ./mkipks kaddressbook.control
224 ifndef BUILD_NO_MICROMAIL 232 ifndef BUILD_NO_MICROMAIL
225 ./mkipks kopiemail.control 233 ./mkipks kopiemail.control
226 endif 234 endif
227 ./mkipks korganizer-alarm.control 235 ./mkipks korganizer-alarm.control
228 ifndef BUILD_NO_GAMMU 236 ifndef BUILD_NO_GAMMU
229 ./mkipks phoneaccess.control 237 ./mkipks phoneaccess.control
230 endif 238 endif
231 ifndef BUILD_NO_PWMANAGER 239 ifndef BUILD_NO_PWMANAGER
232 ./mkipks pwmanager.control 240 ./mkipks pwmanager.control
233 endif 241 endif
234 ./mkipks pim_TAB_icon.control 242 ./mkipks pim_TAB_icon.control
235 243
236tmake: objects \ 244tmake: objects \
237 qtcompat/Makefile$(PLATFORM) \ 245 qtcompat/Makefile$(PLATFORM) \
238 microkde/Makefile$(PLATFORM) \ 246 microkde/Makefile$(PLATFORM) \
239 libkcal/Makefile$(PLATFORM) \ 247 libkcal/Makefile$(PLATFORM) \
240 libkdepim/Makefile$(PLATFORM) \ 248 libkdepim/Makefile$(PLATFORM) \
241 korganizer/Makefile$(PLATFORM) \ 249 korganizer/Makefile$(PLATFORM) \
242 kalarmd/Makefile$(PLATFORM) \ 250 kalarmd/Makefile$(PLATFORM) \
243 libical/src/libical/Makefile$(PLATFORM) \ 251 libical/src/libical/Makefile$(PLATFORM) \
244 libical/src/libicalss/Makefile$(PLATFORM) \ 252 libical/src/libicalss/Makefile$(PLATFORM) \
245 kabc/Makefile$(PLATFORM) \ 253 kabc/Makefile$(PLATFORM) \
246 kabc/formats/binary/Makefile$(PLATFORM) \ 254 kabc/formats/binary/Makefile$(PLATFORM) \
247 kabc/plugins/file/Makefile$(PLATFORM) \ 255 kabc/plugins/file/Makefile$(PLATFORM) \
248 kabc/plugins/dir/Makefile$(PLATFORM) \ 256 kabc/plugins/dir/Makefile$(PLATFORM) \
249 kabc/plugins/ldap/Makefile$(PLATFORM) \ 257 kabc/plugins/ldap/Makefile$(PLATFORM) \
250 kabc/plugins/opie/Makefile$(PLATFORM) \ 258 kabc/plugins/opie/Makefile$(PLATFORM) \
251 kabc/plugins/qtopia/Makefile$(PLATFORM) \ 259 kabc/plugins/qtopia/Makefile$(PLATFORM) \
252 kabc/plugins/sharpdtm/Makefile$(PLATFORM) \ 260 kabc/plugins/sharpdtm/Makefile$(PLATFORM) \
253 kaddressbook/Makefile$(PLATFORM) \ 261 kaddressbook/Makefile$(PLATFORM) \
254 kmicromail/Makefile$(PLATFORM) \ 262 kmicromail/Makefile$(PLATFORM) \
255 kmicromail/libetpan/Makefile$(PLATFORM) \ 263 kmicromail/libetpan/Makefile$(PLATFORM) \
256 kmicromail/libmailwrapper/Makefile$(PLATFORM) \ 264 kmicromail/libmailwrapper/Makefile$(PLATFORM) \
257 gammu/emb/common/Makefile$(PLATFORM) \ 265 gammu/emb/common/Makefile$(PLATFORM) \
258 gammu/emb/gammu/Makefile$(PLATFORM) \ 266 gammu/emb/gammu/Makefile$(PLATFORM) \
259 pwmanager/pwmanager/Makefile$(PLATFORM) \ 267 pwmanager/pwmanager/Makefile$(PLATFORM) \
260 268
261qtcompat/Makefile$(PLATFORM): qtcompat/qtcompat.pro 269qtcompat/Makefile$(PLATFORM): qtcompat/qtcompat.pro
262 cd qtcompat; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtcompat.pro -o Makefile$(PLATFORM) 270 cd qtcompat; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtcompat.pro -o Makefile$(PLATFORM)
263 271
264microkde/Makefile$(PLATFORM): microkde/microkdeE.pro 272microkde/Makefile$(PLATFORM): microkde/microkdeE.pro
265 cd microkde; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" microkdeE.pro -o Makefile$(PLATFORM) 273 cd microkde; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" microkdeE.pro -o Makefile$(PLATFORM)
266 274
267libkcal/Makefile$(PLATFORM): libkcal/libkcalE.pro 275libkcal/Makefile$(PLATFORM): libkcal/libkcalE.pro
268 cd libkcal; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkcalE.pro -o Makefile$(PLATFORM) 276 cd libkcal; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkcalE.pro -o Makefile$(PLATFORM)
269 277
270 278
271libkdepim/Makefile$(PLATFORM): libkdepim/libkdepimE.pro 279libkdepim/Makefile$(PLATFORM): libkdepim/libkdepimE.pro
272 cd libkdepim; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkdepimE.pro -o Makefile$(PLATFORM) 280 cd libkdepim; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkdepimE.pro -o Makefile$(PLATFORM)
273 281
274kalarmd/Makefile$(PLATFORM): kalarmd/kalarmdE.pro 282kalarmd/Makefile$(PLATFORM): kalarmd/kalarmdE.pro
275 cd kalarmd; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kalarmdE.pro -o Makefile$(PLATFORM) 283 cd kalarmd; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kalarmdE.pro -o Makefile$(PLATFORM)
276 284
277korganizer/Makefile$(PLATFORM): korganizer/korganizerE.pro 285korganizer/Makefile$(PLATFORM): korganizer/korganizerE.pro
278 cd korganizer; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" korganizerE.pro -o Makefile$(PLATFORM) 286 cd korganizer; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" korganizerE.pro -o Makefile$(PLATFORM)
279 287
280libical/src/libical/Makefile$(PLATFORM): libical/src/libical/libicalE.pro 288libical/src/libical/Makefile$(PLATFORM): libical/src/libical/libicalE.pro
281 cd libical/src/libical; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalE.pro -o Makefile$(PLATFORM) 289 cd libical/src/libical; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalE.pro -o Makefile$(PLATFORM)
282 290
283libical/src/libicalss/Makefile$(PLATFORM): libical/src/libicalss/libicalssE.pro 291libical/src/libicalss/Makefile$(PLATFORM): libical/src/libicalss/libicalssE.pro
284 cd libical/src/libicalss; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalssE.pro -o Makefile$(PLATFORM) 292 cd libical/src/libicalss; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalssE.pro -o Makefile$(PLATFORM)
285 293
286kabc/Makefile$(PLATFORM): kabc/kabcE.pro 294kabc/Makefile$(PLATFORM): kabc/kabcE.pro
287 cd kabc; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcE.pro -o Makefile$(PLATFORM) 295 cd kabc; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcE.pro -o Makefile$(PLATFORM)
288 296
289kabc/formats/binary/Makefile$(PLATFORM): kabc/formats/binary/kabcformat_binaryE.pro 297kabc/formats/binary/Makefile$(PLATFORM): kabc/formats/binary/kabcformat_binaryE.pro
290 cd kabc/formats/binary; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcformat_binaryE.pro -o Makefile$(PLATFORM) 298 cd kabc/formats/binary; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcformat_binaryE.pro -o Makefile$(PLATFORM)
291 299
292kabc/plugins/file/Makefile$(PLATFORM): kabc/plugins/file/fileE.pro 300kabc/plugins/file/Makefile$(PLATFORM): kabc/plugins/file/fileE.pro
293 cd kabc/plugins/file; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" fileE.pro -o Makefile$(PLATFORM) 301 cd kabc/plugins/file; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" fileE.pro -o Makefile$(PLATFORM)
294 302
295kabc/plugins/dir/Makefile$(PLATFORM): kabc/plugins/dir/dirE.pro 303kabc/plugins/dir/Makefile$(PLATFORM): kabc/plugins/dir/dirE.pro
296 cd kabc/plugins/dir; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" dirE.pro -o Makefile$(PLATFORM) 304 cd kabc/plugins/dir; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" dirE.pro -o Makefile$(PLATFORM)
297 305
298kabc/plugins/ldap/Makefile$(PLATFORM): kabc/plugins/ldap/ldapE.pro 306kabc/plugins/ldap/Makefile$(PLATFORM): kabc/plugins/ldap/ldapE.pro
299 cd kabc/plugins/ldap; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" ldapE.pro -o Makefile$(PLATFORM) 307 cd kabc/plugins/ldap; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" ldapE.pro -o Makefile$(PLATFORM)
300 308
301kabc/plugins/opie/Makefile$(PLATFORM): kabc/plugins/opie/opieE.pro 309kabc/plugins/opie/Makefile$(PLATFORM): kabc/plugins/opie/opieE.pro
302 cd kabc/plugins/opie; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" opieE.pro -o Makefile$(PLATFORM) 310 cd kabc/plugins/opie; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" opieE.pro -o Makefile$(PLATFORM)
diff --git a/Makefile.Embedded b/Makefile.Embedded
index 0b8997e..6a8521f 100644
--- a/Makefile.Embedded
+++ b/Makefile.Embedded
@@ -1,302 +1,310 @@
1export KDEPIMDIR = $(shell pwd) 1export KDEPIMDIR = $(shell pwd)
2 2
3export KDEPIM_VERSION=$(shell sed -e 's/.*\"\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/' < version) 3export KDEPIM_VERSION=$(shell sed -e 's/.*\"\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/' < version)
4 4
5ifeq ($(PLATFORM) , zaurus) 5ifeq ($(PLATFORM) , zaurus)
6 BUILD_NO_LDAP_PLUGIN=1 6 BUILD_NO_LDAP_PLUGIN=1
7endif 7endif
8 8
9ifneq ($(PLATFORM) , zaurus) 9ifneq ($(PLATFORM) , zaurus)
10 BUILD_NO_SHARP_PLUGIN=1 10 BUILD_NO_SHARP_PLUGIN=1
11endif 11endif
12 12
13SUBDIRS_MICROKDE = \ 13SUBDIRS_MICROKDE = \
14 libical/src/libical \ 14 libical/src/libical \
15 libical/src/libicalss \ 15 libical/src/libicalss \
16 qtcompat \ 16 qtcompat \
17 microkde \ 17 microkde \
18 libkcal \ 18 libkcal \
19 libkdepim \ 19 libkdepim \
20 kabc \ 20 kabc \
21 kabc/formats/binary \ 21 kabc/formats/binary \
22 kabc/plugins/file \ 22 kabc/plugins/file \
23 kabc/plugins/dir \ 23 kabc/plugins/dir \
24 korganizer \ 24 korganizer \
25 kalarmd \ 25 kalarmd \
26 kaddressbook 26 kaddressbook
27 27
28SUBDIRS_QTOPIA_PLUGIN = \ 28SUBDIRS_QTOPIA_PLUGIN = \
29 kabc/plugins/qtopia 29 kabc/plugins/qtopia
30 30
31SUBDIRS_OPIE_PLUGIN = \ 31SUBDIRS_OPIE_PLUGIN = \
32 kabc/plugins/opie 32 kabc/plugins/opie
33 33
34SUBDIRS_SHARP_PLUGIN = \ 34SUBDIRS_SHARP_PLUGIN = \
35 kabc/plugins/sharpdtm 35 kabc/plugins/sharpdtm
36 36
37SUBDIRS_LDAP_PLUGIN = \ 37SUBDIRS_LDAP_PLUGIN = \
38 kabc/plugins/ldap 38 kabc/plugins/ldap
39 39
40SUBDIRS_MICROMAIL = \ 40SUBDIRS_MICROMAIL = \
41 kmicromail/libetpan \ 41 kmicromail/libetpan \
42 kmicromail/libmailwrapper \ 42 kmicromail/libmailwrapper \
43 kmicromail 43 kmicromail
44 44
45SUBDIRS_GAMMU = \ 45SUBDIRS_GAMMU = \
46 gammu/emb/common \ 46 gammu/emb/common \
47 gammu/emb/gammu 47 gammu/emb/gammu
48 48
49SUBDIRS_PWMANAGER = \ 49SUBDIRS_PWMANAGER = \
50 pwmanager/pwmanager 50 pwmanager/pwmanager
51 51
52SUBDIRS = \ 52SUBDIRS = \
53 $(SUBDIRS_MICROKDE) \ 53 $(SUBDIRS_MICROKDE) \
54 $(SUBDIRS_QTOPIA_PLUGIN) \ 54 $(SUBDIRS_QTOPIA_PLUGIN) \
55 $(SUBDIRS_OPIE_PLUGIN) \ 55 $(SUBDIRS_OPIE_PLUGIN) \
56 $(SUBDIRS_SHARP_PLUGIN) \ 56 $(SUBDIRS_SHARP_PLUGIN) \
57 $(SUBDIRS_LDAP_PLUGIN) \ 57 $(SUBDIRS_LDAP_PLUGIN) \
58 $(SUBDIRS_MICROMAIL) \ 58 $(SUBDIRS_MICROMAIL) \
59 $(SUBDIRS_GAMMU) \ 59 $(SUBDIRS_GAMMU) \
60 $(SUBDIRS_PWMANAGER) 60 $(SUBDIRS_PWMANAGER)
61 61
62 62
63all: build_microkde \ 63all: build_microkde \
64 build_qtopia_plugin \ 64 build_qtopia_plugin \
65 build_opie_plugin \ 65 build_opie_plugin \
66 build_sharp_plugin \ 66 build_sharp_plugin \
67 build_ldap_plugin \ 67 build_ldap_plugin \
68 build_micromail \ 68 build_micromail \
69 build_gammu \ 69 build_gammu \
70 build_pwmanager 70 build_pwmanager
71 71
72 72
73build_microkde: variable_test tmake 73build_microkde: variable_test tmake
74 for i in $(SUBDIRS_MICROKDE); do pushd $$i; \ 74 for i in $(SUBDIRS_MICROKDE); do pushd $$i; \
75 make -f Makefile$(PLATFORM) || exit 1; popd; \ 75 make -f Makefile$(PLATFORM) || exit 1; popd; \
76 done 76 done
77 77
78build_qtopia_plugin: build_microkde 78build_qtopia_plugin: build_microkde
79 ifdef BUILD_NO_QTOPIA_PLUGIN
80 @echo == qtopia plugin not build.
81 else
79 for i in $(SUBDIRS_QTOPIA_PLUGIN); do pushd $$i; \ 82 for i in $(SUBDIRS_QTOPIA_PLUGIN); do pushd $$i; \
80 make -f Makefile$(PLATFORM) || exit 1; popd; \ 83 make -f Makefile$(PLATFORM) || exit 1; popd; \
81 done 84 done
85 endif
82 86
83build_opie_plugin: build_microkde 87build_opie_plugin: build_microkde
84 ifdef BUILD_NO_OPIE_PLUGIN 88 ifdef BUILD_NO_OPIE_PLUGIN
85 @echo == opie plugin not build. 89 @echo == opie plugin not build.
86 else 90 else
87 for i in $(SUBDIRS_OPIE_PLUGIN); do pushd $$i; \ 91 for i in $(SUBDIRS_OPIE_PLUGIN); do pushd $$i; \
88 make -f Makefile$(PLATFORM) || exit 1; popd; \ 92 make -f Makefile$(PLATFORM) || exit 1; popd; \
89 done 93 done
90 endif 94 endif
91 95
92build_sharp_plugin: build_microkde 96build_sharp_plugin: build_microkde
93 ifdef BUILD_NO_SHARP_PLUGIN 97 ifdef BUILD_NO_SHARP_PLUGIN
94 @echo == ldap plugin not build. 98 @echo == ldap plugin not build.
95 else 99 else
96 for i in $(SUBDIRS_SHARP_PLUGIN); do pushd $$i; \ 100 for i in $(SUBDIRS_SHARP_PLUGIN); do pushd $$i; \
97 make -f Makefile$(PLATFORM) || exit 1; popd; \ 101 make -f Makefile$(PLATFORM) || exit 1; popd; \
98 done 102 done
99 endif 103 endif
100 104
101build_ldap_plugin: build_microkde 105build_ldap_plugin: build_microkde
102 ifdef BUILD_NO_LDAP_PLUGIN 106 ifdef BUILD_NO_LDAP_PLUGIN
103 @echo == ldap plugin not build. 107 @echo == ldap plugin not build.
104 else 108 else
105 for i in $(SUBDIRS_LDAP_PLUGIN); do pushd $$i; \ 109 for i in $(SUBDIRS_LDAP_PLUGIN); do pushd $$i; \
106 make -f Makefile$(PLATFORM) || exit 1; popd; \ 110 make -f Makefile$(PLATFORM) || exit 1; popd; \
107 done 111 done
108 endif 112 endif
109 113
110 114
111build_micromail: build_microkde 115build_micromail: build_microkde
112 ifdef BUILD_NO_MICROMAIL 116 ifdef BUILD_NO_MICROMAIL
113 @echo == kmicromail not build. 117 @echo == kmicromail not build.
114 else 118 else
115 for i in $(SUBDIRS_MICROMAIL); do pushd $$i; \ 119 for i in $(SUBDIRS_MICROMAIL); do pushd $$i; \
116 make -f Makefile$(PLATFORM) || exit 1; popd; \ 120 make -f Makefile$(PLATFORM) || exit 1; popd; \
117 done 121 done
118 endif 122 endif
119 123
120build_gammu: variable_test tmake 124build_gammu: variable_test tmake
121 ifdef BUILD_NO_GAMMU 125 ifdef BUILD_NO_GAMMU
122 @echo == gammu not build. 126 @echo == gammu not build.
123 else 127 else
124 for i in $(SUBDIRS_GAMMU); do pushd $$i; \ 128 for i in $(SUBDIRS_GAMMU); do pushd $$i; \
125 make -f Makefile$(PLATFORM) || exit 1; popd; \ 129 make -f Makefile$(PLATFORM) || exit 1; popd; \
126 done 130 done
127 endif 131 endif
128 132
129build_pwmanager: build_microkde 133build_pwmanager: build_microkde
130 ifdef BUILD_NO_PWMANAGER 134 ifdef BUILD_NO_PWMANAGER
131 @echo == pwmanager not build. 135 @echo == pwmanager not build.
132 else 136 else
133 for i in $(SUBDIRS_PWMANAGER); do pushd $$i; \ 137 for i in $(SUBDIRS_PWMANAGER); do pushd $$i; \
134 make -f Makefile$(PLATFORM) || exit 1; popd; \ 138 make -f Makefile$(PLATFORM) || exit 1; popd; \
135 done 139 done
136 endif 140 endif
137 141
138 142
139variable_info: 143variable_info:
140 @echo -------------------------------------- 144 @echo --------------------------------------
141 @echo KDEPIM buildsystem, variableinfo... 145 @echo KDEPIM buildsystem, variableinfo...
142 @echo KDEPIMDIR=$(KDEPIMDIR) 146 @echo KDEPIMDIR=$(KDEPIMDIR)
143 @echo QTDIR=$(QTDIR) 147 @echo QTDIR=$(QTDIR)
144 @echo QPEDIR=$(QPEDIR) 148 @echo QPEDIR=$(QPEDIR)
145 @echo OPIEDIR=$(OPIEDIR) 149 @echo OPIEDIR=$(OPIEDIR)
146 @echo PLATFORM=$(PLATFORM) 150 @echo PLATFORM=$(PLATFORM)
147 @echo RELEASE_DEBUG=$(RELEASE_DEBUG) 151 @echo RELEASE_DEBUG=$(RELEASE_DEBUG)
148 @echo BUILD_NO_MICROMAIL=$(BUILD_NO_MICROMAIL) 152 @echo BUILD_NO_MICROMAIL=$(BUILD_NO_MICROMAIL)
149 @echo BUILD_NO_LDAP_PLUGIN=$(BUILD_NO_LDAP_PLUGIN) 153 @echo BUILD_NO_LDAP_PLUGIN=$(BUILD_NO_LDAP_PLUGIN)
150 @echo BUILD_NO_OPIE_PLUGIN=$(BUILD_NO_OPIE_PLUGIN) 154 @echo BUILD_NO_OPIE_PLUGIN=$(BUILD_NO_OPIE_PLUGIN)
155 @echo BUILD_NO_QTOPIA_PLUGIN=$(BUILD_NO_QTOPIA_PLUGIN)
151 @echo BUILD_NO_SHARP_PLUGIN=$(BUILD_NO_SHARP_PLUGIN) 156 @echo BUILD_NO_SHARP_PLUGIN=$(BUILD_NO_SHARP_PLUGIN)
152 ifndef BUILD_NO_SHARP_PLUGIN 157 ifndef BUILD_NO_SHARP_PLUGIN
153 @echo SHARPDTMSDK=$(SHARPDTMSDK) 158 @echo SHARPDTMSDK=$(SHARPDTMSDK)
154 endif 159 endif
155 @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU) 160 @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU)
156 @echo BUILD_NO_PWMANAGER=$(BUILD_NO_PWMANAGER) 161 @echo BUILD_NO_PWMANAGER=$(BUILD_NO_PWMANAGER)
157 @echo -------------------------------------- 162 @echo --------------------------------------
158 163
159variable_test: variable_info 164variable_test: variable_info
160 @echo KDEPIM buildsystem, variablecheck... 165 @echo KDEPIM buildsystem, variablecheck...
161 ifndef KDEPIMDIR 166 ifndef KDEPIMDIR
162 @echo KDEPIMDIR is not defined. 167 @echo KDEPIMDIR is not defined.
163 $(error KDEPIMDIR is not defined) 168 $(error KDEPIMDIR is not defined)
164 endif 169 endif
165 ifndef PLATFORM 170 ifndef PLATFORM
166 @echo PLATFORM is not defined. 171 @echo PLATFORM is not defined.
167 $(error PLATFORM is not defined) 172 $(error PLATFORM is not defined)
168 endif 173 endif
169 ifdef BUILD_NO_LDAP_PLUGIN 174 ifdef BUILD_NO_LDAP_PLUGIN
170 @echo LDAP PLUGIN will not be build, because BUILD_NO_LDAP_PLUGIN is set to $(BUILD_NO_LDAP_PLUGIN) 175 @echo LDAP PLUGIN will not be build, because BUILD_NO_LDAP_PLUGIN is set to $(BUILD_NO_LDAP_PLUGIN)
171 endif 176 endif
172 ifdef BUILD_NO_OPIE_PLUGIN 177 ifdef BUILD_NO_OPIE_PLUGIN
173 @echo OPIE PLUGIN will not be build, because BUILD_NO_OPIE_PLUGIN is set to $(BUILD_NO_OPIE_PLUGIN) 178 @echo OPIE PLUGIN will not be build, because BUILD_NO_OPIE_PLUGIN is set to $(BUILD_NO_OPIE_PLUGIN)
174 endif 179 endif
180 ifdef BUILD_NO_QTOPIA_PLUGIN
181 @echo QTOPIA PLUGIN will not be build, because BUILD_NO__QTOPIA_PLUGIN is set to $(BUILD_NO__QTOPIA_PLUGIN)
182 endif
175 ifdef BUILD_NO_MICROMAIL 183 ifdef BUILD_NO_MICROMAIL
176 @echo MICROMAIL will not be build, because BUILD_NO_MICROMAIL is set to $(BUILD_NO_MICROMAIL) 184 @echo MICROMAIL will not be build, because BUILD_NO_MICROMAIL is set to $(BUILD_NO_MICROMAIL)
177 endif 185 endif
178 ifdef BUILD_NO_SHARP_PLUGIN 186 ifdef BUILD_NO_SHARP_PLUGIN
179 @echo SHARP PLUGIN will not be build, because BUILD_NO_SHARP_PLUGIN is set to $(BUILD_NO_SHARP_PLUGIN) 187 @echo SHARP PLUGIN will not be build, because BUILD_NO_SHARP_PLUGIN is set to $(BUILD_NO_SHARP_PLUGIN)
180 else 188 else
181 ifndef SHARPDTMSDK 189 ifndef SHARPDTMSDK
182 @echo SHARP PLUGIN can not be build, because SHARPDTMSDK is set to $(SHARPDTMSDK) 190 @echo SHARP PLUGIN can not be build, because SHARPDTMSDK is set to $(SHARPDTMSDK)
183 $(error SHARPDTMSDK is not defined) 191 $(error SHARPDTMSDK is not defined)
184 endif 192 endif
185 endif 193 endif
186 ifdef BUILD_NO_GAMMU 194 ifdef BUILD_NO_GAMMU
187 @echo GAMMU will not be build, because BUILD_NO_GAMMU is set to $(BUILD_NO_GAMMU) 195 @echo GAMMU will not be build, because BUILD_NO_GAMMU is set to $(BUILD_NO_GAMMU)
188 endif 196 endif
189 ifdef BUILD_NO_PWMANAGER 197 ifdef BUILD_NO_PWMANAGER
190 @echo PWMANAGER will not be build, because BUILD_NO_PWMANAGER is set to $(BUILD_NO_PWMANAGER) 198 @echo PWMANAGER will not be build, because BUILD_NO_PWMANAGER is set to $(BUILD_NO_PWMANAGER)
191 endif 199 endif
192 @echo -------------------------------------- 200 @echo --------------------------------------
193 201
194 202
195objects: 203objects:
196 for i in $(SUBDIRS); do mkdir -p $$i/obj/$(PLATFORM); done 204 for i in $(SUBDIRS); do mkdir -p $$i/obj/$(PLATFORM); done
197 for i in $(SUBDIRS); do mkdir -p $$i/moc/$(PLATFORM); done 205 for i in $(SUBDIRS); do mkdir -p $$i/moc/$(PLATFORM); done
198 mkdir -p libical/lib/$(PLATFORM) 206 mkdir -p libical/lib/$(PLATFORM)
199 207
200clean: 208clean:
201 rm -rf libical/lib/$(PLATFORM)/*; 209 rm -rf libical/lib/$(PLATFORM)/*;
202 for i in $(SUBDIRS); do pushd $$i; make clean; rm -f *~;\ 210 for i in $(SUBDIRS); do pushd $$i; make clean; rm -f *~;\
203 rm -f obj/$(PLATFORM)/*; rm -f moc/$(PLATFORM)/*; rm Makefile$(PLATFORM); popd; \ 211 rm -f obj/$(PLATFORM)/*; rm -f moc/$(PLATFORM)/*; rm Makefile$(PLATFORM); popd; \
204 done 212 done
205 213
206install: 214install:
207 215
208 cd bin/kdepim; make install 216 cd bin/kdepim; make install
209 cp -r Pim $(QPEDIR)/apps 217 cp -r Pim $(QPEDIR)/apps
210 cp db2file/db2file $(QPEDIR)/bin/db2file 218 cp db2file/db2file $(QPEDIR)/bin/db2file
211 cp korganizer/korganizer.desktop $(QPEDIR)/apps/Pim/korganizer.desktop 219 cp korganizer/korganizer.desktop $(QPEDIR)/apps/Pim/korganizer.desktop
212 cp kaddressbook/kaddressbook.desktop $(QPEDIR)/apps/Pim/kaddressbook.desktop 220 cp kaddressbook/kaddressbook.desktop $(QPEDIR)/apps/Pim/kaddressbook.desktop
213 cp kmicromail/kmicromail.desktop $(QPEDIR)/apps/Pim/kopiemail.desktop 221 cp kmicromail/kmicromail.desktop $(QPEDIR)/apps/Pim/kopiemail.desktop
214 cp pwmanager/pwmanager/pwmanager.desktop $(QPEDIR)/apps/Pim/pwmanager.desktop 222 cp pwmanager/pwmanager/pwmanager.desktop $(QPEDIR)/apps/Pim/pwmanager.desktop
215 223
216dist: 224dist:
217 @echo Dont forget to do "make install" before "make dist" 225 @echo Dont forget to do "make install" before "make dist"
218 rm -f *arm.ipk 226 rm -f *arm.ipk
219 rm -f *~ 227 rm -f *~
220 cd ..; tar czf kdepim.src.tar.gz --exclude=obj --exclude=moc --exclude=CVS --exclude=Makefilezaurus --exclude=Makefileqtopia kdepim 228 cd ..; tar czf kdepim.src.tar.gz --exclude=obj --exclude=moc --exclude=CVS --exclude=Makefilezaurus --exclude=Makefileqtopia kdepim
221 ./mkipks kmicrokdelibs.control 229 ./mkipks kmicrokdelibs.control
222 ./mkipks korganizer.control 230 ./mkipks korganizer.control
223 ./mkipks kaddressbook.control 231 ./mkipks kaddressbook.control
224 ifndef BUILD_NO_MICROMAIL 232 ifndef BUILD_NO_MICROMAIL
225 ./mkipks kopiemail.control 233 ./mkipks kopiemail.control
226 endif 234 endif
227 ./mkipks korganizer-alarm.control 235 ./mkipks korganizer-alarm.control
228 ifndef BUILD_NO_GAMMU 236 ifndef BUILD_NO_GAMMU
229 ./mkipks phoneaccess.control 237 ./mkipks phoneaccess.control
230 endif 238 endif
231 ifndef BUILD_NO_PWMANAGER 239 ifndef BUILD_NO_PWMANAGER
232 ./mkipks pwmanager.control 240 ./mkipks pwmanager.control
233 endif 241 endif
234 ./mkipks pim_TAB_icon.control 242 ./mkipks pim_TAB_icon.control
235 243
236tmake: objects \ 244tmake: objects \
237 qtcompat/Makefile$(PLATFORM) \ 245 qtcompat/Makefile$(PLATFORM) \
238 microkde/Makefile$(PLATFORM) \ 246 microkde/Makefile$(PLATFORM) \
239 libkcal/Makefile$(PLATFORM) \ 247 libkcal/Makefile$(PLATFORM) \
240 libkdepim/Makefile$(PLATFORM) \ 248 libkdepim/Makefile$(PLATFORM) \
241 korganizer/Makefile$(PLATFORM) \ 249 korganizer/Makefile$(PLATFORM) \
242 kalarmd/Makefile$(PLATFORM) \ 250 kalarmd/Makefile$(PLATFORM) \
243 libical/src/libical/Makefile$(PLATFORM) \ 251 libical/src/libical/Makefile$(PLATFORM) \
244 libical/src/libicalss/Makefile$(PLATFORM) \ 252 libical/src/libicalss/Makefile$(PLATFORM) \
245 kabc/Makefile$(PLATFORM) \ 253 kabc/Makefile$(PLATFORM) \
246 kabc/formats/binary/Makefile$(PLATFORM) \ 254 kabc/formats/binary/Makefile$(PLATFORM) \
247 kabc/plugins/file/Makefile$(PLATFORM) \ 255 kabc/plugins/file/Makefile$(PLATFORM) \
248 kabc/plugins/dir/Makefile$(PLATFORM) \ 256 kabc/plugins/dir/Makefile$(PLATFORM) \
249 kabc/plugins/ldap/Makefile$(PLATFORM) \ 257 kabc/plugins/ldap/Makefile$(PLATFORM) \
250 kabc/plugins/opie/Makefile$(PLATFORM) \ 258 kabc/plugins/opie/Makefile$(PLATFORM) \
251 kabc/plugins/qtopia/Makefile$(PLATFORM) \ 259 kabc/plugins/qtopia/Makefile$(PLATFORM) \
252 kabc/plugins/sharpdtm/Makefile$(PLATFORM) \ 260 kabc/plugins/sharpdtm/Makefile$(PLATFORM) \
253 kaddressbook/Makefile$(PLATFORM) \ 261 kaddressbook/Makefile$(PLATFORM) \
254 kmicromail/Makefile$(PLATFORM) \ 262 kmicromail/Makefile$(PLATFORM) \
255 kmicromail/libetpan/Makefile$(PLATFORM) \ 263 kmicromail/libetpan/Makefile$(PLATFORM) \
256 kmicromail/libmailwrapper/Makefile$(PLATFORM) \ 264 kmicromail/libmailwrapper/Makefile$(PLATFORM) \
257 gammu/emb/common/Makefile$(PLATFORM) \ 265 gammu/emb/common/Makefile$(PLATFORM) \
258 gammu/emb/gammu/Makefile$(PLATFORM) \ 266 gammu/emb/gammu/Makefile$(PLATFORM) \
259 pwmanager/pwmanager/Makefile$(PLATFORM) \ 267 pwmanager/pwmanager/Makefile$(PLATFORM) \
260 268
261qtcompat/Makefile$(PLATFORM): qtcompat/qtcompat.pro 269qtcompat/Makefile$(PLATFORM): qtcompat/qtcompat.pro
262 cd qtcompat; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtcompat.pro -o Makefile$(PLATFORM) 270 cd qtcompat; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtcompat.pro -o Makefile$(PLATFORM)
263 271
264microkde/Makefile$(PLATFORM): microkde/microkdeE.pro 272microkde/Makefile$(PLATFORM): microkde/microkdeE.pro
265 cd microkde; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" microkdeE.pro -o Makefile$(PLATFORM) 273 cd microkde; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" microkdeE.pro -o Makefile$(PLATFORM)
266 274
267libkcal/Makefile$(PLATFORM): libkcal/libkcalE.pro 275libkcal/Makefile$(PLATFORM): libkcal/libkcalE.pro
268 cd libkcal; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkcalE.pro -o Makefile$(PLATFORM) 276 cd libkcal; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkcalE.pro -o Makefile$(PLATFORM)
269 277
270 278
271libkdepim/Makefile$(PLATFORM): libkdepim/libkdepimE.pro 279libkdepim/Makefile$(PLATFORM): libkdepim/libkdepimE.pro
272 cd libkdepim; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkdepimE.pro -o Makefile$(PLATFORM) 280 cd libkdepim; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkdepimE.pro -o Makefile$(PLATFORM)
273 281
274kalarmd/Makefile$(PLATFORM): kalarmd/kalarmdE.pro 282kalarmd/Makefile$(PLATFORM): kalarmd/kalarmdE.pro
275 cd kalarmd; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kalarmdE.pro -o Makefile$(PLATFORM) 283 cd kalarmd; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kalarmdE.pro -o Makefile$(PLATFORM)
276 284
277korganizer/Makefile$(PLATFORM): korganizer/korganizerE.pro 285korganizer/Makefile$(PLATFORM): korganizer/korganizerE.pro
278 cd korganizer; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" korganizerE.pro -o Makefile$(PLATFORM) 286 cd korganizer; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" korganizerE.pro -o Makefile$(PLATFORM)
279 287
280libical/src/libical/Makefile$(PLATFORM): libical/src/libical/libicalE.pro 288libical/src/libical/Makefile$(PLATFORM): libical/src/libical/libicalE.pro
281 cd libical/src/libical; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalE.pro -o Makefile$(PLATFORM) 289 cd libical/src/libical; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalE.pro -o Makefile$(PLATFORM)
282 290
283libical/src/libicalss/Makefile$(PLATFORM): libical/src/libicalss/libicalssE.pro 291libical/src/libicalss/Makefile$(PLATFORM): libical/src/libicalss/libicalssE.pro
284 cd libical/src/libicalss; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalssE.pro -o Makefile$(PLATFORM) 292 cd libical/src/libicalss; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalssE.pro -o Makefile$(PLATFORM)
285 293
286kabc/Makefile$(PLATFORM): kabc/kabcE.pro 294kabc/Makefile$(PLATFORM): kabc/kabcE.pro
287 cd kabc; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcE.pro -o Makefile$(PLATFORM) 295 cd kabc; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcE.pro -o Makefile$(PLATFORM)
288 296
289kabc/formats/binary/Makefile$(PLATFORM): kabc/formats/binary/kabcformat_binaryE.pro 297kabc/formats/binary/Makefile$(PLATFORM): kabc/formats/binary/kabcformat_binaryE.pro
290 cd kabc/formats/binary; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcformat_binaryE.pro -o Makefile$(PLATFORM) 298 cd kabc/formats/binary; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcformat_binaryE.pro -o Makefile$(PLATFORM)
291 299
292kabc/plugins/file/Makefile$(PLATFORM): kabc/plugins/file/fileE.pro 300kabc/plugins/file/Makefile$(PLATFORM): kabc/plugins/file/fileE.pro
293 cd kabc/plugins/file; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" fileE.pro -o Makefile$(PLATFORM) 301 cd kabc/plugins/file; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" fileE.pro -o Makefile$(PLATFORM)
294 302
295kabc/plugins/dir/Makefile$(PLATFORM): kabc/plugins/dir/dirE.pro 303kabc/plugins/dir/Makefile$(PLATFORM): kabc/plugins/dir/dirE.pro
296 cd kabc/plugins/dir; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" dirE.pro -o Makefile$(PLATFORM) 304 cd kabc/plugins/dir; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" dirE.pro -o Makefile$(PLATFORM)
297 305
298kabc/plugins/ldap/Makefile$(PLATFORM): kabc/plugins/ldap/ldapE.pro 306kabc/plugins/ldap/Makefile$(PLATFORM): kabc/plugins/ldap/ldapE.pro
299 cd kabc/plugins/ldap; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" ldapE.pro -o Makefile$(PLATFORM) 307 cd kabc/plugins/ldap; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" ldapE.pro -o Makefile$(PLATFORM)
300 308
301kabc/plugins/opie/Makefile$(PLATFORM): kabc/plugins/opie/opieE.pro 309kabc/plugins/opie/Makefile$(PLATFORM): kabc/plugins/opie/opieE.pro
302 cd kabc/plugins/opie; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" opieE.pro -o Makefile$(PLATFORM) 310 cd kabc/plugins/opie; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" opieE.pro -o Makefile$(PLATFORM)
diff --git a/kmicromail/kmicromailE.pro b/kmicromail/kmicromailE.pro
index 75ba92f..d578a9c 100644
--- a/kmicromail/kmicromailE.pro
+++ b/kmicromail/kmicromailE.pro
@@ -1,70 +1,72 @@
1CONFIG += qt warn_on 1CONFIG += qt warn_on
2 TEMPLATE= app 2 TEMPLATE= app
3HEADERS = defines.h \ 3HEADERS = defines.h \
4 editaccounts.h \ 4 editaccounts.h \
5 composemail.h \ 5 composemail.h \
6 accountview.h \ 6 accountview.h \
7 accountitem.h \ 7 accountitem.h \
8 mainwindow.h \ 8 mainwindow.h \
9 viewmail.h \ 9 viewmail.h \
10 viewmailbase.h \ 10 viewmailbase.h \
11 opiemail.h \ 11 opiemail.h \
12 mailistviewitem.h \ 12 mailistviewitem.h \
13 settingsdialog.h \ 13 settingsdialog.h \
14 statuswidget.h \ 14 statuswidget.h \
15 newmaildir.h \ 15 newmaildir.h \
16 selectstore.h \ 16 selectstore.h \
17 selectsmtp.h \ 17 selectsmtp.h \
18 nntpgroups.h \ 18 nntpgroups.h \
19 koprefs.h \ 19 koprefs.h \
20 koprefsdialog.h \ 20 koprefsdialog.h \
21 nntpgroupsdlg.h 21 nntpgroupsdlg.h
22 22
23SOURCES = main.cpp \ 23SOURCES = main.cpp \
24 opiemail.cpp \ 24 opiemail.cpp \
25 mainwindow.cpp \ 25 mainwindow.cpp \
26 accountview.cpp \ 26 accountview.cpp \
27 accountitem.cpp \ 27 accountitem.cpp \
28 composemail.cpp \ 28 composemail.cpp \
29 editaccounts.cpp \ 29 editaccounts.cpp \
30 viewmail.cpp \ 30 viewmail.cpp \
31 viewmailbase.cpp \ 31 viewmailbase.cpp \
32 mailistviewitem.cpp \ 32 mailistviewitem.cpp \
33 settingsdialog.cpp \ 33 settingsdialog.cpp \
34 statuswidget.cpp \ 34 statuswidget.cpp \
35 newmaildir.cpp \ 35 newmaildir.cpp \
36 selectstore.cpp \ 36 selectstore.cpp \
37 selectsmtp.cpp \ 37 selectsmtp.cpp \
38 nntpgroups.cpp \ 38 nntpgroups.cpp \
39 koprefs.cpp\ 39 koprefs.cpp\
40 koprefsdialog.cpp\ 40 koprefsdialog.cpp\
41 nntpgroupsdlg.cpp 41 nntpgroupsdlg.cpp
42 42
43INTERFACES = editaccountsui.ui \ 43INTERFACES = editaccountsui.ui \
44 selectmailtypeui.ui \ 44 selectmailtypeui.ui \
45 imapconfigui.ui \ 45 imapconfigui.ui \
46 pop3configui.ui \ 46 pop3configui.ui \
47 nntpconfigui.ui \ 47 nntpconfigui.ui \
48 smtpconfigui.ui \ 48 smtpconfigui.ui \
49 composemailui.ui \ 49 composemailui.ui \
50 settingsdialogui.ui \ 50 settingsdialogui.ui \
51 statuswidgetui.ui \ 51 statuswidgetui.ui \
52 newmaildirui.ui \ 52 newmaildirui.ui \
53 selectstoreui.ui \ 53 selectstoreui.ui \
54 nntpgroupsui.ui 54 nntpgroupsui.ui
55 55
56 56
57INCLUDEPATH += . $(KDEPIMDIR) $(KDEPIMDIR)/libkdepim $(KDEPIMDIR)/qtcompat $(KDEPIMDIR)/microkde $(KDEPIMDIR)/microkde/kdecore libetpan/include $(KDEPIMDIR)/microkde/kdeui $(QPEDIR)/include 57INCLUDEPATH += . $(KDEPIMDIR) $(KDEPIMDIR)/libkdepim $(KDEPIMDIR)/qtcompat $(KDEPIMDIR)/microkde $(KDEPIMDIR)/microkde/kdecore libetpan/include $(KDEPIMDIR)/microkde/kdeui $(QPEDIR)/include
58LIBS += -L$(QPEDIR)/lib -lkmicromailwrapper -lqpe -lkmicrolibetpan -lmicrokde -lmicroqtcompat -lssl -lcrypto -ljpeg -lmicroqtcompat -lmicrokdepim 58LIBS += -L$(QPEDIR)/lib -lkmicromailwrapper -lqpe -lkmicrolibetpan -lmicrokde -lmicroqtcompat -lssl -lcrypto -ljpeg -lmicroqtcompat -lmicrokdepim
59LIBS += $(QTOPIALIB) 59LIBS += $(QTOPIALIB)
60#LIBS += -lqtopia 60#LIBS += -lqtopia
61#next line for Zaurus only 61#next line for Zaurus only
62#LIBS += -luuid 62#LIBS += -luuid
63 63
64LIBS += $(GCC3EXTRALIB1)
65LIBS += $(GCC3EXTRALIB2)
64# 66#
65OBJECTS_DIR = obj/$(PLATFORM) 67OBJECTS_DIR = obj/$(PLATFORM)
66MOC_DIR = moc/$(PLATFORM) 68MOC_DIR = moc/$(PLATFORM)
67DESTDIR=$(QPEDIR)/bin 69DESTDIR=$(QPEDIR)/bin
68TARGET = ompi 70TARGET = ompi
69 71
70 72
diff --git a/setZaurus3 b/setZaurus3
index 2649292..5d1fe7b 100755
--- a/setZaurus3
+++ b/setZaurus3
@@ -1,24 +1,25 @@
1# Settings to compile KDE-Pim/Pi with gcc 3.3.2 cross compiler for Zaurus 1# Settings to compile KDE-Pim/Pi with gcc 3.3.2 cross compiler for Zaurus
2# copy this dir to /opt/Qtopia/examples/ 2# copy this dir to /opt/Qtopia/examples/
3# Now this file should be in the path /opt/Qtopia/examples/kdepim/setZaurus3 3# Now this file should be in the path /opt/Qtopia/examples/kdepim/setZaurus3
4# add the following line to ~/.bashrc without leading # 4# add the following line to ~/.bashrc without leading #
5# alias cz='source /opt/Qtopia/examples/kdepim/setZaurus3' 5# alias cz='source /opt/Qtopia/examples/kdepim/setZaurus3'
6# then type in terminal cz3<return> to set the variables 6# then type in terminal cz3<return> to set the variables
7# for cross-compiling 7# for cross-compiling
8export QPEDIR=/opt/Qtopia/sharp3 8export QPEDIR=/opt/Qtopia/sharp3
9export OPIEDIR=/kde_dev/opie 9export OPIEDIR=/kde_dev/opie
10#export BUILD_NO_OPIE_PLUGIN=1 10#export BUILD_NO_OPIE_PLUGIN=1
11export BUILD_NO_QTOPIA_PLUGIN=1 11export BUILD_NO_QTOPIA_PLUGIN=1
12export BUILD_NO_SHARP_PLUGIN=1 12export BUILD_NO_SHARP_PLUGIN=1
13export BUILD_NO_LDAP_PLUGIN=1
13#export BUILD_NO_GAMMU=1 14#export BUILD_NO_GAMMU=1
14export QTDIR=/opt/Qtopia/sharp3 15export QTDIR=/opt/Qtopia/sharp3
15#insert here path to your gcc 3.3.2 compiler 16#insert here path to your gcc 3.3.2 compiler
16export PATH=$QTDIR/bin:/opt/cross/bin:$PATH 17export PATH=$QTDIR/bin:/opt/cross/bin:$PATH
17export TMAKEPATH=/opt/Qtopia/tmake/lib/qws/linux-sharp-g++ 18export TMAKEPATH=/opt/Qtopia/tmake/lib/qws/linux-sharp-g++
18export PLATFORM=zaurus3 19export PLATFORM=zaurus3
19export RELEASE_DEBUG=release 20export RELEASE_DEBUG=release
20export SHARPDTMSDK=/opt/dtm 21export SHARPDTMSDK=/opt/dtm
21#export RELEASE_DEBUG=debug 22#export RELEASE_DEBUG=debug
22export GCC3EXTRALIB1=-lpng12 23export GCC3EXTRALIB1=-lpng12
23export GCC3EXTRALIB2=-lz 24export GCC3EXTRALIB2=-lz
24export KDEPIM_VERSION=1.9.5c \ No newline at end of file 25export KDEPIM_VERSION=1.9.5c \ No newline at end of file