summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Makefile507
-rw-r--r--bin/kdepim/WhatsNew.txt12
-rw-r--r--kmicrokdelibs.control2
3 files changed, 350 insertions, 171 deletions
diff --git a/Makefile b/Makefile
index 4d562fe..6a8521f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,171 +1,338 @@
1############################################################################# 1export KDEPIMDIR = $(shell pwd)
2# Makefile for building: kdepim-desktop 2
3# Generated by qmake (1.07a) (Qt 3.3.3) on: Sun Oct 17 11:53:22 2004 3export KDEPIM_VERSION=$(shell sed -e 's/.*\"\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/' < version)
4# Project: kdepim-desktop.pro 4
5# Template: subdirs 5ifeq ($(PLATFORM) , zaurus)
6# Command: $(QMAKE) "CONFIG+=thread" "CONFIG+=debug" -o Makefile kdepim-desktop.pro 6 BUILD_NO_LDAP_PLUGIN=1
7############################################################################# 7endif
8 8
9 MAKEFILE =Makefile 9ifneq ($(PLATFORM) , zaurus)
10 QMAKE =qmake 10 BUILD_NO_SHARP_PLUGIN=1
11DEL_FILE = rm -f 11endif
12CHK_DIR_EXISTS= test -d 12
13MKDIR = mkdir -p 13SUBDIRS_MICROKDE = \
14INSTALL_FILE= 14 libical/src/libical \
15INSTALL_DIR = 15 libical/src/libicalss \
16 SUBTARGETS = \ 16 qtcompat \
17 sub-gammu-emb-common \ 17 microkde \
18 sub-gammu-emb-gammu \ 18 libkcal \
19 sub-libical \ 19 libkdepim \
20 sub-libkcal \ 20 kabc \
21 sub-microkde \ 21 kabc/formats/binary \
22 sub-libkdepim \ 22 kabc/plugins/file \
23 sub-kabc \ 23 kabc/plugins/dir \
24 sub-korganizer \ 24 korganizer \
25 sub-kaddressbook \ 25 kalarmd \
26 sub-kabc-plugins-file \ 26 kaddressbook
27 sub-kabc-plugins-dir 27
28 28SUBDIRS_QTOPIA_PLUGIN = \
29first: all 29 kabc/plugins/qtopia
30 30
31all: Makefile $(SUBTARGETS) 31SUBDIRS_OPIE_PLUGIN = \
32 32 kabc/plugins/opie
33gammu/emb/common/$(MAKEFILE): 33
34 @$(CHK_DIR_EXISTS) "gammu/emb/common" || $(MKDIR) "gammu/emb/common" 34SUBDIRS_SHARP_PLUGIN = \
35 cd gammu/emb/common && $(QMAKE) common.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 35 kabc/plugins/sharpdtm
36sub-gammu-emb-common: gammu/emb/common/$(MAKEFILE) FORCE 36
37 cd gammu/emb/common && $(MAKE) -f $(MAKEFILE) 37SUBDIRS_LDAP_PLUGIN = \
38 38 kabc/plugins/ldap
39gammu/emb/gammu/$(MAKEFILE): 39
40 @$(CHK_DIR_EXISTS) "gammu/emb/gammu" || $(MKDIR) "gammu/emb/gammu" 40SUBDIRS_MICROMAIL = \
41 cd gammu/emb/gammu && $(QMAKE) gammu.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 41 kmicromail/libetpan \
42sub-gammu-emb-gammu: gammu/emb/gammu/$(MAKEFILE) FORCE 42 kmicromail/libmailwrapper \
43 cd gammu/emb/gammu && $(MAKE) -f $(MAKEFILE) 43 kmicromail
44 44
45libical/$(MAKEFILE): 45SUBDIRS_GAMMU = \
46 @$(CHK_DIR_EXISTS) "libical" || $(MKDIR) "libical" 46 gammu/emb/common \
47 cd libical && $(QMAKE) libical.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 47 gammu/emb/gammu
48sub-libical: libical/$(MAKEFILE) FORCE 48
49 cd libical && $(MAKE) -f $(MAKEFILE) 49SUBDIRS_PWMANAGER = \
50 50 pwmanager/pwmanager
51libkcal/$(MAKEFILE): 51
52 @$(CHK_DIR_EXISTS) "libkcal" || $(MKDIR) "libkcal" 52SUBDIRS = \
53 cd libkcal && $(QMAKE) libkcal.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 53 $(SUBDIRS_MICROKDE) \
54sub-libkcal: libkcal/$(MAKEFILE) FORCE 54 $(SUBDIRS_QTOPIA_PLUGIN) \
55 cd libkcal && $(MAKE) -f $(MAKEFILE) 55 $(SUBDIRS_OPIE_PLUGIN) \
56 56 $(SUBDIRS_SHARP_PLUGIN) \
57microkde/$(MAKEFILE): 57 $(SUBDIRS_LDAP_PLUGIN) \
58 @$(CHK_DIR_EXISTS) "microkde" || $(MKDIR) "microkde" 58 $(SUBDIRS_MICROMAIL) \
59 cd microkde && $(QMAKE) microkde.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 59 $(SUBDIRS_GAMMU) \
60sub-microkde: microkde/$(MAKEFILE) FORCE 60 $(SUBDIRS_PWMANAGER)
61 cd microkde && $(MAKE) -f $(MAKEFILE) 61
62 62
63libkdepim/$(MAKEFILE): 63all: build_microkde \
64 @$(CHK_DIR_EXISTS) "libkdepim" || $(MKDIR) "libkdepim" 64 build_qtopia_plugin \
65 cd libkdepim && $(QMAKE) libkdepim.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 65 build_opie_plugin \
66sub-libkdepim: libkdepim/$(MAKEFILE) FORCE 66 build_sharp_plugin \
67 cd libkdepim && $(MAKE) -f $(MAKEFILE) 67 build_ldap_plugin \
68 68 build_micromail \
69kabc/$(MAKEFILE): 69 build_gammu \
70 @$(CHK_DIR_EXISTS) "kabc" || $(MKDIR) "kabc" 70 build_pwmanager
71 cd kabc && $(QMAKE) kabc.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 71
72sub-kabc: kabc/$(MAKEFILE) FORCE 72
73 cd kabc && $(MAKE) -f $(MAKEFILE) 73build_microkde: variable_test tmake
74 74 for i in $(SUBDIRS_MICROKDE); do pushd $$i; \
75korganizer/$(MAKEFILE): 75 make -f Makefile$(PLATFORM) || exit 1; popd; \
76 @$(CHK_DIR_EXISTS) "korganizer" || $(MKDIR) "korganizer" 76 done
77 cd korganizer && $(QMAKE) korganizer.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 77
78sub-korganizer: korganizer/$(MAKEFILE) FORCE 78build_qtopia_plugin: build_microkde
79 cd korganizer && $(MAKE) -f $(MAKEFILE) 79 ifdef BUILD_NO_QTOPIA_PLUGIN
80 80 @echo == qtopia plugin not build.
81kaddressbook/$(MAKEFILE): 81 else
82 @$(CHK_DIR_EXISTS) "kaddressbook" || $(MKDIR) "kaddressbook" 82 for i in $(SUBDIRS_QTOPIA_PLUGIN); do pushd $$i; \
83 cd kaddressbook && $(QMAKE) kaddressbook.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 83 make -f Makefile$(PLATFORM) || exit 1; popd; \
84sub-kaddressbook: kaddressbook/$(MAKEFILE) FORCE 84 done
85 cd kaddressbook && $(MAKE) -f $(MAKEFILE) 85 endif
86 86
87kabc/plugins/file/$(MAKEFILE): 87build_opie_plugin: build_microkde
88 @$(CHK_DIR_EXISTS) "kabc/plugins/file" || $(MKDIR) "kabc/plugins/file" 88 ifdef BUILD_NO_OPIE_PLUGIN
89 cd kabc/plugins/file && $(QMAKE) file.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 89 @echo == opie plugin not build.
90sub-kabc-plugins-file: kabc/plugins/file/$(MAKEFILE) FORCE 90 else
91 cd kabc/plugins/file && $(MAKE) -f $(MAKEFILE) 91 for i in $(SUBDIRS_OPIE_PLUGIN); do pushd $$i; \
92 92 make -f Makefile$(PLATFORM) || exit 1; popd; \
93kabc/plugins/dir/$(MAKEFILE): 93 done
94 @$(CHK_DIR_EXISTS) "kabc/plugins/dir" || $(MKDIR) "kabc/plugins/dir" 94 endif
95 cd kabc/plugins/dir && $(QMAKE) dir.pro "CONFIG+=thread" "CONFIG+=debug" -o $(MAKEFILE) 95
96sub-kabc-plugins-dir: kabc/plugins/dir/$(MAKEFILE) FORCE 96build_sharp_plugin: build_microkde
97 cd kabc/plugins/dir && $(MAKE) -f $(MAKEFILE) 97 ifdef BUILD_NO_SHARP_PLUGIN
98 98 @echo == ldap plugin not build.
99Makefile: kdepim-desktop.pro /usr/local/qtgcc/mkspecs/default/qmake.conf 99 else
100 $(QMAKE) "CONFIG+=thread" "CONFIG+=debug" -o Makefile kdepim-desktop.pro 100 for i in $(SUBDIRS_SHARP_PLUGIN); do pushd $$i; \
101qmake: qmake_all 101 make -f Makefile$(PLATFORM) || exit 1; popd; \
102 @$(QMAKE) "CONFIG+=thread" "CONFIG+=debug" -o Makefile kdepim-desktop.pro 102 done
103 103 endif
104all: $(SUBTARGETS) 104
105qmake_all: gammu/emb/common/$(MAKEFILE) gammu/emb/gammu/$(MAKEFILE) libical/$(MAKEFILE) libkcal/$(MAKEFILE) microkde/$(MAKEFILE) libkdepim/$(MAKEFILE) kabc/$(MAKEFILE) korganizer/$(MAKEFILE) kaddressbook/$(MAKEFILE) kabc/plugins/file/$(MAKEFILE) kabc/plugins/dir/$(MAKEFILE) 105build_ldap_plugin: build_microkde
106 ( [ -d gammu/emb/common ] && cd gammu/emb/common ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 106 ifdef BUILD_NO_LDAP_PLUGIN
107 ( [ -d gammu/emb/gammu ] && cd gammu/emb/gammu ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 107 @echo == ldap plugin not build.
108 ( [ -d libical ] && cd libical ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 108 else
109 ( [ -d libkcal ] && cd libkcal ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 109 for i in $(SUBDIRS_LDAP_PLUGIN); do pushd $$i; \
110 ( [ -d microkde ] && cd microkde ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 110 make -f Makefile$(PLATFORM) || exit 1; popd; \
111 ( [ -d libkdepim ] && cd libkdepim ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 111 done
112 ( [ -d kabc ] && cd kabc ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 112 endif
113 ( [ -d korganizer ] && cd korganizer ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 113
114 ( [ -d kaddressbook ] && cd kaddressbook ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 114
115 ( [ -d kabc/plugins/file ] && cd kabc/plugins/file ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 115build_micromail: build_microkde
116 ( [ -d kabc/plugins/dir ] && cd kabc/plugins/dir ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true 116 ifdef BUILD_NO_MICROMAIL
117clean uicables mocables uiclean mocclean lexclean yaccclean : qmake_all FORCE 117 @echo == kmicromail not build.
118 ( [ -d gammu/emb/common ] && cd gammu/emb/common ; $(MAKE) -f $(MAKEFILE) $@; ) || true 118 else
119 ( [ -d gammu/emb/gammu ] && cd gammu/emb/gammu ; $(MAKE) -f $(MAKEFILE) $@; ) || true 119 for i in $(SUBDIRS_MICROMAIL); do pushd $$i; \
120 ( [ -d libical ] && cd libical ; $(MAKE) -f $(MAKEFILE) $@; ) || true 120 make -f Makefile$(PLATFORM) || exit 1; popd; \
121 ( [ -d libkcal ] && cd libkcal ; $(MAKE) -f $(MAKEFILE) $@; ) || true 121 done
122 ( [ -d microkde ] && cd microkde ; $(MAKE) -f $(MAKEFILE) $@; ) || true 122 endif
123 ( [ -d libkdepim ] && cd libkdepim ; $(MAKE) -f $(MAKEFILE) $@; ) || true 123
124 ( [ -d kabc ] && cd kabc ; $(MAKE) -f $(MAKEFILE) $@; ) || true 124build_gammu: variable_test tmake
125 ( [ -d korganizer ] && cd korganizer ; $(MAKE) -f $(MAKEFILE) $@; ) || true 125 ifdef BUILD_NO_GAMMU
126 ( [ -d kaddressbook ] && cd kaddressbook ; $(MAKE) -f $(MAKEFILE) $@; ) || true 126 @echo == gammu not build.
127 ( [ -d kabc/plugins/file ] && cd kabc/plugins/file ; $(MAKE) -f $(MAKEFILE) $@; ) || true 127 else
128 ( [ -d kabc/plugins/dir ] && cd kabc/plugins/dir ; $(MAKE) -f $(MAKEFILE) $@; ) || true 128 for i in $(SUBDIRS_GAMMU); do pushd $$i; \
129uninstall_subdirs: qmake_all FORCE 129 make -f Makefile$(PLATFORM) || exit 1; popd; \
130 ( [ -d gammu/emb/common ] && cd gammu/emb/common ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 130 done
131 ( [ -d gammu/emb/gammu ] && cd gammu/emb/gammu ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 131 endif
132 ( [ -d libical ] && cd libical ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 132
133 ( [ -d libkcal ] && cd libkcal ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 133build_pwmanager: build_microkde
134 ( [ -d microkde ] && cd microkde ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 134 ifdef BUILD_NO_PWMANAGER
135 ( [ -d libkdepim ] && cd libkdepim ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 135 @echo == pwmanager not build.
136 ( [ -d kabc ] && cd kabc ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 136 else
137 ( [ -d korganizer ] && cd korganizer ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 137 for i in $(SUBDIRS_PWMANAGER); do pushd $$i; \
138 ( [ -d kaddressbook ] && cd kaddressbook ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 138 make -f Makefile$(PLATFORM) || exit 1; popd; \
139 ( [ -d kabc/plugins/file ] && cd kabc/plugins/file ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 139 done
140 ( [ -d kabc/plugins/dir ] && cd kabc/plugins/dir ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true 140 endif
141install_subdirs: qmake_all FORCE 141
142 ( [ -d gammu/emb/common ] && cd gammu/emb/common ; $(MAKE) -f $(MAKEFILE) install; ) || true 142
143 ( [ -d gammu/emb/gammu ] && cd gammu/emb/gammu ; $(MAKE) -f $(MAKEFILE) install; ) || true 143variable_info:
144 ( [ -d libical ] && cd libical ; $(MAKE) -f $(MAKEFILE) install; ) || true 144 @echo --------------------------------------
145 ( [ -d libkcal ] && cd libkcal ; $(MAKE) -f $(MAKEFILE) install; ) || true 145 @echo KDEPIM buildsystem, variableinfo...
146 ( [ -d microkde ] && cd microkde ; $(MAKE) -f $(MAKEFILE) install; ) || true 146 @echo KDEPIMDIR=$(KDEPIMDIR)
147 ( [ -d libkdepim ] && cd libkdepim ; $(MAKE) -f $(MAKEFILE) install; ) || true 147 @echo QTDIR=$(QTDIR)
148 ( [ -d kabc ] && cd kabc ; $(MAKE) -f $(MAKEFILE) install; ) || true 148 @echo QPEDIR=$(QPEDIR)
149 ( [ -d korganizer ] && cd korganizer ; $(MAKE) -f $(MAKEFILE) install; ) || true 149 @echo OPIEDIR=$(OPIEDIR)
150 ( [ -d kaddressbook ] && cd kaddressbook ; $(MAKE) -f $(MAKEFILE) install; ) || true 150 @echo PLATFORM=$(PLATFORM)
151 ( [ -d kabc/plugins/file ] && cd kabc/plugins/file ; $(MAKE) -f $(MAKEFILE) install; ) || true 151 @echo RELEASE_DEBUG=$(RELEASE_DEBUG)
152 ( [ -d kabc/plugins/dir ] && cd kabc/plugins/dir ; $(MAKE) -f $(MAKEFILE) install; ) || true 152 @echo BUILD_NO_MICROMAIL=$(BUILD_NO_MICROMAIL)
153distclean: qmake_all FORCE 153 @echo BUILD_NO_LDAP_PLUGIN=$(BUILD_NO_LDAP_PLUGIN)
154 ( [ -d gammu/emb/common ] && cd gammu/emb/common ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 154 @echo BUILD_NO_OPIE_PLUGIN=$(BUILD_NO_OPIE_PLUGIN)
155 ( [ -d gammu/emb/gammu ] && cd gammu/emb/gammu ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 155 @echo BUILD_NO_QTOPIA_PLUGIN=$(BUILD_NO_QTOPIA_PLUGIN)
156 ( [ -d libical ] && cd libical ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 156 @echo BUILD_NO_SHARP_PLUGIN=$(BUILD_NO_SHARP_PLUGIN)
157 ( [ -d libkcal ] && cd libkcal ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 157 ifndef BUILD_NO_SHARP_PLUGIN
158 ( [ -d microkde ] && cd microkde ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 158 @echo SHARPDTMSDK=$(SHARPDTMSDK)
159 ( [ -d libkdepim ] && cd libkdepim ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 159 endif
160 ( [ -d kabc ] && cd kabc ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 160 @echo BUILD_NO_GAMMU=$(BUILD_NO_GAMMU)
161 ( [ -d korganizer ] && cd korganizer ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 161 @echo BUILD_NO_PWMANAGER=$(BUILD_NO_PWMANAGER)
162 ( [ -d kaddressbook ] && cd kaddressbook ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 162 @echo --------------------------------------
163 ( [ -d kabc/plugins/file ] && cd kabc/plugins/file ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 163
164 ( [ -d kabc/plugins/dir ] && cd kabc/plugins/dir ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true 164variable_test: variable_info
165 165 @echo KDEPIM buildsystem, variablecheck...
166install: install_subdirs 166 ifndef KDEPIMDIR
167 167 @echo KDEPIMDIR is not defined.
168uninstall: uninstall_subdirs 168 $(error KDEPIMDIR is not defined)
169 169 endif
170FORCE: 170 ifndef PLATFORM
171 @echo PLATFORM is not defined.
172 $(error PLATFORM is not defined)
173 endif
174 ifdef BUILD_NO_LDAP_PLUGIN
175 @echo LDAP PLUGIN will not be build, because BUILD_NO_LDAP_PLUGIN is set to $(BUILD_NO_LDAP_PLUGIN)
176 endif
177 ifdef BUILD_NO_OPIE_PLUGIN
178 @echo OPIE PLUGIN will not be build, because BUILD_NO_OPIE_PLUGIN is set to $(BUILD_NO_OPIE_PLUGIN)
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
183 ifdef BUILD_NO_MICROMAIL
184 @echo MICROMAIL will not be build, because BUILD_NO_MICROMAIL is set to $(BUILD_NO_MICROMAIL)
185 endif
186 ifdef BUILD_NO_SHARP_PLUGIN
187 @echo SHARP PLUGIN will not be build, because BUILD_NO_SHARP_PLUGIN is set to $(BUILD_NO_SHARP_PLUGIN)
188 else
189 ifndef SHARPDTMSDK
190 @echo SHARP PLUGIN can not be build, because SHARPDTMSDK is set to $(SHARPDTMSDK)
191 $(error SHARPDTMSDK is not defined)
192 endif
193 endif
194 ifdef BUILD_NO_GAMMU
195 @echo GAMMU will not be build, because BUILD_NO_GAMMU is set to $(BUILD_NO_GAMMU)
196 endif
197 ifdef BUILD_NO_PWMANAGER
198 @echo PWMANAGER will not be build, because BUILD_NO_PWMANAGER is set to $(BUILD_NO_PWMANAGER)
199 endif
200 @echo --------------------------------------
201
202
203objects:
204 for i in $(SUBDIRS); do mkdir -p $$i/obj/$(PLATFORM); done
205 for i in $(SUBDIRS); do mkdir -p $$i/moc/$(PLATFORM); done
206 mkdir -p libical/lib/$(PLATFORM)
207
208clean:
209 rm -rf libical/lib/$(PLATFORM)/*;
210 for i in $(SUBDIRS); do pushd $$i; make clean; rm -f *~;\
211 rm -f obj/$(PLATFORM)/*; rm -f moc/$(PLATFORM)/*; rm Makefile$(PLATFORM); popd; \
212 done
213
214install:
215
216 cd bin/kdepim; make install
217 cp -r Pim $(QPEDIR)/apps
218 cp db2file/db2file $(QPEDIR)/bin/db2file
219 cp korganizer/korganizer.desktop $(QPEDIR)/apps/Pim/korganizer.desktop
220 cp kaddressbook/kaddressbook.desktop $(QPEDIR)/apps/Pim/kaddressbook.desktop
221 cp kmicromail/kmicromail.desktop $(QPEDIR)/apps/Pim/kopiemail.desktop
222 cp pwmanager/pwmanager/pwmanager.desktop $(QPEDIR)/apps/Pim/pwmanager.desktop
223
224dist:
225 @echo Dont forget to do "make install" before "make dist"
226 rm -f *arm.ipk
227 rm -f *~
228 cd ..; tar czf kdepim.src.tar.gz --exclude=obj --exclude=moc --exclude=CVS --exclude=Makefilezaurus --exclude=Makefileqtopia kdepim
229 ./mkipks kmicrokdelibs.control
230 ./mkipks korganizer.control
231 ./mkipks kaddressbook.control
232 ifndef BUILD_NO_MICROMAIL
233 ./mkipks kopiemail.control
234 endif
235 ./mkipks korganizer-alarm.control
236 ifndef BUILD_NO_GAMMU
237 ./mkipks phoneaccess.control
238 endif
239 ifndef BUILD_NO_PWMANAGER
240 ./mkipks pwmanager.control
241 endif
242 ./mkipks pim_TAB_icon.control
243
244tmake: objects \
245 qtcompat/Makefile$(PLATFORM) \
246 microkde/Makefile$(PLATFORM) \
247 libkcal/Makefile$(PLATFORM) \
248 libkdepim/Makefile$(PLATFORM) \
249 korganizer/Makefile$(PLATFORM) \
250 kalarmd/Makefile$(PLATFORM) \
251 libical/src/libical/Makefile$(PLATFORM) \
252 libical/src/libicalss/Makefile$(PLATFORM) \
253 kabc/Makefile$(PLATFORM) \
254 kabc/formats/binary/Makefile$(PLATFORM) \
255 kabc/plugins/file/Makefile$(PLATFORM) \
256 kabc/plugins/dir/Makefile$(PLATFORM) \
257 kabc/plugins/ldap/Makefile$(PLATFORM) \
258 kabc/plugins/opie/Makefile$(PLATFORM) \
259 kabc/plugins/qtopia/Makefile$(PLATFORM) \
260 kabc/plugins/sharpdtm/Makefile$(PLATFORM) \
261 kaddressbook/Makefile$(PLATFORM) \
262 kmicromail/Makefile$(PLATFORM) \
263 kmicromail/libetpan/Makefile$(PLATFORM) \
264 kmicromail/libmailwrapper/Makefile$(PLATFORM) \
265 gammu/emb/common/Makefile$(PLATFORM) \
266 gammu/emb/gammu/Makefile$(PLATFORM) \
267 pwmanager/pwmanager/Makefile$(PLATFORM) \
268
269qtcompat/Makefile$(PLATFORM): qtcompat/qtcompat.pro
270 cd qtcompat; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtcompat.pro -o Makefile$(PLATFORM)
271
272microkde/Makefile$(PLATFORM): microkde/microkdeE.pro
273 cd microkde; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" microkdeE.pro -o Makefile$(PLATFORM)
274
275libkcal/Makefile$(PLATFORM): libkcal/libkcalE.pro
276 cd libkcal; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkcalE.pro -o Makefile$(PLATFORM)
277
278
279libkdepim/Makefile$(PLATFORM): libkdepim/libkdepimE.pro
280 cd libkdepim; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libkdepimE.pro -o Makefile$(PLATFORM)
281
282kalarmd/Makefile$(PLATFORM): kalarmd/kalarmdE.pro
283 cd kalarmd; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kalarmdE.pro -o Makefile$(PLATFORM)
284
285korganizer/Makefile$(PLATFORM): korganizer/korganizerE.pro
286 cd korganizer; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" korganizerE.pro -o Makefile$(PLATFORM)
287
288libical/src/libical/Makefile$(PLATFORM): libical/src/libical/libicalE.pro
289 cd libical/src/libical; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalE.pro -o Makefile$(PLATFORM)
290
291libical/src/libicalss/Makefile$(PLATFORM): libical/src/libicalss/libicalssE.pro
292 cd libical/src/libicalss; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libicalssE.pro -o Makefile$(PLATFORM)
293
294kabc/Makefile$(PLATFORM): kabc/kabcE.pro
295 cd kabc; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcE.pro -o Makefile$(PLATFORM)
296
297kabc/formats/binary/Makefile$(PLATFORM): kabc/formats/binary/kabcformat_binaryE.pro
298 cd kabc/formats/binary; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kabcformat_binaryE.pro -o Makefile$(PLATFORM)
299
300kabc/plugins/file/Makefile$(PLATFORM): kabc/plugins/file/fileE.pro
301 cd kabc/plugins/file; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" fileE.pro -o Makefile$(PLATFORM)
302
303kabc/plugins/dir/Makefile$(PLATFORM): kabc/plugins/dir/dirE.pro
304 cd kabc/plugins/dir; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" dirE.pro -o Makefile$(PLATFORM)
305
306kabc/plugins/ldap/Makefile$(PLATFORM): kabc/plugins/ldap/ldapE.pro
307 cd kabc/plugins/ldap; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" ldapE.pro -o Makefile$(PLATFORM)
308
309kabc/plugins/opie/Makefile$(PLATFORM): kabc/plugins/opie/opieE.pro
310 cd kabc/plugins/opie; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" opieE.pro -o Makefile$(PLATFORM)
311
312kabc/plugins/qtopia/Makefile$(PLATFORM): kabc/plugins/qtopia/qtopiaE.pro
313 cd kabc/plugins/qtopia; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" qtopiaE.pro -o Makefile$(PLATFORM)
314
315kabc/plugins/sharpdtm/Makefile$(PLATFORM): kabc/plugins/sharpdtm/sharpdtmE.pro
316 cd kabc/plugins/sharpdtm; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" sharpdtmE.pro -o Makefile$(PLATFORM)
317
318kaddressbook/Makefile$(PLATFORM): kaddressbook/kaddressbookE.pro
319 cd kaddressbook; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kaddressbookE.pro -o Makefile$(PLATFORM)
320
321kmicromail/Makefile$(PLATFORM): kmicromail/kmicromailE.pro
322 cd kmicromail; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" kmicromailE.pro -o Makefile$(PLATFORM)
323
324kmicromail/libetpan/Makefile$(PLATFORM): kmicromail/libetpan/libetpanE.pro
325 cd kmicromail/libetpan; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libetpanE.pro -o Makefile$(PLATFORM)
326
327kmicromail/libmailwrapper/Makefile$(PLATFORM): kmicromail/libmailwrapper/libmailwrapperE.pro
328 cd kmicromail/libmailwrapper; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" libmailwrapperE.pro -o Makefile$(PLATFORM)
329
330gammu/emb/common/Makefile$(PLATFORM): gammu/emb/common/commonE.pro
331 cd gammu/emb/common; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" commonE.pro -o Makefile$(PLATFORM)
332
333gammu/emb/gammu/Makefile$(PLATFORM): gammu/emb/gammu/gammuE.pro
334 cd gammu/emb/gammu; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" gammuE.pro -o Makefile$(PLATFORM)
335
336pwmanager/pwmanager/Makefile$(PLATFORM): pwmanager/pwmanager/pwmanagerE.pro
337 cd pwmanager/pwmanager; tmake "CONFIG+=$(RELEASE_DEBUG)" "VERSION=$(KDEPIM_VERSION)" pwmanagerE.pro -o Makefile$(PLATFORM)
171 338
diff --git a/bin/kdepim/WhatsNew.txt b/bin/kdepim/WhatsNew.txt
index e17297a..2f88091 100644
--- a/bin/kdepim/WhatsNew.txt
+++ b/bin/kdepim/WhatsNew.txt
@@ -1,58 +1,70 @@
1Info about the changes in new versions of KDE-Pim/Pi 1Info about the changes in new versions of KDE-Pim/Pi
2 2
3********** VERSION 1.9.8 ************ 3********** VERSION 1.9.8 ************
4 4
5Fixed character decoding in OM/Pi. 5Fixed character decoding in OM/Pi.
6(e.g. German "Umlaute" were not displayed properly.) 6(e.g. German "Umlaute" were not displayed properly.)
7 7
8Made is possible to reparent todos in KO/Pi. 8Made is possible to reparent todos in KO/Pi.
9Use contextmenu or keys (look at Help-Keys + Colors) for that. 9Use contextmenu or keys (look at Help-Keys + Colors) for that.
10 10
11Added the missing Sync-Howto and WhatsNew to the packages.
12
13KO/Pi on Linux desktop can now sync with KDE desktop.
14That means: When using KO/Pi on Linux desktop for syncing with
15KDE desktop and the Zaurus, the Zaurus can be synced now
16with all KDE-Calendar resources, not only with one local file.
17(That makes it possible to sync the Zaurus with the
18calendar data on a Kolab server)
19
20KA/Pi syncing with KDE desktop will be available in the next version.
21
22
11********** VERSION 1.9.7 ************ 23********** VERSION 1.9.7 ************
12 24
13KO/Pi - KA/Pi on Windows: 25KO/Pi - KA/Pi on Windows:
14Now a directory can be defined by the user, where the 26Now a directory can be defined by the user, where the
15application/config data should be saved. 27application/config data should be saved.
16 Define your desired path in the evironment variable 28 Define your desired path in the evironment variable
17 MICROKDEHOME 29 MICROKDEHOME
18 before starting KO/Pi or KA/Pi. 30 before starting KO/Pi or KA/Pi.
19 31
20An easy Kx/Pi to Kx/Pi syncing is now possible 32An easy Kx/Pi to Kx/Pi syncing is now possible
21(it is called Pi-Sync) via network. 33(it is called Pi-Sync) via network.
22Please look at the Sync Howto. 34Please look at the Sync Howto.
23 35
24Exporting of calendar data and contacts to mobile phones is now possible. 36Exporting of calendar data and contacts to mobile phones is now possible.
25The SyncHowto is updated with information howto 37The SyncHowto is updated with information howto
26access/sync mobile phones. 38access/sync mobile phones.
27Please look at the Sync Howto. 39Please look at the Sync Howto.
28 40
29Now KO/Pi and KA/Pi on the Zaurus can receive data via infrared directly. 41Now KO/Pi and KA/Pi on the Zaurus can receive data via infrared directly.
30Please disable Fastload for the original contact/calendar applications 42Please disable Fastload for the original contact/calendar applications
31and close them. 43and close them.
32KO/Pi and KA/Pi must be running in order to receive the data. 44KO/Pi and KA/Pi must be running in order to receive the data.
33(KO/Pi and KA/Pi are always running if Fastload for them is enabled!) 45(KO/Pi and KA/Pi are always running if Fastload for them is enabled!)
34 46
35In the KA/Pi details view are now the preferred tel. numbers displayed on top 47In the KA/Pi details view are now the preferred tel. numbers displayed on top
36of the other data ( emails/tel.numbers/addresses) 48of the other data ( emails/tel.numbers/addresses)
37 49
38Fixed some syncing problems in KA/Pi. 50Fixed some syncing problems in KA/Pi.
39 51
40Added font settings for the KA/Pi details view. 52Added font settings for the KA/Pi details view.
41Added fields "children's name" and "gender" to KA/Pi. 53Added fields "children's name" and "gender" to KA/Pi.
42 54
43Made searching in KA/Pi better: 55Made searching in KA/Pi better:
44Now the first item in a view is selected after a search automatically and 56Now the first item in a view is selected after a search automatically and
45the views can be scrolled up/down when the search input field has the keyboard focus. 57the views can be scrolled up/down when the search input field has the keyboard focus.
46 58
47And, of course, fixed a bunch of reported bugs in KO/Pi and KA/Pi. 59And, of course, fixed a bunch of reported bugs in KO/Pi and KA/Pi.
48 60
49 61
50********** VERSION 1.9.6 ************ 62********** VERSION 1.9.6 ************
51 63
52Changes in the external application communication on the Zaurus 64Changes in the external application communication on the Zaurus
53in order to use less RAM when the apps are running. 65in order to use less RAM when the apps are running.
54First syncing of addressbooks (KA/Pi) is possible. 66First syncing of addressbooks (KA/Pi) is possible.
55 67
56 68
57********** VERSION 1.9.5a ************ 69********** VERSION 1.9.5a ************
58 70
diff --git a/kmicrokdelibs.control b/kmicrokdelibs.control
index ef541a5..a91d3ad 100644
--- a/kmicrokdelibs.control
+++ b/kmicrokdelibs.control
@@ -1,14 +1,14 @@
1Files: bin/db2file lib/libmicro* pics/kdepim/LICENCE.TXT 1Files: bin/db2file lib/libmicro* pics/kdepim/LICENCE.TXT pics/kdepim/SyncHowto.txt pics/kdepim/WhatsNew.txt
2 2
3Priority: optional 3Priority: optional
4Section: qpe/pim 4Section: qpe/pim
5Maintainer: Lutz Rogowski <lutz@pi-sync.net> 5Maintainer: Lutz Rogowski <lutz@pi-sync.net>
6Architecture: arm 6Architecture: arm
7Version: $KDEPIM_VERSION 7Version: $KDEPIM_VERSION
8License: GPL 8License: GPL
9Depends: 9Depends:
10Description: KOrganizer/Pi and Kaddressbook/Pi 10Description: KOrganizer/Pi and Kaddressbook/Pi
11 The embedded version of KOrganizer/Platform-independend, 11 The embedded version of KOrganizer/Platform-independend,
12 the KDE calendar and scheduling program 12 the KDE calendar and scheduling program
13 optimized for 640x480 and 320x240 resolution 13 optimized for 640x480 and 320x240 resolution
14 on Zaurus PDA 14 on Zaurus PDA