]> git.pld-linux.org Git - packages/gnumeric.git/blobdiff - gnumeric.spec
- 1.10.5
[packages/gnumeric.git] / gnumeric.spec
index 102af4898982133f8acac3ed29dd826fa5c41ca9..a44cbe41938bdf352f6ade994be4de11516fa73d 100644 (file)
@@ -1,64 +1,86 @@
 #
 # Conditional build:
-# _without_bonobo
-# _without_python
-# _without_gda
+%bcond_with    gda     # build without gda
+%bcond_without gnome   # build without gnome
+%bcond_without python  # build without python support
+%bcond_with    mono    # build without mono scripting engine
 #
+%ifnarch %{ix86} %{x8664} alpha arm hppa ppc s390 sparc sparcv9 sparc64
+%undefine      with_mono
+%endif
 %include       /usr/lib/rpm/macros.perl
 Summary:       The GNOME spreadsheet
-Summary(es):   La hoja de calculo del GNOME
-Summary(pl):   Arkusz kalkulacyjny GNOME
-Summary(pt_BR):        A planilha do GNOME
-Summary(ru):   üÌÅËÔÒÏÎÎÙÅ ÔÁÂÌÉÃÙ ÄÌÑ GNOME
-Summary(uk):   åÌÅËÔÒÏÎΦ ÔÁÂÌÉæ ÄÌÑ GNOME
-Summary(zh_CN):        LinuxϵÄExcel -- GNOMEµç×Ó±í¸ñ
+Summary(es.UTF-8):     La hoja de cálculo del GNOME
+Summary(pl.UTF-8):     Arkusz kalkulacyjny GNOME
+Summary(pt_BR.UTF-8):  A planilha do GNOME
+Summary(ru.UTF-8):     Электронные таблицы для GNOME
+Summary(uk.UTF-8):     Електронні таблиці для GNOME
+Summary(zh_CN.UTF-8):  Linux下的Excel -- GNOME电子表格
 Name:          gnumeric
-Version:       1.1.17
-Release:       2
+Version:       1.10.5
+Release:       1
 Epoch:         1
-License:       GPL
+License:       GPL v2+
 Group:         X11/Applications
 Vendor:                Gnumeric List <gnumeric-list@gnome.org>
-Source0:       ftp://ftp.gnome.org/pub/gnome/sources/gnumeric/1.1/%{name}-%{version}.tar.bz2
-# Source0-md5: 7a03f24e492479b90c50c71448cc83b7
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.10/%{name}-%{version}.tar.bz2
+# Source0-md5: 157b0bde46435566122327696a44d4cb
+#Patch0:               %{name}-help-path.patch
+#Patch1:               %{name}-gda12.patch
 URL:           http://www.gnome.org/gnumeric/
-BuildRequires: libtool
-BuildRequires: autoconf
+BuildRequires: GConf2-devel >= 2.14.0
+BuildRequires: ORBit2-devel >= 1:2.14.0
+BuildRequires: autoconf >= 2.52
 BuildRequires: automake
 BuildRequires: bison
-BuildRequires: docbook-utils
 BuildRequires: flex
-BuildRequires: gal-devel >= 1.99.6
 BuildRequires: gettext-devel
-BuildRequires: perl
-BuildRequires: gtk+2-devel >= 2.0.0
-BuildRequires: glib2-devel >= 2.0.0
-BuildRequires: libgnome-devel >= 2.2.0
-BuildRequires: libgnomeprint-devel >= 2.2.0
-BuildRequires: libgnomeprintui-devel >= 2.2.0
-BuildRequires: libgnomeui-devel >= 2.2.0
-BuildRequires: libgsf-devel >= 1.8.0
-BuildRequires: libxml2-devel >= 2.4.12
-BuildRequires: libglade2-devel >= 2.0.1
-BuildRequires: libgnomecanvas-devel >= 2.2.0
+BuildRequires: glib2-devel >= 1:2.12.0
+BuildRequires: gnome-common >= 2.12.0
+BuildRequires: gtk+2-devel >= 2:2.12.0
+BuildRequires: intltool >= 0.35
 BuildRequires: libart_lgpl-devel >= 2.3.12
