[packages/gnumeric] - updated to 1.11.90 - updated deps for gtk3 and gnome3 - dropped gnome bcond

baggins baggins at pld-linux.org
Tue Nov 20 20:31:36 CET 2012


commit d0eef2848acbc9a5e4dd9745e9c61dccaab90418
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Nov 20 20:31:10 2012 +0100

    - updated to 1.11.90
    - updated deps for gtk3 and gnome3
    - dropped gnome bcond

 gnumeric.spec | 79 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 39 insertions(+), 40 deletions(-)
---
diff --git a/gnumeric.spec b/gnumeric.spec
index fa17b32..89e7ec0 100644
--- a/gnumeric.spec
+++ b/gnumeric.spec
@@ -3,7 +3,6 @@
 #
 # Conditional build:
 %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
 #
@@ -19,13 +18,13 @@ Summary(ru.UTF-8):	Электронные таблицы для GNOME
 Summary(uk.UTF-8):	Електронні таблиці для GNOME
 Summary(zh_CN.UTF-8):	Linux下的Excel -- GNOME电子表格
 Name:		gnumeric
-Version:	1.10.17
+Version:	1.11.90
 Release:	1
 Epoch:		1
 License:	GPL v2+
 Group:		X11/Applications
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.10/%{name}-%{version}.tar.bz2
-# Source0-md5:	aacc0899222c98fa9cdd85c49a6840be
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnumeric/1.11/%{name}-%{version}.tar.xz
+# Source0-md5:	843970b6d2e1491fe2a09047ac215dd8
 URL:		http://projects.gnome.org/gnumeric/
 BuildRequires:	GConf2-devel >= 2.14.0
 BuildRequires:	ORBit2-devel >= 1:2.14.0
@@ -36,20 +35,14 @@ BuildRequires:	flex
 BuildRequires:	gettext-devel
 BuildRequires:	glib2-devel >= 1:2.12.0
 BuildRequires:	gnome-common >= 2.12.0
-BuildRequires:	gtk+2-devel >= 2:2.12.0
+BuildRequires:	gtk+3-devel
 BuildRequires:	intltool >= 0.35
-BuildRequires:	libart_lgpl-devel >= 2.3.12
-%if %{with gnome}
-BuildRequires:	libbonoboui-devel >= 2.14.0
-BuildRequires:	libgoffice-devel >= 0.8.17
-BuildRequires:	libgsf-gnome-devel >= 1.14.18
-%endif
+BuildRequires:	libgoffice-devel >= 0.9.90
 %if %{with gda}
 BuildRequires:	libgda4-devel >= 4.1.1
 BuildRequires:	libgnomedb4-devel >= 3.99.6
 %endif
 BuildRequires:	libglade2-devel >= 1:2.6.0
-%{?with_gnome:BuildRequires:	libgnomeui-devel >= 2.15.90}
 BuildRequires:	libgsf-devel >= 1.14.18
 BuildRequires:	libtool
 BuildRequires:	libxml2-devel >= 1:2.6.26
@@ -65,14 +58,13 @@ BuildRequires:	pxlib-devel
 BuildRequires:	rpm-perlprov
 %if %{with python}
 BuildRequires:	python-devel >= 2.2
-BuildRequires:	python-pygtk-devel >= 2:2.9.3
+BuildRequires:	python-pygobject3-devel
 %endif
 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
@@ -117,7 +109,7 @@ Gnumeric - це програма електронних таблиць для GN
 Summary:	libspreadsheet library
 Summary(pl.UTF-8):	Biblioteka libspreadsheet
 Group:		Libraries
-%{?with_gnome:Requires:	libgoffice >= 0.8.17}
+Requires:	libgoffice >= 0.9.90
 
 %description -n libspreadsheet
 libspreadsheet library.
@@ -407,7 +399,7 @@ Przykładowe wtyczki bazy danych oraz interfejsu użytkownika.
 # perl-func/perl loader
 %package plugin-perl
 Summary:	Perl plugin
-Summary(pl.UTF-8):	Wtyczk Perla
+Summary(pl.UTF-8):	Wtyczka Perla
 Group:		X11/Applications
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
@@ -421,7 +413,7 @@ funkcji.
 # perl-func/perl loader
 %package plugin-python
 Summary:	Python plugin
