Hello community,
here is the log from the commit of package gourmet for openSUSE:Factory checked
in at 2014-06-16 21:26:13
Comparing /work/SRC/openSUSE:Factory/gourmet (Old)
and /work/SRC/openSUSE:Factory/.gourmet.new (New)
Package is gourmet
Changes:
--- /work/SRC/openSUSE:Factory/gourmet/gourmet.changes 2011-10-02
10:09:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.gourmet.new/gourmet.changes 2014-06-16
21:26:22.0 +0200
@@ -1,0 +2,39 @@
+Sun Jun 8 07:12:16 UTC 2014 - badshah...@gmail.com
+
+- Update to version 0.17.4:
+ + Introduces the use of InfoBars for import and export messages
+ + #743 - When adding a recipe to a shopping list that's already
+there, increase the amounts of ingredients accordingly.
+ + #756 - Fix MyCookbook import
+ + #241, #287 - Fix two nasty bugs related to entering
+ingredients under a British English locale (en_GB)
+ + #264 - Add a couple of new keyboard shortcuts
+ + #759 - Add an AppData file to properly represent Gourmet in
+the Gnome and KDE native software centers
+- Removed fdupes usage as relinking files was messing up the
+ installation, causing gourmet to install but not start
+- Rebase removed-python-shebang.patch for current version
+- Re-enable lang_package; fdupes was somehow preventing
+ generation of the .mo files
+- Changes from version 0.17.3:
+ + Fixed deb#744707 - Replace compressed jQuery v1.4.2 by
+uncompressed v1.11.0
+ + #752 - Add My CookBook import/export plugin.
+
+---
+Thu Apr 17 07:48:52 UTC 2014 - badshah...@gmail.com
+
+- Update to version 0.17.2:
+ + Lots of upstream changes from previous packaged version, see
+/usr/share/doc/packages/gourmet/ChangeLog file for a full list
+- Packaging changes:
+ + Rebased removed-python-shebang.patch so that it applies
+cleanly with the updated version
+ + Manually generate and install icons in the hicolor icon dir;
+introduces BuildRequires on ImageMagick, inkscape and
+hicolor-icon-theme
+ + Disable lang package: no translations in upstream tarball
+ + Use desktop-file-utils to install .desktop file, updating the
+categories as applicable.
+
+---
Old:
gourmet-0.15.9.tar.bz2
New:
0.17.4.tar.gz
Other differences:
--
++ gourmet.spec ++
--- /var/tmp/diff_new_pack.ldLhEE/_old 2014-06-16 21:26:23.0 +0200
+++ /var/tmp/diff_new_pack.ldLhEE/_new 2014-06-16 21:26:23.0 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gourmet
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -16,22 +16,26 @@
#
-
Name: gourmet
-Version:0.15.9
-Release:1
-License:GPL-2.0
+Version:0.17.4
+Release:0
Summary:Recipes Management Application
-Url:http://grecipe-manager.sourceforge.net
+License:GPL-2.0
Group: Productivity/Office/Other
-Source: gourmet-%{version}.tar.bz2
+Url:http://grecipe-manager.sourceforge.net
+Source: https://github.com/thinkle/%{name}/archive/%{version}.tar.gz
# PATCH-FIX-UPSTREAM removed-python-shebang.patch sf#3275762
cbosdon...@novell.com -- cleaned shebang in modules
Patch0: removed-python-shebang.patch
+BuildRequires: ImageMagick
+BuildRequires: desktop-file-utils
BuildRequires: fdupes
+BuildRequires: hicolor-icon-theme
+BuildRequires: inkscape
BuildRequires: intltool
BuildRequires: python-devel
BuildRequires: update-desktop-files
Requires: python-base
+BuildRequires: python-distutils-extra
# The gnome python module is really used, so this is not about the meta-package
Requires: python-gnome
%if 0%{?suse_version} = 1130
@@ -58,37 +62,53 @@
%lang_package
%prep
-%setup -q
+%setup -q -n %{name}-%{version}
%patch0 -p1
%build
python setup.py build
%install
-python setup.py install --skip-build --root=%{buildroot} --prefix=%{_prefix}
-%if 0%{?suse_version} = 1120
-%{__rm} %{buildroot}%{_datadir}/locale/sv_SE/LC_MESSAGES/*
-%endif
-%fdupes %{buildroot}%{python_sitelib}
-%fdupes -s %{buildroot}%{_datadir}
-%suse_update_desktop_file -r %{name} Utility DesktopUtility
-
-%find_lang %{name}
-
-%check
+python setup.py install --root=%{buildroot} --prefix=%{_prefix}
-%clean
-%{?buildroot:rm -rf %{buildroot}}
+# INSTALL APPLICATION ICONS
+cp data/icons/scalable/apps/gourmet.svg gourmet.svg
+for i in 24 32 48 64 128 256;
+do
+