-%if %{!?_without_python:1}0
-BuildRequires: python-devel >= 2.2
-BuildRequires: python-pygtk-devel >= 1.99.16
+%if %{with gnome}
+BuildRequires: libbonoboui-devel >= 2.14.0
+BuildRequires: libgoffice-devel >= 0.8.5
+BuildRequires: libgsf-gnome-devel >= 1.14.15
 %endif
-%if %{!?_without_bonobo:1}0
-BuildRequires: libbonobo-devel >= 2.0.0
-BuildRequires: libbonoboui-devel >= 2.0.0
-BuildRequires: libgsf-gnome-devel >= 1.8.0
+%if %{with gda}
+BuildRequires: libgda4-devel >= 4.1.1
+BuildRequires: libgnomedb4-devel >= 3.99.6
 %endif
-%if %{!?_without_gda:1}0
-BuildRequires: libgda-devel
+BuildRequires: libglade2-devel >= 1:2.6.0
+%{?with_gnome:BuildRequires:   libgnomeui-devel >= 2.15.90}
+BuildRequires: libgsf-devel >= 1.14.1
+BuildRequires: libtool
+BuildRequires: libxml2-devel >= 1:2.6.26
+# disabled by default - still experimental
+%{?with_mono:BuildRequires:    mono-devel >= 1.0.0}
+BuildRequires: pango-devel >= 1:1.13.4
+BuildRequires: perl-base
+BuildRequires: perl-devel
+BuildRequires: pkgconfig
+BuildRequires: popt-devel
+BuildRequires: psiconv-devel >= 0.9.3
+BuildRequires: pxlib-devel
+BuildRequires: rpm-perlprov
+%if %{with python}
+BuildRequires: python-devel >= 2.2
+BuildRequires: python-pygtk-devel >= 2:2.9.3
 %endif
-%if %{!?_without_python:1}0
-Requires:      python-modules
+BuildRequires: rpmbuild(macros) >= 1.213
+BuildRequires: scrollkeeper
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): scrollkeeper
+Requires(post,preun):  GConf2 >= 2.14.0
+%{?with_gnome:Requires:        libgnomeui >= 2.15.1}
+Requires:      libspreadsheet = %{epoch}:%{version}-%{release}
+%if %{without gda}
+Obsoletes:     gnumeric-plugin-gdaif
+Obsoletes:     gnumeric-plugin-gnomedb
 %endif
-Requires(post):        GConf2
-Requires(post):        scrollkeeper
+# sr@Latn vs. sr@latin
+Conflicts:     glibc-misc < 6:2.7
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -69,47 +91,360 @@ are familiar with Excel, you should be ready to use Gnumeric. We have
 tried to clone all of the good features and stay as compatible as
 possible with Excel in terms of usability.
 
-%description -l es
-La hoja de calculo del GNOME.
+%description -l es.UTF-8
+Gnumeric es un programa de hoja de cálculo para GNOME. Este programa
+procura ser reemplazar los programas comerciales, así que ha gozado
+bastante esfuerzo. Si conoce Excel, debería estar preparado para usar
+Gnumeric. Intentamos clonar todas las buenas cualidades y seguir lo
+más compatible que fuera posible, en cuanto a la usabilidad.
 
-%description -l pl
-Bazuj±cy na GNOME arkusz kalkulacyjny. Je¶li znasz arkusz Excel to
-jeste¶ gotów na u¿ywanie Gnumerica. Starali¶my siê sklonowaæ wszystkie
-dobre cechy i byæ kompatybilnym z Excelem w sensie u¿yteczno¶ci.
+%description -l pl.UTF-8
+Bazujący na GNOME arkusz kalkulacyjny. Jeśli znasz arkusz Excel to
+jesteś gotów na używanie Gnumerica. Staraliśmy się sklonować wszystkie
+dobre cechy i być kompatybilnym z Excelem w sensie użyteczności.
 