-Summary(pl.UTF-8):	Wtyczk Pythona
+Summary(pl.UTF-8):	Wtyczka Pythona
 Group:		X11/Applications
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 Requires:	python-modules
@@ -434,6 +426,20 @@ Sample Python plugin providing some (useless) functions.
 Przykładowa wtyczka Pythona, dostarczająca różnych (bezużytecznych)
 funkcji.
 
+# gnumeric support for goffice
+%package plugin-goffice
+Summary:	Gnumeric plugin for goffice
+Summary(pl.UTF-8):	Wtyczka dla goffice
+Group:		X11/Applications
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+Requires:	libgoffice >= 0.9.90
+
+%description plugin-goffice
+Gnumeric plugin for goffice.
+
+%description plugin-goffice -l pl.UTF-8
+Wtyczka dla goffice.
+
 %prep
 %setup -q
 
@@ -448,14 +454,11 @@ funkcji.
 %{__automake}
 %configure \
 	--disable-static \
-	--disable-schemas-install \
 	--disable-silent-rules \
 	--with-psiconv \
-	--with%{!?with_gnome:out}-gnome \
 	--with%{!?with_python:out}-python \
-	--with%{!?with_gda:out}-gda \
 	--with%{!?with_mono:out}-mono \
-	--without-gb
+	--with%{!?with_gda:out}-gda
 
 %{__make}
 
@@ -479,26 +482,16 @@ rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 
 %post
-%if %{with gnome}
-%gconf_schema_install gnumeric-dialogs.schemas
-%gconf_schema_install gnumeric-general.schemas
-%gconf_schema_install gnumeric-plugins.schemas
+%glib_compile_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
+%glib_compile_schemas
 
 %postun
 %scrollkeeper_update_postun
-%if %{with gnome}
 %update_desktop_database_postun
-%endif
 
 %post	-n libspreadsheet -p /sbin/ldconfig
 %postun	-n libspreadsheet -p /sbin/ldconfig
@@ -515,11 +508,9 @@ rm -rf $RPM_BUILD_ROOT
 %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
+%{_datadir}/glib-2.0/schemas/org.gnome.gnumeric.dialogs.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.gnumeric.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.gnumeric.plugin.gschema.xml
 
 %{_libdir}/gnumeric/%{version}/plugins/fn-*/*.xml
 %{_libdir}/gnumeric/%{version}/plugins/mps/*.xml
@@ -536,7 +527,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gnumeric/%{version}/*.xml
 %{_datadir}/gnumeric/%{version}/autoformat-templates
 %{_datadir}/gnumeric/%{version}/templates
-%{_datadir}/gnumeric/%{version}/ui
 
 %{_mandir}/man1/gnumeric.1*
 %{_mandir}/man1/ssconvert.1*
@@ -549,7 +539,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n libspreadsheet-devel
 %defattr(644,root,root,755)
-%{_includedir}/libspreadsheet-1.10
+%{_includedir}/libspreadsheet-1.12
 %{_pkgconfigdir}/*.pc
 
 # applix
@@ -570,8 +560,11 @@ rm -rf $RPM_BUILD_ROOT
 %files plugin-excel
 %defattr(644,root,root,755)
 %dir %{_libdir}/gnumeric/%{version}/plugins/excel
+%dir %{_libdir}/gnumeric/%{version}/plugins/excelplugins
 %attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/excel/*.so
+%attr(755,root,root) %{_libdir}/gnumeric/%{version}/plugins/excelplugins/*.so
 %{_libdir}/gnumeric/%{version}/plugins/excel/*.xml
+%{_libdir}/gnumeric/%{version}/plugins/excelplugins/*.xml
 
 # glpk
 %files plugin-glpk
@@ -718,3 +711,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.py
 %{_libdir}/gnumeric/%{version}/plugins/gnome-glossary/*.xml
 %endif
+
+%files plugin-goffice
+%defattr(644,root,root,755)
+%dir %{_libdir}/goffice/*/plugins/gnumeric
+%{_libdir}/goffice/*/plugins/gnumeric/*.xml
+%attr(755,root,root) %{_libdir}/goffice/*/plugins/gnumeric/*.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnumeric.git/commitdiff/d0eef2848acbc9a5e4dd9745e9c61dccaab90418



More information about the pld-cvs-commit mailing list