commit gramps for openSUSE:Factory
Hello community, here is the log from the commit of package gramps for openSUSE:Factory checked in at 2013-06-29 19:42:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-05-18 09:21:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gramps.new/gramps.changes 2013-06-29 19:42:02.000000000 +0200 @@ -1,0 +2,75 @@ +Sat Jun 29 08:59:34 UTC 2013 - zaitor@opensuse.org + +- Update to version 4.0.1: + + Gtk3: fix menu on person editor and Geography views, convert + deprecated code for the indicator in entryfield. + + Gedcom: Fix crash on export when there are addresses, fix space + on ID. + + Disallow bookmarking a source in the Citation Tree View. + + Better RTL support on Pedigreeview and position for gramplets. + + Fix bad scaling in address editor. + + Fix crash on ancestor chart report. + + Fix navigation issues with selected line. + + Fix size of the 'Tip of the day' dialog. + + Fix right-click on tables in Quick Views. + + Fix cursor corruption on Pedigree view. + + Improvements when exporting via CLI. + + Reports: Various fixes on dialogs, output file formats and + cleanup on error messages. + + MacOS: Fix bad filename on Gramps URL, osm-gps-map revision, + image paths, resource-path file, maclocale. + + Move the HTML resources from gramps/plugins/webstuff to Data + and Images. + + Alternate Names in Person Details Gramplet. + + New holidays, date and relationship handlers for Ukrainian. + + Enhancements for testing localized Relationship handlers. + + More names and events on data.gramps sample. + + Updated translations. + +------------------------------------------------------------------- +Sat Jun 22 12:57:18 UTC 2013 - dimstar@opensuse.org + +- Add gobjet-introspection BuildRequires: needed in order for the + code to be inspected and typelib() Requires be added to the + package. +- Filter out the following typelib() Requires: + + typelib(GtkosxApplication)is not needed on Linux. + + typelib(OsmGpsMap) is optional and currently not available in + openSUSE. + + typelib(Gtkspell) is an obsolete name which gramps can cope + with as an alternative to GtkSpell (different spelling). + +------------------------------------------------------------------- +Thu May 23 10:55:43 UTC 2013 - dimstar@opensuse.org + +- Update to version 4.0.0: + + Conversion to GTK 3 and use of gobject introspection, GEPS#029. + + Support for python 3, GEPS#031. + + Code reorganization, GEPS#008. + + Autotools is no longer used for building Gramps, distutils is + used, GEPS#026. + + Completely reworked localization handling. + + The Gramplet view has been renamed Dashboard. This to avoid an + overload of the word Gramplet, and to make it more clear to new + users what can be expected in this view + + GTK 3 uses new themes, so users not on Gnome must set a nice + GTK 3 theme to fully appreciate Gramps 4.0. Install a GTK 3 + theme and set it. If Gramps looks ugly, you made an error in + this step. + + Different sidebar navigators can be installed + + New Ancestor Fan Chart View and Descendant Fan Chart View, + which offer a lot of insight in your family tree on a small + space. Direct printing is available from these views. + + All wizards are reworked, so the exporter dialog, help and bug + report dialog are different from version 3.4, but offer the + same functions. + + New To Do Gramplets listing all To Do Notes. + + More reports support output in a different language than the + interface language + + Narrative Web has been reworked to make it more stable. +- Rewrite build and install sections to adapt to the switch to + pythonm distutils, away from autotools. +- Add python-PyICU recommends: it's not strictly required to + operate, but strongly recommended. + +------------------------------------------------------------------- Old: ---- gramps-3.4.4.tar.gz New: ---- gramps-4.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gramps.spec ++++++ --- /var/tmp/diff_new_pack.USTgt7/_old 2013-06-29 19:42:03.000000000 +0200 +++ /var/tmp/diff_new_pack.USTgt7/_new 2013-06-29 19:42:03.000000000 +0200 @@ -17,19 +17,23 @@ # +%global __requires_exclude typelib\\(GtkosxApplication\\)|typelib\\(OsmGpsMap\\)|typelib\\(Gtkspell\\) + Name: gramps -Version: 3.4.4 +Version: 4.0.1 Release: 0 # FIXME: missing recommends because of missing packages: python-exiv2, osm-gps-map 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/3.4.4/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/project/gramps/Stable/4.0.1/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: intltool # For directory ownership BuildRequires: gnome-icon-theme +# Needed for typelib() - Requires. +BuildRequires: gobject-introspection BuildRequires: python-gtk-devel # We need the %%mime_database_* macros BuildRequires: shared-mime-info @@ -41,6 +45,7 @@ Recommends: graphviz Recommends: python-gtkspell Recommends: python-webkitgtk +Recommends: python-PyICU BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -55,46 +60,49 @@ %setup -q %build -%configure --disable-mime-install -%__make %{?_smp_mflags} +python setup.py build %install -%make_install +python setup.py install --root="%{buildroot}" +# fix resource-path containing buildroot information +echo -n %{_datadir} > %{buildroot}%{python_sitelib}/gramps/gen/utils/resource-path # Application Registry is obsolete since GNOME 2.8. -rm -r %{buildroot}%{_datadir}/application-registry rm -r %{buildroot}%{_datadir}/mime-info +# Icon is installed in a non-default location +# We package those files as package docs... +rm -r %{buildroot}%{_datadir}/doc/%{name}/ +mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps +mv %{buildroot}%{_datadir}/icons/gramps.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps %suse_update_desktop_file -r -G "Genealogical Research" %{name} Education Science %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}%{_datadir} -%if 0%{?suse_version} > 1130 - %post %desktop_database_post +%icon_theme_cache_post %icon_theme_cache_post gnome %mime_database_post -%endif - -%if 0%{?suse_version} > 1130 %postun %desktop_database_postun +%icon_theme_cache_postun %icon_theme_cache_postun gnome %mime_database_postun -%endif %files %defattr (-,root,root) -%doc AUTHORS COPYING FAQ NEWS README +%doc AUTHORS COPYING FAQ LICENSE NEWS README %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/gnome/*/mimetypes/gnome-mime-application-x-gedcom.* %{_datadir}/icons/gnome/*/mimetypes/gnome-mime-application-x-geneweb.* %{_datadir}/icons/gnome/*/mimetypes/gnome-mime-application-x-%{name}*.* %{_datadir}/mime/packages/%{name}.xml -%{_datadir}/pixmaps/%{name}.png -%{_mandir}/man1/%{name}.* +%{python_sitelib}/%{name}/ +%{python_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 %lang(cs) %{_mandir}/cs/man1/%{name}.* ++++++ gramps-3.4.4.tar.gz -> gramps-4.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/gramps/gramps-3.4.4.tar.gz /work/SRC/openSUSE:Factory/.gramps.new/gramps-4.0.1.tar.gz differ: char 4, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de