-%description -l pt_BR
+%description -l pt_BR.UTF-8
 Este pacote instala a planilha do GNOME, que foi feita para substituir
-qualquer planilha comercial, pois uma quantidade razoável de trabalho
-foi (e está sendo) colocada para torná-la a melhor possível.
+qualquer planilha comercial, pois uma quantidade razoável de trabalho
+foi (e está sendo) colocada para torná-la a melhor possível.
+
+%description -l ru.UTF-8
+Gnumeric - это программа электронных таблиц для GNOME.
+
+%description -l uk.UTF-8
+Gnumeric - це програма електронних таблиць для GNOME.
+
+%package -n libspreadsheet
+Summary:       libspreadsheet library
+Summary(pl.UTF-8):     Biblioteka libspreadsheet
+Group:         Libraries
+%{?with_gnome:Requires:        libgoffice >= 0.5.0}
+
+%description -n libspreadsheet
+libspreadsheet library.
+
+%description -n libspreadsheet -l pl.UTF-8
+Biblioteka libspreadsheet.
+
+%package -n libspreadsheet-devel
+Summary:       Header files for libspreadsheet library
+Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki libspreadsheet
+Group:         Development/Libraries
+Requires:      libspreadsheet = %{epoch}:%{version}-%{release}
+
+%description -n libspreadsheet-devel
+This is the package containing the header files for libspreadsheet
+library.
+
+%description -n libspreadsheet-devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe biblioteki libspreadsheet.
+
+# plugins - import/export
+# applix
+%package plugin-applix
+Summary:       Applix plugin
+Summary(pl.UTF-8):     Wtyczka Applix
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-applix
+Imports Applix 4.[234] spreadsheets.
+
+%description plugin-applix -l pl.UTF-8
+Importuje arkusze Applix w wersjach 4.[234].
+
+# data interchange format (DIF)
+%package plugin-dif
+Summary:       Data Interchange Format plugin
+Summary(pl.UTF-8):     Wtyczka Data Interchange Format
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-dif
+Reads and writes information stored in the Data Interchange Format
+(*.dif).
+
+%description plugin-dif -l pl.UTF-8
+Odczytuje i zapisuje informacje w uniwersalnym formacie wymiany danych
+(*.dif).
+
+# ms excel
+%package plugin-excel
+Summary:       MS Excel (tm) plugin
+Summary(pl.UTF-8):     Wtyczka MS Excel (tm)
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-excel
+Imports/exports MS Excel (tm) files.
+
+%description plugin-excel -l pl.UTF-8
+Importuje/eksporuje pliki MS Excel (tm).
+
+# glpk
+%package plugin-glpk
+Summary:       GLPK plugin
+Summary(pl.UTF-8):     Wtyczka GLPK
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-glpk
+Imports/exports GLPK files.
+
+%description plugin-glpk -l pl.UTF-8
+Importuje/eksporuje pliki GLPK.
+
+# html
+%package plugin-html
+Summary:       HTML plugin
+Summary(pl.UTF-8):     Wtyczka HTML
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-html
+Imports/exports of HTML, TeX, DVI and roff formats.
+
+%description plugin-html -l pl.UTF-8
+Importuje/eksportuje formaty HTML, TeX, DVI i roff.
+
+# lotus 123
+%package plugin-lotus123
+Summary:       Lotus 123 plugin
+Summary(pl.UTF-8):     Wtyczka Lotus 123
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-lotus123
+Imports Lotus 123 files.
+
+%description plugin-lotus123 -l pl.UTF-8
+Importuje pliki Lotusa 123.
+
+# lpsolve
+%package plugin-lpsolve
+Summary:       lpsolve plugin
+Summary(pl.UTF-8):     Wtyczka lpsolve
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
 
