]> git.pld-linux.org Git - packages/gnumeric.git/blob - gnumeric.spec
- tabs in preamble
[packages/gnumeric.git] / gnumeric.spec
1 #
2 # Conditional build:
3 %bcond_without  gda     # build without gda
4 %bcond_without  gnome   # build without gnome
5 %bcond_without  python  # build without python support
6 %bcond_with     mono    # build without mono scripting engine
7 #
8 %ifnarch %{ix86} %{x8664} alpha arm hppa ppc s390 sparc sparcv9 sparc64
9 %undefine       with_mono
10 %endif
11 %include        /usr/lib/rpm/macros.perl
12 Summary:        The GNOME spreadsheet
13 Summary(es.UTF-8):      La hoja de cálculo del GNOME
14 Summary(pl.UTF-8):      Arkusz kalkulacyjny GNOME
15 Summary(pt_BR.UTF-8):   A planilha do GNOME
16 Summary(ru.UTF-8):      Электронные таблицы для GNOME
17 Summary(uk.UTF-8):      Електронні таблиці для GNOME
18 Summary(zh_CN.UTF-8):   Linux下的Excel -- GNOME电子表格
19 Name:           gnumeric
20 Version:        1.7.0
21 Release:        4
22 Epoch:          1
23 License:        GPL
24 Group:          X11/Applications
25 Vendor:         Gnumeric List <gnumeric-list@gnome.org>
26 Source0:        http://ftp.gnome.org/pub/gnome/sources/gnumeric/1.7/%{name}-%{version}.tar.bz2
27 # Source0-md5:  2b90b9631f19130eec5e9f1c1e3cffb4
28 Patch0:         %{name}-help-path.patch
29 Patch1:         %{name}-gda12.patch
30 URL:            http://www.gnome.org/gnumeric/
31 BuildRequires:  GConf2-devel >= 2.14.0
32 BuildRequires:  ORBit2-devel >= 1:2.14.0
33 BuildRequires:  autoconf >= 2.52
34 BuildRequires:  automake
35 BuildRequires:  bison
36 BuildRequires:  docbook-utils
37 BuildRequires:  flex
38 BuildRequires:  gettext-devel
39 BuildRequires:  glib2-devel >= 1:2.12.0
40 BuildRequires:  gnome-common >= 2.12.0
41 BuildRequires:  gtk+2-devel >= 2:2.10.1
42 BuildRequires:  intltool >= 0.35
43 BuildRequires:  libart_lgpl-devel >= 2.3.12
44 %if %{with gnome}
45 BuildRequires:  libbonoboui-devel >= 2.14.0
46 BuildRequires:  libgoffice-devel >= 0.3.0
47 BuildRequires:  libgsf-gnome-devel >= 1.14.1
48 %endif
49 %if %{with gda}
50 BuildRequires:  libgda-devel >= 1:1.2.3
51 BuildRequires:  libgnomedb-devel >= 1:1.2.1
52 %endif
53 BuildRequires:  libglade2-devel >= 1:2.6.0
54 BuildRequires:  libgnomeprint-devel >= 2.12.0
55 BuildRequires:  libgnomeprintui-devel >= 2.12.1
56 %{?with_gnome:BuildRequires:    libgnomeui-devel >= 2.15.90}
57 BuildRequires:  libgsf-devel >= 1.14.1
58 BuildRequires:  libtool
59 BuildRequires:  libxml2-devel >= 1:2.6.26
60 # disabled by default - still experimental
61 %{?with_mono:BuildRequires:     mono-devel >= 1.0.0}
62 BuildRequires:  pango-devel >= 1:1.13.4
63 BuildRequires:  perl-base
64 BuildRequires:  pkgconfig
65 BuildRequires:  popt-devel
66 BuildRequires:  psiconv-devel >= 0.9.3
67 BuildRequires:  pxlib-devel
68 %if %{with python}
69 BuildRequires:  python-devel >= 2.2
70 BuildRequires:  python-pygtk-devel >= 2:2.9.3
71 %endif
72 BuildRequires:  rpmbuild(macros) >= 1.213
73 BuildRequires:  scrollkeeper
74 Requires(post,preun):   GConf2 >= 2.14.0
75 Requires(post,postun):  desktop-file-utils
76 Requires(post,postun):  scrollkeeper
77 Requires:       libspreadsheet = %{epoch}:%{version}-%{release}
78 %{?with_gnome:Requires: libgnomeui >= 2.15.1}
79 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80
81 %description
82 GNOME based spreadsheet. Gnumeric is a spreadsheet program for GNOME.
83 This program is intended to be a replacement for a commercial
84 spreadsheet, so quite a bit of work has gone into the program. If you
85 are familiar with Excel, you should be ready to use Gnumeric. We have
86 tried to clone all of the good features and stay as compatible as
87 possible with Excel in terms of usability.
88
89 %description -l es.UTF-8
90 Gnumeric es un programa de hoja de cálculo para GNOME. Este programa
91 procura ser reemplazar los programas comerciales, así que ha gozado
92 bastante esfuerzo. Si conoce Excel, debería estar preparado para usar
93 Gnumeric. Intentamos clonar todas las buenas cualidades y seguir lo
94 más compatible que fuera posible, en cuanto a la usabilidad.
95
96 %description -l pl.UTF-8
97 Bazujący na GNOME arkusz kalkulacyjny. Jeśli znasz arkusz Excel to
98 jesteś gotów na używanie Gnumerica. Staraliśmy się sklonować wszystkie
99 dobre cechy i być kompatybilnym z Excelem w sensie użyteczności.
100
101 %description -l pt_BR.UTF-8
102 Este pacote instala a planilha do GNOME, que foi feita para substituir
103 qualquer planilha comercial, pois uma quantidade razoável de trabalho
104 foi (e está sendo) colocada para torná-la a melhor possível.
105
106 %description -l ru.UTF-8
107 Gnumeric - это программа электронных таблиц для GNOME.
108
109 %description -l uk.UTF-8
110 Gnumeric - це програма електронних таблиць для GNOME.
111
112 %package -n libspreadsheet
113 Summary:        libspreadsheet library
114 Summary(pl.UTF-8):      Biblioteka libspreadsheet
115 Group:          Libraries
116 %{?with_gnome:Requires: libgoffice >= 0.3.0}
117
118 %description -n libspreadsheet
119 libspreadsheet library.
120
121 %description -n libspreadsheet -l pl.UTF-8
122 Biblioteka libspreadsheet.
123
124 %package -n libspreadsheet-devel
125 Summary:        Header files for libspreadsheet library
126 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki libspreadsheet
127 Group:          Development/Libraries
128 Requires:       libspreadsheet = %{epoch}:%{version}-%{release}
129
130 %description -n libspreadsheet-devel
131 This is the package containing the header files for libspreadsheet library.
132
133 %description -n libspreadsheet-devel -l pl.UTF-8
134 Ten pakiet zawiera pliki nagłówkowe biblioteki libspreadsheet.
135
136 # plugins - import/export
137 # applix
138 %package plugin-applix
139 Summary:        Applix plugin
140 Summary(pl.UTF-8):      Wtyczka Applix
141 Group:          Applications/Productivity
142 Requires:       %{name} = %{epoch}:%{version}-%{release}
143
144 %description plugin-applix
145 Imports Applix 4.[234] spreadsheets.
146
147 %description plugin-applix -l pl.UTF-8
148 Importuje arkusze Applix w wersjach 4.[234].
149
150 # data interchange format (DIF) 
151 %package plugin-dif
152 Summary:        Data Interchange Format plugin
153 Summary(pl.UTF-8):      Wtyczka Data Interchange Format
154 Group:          Applications/Productivity
155 Requires:       %{name} = %{epoch}:%{version}-%{release}
156
157 %description plugin-dif
158 Reads and writes information stored in the Data Interchange Format
159 (*.dif).
160
161 %description plugin-dif -l pl.UTF-8
162 Odczytuje i zapisuje informacje w uniwersalnym formacie wymiany
163 danych (*.dif).
164
165 # ms excel
166 %package plugin-excel
167 Summary:        MS Excel (tm) plugin
168 Summary(pl.UTF-8):      Wtyczka MS Excel (tm)
169 Group:          Applications/Productivity
170 Requires:       %{name} = %{epoch}:%{version}-%{release}
171
172 %description plugin-excel
173 Imports/exports MS Excel (tm) files.
174
175 %description plugin-excel -l pl.UTF-8
176 Importuje/eksporuje pliki MS Excel (tm).
177
178 # html
179 %package plugin-html
180 Summary:        HTML plugin
181 Summary(pl.UTF-8):      Wtyczka HTML
182 Group:          Applications/Productivity
183 Requires:       %{name} = %{epoch}:%{version}-%{release}
184
185 %description plugin-html
186 Imports/exports of HTML, TeX, DVI and roff formats.
187
188 %description plugin-html -l pl.UTF-8
189 Importuje/eksportuje formaty HTML, TeX, DVI i roff.
190
191 # lotus 123
192 %package plugin-lotus123
193 Summary:        Lotus 123 plugin
194 Summary(pl.UTF-8):      Wtyczka Lotus 123
195 Group:          Applications/Productivity
196 Requires:       %{name} = %{epoch}:%{version}-%{release}
197
198 %description plugin-lotus123
199 Imports Lotus 123 files.
200
201 %description plugin-lotus123 -l pl.UTF-8
202 Importuje pliki Lotusa 123.
203
204 # gnu oleo
205 %package plugin-gnuoleo
206 Summary:        GNU Oleo plugin
207 Summary(pl.UTF-8):      Wtyczka GNU Oleo
208 Group:          Applications/Productivity
209 Requires:       %{name} = %{epoch}:%{version}-%{release}
210
211 %description plugin-gnuoleo
212 Imports GNU Oleo documents.
213
214 %description plugin-gnuoleo -l pl.UTF-8
215 Importuje dokumenty GNU Oleo.
216
217 # openoffice
218 %package plugin-openoffice
219 Summary:        OpenOffice.org plugin
220 Summary(pl.UTF-8):      Wtyczka OpenOffice.org
221 Group:          Applications/Productivity
222 Requires:       %{name} = %{epoch}:%{version}-%{release}
223
224 %description plugin-openoffice
225 Imports/exports OpenOffice.org/StarOffice spreadsheets.
226
227 %description plugin-openoffice -l pl.UTF-8
228 Importuje/eksportuje arkusze OpenOffice.org/StarOffice.
229
230 # paradox
231 %package plugin-paradox
232 Summary:        Paradox plugin
233 Summary(pl.UTF-8):      Wtyczka Paradox
234 Group:          Applications/Productivity
235 Requires:       %{name} = %{epoch}:%{version}-%{release}
236
237 %description plugin-paradox
238 Imports Paradox files.
239
240 %description plugin-paradox -l pl.UTF-8
241 Importuje pliki w formacie Paradoxa.
242
243 # plan perfect
244 %package plugin-planperfect
245 Summary:        Plan Perfect plugin
246 Summary(pl.UTF-8):      Wtyczka Plan Perfect
247 Group:          Applications/Productivity
248 Requires:       %{name} = %{epoch}:%{version}-%{release}
249
250 %description plugin-planperfect
251 Imports Plan Perfect formatted documents.
252
253 %description plugin-planperfect -l pl.UTF-8
254 Importuje dokumenty w formacie Plan Perfect.
255
256 # psiconv
257 %package plugin-psiconv
258 Summary:        Psiconv plugin
259 Summary(pl.UTF-8):      Wtyczka Psiconv
260 Group:          Applications/Productivity
261 Requires:       %{name} = %{epoch}:%{version}-%{release}
262
263 %description plugin-psiconv
264 Imports Psion 5 series Sheet files.
265
266 %description plugin-psiconv -l pl.UTF-8
267 Importuje pliki arkuszy Psion serii 5.
268
269 # qpro
270 %package plugin-qpro
271 Summary:        Quattro Pro(tm) plugin
272 Summary(pl.UTF-8):      Wtyczka Quattro Pro(tm)
273 Group:          Applications/Productivity
274 Requires:       %{name} = %{epoch}:%{version}-%{release}
275
276 %description plugin-qpro
277 Imports Quattro Pro (tm) files.
278
279 %description plugin-qpro -l pl.UTF-8
280 Importuje pliki Quattro Pro (tm).
281
282 # sc/xspread
283 %package plugin-sc
284 Summary:        SC/XSpread plugin
285 Summary(pl.UTF-8):      Wtyczka SC/XSpread
286 Group:          Applications/Productivity
287 Requires:       %{name} = %{epoch}:%{version}-%{release}
288
289 %description plugin-sc
290 Imports SC/XSpread files.
291
292 %description plugin-sc -l pl.UTF-8
293 Importuje pliki SC/XSpread.
294
295 # sylk
296 %package plugin-sylk
297 Summary:        MultiPlan (SYLK) plugin
298 Summary(pl.UTF-8):      Wtyczka MultiPlan (SYLK)
299 Group:          Applications/Productivity
300 Requires:       %{name} = %{epoch}:%{version}-%{release}
301
302 %description plugin-sylk
303 Imports MultiPlan (SYLK) files.
304
305 %description plugin-sylk -l pl.UTF-8
306 Importuje pliki MultiPlan (SYLK).
307
308 # xbase
309 %package plugin-xbase
310 Summary:        XBase plugin
311 Summary(pl.UTF-8):      Wtyczka Xbase
312 Group:          Applications/Productivity
313 Requires:       %{name} = %{epoch}:%{version}-%{release}
314
315 %description plugin-xbase
316 Imports Xbase files.
317
318 %description plugin-xbase -l pl.UTF-8
319 Importuje pliki XBase.
320
321 # other plugins
322 # gda
323 %package plugin-gdaif
324 Summary:        Database plugin
325 Summary(pl.UTF-8):      Wtyczka baz danych
326 Group:          Applications/Productivity
327 Requires:       %{name} = %{epoch}:%{version}-%{release}
328
329 %description plugin-gdaif
330 Database functions for retrieval of data from a database.
331
332 %description plugin-gdaif -l pl.UTF-8
333 Funkcje bazodanowe, pozwalające na pobieranie danych z baz danych.
334
335 # gnome db
336 %package plugin-gnomedb
337 Summary:        GNOME DB plugin
338 Summary(pl.UTF-8):      Wtyczka GNOME DB
339 Group:          Applications/Productivity
340 Requires:       %{name} = %{epoch}:%{version}-%{release}
341 Requires:       gnumeric-plugin-gdaif
342
343 %description plugin-gnomedb
344 Gnumeric frontend for libgnomedb.
345
346 %description plugin-gnomedb -l pl.UTF-8
347 Nakładka Gnumerica na libgnomedb.
348
349 # samples
350 %package plugin-sample
351 Summary:        Sample plugins
352 Summary(pl.UTF-8):      Przykładowe wtyczki
353 Group:          Applications/Productivity
354 Requires:       %{name} = %{epoch}:%{version}-%{release}
355
356 %description plugin-sample
357 Sample database and UI plugins.
358
359 %description plugin-sample -l pl.UTF-8
360 Przykładowe wtyczki bazy danych oraz interfejsu użytkownika.
361
362 # perl/python stuff
363 # perl-func/perl loader
364 %package plugin-perl
365 Summary:        Perl plugin
366 Summary(pl.UTF-8):      Wtyczk Perla
367 Group:          Applications/Productivity
368 Requires:       %{name} = %{epoch}:%{version}-%{release}
369
370 %description plugin-perl
371 Sample Perl plugin providing some (useless) functions.
372
373 %description plugin-perl -l pl.UTF-8
374 Przykładowa wtyczka Perla dostarczająca różnych (bezużytecznych)
375 funkcji.
376
377 # perl-func/perl loader
378 %package plugin-python
379 Summary:        Python plugin
380 Summary(pl.UTF-8):      Wtyczk Pythona
381 Group:          Applications/Productivity
382 Requires:       %{name} = %{epoch}:%{version}-%{release}
383 Requires:       python-modules
384 Requires:       python-pygtk-gtk
385
386 %description plugin-python
387 Sample Python plugin providing some (useless) functions.
388
389 %description plugin-python -l pl.UTF-8
390 Przykładowa wtyczka Pythona, dostarczająca różnych (bezużytecznych)
391 funkcji.
392
393 %prep
394 %setup -q
395 %patch0 -p1
396 %patch1 -p1
397
398 %build
399 %{__gnome_doc_common}
400 %{__glib_gettextize}
401 %{__intltoolize}
402 %{__libtoolize}
403 %{__aclocal}
404 %{__autoheader}
405 %{__autoconf}
406 %{__automake}
407 %configure \
408         --disable-static \
409         --disable-schemas-install \
410         --with-psiconv \
411         --with%{!?with_gnome:out}-gnome \
412         --with%{!?with_python:out}-python \
413         --with%{!?with_gda:out}-gda \
414         --with%{!?with_mono:out}-mono \
415         --without-gb
416
417 %{__make}
418
419 %install
420 rm -rf $RPM_BUILD_ROOT
421
422 %{__make} install \
423         DESTDIR=$RPM_BUILD_ROOT \
424         docdir=/usr/share/gnome/help/gnumeric/C \
425         GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
426
427 rm -f $RPM_BUILD_ROOT%{_libdir}/gnumeric/%{version}/plugins/*/*.la
428 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
429 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
430 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
431
432 %find_lang %{name} --with-gnome --all-name
433
434 %clean
435 rm -rf $RPM_BUILD_ROOT
436
437 %post
438 %if %{with gnome}
439 %gconf_schema_install gnumeric-dialogs.schemas
440 %gconf_schema_install gnumeric-general.schemas
441 %gconf_schema_install gnumeric-plugins.schemas
442 %update_desktop_database_post
443 %endif
444 %scrollkeeper_update_post
445
446 %if %{with gnome}
447 %preun
448 %gconf_schema_uninstall gnumeric-dialogs.schemas
449 %gconf_schema_uninstall gnumeric-general.schemas
450 %gconf_schema_uninstall gnumeric-plugins.schemas
451 %endif
452
453 %postun
454 %scrollkeeper_update_postun
455 %if %{with gnome}
456 %update_desktop_database_postun
457 %endif
458
459 %post   -n libspreadsheet -p /sbin/ldconfig
460 %postun -n libspreadsheet -p /sbin/ldconfig
461
462 %files -f %{name}.lang
463 %defattr(644,root,root,755)
464 %doc AUTHORS ChangeLog NEWS README
465
466 %attr(755,root,root) %{_bindir}/*
467
468 %dir %{_libdir}/gnumeric
469 %dir %{_libdir}/gnumeric/%{version}
470 %dir %{_libdir}/gnumeric/%{version}/plugins
471 %dir %{_libdir}/gnumeric/%{version}/plugins/derivatives
472 %dir %{_libdir}/gnumeric/%{version}/plugins/fn-*
473 %dir %{_libdir}/gnumeric/%{version}/plugins/mps
474 %dir %{_libdir}/gnumeric/%{version}/plugins/numtheory
475
476 %if %{with gnome}
477 %{_datadir}/gnumeric/%{version}/idl
478 %{_sysconfdir}/gconf/schemas/gnumeric-dialogs.schemas
479 %{_sysconfdir}/gconf/schemas/gnumeric-general.schemas
480 %{_sysconfdir}/gconf/schemas/gnumeric-plugins.schemas
481
482 %dir %{_libdir}/gnumeric/%{version}/plugins/corba
483 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/corba/*.so
484 %{_libdir}/gnumeric/%{version}/plugins/corba/*.xml
485 %endif
486
487 %{_libdir}/gnumeric/%{version}/plugins/derivatives/*.xml
488 %{_libdir}/gnumeric/%{version}/plugins/fn-*/*.xml
489 %{_libdir}/gnumeric/%{version}/plugins/mps/*.xml
490 %{_libdir}/gnumeric/%{version}/plugins/numtheory/*.xml
491 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/derivatives/*.so
492 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/fn-*/*.so
493 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/mps/*.so
494 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/numtheory/*.so
495
496 %{_desktopdir}/*.desktop
497 %{_pixmapsdir}/*
498 %{_omf_dest_dir}/%{name}
499
500 %dir %{_datadir}/gnumeric
501 %dir %{_datadir}/gnumeric/%{version}*
502 %{_datadir}/gnumeric/%{version}/*.xml
503 %{_datadir}/gnumeric/%{version}/autoformat-templates
504 %{_datadir}/gnumeric/%{version}/glade
505 %{_datadir}/gnumeric/%{version}/templates
506
507 %{_mandir}/man1/gnumeric.1*
508 %{_mandir}/man1/ssconvert.1*
509 %{_mandir}/man1/ssindex.1*
510
511 %files -n libspreadsheet
512 %defattr(644,root,root,755)
513 %attr(755,root,root) %{_libdir}/lib*.so
514
515 %files -n libspreadsheet-devel
516 %defattr(644,root,root,755)
517 %{_includedir}/libspreadsheet-1-7
518 %{_pkgconfigdir}/*.pc
519
520 # applix
521 %files plugin-applix
522 %defattr(644,root,root,755)
523 %dir %{_libdir}/gnumeric/%{version}/plugins/applix
524 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/applix/*.so
525 %{_libdir}/gnumeric/%{version}/plugins/applix/*.xml
526
527 # data interchange format (DIF) 
528 %files plugin-dif
529 %defattr(644,root,root,755)
530 %dir %{_libdir}/gnumeric/%{version}/plugins/dif
531 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/dif/*.so
532 %{_libdir}/gnumeric/%{version}/plugins/dif/*.xml
533
534 # ms excel
535 %files plugin-excel
536 %defattr(644,root,root,755)
537 %dir %{_libdir}/gnumeric/%{version}/plugins/excel
538 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/excel/*.so
539 %{_libdir}/gnumeric/%{version}/plugins/excel/*.xml
540
541 # html
542 %files plugin-html
543 %defattr(644,root,root,755)
544 %dir %{_libdir}/gnumeric/%{version}/plugins/html
545 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/html/*.so
546 %{_libdir}/gnumeric/%{version}/plugins/html/*.xml
547
548 # lotus 123
549 %files plugin-lotus123
550 %defattr(644,root,root,755)
551 %dir %{_libdir}/gnumeric/%{version}/plugins/lotus
552 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/lotus/*.so
553 %{_libdir}/gnumeric/%{version}/plugins/lotus/*.xml
554
555 # gnu oleo
556 %files plugin-gnuoleo
557 %defattr(644,root,root,755)
558 %dir %{_libdir}/gnumeric/%{version}/plugins/oleo
559 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/oleo/*.so
560 %{_libdir}/gnumeric/%{version}/plugins/oleo/*.xml
561
562 # openoffice
563 %files plugin-openoffice
564 %defattr(644,root,root,755)
565 %dir %{_libdir}/gnumeric/%{version}/plugins/openoffice
566 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/openoffice/*.so
567 %{_libdir}/gnumeric/%{version}/plugins/openoffice/*.xml
568
569 # paradox
570 %files plugin-paradox
571 %defattr(644,root,root,755)
572 %dir %{_libdir}/gnumeric/%{version}/plugins/paradox
573 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/paradox/*.so
574 %{_libdir}/gnumeric/%{version}/plugins/paradox/*.xml
575
576 # plan perfect
577 %files plugin-planperfect
578 %defattr(644,root,root,755)
579 %dir %{_libdir}/gnumeric/%{version}/plugins/plan_perfect
580 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/plan_perfect/*.so
581 %{_libdir}/gnumeric/%{version}/plugins/plan_perfect/*.xml
582
583 # psiconv
584 %files plugin-psiconv
585 %defattr(644,root,root,755)
586 %dir %{_libdir}/gnumeric/%{version}/plugins/psiconv
587 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/psiconv/*.so
588 %{_libdir}/gnumeric/%{version}/plugins/psiconv/*.xml
589
590 # qpro
591 %files plugin-qpro
592 %defattr(644,root,root,755)
593 %dir %{_libdir}/gnumeric/%{version}/plugins/qpro
594 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/qpro/*.so
595 %{_libdir}/gnumeric/%{version}/plugins/qpro/*.xml
596
597 # sc/xspread
598 %files plugin-sc
599 %defattr(644,root,root,755)
600 %dir %{_libdir}/gnumeric/%{version}/plugins/sc
601 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sc/*.so
602 %{_libdir}/gnumeric/%{version}/plugins/sc/*.xml
603
604 # sylk
605 %files plugin-sylk
606 %defattr(644,root,root,755)
607 %dir %{_libdir}/gnumeric/%{version}/plugins/sylk
608 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sylk/*.so
609 %{_libdir}/gnumeric/%{version}/plugins/sylk/*.xml
610
611 # xbase
612 %files plugin-xbase
613 %defattr(644,root,root,755)
614 %dir %{_libdir}/gnumeric/%{version}/plugins/xbase
615 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/xbase/*.so
616 %{_libdir}/gnumeric/%{version}/plugins/xbase/*.xml
617
618 %if %{with gda}
619 # gda
620 %files plugin-gdaif
621 %defattr(644,root,root,755)
622 %dir %{_libdir}/gnumeric/%{version}/plugins/gdaif
623 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/gdaif/*.so
624 %{_libdir}/gnumeric/%{version}/plugins/gdaif/*.xml
625
626 # gnome db
627 %files plugin-gnomedb
628 %defattr(644,root,root,755)
629 %dir %{_libdir}/gnumeric/%{version}/plugins/gnome-db
630 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/gnome-db/*.so
631 %{_libdir}/gnumeric/%{version}/plugins/gnome-db/*.xml
632 %endif
633
634 # samples
635 %files plugin-sample
636 %defattr(644,root,root,755)
637 %dir %{_libdir}/gnumeric/%{version}/plugins/sample_datasource
638 %dir %{_libdir}/gnumeric/%{version}/plugins/uihello
639 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sample_datasource/*.so
640 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/uihello/*.so
641 %{_libdir}/gnumeric/%{version}/plugins/sample_datasource/*.xml
642 %{_libdir}/gnumeric/%{version}/plugins/uihello/*.xml
643
644 # perl-func/perl loader
645 %files plugin-perl
646 %defattr(644,root,root,755)
647 %dir %{_libdir}/gnumeric/%{version}/plugins/perl-*
648 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/perl-*/*.so
649 %{_libdir}/gnumeric/%{version}/plugins/perl-*/*.pl
650 %{_libdir}/gnumeric/%{version}/plugins/perl-*/*.xml
651
652 # python-func/perl loader
653 %if %{with python}
654 %files plugin-python
655 %defattr(644,root,root,755)
656 %dir %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary
657 %dir %{_libdir}/gnumeric/%{version}/plugins/py*
658 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/py*/*.so
659 %{_libdir}/gnumeric/%{version}/plugins/py*/*.py
660 %{_libdir}/gnumeric/%{version}/plugins/py*/*.xml
661 %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/glossary-po-header
662 %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.py
663 %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.xml
664 %endif
This page took 0.098554 seconds and 4 git commands to generate.