Hello community, here is the log from the commit of package gramps for openSUSE:Factory checked in at 2015-08-05 06:52:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gramps (Old) and /work/SRC/openSUSE:Factory/.gramps.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gramps" Changes: -------- --- /work/SRC/openSUSE:Factory/gramps/gramps.changes 2015-05-05 00:55:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gramps.new/gramps.changes 2015-08-05 06:52:08.000000000 +0200 @@ -1,0 +2,48 @@ +Mon Aug 3 13:48:40 UTC 2015 - dimstar@opensuse.org + +- Update to version 4.2.0: + + New date and language fields on place name. + + Review on GtkBuilder, fix some Gtk3 warnings and move from + deprecated methods. + + Change icons and buttons handling methods. + + Enhanced Place Editor and new Place Name editor. + + New widget: use own interactive-search. + + Ability to import kml data into Geography views. + + Enhancement for removing multiple selected items from Views + (action group). + + Add drag support on more Views, Selectors and Editors. + + Add right-click "Copy all" to ListModel and all QuickTables. + + Review Alternate Place handling and edition. + + New 'Place' configuration keys set by user (settings). + + New filter rule: is enclosed by. + + Consistency on Privacy option for reports. + + Consistency on "Name-format" options for reports. + + Add DeferredFilter class (a subclass of GenericFilter). + + New textual Report: Links on Notes. + + Fix alphabetic index and toc bug in books. + + Enhancements on Style Editor. + + Enhancements on End Notes into textual reports. + + Changes on Individuals complete textual report. + + Changes on Ancestors Tree draw report: Include Siblings. + + Add name-format option, and deferred translation on Records + report. + + Add deferred translation on Timeline draw report. + + Enable attributes gramplet on Source and Citation Views. + + New place locations gramplet. + + Optimizations around index, Flat and TreeView models. + + Enhanced samples files. + + All importers return now an ImportInfo object. + + Experimental gwplus (geneweb) import file format support. + + Remove experimental HTML renderer view. + + New test scripts. + + New Date handler for Japanese. + + Review on Slovenian and Czech Date Handlers. + + Updated translations. +- Drop gramps-webkit3.0.patch: no longer applicable. +- Add python3 BuildRequires: follow upstreams port to python3. +- Drop python-webkitgtk, python-gtkspell and python-PyICU + recommends: no longer valid after the port to python3. +- Add python3-bsddb3, python3-cairo and python3-gobject + Requires: new dependencies. + +------------------------------------------------------------------- Old: ---- gramps-4.1.3.tar.gz gramps-webkit3.0.patch New: ---- gramps-4.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gramps.spec ++++++ --- /var/tmp/diff_new_pack.qZ5Zr9/_old 2015-08-05 06:52:09.000000000 +0200 +++ /var/tmp/diff_new_pack.qZ5Zr9/_new 2015-08-05 06:52:09.000000000 +0200 @@ -20,29 +20,28 @@ %global __requires_exclude typelib\(GtkosxApplication\)|typelib\(Gtkspell\) Name: gramps -Version: 4.1.3 +Version: 4.2.0 Release: 0 Summary: Genealogical Research Software License: GPL-2.0+ Group: Productivity/Other Url: http://www.gramps-project.org/ -Source: http://downloads.sourceforge.net/project/gramps/Stable/4.1.3/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM gramps-webkit3.0.patch dimstar@opensuse.org -- Specify that we need WebKit 3.0 -Patch0: gramps-webkit3.0.patch +Source: http://downloads.sourceforge.net/project/gramps/Stable/4.2.0/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: intltool +BuildRequires: python3 # Needed for typelib() - Requires. BuildRequires: gobject-introspection BuildRequires: hicolor-icon-theme # We need the %%mime_database_* macros BuildRequires: shared-mime-info BuildRequires: update-desktop-files +Requires: python3-bsddb3 +Requires: python3-cairo +Requires: python3-gobject >= 3.12.0 Requires: xdg-utils Recommends: %{name}-lang Recommends: graphviz -Recommends: python-gtkspell -Recommends: python-webkitgtk -Recommends: python-PyICU BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -55,15 +54,14 @@ %lang_package %prep %setup -q -%patch0 -p1 %build -python setup.py build +python3 setup.py build %install -python setup.py install --root="%{buildroot}" +python3 setup.py install --root="%{buildroot}" # fix resource-path containing buildroot information -echo -n %{_datadir} > %{buildroot}%{python_sitelib}/gramps/gen/utils/resource-path +echo -n %{_datadir} > %{buildroot}%{python3_sitelib}/gramps/gen/utils/resource-path # Application Registry is obsolete since GNOME 2.8. rm -r %{buildroot}%{_datadir}/mime-info # Icon is installed in a non-default location @@ -98,8 +96,8 @@ %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/gnome/ %{_datadir}/mime/packages/%{name}.xml -%{python_sitelib}/%{name}/ -%{python_sitelib}/%{name}-%{version}-*.egg-info +%{python3_sitelib}/%{name}/ +%{python3_sitelib}/%{name}-%{version}-*.egg-info %{_mandir}/man1/%{name}.1%{?ext_man} # We can't really move the localized manpages to the lang package, since they'd # create a conflict between the lang subpackage and bundles ++++++ gramps-4.1.3.tar.gz -> gramps-4.2.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/gramps/gramps-4.1.3.tar.gz /work/SRC/openSUSE:Factory/.gramps.new/gramps-4.2.0.tar.gz differ: char 5, line 1