-%description -l ru
-Gnumeric - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÜÌÅËÔÒÏÎÎÙÈ ÔÁÂÌÉàÄÌÑ GNOME.
+%description plugin-lpsolve
+Imports lpsolve files.
+
+%description plugin-lpsolve -l pl.UTF-8
+Importuje pliki lpsolve.
+
+# gnu oleo
+%package plugin-gnuoleo
+Summary:       GNU Oleo plugin
+Summary(pl.UTF-8):     Wtyczka GNU Oleo
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-gnuoleo
+Imports GNU Oleo documents.
+
+%description plugin-gnuoleo -l pl.UTF-8
+Importuje dokumenty GNU Oleo.
+
+# openoffice
+%package plugin-openoffice
+Summary:       OpenOffice.org plugin
+Summary(pl.UTF-8):     Wtyczka OpenOffice.org
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-openoffice
+Imports/exports OpenOffice.org/StarOffice spreadsheets.
+
+%description plugin-openoffice -l pl.UTF-8
+Importuje/eksportuje arkusze OpenOffice.org/StarOffice.
+
+# paradox
+%package plugin-paradox
+Summary:       Paradox plugin
+Summary(pl.UTF-8):     Wtyczka Paradox
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-paradox
+Imports Paradox files.
+
+%description plugin-paradox -l pl.UTF-8
+Importuje pliki w formacie Paradoxa.
+
+# plan perfect
+%package plugin-planperfect
+Summary:       Plan Perfect plugin
+Summary(pl.UTF-8):     Wtyczka Plan Perfect
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-planperfect
+Imports Plan Perfect formatted documents.
+
+%description plugin-planperfect -l pl.UTF-8
+Importuje dokumenty w formacie Plan Perfect.
+
+# psiconv
+%package plugin-psiconv
+Summary:       Psiconv plugin
+Summary(pl.UTF-8):     Wtyczka Psiconv
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-psiconv
+Imports Psion 5 series Sheet files.
+
+%description plugin-psiconv -l pl.UTF-8
+Importuje pliki arkuszy Psion serii 5.
+
+# qpro
+%package plugin-qpro
+Summary:       Quattro Pro(tm) plugin
+Summary(pl.UTF-8):     Wtyczka Quattro Pro(tm)
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-qpro
+Imports Quattro Pro (tm) files.
+
+%description plugin-qpro -l pl.UTF-8
+Importuje pliki Quattro Pro (tm).
+
+# sc/xspread
+%package plugin-sc
+Summary:       SC/XSpread plugin
+Summary(pl.UTF-8):     Wtyczka SC/XSpread
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-sc
+Imports SC/XSpread files.
+
+%description plugin-sc -l pl.UTF-8
+Importuje pliki SC/XSpread.
+
+# sylk
+%package plugin-sylk
+Summary:       MultiPlan (SYLK) plugin
+Summary(pl.UTF-8):     Wtyczka MultiPlan (SYLK)
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-sylk
+Imports MultiPlan (SYLK) files.
+
+%description plugin-sylk -l pl.UTF-8
+Importuje pliki MultiPlan (SYLK).
+
+# xbase
+%package plugin-xbase
+Summary:       XBase plugin
+Summary(pl.UTF-8):     Wtyczka Xbase
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-xbase
+Imports Xbase files.
+
+%description plugin-xbase -l pl.UTF-8
+Importuje pliki XBase.
+
+# other plugins
+# gda
+%package plugin-gdaif
+Summary:       Database plugin
+Summary(pl.UTF-8):     Wtyczka baz danych
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
 
