]> git.pld-linux.org Git - packages/evolution.git/blob - evolution.spec
- 2.7.91, updated deps
[packages/evolution.git] / evolution.spec
1 #
2 # Conditional build:
3 %bcond_without  ldap            # build without ldap support
4 %bcond_without  kerberos5       # build without kerberos5 support
5 %bcond_without  pilot           # build without pilot support
6 #
7 %define         basever 2.8
8 #
9 Summary:        The GNOME Email/Calendar/Addressbook Suite
10 Summary(pl):    Klient poczty dla GNOME/Kalendarz/Ksi±¿ka Adresowa
11 Summary(pt_BR): Cliente de email integrado com calendário e catálogo de endereços
12 Summary(zh_CN): Evolution - GNOME¸öÈ˺͹¤×÷×éÐÅÏ¢¹ÜÀí¹¤¾ß(°üÀ¨µç×ÓÓʼþ£¬ÈÕÀúºÍµØÖ·±¡)
13 Name:           evolution
14 Version:        2.7.91
15 Release:        1
16 License:        GPL v2
17 Group:          Applications/Mail
18 Source0:        http://ftp.gnome.org/pub/gnome/sources/evolution/2.7/%{name}-%{version}.tar.bz2
19 # Source0-md5:  c7aa347eb188d53b22941129d9300fb4
20 Source1:        %{name}-gg16.png
21 Source2:        %{name}-gg48.png
22 Source3:        %{name}-addressbook.desktop
23 Source4:        %{name}-calendar.desktop
24 Source5:        %{name}-mail.desktop
25 Source6:        %{name}-tasks.desktop
26 Patch0:         %{name}-nolibs.patch
27 Patch1:         %{name}-gnome-icon-theme.patch
28 Patch2:         %{name}-as_needed-fix.patch
29 URL:            http://www.ximian.com/products/ximian_evolution/
30 BuildRequires:  GConf2-devel >= 2.14.0
31 BuildRequires:  ORBit2-devel >= 1:2.14.2
32 BuildRequires:  autoconf >= 2.52
33 BuildRequires:  automake
34 BuildRequires:  bison
35 BuildRequires:  dbus-glib-devel >= 0.71
36 BuildRequires:  evolution-data-server-devel >= 1.7.91
37 BuildRequires:  flex
38 BuildRequires:  freetype-devel >= 2.0.5
39 BuildRequires:  gettext-devel
40 BuildRequires:  gnome-common >= 2.12.0
41 %{?with_pilot:BuildRequires:    gnome-pilot-devel >= 2.0.13}
42 BuildRequires:  gnome-vfs2-devel >= 2.15.91
43 BuildRequires:  gtk-doc >= 1.7
44 BuildRequires:  gtkhtml-devel >= 3.11.91
45 %{?with_kerberos5:BuildRequires:        heimdal-devel}
46 BuildRequires:  intltool >= 0.35
47 BuildRequires:  libglade2-devel >= 1:2.6.0
48 BuildRequires:  libgnomeprintui-devel >= 2.12.1
49 BuildRequires:  libgnomeui-devel >= 2.15.91
50 BuildRequires:  libsoup-devel >= 2.2.96
51 BuildRequires:  libtool
52 BuildRequires:  libxml2 >= 1:2.6.26
53 BuildRequires:  nspr-devel
54 BuildRequires:  nss-devel
55 %{?with_ldap:BuildRequires:     openldap-devel >= 2.3.0}
56 %{?with_pilot:BuildRequires:    pilot-link-devel >= 0.11.8}
57 BuildRequires:  pkgconfig
58 BuildRequires:  psmisc
59 BuildRequires:  python
60 BuildRequires:  rpmbuild(macros) >= 1.311
61 BuildRequires:  scrollkeeper >= 0.1.4
62 BuildRequires:  which
63 Requires(post,preun):   GConf2 >= 2.14.0
64 Requires(post,postun):  gtk+2 >= 2:2.10.1
65 Requires(post,postun):  scrollkeeper
66 Requires:       %{name}-component = %{version}-%{release}
67 Requires:       %{name}-libs = %{version}-%{release}
68 Requires:       GConf2 >= 2.14.0
69 Requires:       bonobo-activation
70 Requires:       evolution-data-server >= 1.7.91
71 Requires:       gtkhtml >= 3.11.91
72 Requires:       hicolor-icon-theme
73 Requires:       libglade2 >= 1:2.6.0
74 Requires:       psmisc
75 Requires:       scrollkeeper >= 0.1.4
76 Obsoletes:      evolution2
77 Obsoletes:      gnome-pim
78 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
79
80 %description
81 Evolution is the GNOME mailer, calendar, contact manager and
82 communications tool. The tools which make up Evolution will be tightly
83 integrated with one another and act as a seamless personal
84 information-management tool.
85
86 %description -l pl
87 Evolution to program pocztowy GNOME, kalendarz, ksi±¿ka adresowa i
88 narzêdzie komunikacyjne.
89
90 %description -l pt_BR
91 Evolution é um cliente de email para o GNOME com calendário e outras
92 ferramentas interessantes.
93
94 %package libs
95 Summary:        Evolution libraries
96 Summary(pl):    Biblioteki Evolution
97 Group:          Development/Libraries
98
99 %description libs
100 This package contains Evolution libraries.
101
102 %description libs -l pl
103 Pakiet zawiera biblioteki Evolution.
104
105 %package devel
106 Summary:        Header files for evolution
107 Summary(pl):    Pliki nag³ówkowe i dokumentacja
108 Summary(pt_BR): Bibliotecas e arquivos de inclusão para desenvolvimento
109 Summary(zh_CN): Evolution×é¼þ¿ª·¢¿â
110 Group:          Development/Libraries
111 Requires:       %{name}-libs = %{version}-%{release}
112 Requires:       cyrus-sasl-devel
113 Requires:       evolution-data-server-devel >= 1.7.91
114 Requires:       freetype-devel
115 Requires:       gnome-vfs2-devel >= 2.15.91
116 Requires:       gtkhtml-devel >= 3.11.91
117 Requires:       libglade2-devel >= 1:2.6.0
118 Requires:       libgnomeprintui-devel >= 2.12.1
119 Requires:       libgnomeui-devel >= 2.15.91
120 Requires:       libsoup-devel >= 2.2.96
121 Requires:       nspr-devel
122 Requires:       nss-devel
123 %{?with_ldap:Requires:  openldap-devel >= 2.3.0}
124 Obsoletes:      evolution2-devel
125
126 %description devel
127 This package contains the files necessary to develop applications
128 using Evolution's libraries.
129
130 %description devel -l pl
131 Pakiet zawiera pliki potrzebne do rozwoju aplikacji u¿ywaj±cych
132 bibliotek programu Evolution.
133
134 %description devel -l pt_BR
135 Este pacote contém os arquivos necessários para desenvolvimento de
136 aplicações utilizando as bibliotecas do Evolution.
137
138 %package static
139 Summary:        Static libraries for evolution
140 Summary(pl):    Biblioteki statyczne dla evolution
141 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento
142 Group:          Development/Libraries
143 Requires:       %{name}-devel = %{version}-%{release}
144 Obsoletes:      evolution2-static
145
146 %description static
147 This package contains static libraries for Evolution.
148
149 %description static -l pl
150 Pakiet zawiera statyczne biblioteki Evolution.
151
152 %description static -l pt_BR
153 Este pacote contém as bibliotecas estáticas para desenvolvimento de
154 aplicações.
155
156 %package mail
157 Summary:        Evolution mail component
158 Summary(pl):    Modu³ pocztowy Evolution
159 Group:          X11/Applications
160 # mail composer requires addressbook component
161 Requires:       %{name}-addressbook = %{version}-%{release}
162 Requires(post,preun):   GConf2
163 Provides:       %{name}-component = %{version}-%{release}
164
165 %description mail
166 Evolution mail.
167
168 %description mail -l pl
169 Modu³ pocztowy Evolution.
170
171 %package addressbook
172 Summary:        Evolution addressbook component
173 Summary(pl):    Modu³ ksi±¿ki adresowej Evolution
174 Group:          X11/Applications
175 Requires:       %{name} = %{version}-%{release}
176 Requires(post,preun):   GConf2
177 Provides:       %{name}-component = %{version}-%{release}
178
179 %description addressbook
180 Evolution addressbook.
181
182 %description addressbook -l pl
183 Ksi±¿ka adresowa Evolution.
184
185 %package calendar
186 Summary:        Evolution calendar and todo component
187 Summary(pl):    Modu³ kalendarza i listy zadañ Evolution
188 Group:          X11/Applications
189 Requires:       %{name} = %{version}-%{release}
190 Requires(post,preun):   GConf2
191 Provides:       %{name}-component = %{version}-%{release}
192
193 %description calendar
194 Evolution calendar and todo component.
195
196 %description calendar -l pl
197 Kalendarz i lista zadañ Evolution.
198
199 %package pilot
200 Summary:        Evolution conduits for gnome-pilot
201 Summary(pl):    Dodatki do wymiany danych z gnome-pilot
202 Group:          X11/Applications
203 Requires:       %{name} = %{version}-%{release}
204 Requires:       gnome-pilot
205 Obsoletes:      evolution2-pilot
206
207 %description pilot
208 This package contains conduits needed by gnome-pilot to synchronize
209 your Palm with Evolution.
210
211 %description pilot -l pl
212 Ten pakiet zawiera dodatki do synchronizacji danych Evolution z
213 Palmem.
214
215 %prep
216 %setup -q
217 %patch0 -p1
218 %patch1 -p1
219 %patch2 -p1
220
221 %build
222 %{__glib_gettextize}
223 %{__intltoolize}
224 %{__libtoolize}
225 %{__aclocal}
226 %{__autoheader}
227 %{__autoconf}
228 %{__automake}
229 %configure \
230         --enable-gtk-doc \
231         %{?with_pilot:--enable-pilot-conduits=yes} \
232         %{!?with_pilot:--enable-pilot-conduits=no} \
233         %{?with_ldap:--with-openldap=yes} \
234         %{!?with_ldap:--with-openldap=no} \
235         %{?with_kerberos5:--with-krb5=%{_prefix}} \
236         %{!?with_kerberos5:--with-krb5=no} \
237         --without-static-ldap \
238         --enable-nntp=yes \
239         --enable-file-locking=fcntl \
240         --enable-dot-locking=no \
241         --with-nspr-includes="%{_includedir}/nspr" \
242         --with-nss-includes="%{_includedir}/nss" \
243         --with-nspr-libs="%{_libdir}" \
244         --with-nss-libs="%{_libdir}" \
245         --enable-ipv6=yes \
246         --with-html-dir=%{_gtkdocdir} \
247         --with-kde-applnk-path=no \
248         --disable-schemas-install \
249         --enable-plugins=base \
250         --enable-nss=yes \
251         --enable-smime=yes \
252         --enable-static \
253         --with-sub-version=" PLD Linux" \
254         --enable-file-chooser
255
256 # hack to rebuild *.c and *.h from *.idl (check if needed with new versions)
257 # (required if you use ORBit2-devel 2.7.2)
258 find -name \*.idl -exec touch {} \;
259
260 %{__make} \
261         GTKHTML_DATADIR=%{_datadir}/idl
262
263 %install
264 rm -rf $RPM_BUILD_ROOT
265 install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,48x48}/apps
266
267 %{__make} install \
268         DESTDIR=$RPM_BUILD_ROOT \
269         omf_dest_dir=%{_omf_dest_dir}/%{name} \
270         GTKHTML_DATADIR=%{_datadir}/idl \
271         GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
272
273 install %{SOURCE1} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/im-gadugadu.png
274 install %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/im-gadugadu.png
275 install %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} $RPM_BUILD_ROOT%{_desktopdir}
276
277 # remove useless files
278 rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/*/*/*.{a,la}
279 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-pilot/*/*.{a,la}
280 rm -r $RPM_BUILD_ROOT%{_datadir}/mime-info
281 rm -r $RPM_BUILD_ROOT%{_desktopdir}/evolution-2.8.desktop
282
283 ln -sf evolution-%{basever} $RPM_BUILD_ROOT%{_bindir}/evolution
284
285 %find_lang %{name} --all-name --with-gnome
286
287 %clean
288 rm -rf $RPM_BUILD_ROOT
289
290 %post
291 %gconf_schema_install apps_evolution_shell-%{basever}.schemas
292 %scrollkeeper_update_post
293 %update_icon_cache hicolor
294
295 %preun
296 %gconf_schema_uninstall apps_evolution_shell-%{basever}.schemas
297
298 %postun
299 %scrollkeeper_update_postun
300 %update_icon_cache hicolor
301
302 %post   libs -p /sbin/ldconfig
303 %postun libs -p /sbin/ldconfig
304
305 %post mail
306 %gconf_schema_install evolution-mail-%{basever}.schemas
307
308 %preun mail
309 %gconf_schema_uninstall evolution-mail-%{basever}.schemas
310
311 %post addressbook
312 %gconf_schema_install apps_evolution_addressbook-%{basever}.schemas
313
314 %preun addressbook
315 %gconf_schema_uninstall apps_evolution_addressbook-%{basever}.schemas
316
317 %post calendar
318 %gconf_schema_install apps_evolution_calendar-%{basever}.schemas
319
320 %preun calendar
321 %gconf_schema_uninstall apps_evolution_calendar-%{basever}.schemas
322
323 %files -f evolution.lang
324 %defattr(644,root,root,755)
325 %doc AUTHORS ChangeLog NEWS* README
326 %attr(755,root,root) %{_bindir}/*
327
328 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-alarm-notify
329 %attr(755,root,root) %{_libdir}/evolution/%{basever}/killev
330 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*plugin-manager*.so
331 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*sa-junk*.so
332 %{_libdir}/evolution/%{basever}/plugins/*plugin-manager*.eplug
333 %{_libdir}/evolution/%{basever}/plugins/*sa-junk*.eplug
334 %{_libdir}/evolution/%{basever}/plugins/*plugin-manager*.xml
335 %{_libdir}/bonobo/servers/GNOME_Evolution_Shell_*.server
336
337 %dir %{_datadir}/evolution
338 %dir %{_datadir}/evolution/%{basever}
339 %dir %{_datadir}/evolution/%{basever}/default
340 %dir %{_datadir}/evolution/%{basever}/default/C
341 %dir %{_datadir}/evolution/%{basever}/views
342 %dir %{_datadir}/idl/evolution-%{basever}
343
344 %{_datadir}/evolution/%{basever}/*.xml
345 %lang(de) %dir %{_datadir}/evolution/%{basever}/default/de
346 %lang(fi) %dir %{_datadir}/evolution/%{basever}/default/fi
347 %lang(fr) %dir %{_datadir}/evolution/%{basever}/default/fr
348 %lang(ja) %dir %{_datadir}/evolution/%{basever}/default/ja
349 %lang(lt) %dir %{_datadir}/evolution/%{basever}/default/lt
350 %lang(mk) %dir %{_datadir}/evolution/%{basever}/default/mk
351 %lang(nl) %dir %{_datadir}/evolution/%{basever}/default/nl
352 %lang(pt) %dir %{_datadir}/evolution/%{basever}/default/pt
353 %lang(zh_CN) %dir %{_datadir}/evolution/%{basever}/default/zh_CN
354
355 %{_datadir}/evolution/%{basever}/errors
356 %dir %{_datadir}/evolution/%{basever}/etspec
357 %{_datadir}/evolution/%{basever}/glade
358 %{_datadir}/evolution/%{basever}/help
359 %{_datadir}/evolution/%{basever}/images
360 %{_datadir}/evolution/%{basever}/ui
361 %{_datadir}/evolution/%{basever}/weather
362
363 %{_datadir}/idl/evolution-%{basever}/Evolution-Component.idl
364 %{_datadir}/idl/evolution-%{basever}/Evolution-ConfigControl.idl
365 %{_datadir}/idl/evolution-%{basever}/Evolution.idl
366 %{_datadir}/idl/evolution-%{basever}/Evolution-Shell.idl
367
368 %{_iconsdir}/hicolor/*/apps/*.png
369 %{_pixmapsdir}/*.png
370
371 %{_omf_dest_dir}/%{name}
372
373 %{_sysconfdir}/gconf/schemas/apps_evolution_shell-%{basever}.schemas
374
375 %files libs
376 %defattr(644,root,root,755)
377 %dir %{_libdir}/evolution
378 %dir %{_libdir}/evolution/%{basever}
379 %dir %{_libdir}/evolution/%{basever}/components
380 %dir %{_libdir}/evolution/%{basever}/plugins
381 %attr(755,root,root) %{_libdir}/evolution/%{basever}/lib*.so.*
382
383 %files devel
384 %defattr(644,root,root,755)
385 %attr(755,root,root) %{_libdir}/evolution/%{basever}/*.so
386 %{_libdir}/evolution/%{basever}/*.la
387
388 %{_includedir}/%{name}-%{basever}
389 %{_pkgconfigdir}/evolution-*-%{basever}.pc
390
391 %files static
392 %defattr(644,root,root,755)
393 %{_libdir}/evolution/%{basever}/*.a
394
395 %files mail
396 %defattr(644,root,root,755)
397 %attr(755,root,root) %{_libdir}/evolution/%{basever}/components/libevolution-mail.so
398 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*mail*.so
399 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*exchange*.so
400 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*print-message*.so
401 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*itip*.so
402 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*mark-all-read*.so
403 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*startup-wizard*.so
404 %{_libdir}/evolution/%{basever}/plugins/*mail*.eplug
405 %{_libdir}/evolution/%{basever}/plugins/*exchange*.eplug
406 %{_libdir}/evolution/%{basever}/plugins/*print-message*.eplug
407 %{_libdir}/evolution/%{basever}/plugins/*itip*.eplug
408 %{_libdir}/evolution/%{basever}/plugins/*mark-all-read*.eplug
409 %{_libdir}/evolution/%{basever}/plugins/*startup-wizard*.eplug
410 %{_libdir}/evolution/%{basever}/plugins/*exchange*.xml
411 %{_libdir}/evolution/%{basever}/plugins/*folder*.xml
412 %{_libdir}/evolution/%{basever}/plugins/*print-message*.xml
413 %{_libdir}/evolution/%{basever}/plugins/*compose-send*.xml
414 %{_libdir}/bonobo/servers/GNOME_Evolution_Mail_*.server
415
416 %{_datadir}/evolution/%{basever}/default/C/mail
417 %{_datadir}/evolution/%{basever}/views/mail
418 %{_datadir}/evolution/%{basever}/etspec/*message-list*
419 %{_datadir}/evolution/%{basever}/etspec/*contact-list*
420
421 %lang(de) %{_datadir}/evolution/%{basever}/default/de/mail
422 %lang(fi) %{_datadir}/evolution/%{basever}/default/fi/mail
423 %lang(fr) %{_datadir}/evolution/%{basever}/default/fr/mail
424 %lang(ja) %{_datadir}/evolution/%{basever}/default/ja/mail
425 %lang(lt) %{_datadir}/evolution/%{basever}/default/lt/mail
426 %lang(mk) %{_datadir}/evolution/%{basever}/default/mk/mail
427 %lang(nl) %{_datadir}/evolution/%{basever}/default/nl/mail
428 %lang(pt) %{_datadir}/evolution/%{basever}/default/pt/mail
429 %lang(zh_CN) %{_datadir}/evolution/%{basever}/default/zh_CN/mail
430 %{_datadir}/idl/evolution-%{basever}/Composer.idl
431 %{_datadir}/idl/evolution-%{basever}/Evolution-Composer.idl
432 %{_datadir}/idl/evolution-%{basever}/Evolution-Mail.idl
433
434 %{_desktopdir}/%{name}-mail.desktop
435 %{_sysconfdir}/gconf/schemas/evolution-mail-%{basever}.schemas
436
437 %files addressbook
438 %defattr(644,root,root,755)
439 %attr(755,root,root) %{_libdir}/evolution/%{basever}/components/libevolution-addressbook.so
440 %attr(755,root,root) %{_libdir}/evolution/%{basever}/csv2vcard
441 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-addressbook-clean
442 %attr(755,root,root) %{_libdir}/evolution/%{basever}/evolution-addressbook-export
443 %{_libdir}/bonobo/servers/GNOME_Evolution_Addressbook*
444
445 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*addressbook*.so
446 %{_libdir}/evolution/%{basever}/plugins/*addressbook*.eplug
447
448 %{_datadir}/evolution/%{basever}/views/addressbook
449 %{_datadir}/evolution/%{basever}/ecps
450 %{_datadir}/evolution/%{basever}/etspec/*addressbook*
451
452 %{_desktopdir}/%{name}-addressbook.desktop
453
454 %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook-%{basever}.schemas
455
456 %files calendar
457 %defattr(644,root,root,755)
458 %attr(755,root,root) %{_libdir}/evolution/%{basever}/components/libevolution-calendar.so
459 %{_libdir}/bonobo/servers/GNOME_Evolution_Calendar*
460 %{_libdir}/evolution/%{basever}/plugins/publish-calendar.glade
461
462 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*calendar*.so
463 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*default-source*.so
464 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*caldav*.so
465 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*gw-account*.so
466 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*groupwise*.so
467 %attr(755,root,root) %{_libdir}/evolution/%{basever}/plugins/*hula*.so
468 %{_libdir}/evolution/%{basever}/plugins/*calendar*.eplug
469 %{_libdir}/evolution/%{basever}/plugins/*default-source*.eplug
470 %{_libdir}/evolution/%{basever}/plugins/*caldav*.eplug
471 %{_libdir}/evolution/%{basever}/plugins/*gw-account*.eplug
472 %{_libdir}/evolution/%{basever}/plugins/*groupwise*.eplug
473 %{_libdir}/evolution/%{basever}/plugins/*hula*.eplug
474 %{_libdir}/evolution/%{basever}/plugins/*calendar*.xml
475
476 %{_datadir}/evolution/%{basever}/etspec/*calendar*
477 %{_datadir}/evolution/%{basever}/etspec/*cal-list*
478 %{_datadir}/evolution/%{basever}/etspec/*meeting*
479 %{_datadir}/evolution/%{basever}/etspec/*memo*
480 %{_datadir}/evolution/%{basever}/etspec/*memo*
481
482 %{_datadir}/evolution/%{basever}/views/calendar
483 %{_datadir}/evolution/%{basever}/views/memos
484 %{_datadir}/evolution/%{basever}/views/tasks
485
486 %{_datadir}/idl/evolution-%{basever}/evolution-calendar.idl
487
488 %{_desktopdir}/%{name}-calendar.desktop
489 %{_desktopdir}/%{name}-tasks.desktop
490
491 %{_sysconfdir}/gconf/schemas/apps_evolution_calendar-%{basever}.schemas
492
493 %if %{with pilot}
494 %files pilot
495 %defattr(644,root,root,755)
496 %dir %{_libdir}/evolution/%{basever}/conduits
497 %attr(755,root,root) %{_libdir}/evolution/%{basever}/conduits/*.so
498 %{_datadir}/gnome-pilot/conduits/*
499 %endif
This page took 0.086466 seconds and 3 git commands to generate.