3 %bcond_without gda # build without gda
4 %bcond_without gnome # build without gnome
5 %bcond_without mono # build without mono scripting engine
6 %bcond_without python # build without python support
8 %ifnarch %{ix86} amd64 arm hppa ppc s390 sparc sparcv9 sparc64
11 %include /usr/lib/rpm/macros.perl
12 Summary: The GNOME spreadsheet
13 Summary(es): La hoja de cálculo del GNOME
14 Summary(pl): Arkusz kalkulacyjny GNOME
15 Summary(pt_BR): A planilha do GNOME
16 Summary(ru): üÌÅËÔÒÏÎÎÙÅ ÔÁÂÌÉÃÙ ÄÌÑ GNOME
17 Summary(uk): åÌÅËÔÒÏÎΦ ÔÁÂÌÉæ ÄÌÑ GNOME
18 Summary(zh_CN): LinuxϵÄExcel -- GNOMEµç×Ó±í¸ñ
24 Group: X11/Applications
25 Vendor: Gnumeric List <gnumeric-list@gnome.org>
26 Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/1.4/%{name}-%{version}.tar.bz2
27 # Source0-md5: b684eec48b1696d7a8d7152d1e17741c
28 Patch0: %{name}-help-path.patch
29 URL: http://www.gnome.org/gnumeric/
30 BuildRequires: GConf2-devel
31 BuildRequires: ORBit2-devel >= 2.4.2
32 BuildRequires: autoconf >= 2.52
33 BuildRequires: automake
35 BuildRequires: docbook-utils
37 BuildRequires: gettext-devel
38 BuildRequires: glib2-devel >= 1:2.4.4
39 BuildRequires: gnome-common >= 2.8.0-2
40 BuildRequires: gtk+2-devel >= 2:2.4.4
41 BuildRequires: intltool >= 0.28
42 BuildRequires: libart_lgpl-devel >= 2.3.12
44 BuildRequires: libbonobo-devel >= 2.6.0
45 BuildRequires: libbonoboui-devel >= 2.6.0
46 BuildRequires: libgsf-gnome-devel >= 1.11.0
49 BuildRequires: libgda-devel >= 1.0.1
50 BuildRequires: libgnomedb-devel >= 1.2.1
52 BuildRequires: libglade2-devel >= 1:2.4.0
53 %{?with_gnome:BuildRequires: libgnome-devel >= 2.6.0}
54 BuildRequires: libgnomecanvas-devel >= 2.6.0
55 BuildRequires: libgnomeprint-devel >= 2.8.1
56 BuildRequires: libgnomeprintui-devel >= 2.8.1
57 %{?with_gnome:BuildRequires: libgnomeui-devel >= 2.6.0}
58 BuildRequires: libgsf-devel >= 1.11.0
59 BuildRequires: libtool
60 BuildRequires: libxml2-devel >= 2.4.12
61 %{?with_mono:BuildRequires: mono-devel >= 1.0.0}
62 BuildRequires: pango-devel >= 1:1.6.0
63 BuildRequires: perl-base
64 BuildRequires: psiconv-devel >= 0.9.3
66 BuildRequires: python-devel >= 2.2
67 BuildRequires: python-pygtk-devel >= 2.0.0
69 Requires(post,preun): GConf2 >= 2.10.0
70 Requires(post,postun): desktop-file-utils
71 Requires(post,postun): scrollkeeper
73 Requires: python-modules
75 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
78 GNOME based spreadsheet. Gnumeric is a spreadsheet program for GNOME.
79 This program is intended to be a replacement for a commercial
80 spreadsheet, so quite a bit of work has gone into the program. If you
81 are familiar with Excel, you should be ready to use Gnumeric. We have
82 tried to clone all of the good features and stay as compatible as
83 possible with Excel in terms of usability.
86 Gnumeric es un programa de hoja de cálculo para GNOME. Este programa
87 procura ser reemplazar los programas comerciales, así que ha gozado
88 bastante esfuerzo. Si conoce Excel, debería estar preparado para usar
89 Gnumeric. Intentamos clonar todas las buenas cualidades y seguir lo
90 más compatible que fuera posible, en cuanto a la usabilidad.
93 Bazuj±cy na GNOME arkusz kalkulacyjny. Je¶li znasz arkusz Excel to
94 jeste¶ gotów na u¿ywanie Gnumerica. Starali¶my siê sklonowaæ wszystkie
95 dobre cechy i byæ kompatybilnym z Excelem w sensie u¿yteczno¶ci.
98 Este pacote instala a planilha do GNOME, que foi feita para substituir
99 qualquer planilha comercial, pois uma quantidade razoável de trabalho
100 foi (e está sendo) colocada para torná-la a melhor possível.
103 Gnumeric - ÜÔÏ ÐÒÏÇÒÁÍÍÁ ÜÌÅËÔÒÏÎÎÙÈ ÔÁÂÌÉÃ ÄÌÑ GNOME.
106 Gnumeric - ÃÅ ÐÒÏÇÒÁÍÁ ÅÌÅËÔÒÏÎÎÉÈ ÔÁÂÌÉÃØ ÄÌÑ GNOME.
114 cp /usr/share/gnome-common/data/omf.make .
124 --disable-schemas-install \
126 --with%{!?with_gnome:out}-gnome \
127 --with%{!?with_python:out}-python \
128 --with%{!?with_gda:out}-gda \
129 --with%{!?with_mono:out}-mono \
136 rm -rf $RPM_BUILD_ROOT
139 DESTDIR=$RPM_BUILD_ROOT \
140 docdir=/usr/share/gnome/help/gnumeric/C \
141 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
143 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
144 rm -r $RPM_BUILD_ROOT%{_datadir}/mc/templates/gnumeric.desktop
145 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
147 ######################## FAKE ! ########################################
148 # Change location in omf file to real (needs update in every version up) #
149 ##########################################################################
150 sed -e 's#gnumeric/1.4.3/doc#gnome/help/gnumeric#' \
151 $RPM_BUILD_ROOT%{_omf_dest_dir}/%{name}/gnumeric-C.omf > \
152 $RPM_BUILD_ROOT%{_omf_dest_dir}/%{name}/gnumeric-C.omf.out
154 mv $RPM_BUILD_ROOT%{_omf_dest_dir}/%{name}/gnumeric-C.{omf.out,omf}
155 ######################## END FAKE ########################################
157 %find_lang %{name} --with-gnome
160 rm -rf $RPM_BUILD_ROOT
163 %gconf_schema_install gnumeric-dialogs.schemas
164 %gconf_schema_install gnumeric-general.schemas
165 %gconf_schema_install gnumeric-plugins.schemas
166 %scrollkeeper_update_post
167 %update_desktop_database_post
170 %gconf_schema_uninstall gnumeric-dialogs.schemas
171 %gconf_schema_uninstall gnumeric-general.schemas
172 %gconf_schema_uninstall gnumeric-plugins.schemas
175 %scrollkeeper_update_postun
176 %update_desktop_database_postun
178 %files -f %{name}.lang
179 %defattr(644,root,root,755)
180 %doc AUTHORS ChangeLog NEWS README TODO
181 %{_sysconfdir}/gconf/schemas/*
183 %attr(755,root,root) %{_bindir}/*
185 %{_libdir}/bonobo/servers/*
186 %dir %{_libdir}/gnumeric
187 %dir %{_libdir}/gnumeric/%{version}*
188 %dir %{_libdir}/gnumeric/%{version}*/plugins
189 %dir %{_libdir}/gnumeric/%{version}*/plugins/*
190 %attr(755,root,root) %{_libdir}/gnumeric/%{version}*/plugins/*/*.so
191 %{_libdir}/gnumeric/%{version}*/plugins/*/*.glade
192 %{_libdir}/gnumeric/%{version}*/plugins/*/*.xml
193 %{_libdir}/gnumeric/%{version}*/plugins/*/*.la
195 %{_libdir}/gnumeric/%{version}*/plugins/*/*.py
196 %{_libdir}/gnumeric/%{version}*/plugins/gnome-glossary/glossary-po-header
199 %{_desktopdir}/*.desktop
201 %{_omf_dest_dir}/%{name}
203 %dir %{_datadir}/gnumeric
204 %dir %{_datadir}/gnumeric/%{version}*
205 %{_datadir}/gnumeric/%{version}*/*.xml
206 %{_datadir}/gnumeric/%{version}*/autoformat-templates
207 %{_datadir}/gnumeric/%{version}*/idl
208 %{_datadir}/gnumeric/%{version}*/glade
209 %{_datadir}/gnumeric/%{version}*/templates
211 %{_mandir}/man1/gnumeric.1*
212 %{_mandir}/man1/ssconvert.1*