-%description -l uk
-Gnumeric - ÃÅ ÐÒÏÇÒÁÍÁ ÅÌÅËÔÒÏÎÎÉÈ ÔÁÂÌÉÃØ ÄÌÑ GNOME.
+%description plugin-gdaif
+Database functions for retrieval of data from a database.
+
+%description plugin-gdaif -l pl.UTF-8
+Funkcje bazodanowe, pozwalające na pobieranie danych z baz danych.
+
+# gnome db
+%package plugin-gnomedb
+Summary:       GNOME DB plugin
+Summary(pl.UTF-8):     Wtyczka GNOME DB
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      gnumeric-plugin-gdaif
+
+%description plugin-gnomedb
+Gnumeric frontend for libgnomedb.
+
+%description plugin-gnomedb -l pl.UTF-8
+Nakładka Gnumerica na libgnomedb.
+
+# samples
+%package plugin-sample
+Summary:       Sample plugins
+Summary(pl.UTF-8):     Przykładowe wtyczki
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-sample
+Sample database and UI plugins.
+
+%description plugin-sample -l pl.UTF-8
+Przykładowe wtyczki bazy danych oraz interfejsu użytkownika.
+
+# perl/python stuff
+# perl-func/perl loader
+%package plugin-perl
+Summary:       Perl plugin
+Summary(pl.UTF-8):     Wtyczk Perla
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description plugin-perl
+Sample Perl plugin providing some (useless) functions.
+
+%description plugin-perl -l pl.UTF-8
+Przykładowa wtyczka Perla dostarczająca różnych (bezużytecznych)
+funkcji.
+
+# perl-func/perl loader
+%package plugin-python
+Summary:       Python plugin
+Summary(pl.UTF-8):     Wtyczk Pythona
+Group:         X11/Applications
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      python-modules
+Requires:      python-pygtk-gtk
+
+%description plugin-python
+Sample Python plugin providing some (useless) functions.
+
+%description plugin-python -l pl.UTF-8
+Przykładowa wtyczka Pythona, dostarczająca różnych (bezużytecznych)
+funkcji.
 
 %prep
 %setup -q
+#%patch0 -p1
+#%patch1 -p1 - obsoleted
 
 %build
-export LC_ALL=C
-#rm -f missing acinclude.m4
-#%%{__libtoolize}
-#%%{__gettextize}
-#%%{__aclocal}
-#%%{__autoheader}
-#%%{__autoconf}
-#%%{__automake}
-#GNOME_LIBCONFIG_PATH=/usr/lib; export GNOME_LIBCONFIG_PATH
+%{__gnome_doc_common}
+%{__glib_gettextize}
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__autoconf}
+%{__automake}
 %configure \
        --disable-static \
-       --without-included-gettext \
-       --with%{?_without_bonobo:out}-bonobo \
-       --with%{?!_with_gb:out}-gb \
-       --with%{?_without_python:out}-python \
-       --without-evolution \
-       --without-guile \
-       --with%{?_without_gda:out}-gda
+       --disable-schemas-install \
+       --with-psiconv \
+       --with%{!?with_gnome:out}-gnome \
+       --with%{!?with_python:out}-python \
+       --with%{!?with_gda:out}-gda \
+       --with%{!?with_mono:out}-mono \
+       --without-gb
 
 %{__make}
 
