Hello community, here is the log from the commit of package gnumeric for openSUSE:Factory checked in at 2012-01-25 15:01:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnumeric (Old) and /work/SRC/openSUSE:Factory/.gnumeric.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnumeric", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gnumeric/gnumeric.changes 2011-10-26 15:36:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnumeric.new/gnumeric.changes 2012-01-25 15:01:24.000000000 +0100 @@ -1,0 +2,58 @@ +Thu Jan 19 07:56:17 UTC 2012 - vuntz@opensuse.org + +- Add explicit pkgconfig() BuildRequires: glib-2.0, pango, + pangocairo. Those were all implicitly brought in before. +- Change goffice-devel BuildRequires to pkgconfig(libgoffice-0.10), + to avoid any confusion between goffice-0_8 and goffice. +- Stop changing Name of gnumeric.desktop: it's already fine + upstream. + +------------------------------------------------------------------- +Mon Jan 9 16:37:21 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.11.1: + + Show range selection cursors even while selecting new regions + and on other sheets + + Fixed expression range cursor behavior [bgo#664852] + + Build fixes relating to embedded ui files [bgo#664828] +- Changes from version 1.11.0: + + Highlights: + - Gnumeric uses GTK+ 3, not GTK+ 2. + - Gnumeric uses GTK+'s ui manager files, not libglade. + - Gnumeric uses GSettings, not GConf. + - Lots of small bug fixes. + + Various fixes for xls, xlsx and ODF compatibility. + + Add support for SVG images. + + Clarify the distinction beween open/save and import/export. + + Add HPFILTER function calculating the Hodrick Prescott Filter. + + Enable markup selection in scientific format selector. + + Fix IRR and other functions acting on paired data set when + called with fixed arrays. + + Remove obsolete Hildon port and obsolete code. + + Bugs fixed: bgo#304007, bgo#356711, bgo#425685, bgo#455712, + bgo#535473, bgo#584380, bgo#603533, bgo#627509, bgo#628472, + bgo#634803, bgo#645673, bgo#645842, bgo#651561, bgo#655877, + bgo#656418, bgo#656799, bgo#657036, bgo#657506, bgo#658140, + bgo#658194, bgo#658223, bgo#658639, bgo#658916, bgo#658981, + bgo#658982, bgo#659246, bgo#660241, bgo#660242, bgo#660248, + bgo#660605, bgo#660657, bgo#661213, bgo#661405, bgo#661720, + bgo#661855, bgo#661958, bgo#662056, bgo#662056, bgo#662149, + bgo#662310, bgo#662331, bgo#662361, bgo#662412, bgo#662413, + bgo#662472, bgo#662474, bgo#662551, bgo#663078, bgo#663117, + bgo#663135, bgo#663216, bgo#663663, bgo#663671, bgo#663712, + bgo#663802, bgo#664243, bgo#664351, bgo#664447, bgo#664692, + bgo#664754, deb#642135, lp#262777. + + Updated translations. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0), + following upstreams change to GTK 3. +- Drop gconf2-devel BuildRequires: with the move to GSettings this + is no longer needed. +- Remove gconf schema handling macros: gconf is no longer used. +- Clean spec-file using spec-cleaner. +- Remove explicit Requires from the -devel package: they are added + automatically the pkgconfig()-way. + +------------------------------------------------------------------- Old: ---- gnumeric-1.10.17.tar.bz2 New: ---- gnumeric-1.11.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnumeric.spec ++++++ --- /var/tmp/diff_new_pack.JcVi00/_old 2012-01-25 15:01:28.000000000 +0100 +++ /var/tmp/diff_new_pack.JcVi00/_new 2012-01-25 15:01:28.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnumeric # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,21 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gnumeric -Version: 1.10.17 -Release: 1 +Version: 1.11.1 +Release: 0 Summary: Spreadsheet Application License: GPL-2.0+ -Url: http://www.gnumeric.org/ Group: Productivity/Office/Spreadsheets -Source0: http://download.gnome.org/sources/gnumeric/1.10/%{name}-%{version}.tar.bz2 +Url: http://www.gnumeric.org/ +Source0: http://download.gnome.org/sources/gnumeric/1.11/%{name}-%{version}.tar.xz BuildRequires: fdupes -BuildRequires: gconf2-devel -BuildRequires: goffice-devel -BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libgda-devel BuildRequires: libgsf-devel @@ -39,14 +34,21 @@ BuildRequires: scrollkeeper BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz +BuildRequires: pkgconfig(glib-2.0) >= 2.28.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 +BuildRequires: pkgconfig(libgoffice-0.10) >= 0.9.1 +BuildRequires: pkgconfig(pango) >= 1.24.0 +BuildRequires: pkgconfig(pangocairo) >= 1.24.0 Recommends: %{name}-lang -Recommends: liberation-fonts ghostscript-fonts-std +Recommends: ghostscript-fonts-std +Recommends: liberation-fonts # For perl-func plugin Recommends: perl Provides: gnumeric2 = %{version} Obsoletes: gnumeric2 < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq %description Gnumeric is a spreadsheet application with advanced features and @@ -67,10 +69,9 @@ Gnumeric is part of the GNOME project. %package devel -License: GPL-2.0+ Summary: Spreadsheet Application Group: Productivity/Office/Spreadsheets -Requires: %{name} = %{version} glib2-devel goffice-devel gtk2-devel libglade2-devel libgsf-devel libxml2-devel +Requires: %{name} = %{version} %description devel Gnumeric is a spreadsheet application with advanced features and @@ -105,30 +106,27 @@ done %build -export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +export CFLAGS="%{optflags} -fno-strict-aliasing" %configure\ --disable-scrollkeeper\ --disable-static\ --enable-ssindex # --enable-pdfdocs -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install # FIXME: Build as root modifies system! # gnumeric-1.6.3: --disable-scrollkeeper does not work properly. -rm -rf $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper -%suse_update_desktop_file -r -N Gnumeric %{name} Office Spreadsheet GNOME GTK +rm -r %{buildroot}%{_localstatedir}/scrollkeeper +%suse_update_desktop_file -r %{name} Office Spreadsheet GNOME GTK %find_lang %{name} %{?no_lang_C} %find_lang gnumeric-functions %{?no_lang_C} %{name}.lang -%find_gconf_schemas -find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + -%fdupes $RPM_BUILD_ROOT +find %{buildroot} -type f -name "*.la" -delete -print +%fdupes %{buildroot} %clean -rm -rf $RPM_BUILD_ROOT - -%pre -f %{name}.schemas_pre +rm -rf %{buildroot} %post /sbin/ldconfig @@ -138,10 +136,6 @@ %icon_theme_cache_post %endif -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun - %postun /sbin/ldconfig %if 0%{?suse_version} > 1130 @@ -150,7 +144,7 @@ %icon_theme_cache_postun %endif -%files -f %{name}.schemas_list +%files %defattr(-, root, root) %doc AUTHORS BEVERAGES BUGS COPYING HACKING MAINTAINERS NEWS README ChangeLog OChangeLog* %dir %{_datadir}/gnome/ @@ -171,15 +165,15 @@ %{_libdir}/gnumeric/*/plugins/*/*.py %{_libdir}/gnumeric/*/plugins/*/*.pl %{_libdir}/gnumeric/*/plugins/gnome-glossary/glossary-po-header -%{_libdir}/goffice/*/plugins/gnumeric -%{_datadir}/applications/*.desktop +%{_libdir}/goffice/*/plugins/gnumeric/ +%{_datadir}/applications/gnumeric.desktop %{_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 %{_datadir}/gnumeric/ %{_datadir}/icons/hicolor/*/apps/gnumeric.* %{_datadir}/pixmaps/*.png -%{_datadir}/pixmaps/*.ico +%{_datadir}/pixmaps/win32-gnumeric.ico %{_datadir}/pixmaps/gnumeric/ %{_mandir}/man?/*.* -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org