@@ -118,52 +453,250 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT \
-       omf_dest_dir=%{_omf_dest_dir}/%{name}
+       docdir=%{_datadir}/gnome/help/gnumeric/C \
+       GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/gnumeric/%{version}/plugins/*/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
+
+[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \
+       mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
 
-%find_lang %{name} --with-gnome
+%find_lang %{name} --with-gnome --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/usr/bin/scrollkeeper-update
-%gconf_schema_install
+%if %{with gnome}
+%gconf_schema_install gnumeric-dialogs.schemas
+%gconf_schema_install gnumeric-general.schemas
+%gconf_schema_install gnumeric-plugins.schemas
+%update_desktop_database_post
+%endif
+%scrollkeeper_update_post
+
+%if %{with gnome}
+%preun
+%gconf_schema_uninstall gnumeric-dialogs.schemas
+%gconf_schema_uninstall gnumeric-general.schemas
+%gconf_schema_uninstall gnumeric-plugins.schemas
+%endif
+
+%postun
+%scrollkeeper_update_postun
+%if %{with gnome}
+%update_desktop_database_postun
+%endif
 
-%postun -p /usr/bin/scrollkeeper-update
+%post  -n libspreadsheet -p /sbin/ldconfig
+%postun        -n libspreadsheet -p /sbin/ldconfig
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README TODO
-%{_sysconfdir}/gconf/schemas/*
+%doc AUTHORS ChangeLog NEWS README
 
 %attr(755,root,root) %{_bindir}/*
 
-%if %{?!_without_bonobo:1}0
-%attr(755,root,root) %{_libdir}/gnumeric-component
-%{_libdir}/bonobo/servers/*
-%endif
 %dir %{_libdir}/gnumeric
-%dir %{_libdir}/gnumeric/%{version}*
-%dir %{_libdir}/gnumeric/%{version}*/plugins
-%dir %{_libdir}/gnumeric/%{version}*/plugins/*
-%attr(755,root,root) %{_libdir}/gnumeric/%{version}*/plugins/*/*.so
-%{_libdir}/gnumeric/%{version}*/plugins/*/*.xml
-%{_libdir}/gnumeric/%{version}*/plugins/*/*.la
-%{_libdir}/gnumeric/%{version}*/plugins/*/*.py
-%{_libdir}/gnumeric/%{version}*/plugins/gnome-glossary/glossary-po-header
+%dir %{_libdir}/gnumeric/%{version}
+%dir %{_libdir}/gnumeric/%{version}/plugins
+%dir %{_libdir}/gnumeric/%{version}/plugins/fn-*
+%dir %{_libdir}/gnumeric/%{version}/plugins/mps
+
+%if %{with gnome}
+%{_sysconfdir}/gconf/schemas/gnumeric-dialogs.schemas
+%{_sysconfdir}/gconf/schemas/gnumeric-general.schemas
+%{_sysconfdir}/gconf/schemas/gnumeric-plugins.schemas
+%endif
+
+%{_libdir}/gnumeric/%{version}/plugins/fn-*/*.xml
+%{_libdir}/gnumeric/%{version}/plugins/mps/*.xml
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/fn-*/*.so
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/mps/*.so
 
 %{_desktopdir}/*.desktop
-%{_datadir}/mime-info/*
-%{_pixmapsdir}/*.???
-%{_pixmapsdir}/gnumeric
+%{_pixmapsdir}/*
 %{_omf_dest_dir}/%{name}
 
 %dir %{_datadir}/gnumeric
 %dir %{_datadir}/gnumeric/%{version}*
-%{_datadir}/gnumeric/%{version}*/glade
-%{_datadir}/gnumeric/%{version}*/gnome-2.0
-%{_datadir}/gnumeric/%{version}*/idl
-%{_datadir}/gnumeric/%{version}*/autoformat-templates
-%{_datadir}/gnumeric/%{version}*/templates
-%dir %{_datadir}/gnumeric/%{version}*/gnome
-%dir %{_datadir}/gnumeric/%{version}*/gnome/help
+%{_datadir}/gnumeric/%{version}/*.xml
+%{_datadir}/gnumeric/%{version}/autoformat-templates
+%{_datadir}/gnumeric/%{version}/glade
+%{_datadir}/gnumeric/%{version}/templates
+
+%{_mandir}/man1/gnumeric.1*
+%{_mandir}/man1/ssconvert.1*
+%{_mandir}/man1/ssgrep.1*
+%{_mandir}/man1/ssindex.1*
+
+%files -n libspreadsheet
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so
+
+%files -n libspreadsheet-devel
+%defattr(644,root,root,755)
+%{_includedir}/libspreadsheet-1.10
+%{_pkgconfigdir}/*.pc
+
+# applix
+%files plugin-applix
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/applix
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/applix/*.so
+%{_libdir}/gnumeric/%{version}/plugins/applix/*.xml
+
+# data interchange format (DIF)
+%files plugin-dif
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/dif
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/dif/*.so
+%{_libdir}/gnumeric/%{version}/plugins/dif/*.xml
+
+# ms excel
+%files plugin-excel
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/excel
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/excel/*.so
+%{_libdir}/gnumeric/%{version}/plugins/excel/*.xml
+
+# glpk
+%files plugin-glpk
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/glpk
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/glpk/*.so
+%{_libdir}/gnumeric/%{version}/plugins/glpk/*.xml
+
+# html
+%files plugin-html
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/html
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/html/*.so
+%{_libdir}/gnumeric/%{version}/plugins/html/*.xml
+
+# lotus 123
+%files plugin-lotus123
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/lotus
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/lotus/*.so
+%{_libdir}/gnumeric/%{version}/plugins/lotus/*.xml
+
+# lpsolve
+%files plugin-lpsolve
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/lpsolve
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/lpsolve/*.so
+%{_libdir}/gnumeric/%{version}/plugins/lpsolve/*.xml
+
+# gnu oleo
+%files plugin-gnuoleo
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/oleo
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/oleo/*.so
+%{_libdir}/gnumeric/%{version}/plugins/oleo/*.xml
+
+# openoffice
+%files plugin-openoffice
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/openoffice
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/openoffice/*.so
+%{_libdir}/gnumeric/%{version}/plugins/openoffice/*.xml
+
+# paradox
+%files plugin-paradox
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/paradox
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/paradox/*.so
+%{_libdir}/gnumeric/%{version}/plugins/paradox/*.xml
+
+# plan perfect
+%files plugin-planperfect
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/plan_perfect
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/plan_perfect/*.so
+%{_libdir}/gnumeric/%{version}/plugins/plan_perfect/*.xml
+
+# psiconv
+%files plugin-psiconv
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/psiconv
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/psiconv/*.so
+%{_libdir}/gnumeric/%{version}/plugins/psiconv/*.xml
+
+# qpro
+%files plugin-qpro
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/qpro
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/qpro/*.so
+%{_libdir}/gnumeric/%{version}/plugins/qpro/*.xml
+
+# sc/xspread
+%files plugin-sc
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/sc
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sc/*.so
+%{_libdir}/gnumeric/%{version}/plugins/sc/*.xml
+
+# sylk
+%files plugin-sylk
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/sylk
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sylk/*.so
+%{_libdir}/gnumeric/%{version}/plugins/sylk/*.xml
+
+# xbase
+%files plugin-xbase
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/xbase
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/xbase/*.so
+%{_libdir}/gnumeric/%{version}/plugins/xbase/*.xml
+
+%if %{with gda}
+# gda
+%files plugin-gdaif
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/gdaif
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/gdaif/*.so
+%{_libdir}/gnumeric/%{version}/plugins/gdaif/*.xml
+
+# gnome db
+%files plugin-gnomedb
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/gnome-db
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/gnome-db/*.so
+%{_libdir}/gnumeric/%{version}/plugins/gnome-db/*.xml
+%endif
+
+# samples
+%files plugin-sample
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/sample_datasource
+%dir %{_libdir}/gnumeric/%{version}/plugins/uihello
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/sample_datasource/*.so
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/uihello/*.so
+%{_libdir}/gnumeric/%{version}/plugins/sample_datasource/*.xml
+%{_libdir}/gnumeric/%{version}/plugins/uihello/*.xml
+
+# perl-func/perl loader
+%files plugin-perl
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/perl-*
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/perl-*/*.so
+%{_libdir}/gnumeric/%{version}/plugins/perl-*/*.pl
+%{_libdir}/gnumeric/%{version}/plugins/perl-*/*.xml
+
+# python-func/perl loader
+%if %{with python}
+%files plugin-python
+%defattr(644,root,root,755)
+%dir %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary
+%dir %{_libdir}/gnumeric/%{version}/plugins/py*
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/py*/*.so
+%{_libdir}/gnumeric/%{version}/plugins/py*/*.py
+%{_libdir}/gnumeric/%{version}/plugins/py*/*.xml
+%{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/glossary-po-header
+%{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.py
+%{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.xml
+%endif
This page took 0.060427 seconds and 4 git commands to generate.