Hello community,

here is the log from the commit of package eaglemode for openSUSE:Factory 
checked in at 2015-05-29 10:42:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eaglemode (Old)
 and      /work/SRC/openSUSE:Factory/.eaglemode.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eaglemode"

Changes:
--------
--- /work/SRC/openSUSE:Factory/eaglemode/eaglemode.changes      2015-01-08 
23:02:24.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.eaglemode.new/eaglemode.changes 2015-05-29 
10:42:27.000000000 +0200
@@ -1,0 +2,33 @@
+Thu May 28 07:57:55 UTC 2015 - [email protected]
+
+- Use GenericName[en]=Eagle Mode instead of GenericName[en]=Eagle Modee
+
+-------------------------------------------------------------------
+Wed May 27 14:12:58 UTC 2015 - [email protected]
+
+- Update to 0.89.0, announce message:
+
+- Changes fromVersion 0.89.0
+  • Added new API classes: emListBox, emFileSelectionBox, emFileDialog,
+    and emAnything.
+  • Removed method emPanel::EnableAutoExpansion()
+    (it's always "enabled" now).
+  • Minor fixes and improvements.
+
+- Changes from Version 0.88.0
+  • Replaced API class emTiling by more specialized classes:
+    emLinearLayout, emRasterLayout, and emPackLayout.
+  • Accordingly replaced emGroup by emLinearGroup, emRasterGroup,
+   and emPackGroup.
+  • Fixed cropping of video frames.
+  • Fixed launch feedback.
+  • Minor fixes.
+
+- Change Source0 to use Web URL
+- Change Desktop entry
+- Change icons, use eaglemode-icons.tar
+- Add BuildRequires for hicolor-icon-theme
+- Change Description
+- Simplify installation handling
+
+-------------------------------------------------------------------

Old:
----
  eaglemode-0.87.0.tar.bz2
  eaglemode_16x16.png
  eaglemode_24x24.png
  eaglemode_32x32.png
  eaglemode_48x48.png

New:
----
  eaglemode-0.89.0.tar.bz2
  eaglemode-icons.tar

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ eaglemode.spec ++++++
--- /var/tmp/diff_new_pack.Y6zQjY/_old  2015-05-29 10:42:28.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6zQjY/_new  2015-05-29 10:42:28.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package eaglemode
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,16 @@
 
 
 Name:           eaglemode
-Version:        0.87.0
+Version:        0.89.0
 Release:        0
 Summary:        Eagle Mode the deep application Cosmos
 License:        GPL-3.0
 Group:          Development/Tools/Other
 Url:            http://eaglemode.sourceforge.net/
-Source:         %{name}-%{version}.tar.bz2
-Source1:        %{name}.desktop
-Source2:        %{name}_16x16.png
-Source3:        %{name}_24x24.png
-Source4:        %{name}_32x32.png
-Source5:        %{name}_48x48.png
-Source6:        %{name}-rpmlintrc
+Source0:        
http://downloads.sourceforge.net/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
+Source1:        %{name}-icons.tar
+Source2:        %{name}.desktop
+Source3:        %{name}-rpmlintrc
 Patch0:         01-eaglemode.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
@@ -43,6 +40,8 @@
 %endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
+BuildRequires:  fdupes
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  libpoppler-glib-devel
 BuildRequires:  librsvg-devel
 BuildRequires:  update-desktop-files
@@ -60,9 +59,6 @@
 BuildRequires:  poppler-glib-devel
 BuildRequires:  xine-lib-devel
 %endif
-%if 0%{?suse_version} > 1020
-BuildRequires:  fdupes
-%endif
 Requires:       abiword
 Requires:       xorg-x11
 %if 0%{?suse_version}
@@ -106,8 +102,14 @@
 in a virtual cosmos. Besides, that cosmos also provides a Linux kernel
 configurator in form of a kernel patch.
 
+By featuring a separate popup-zoomed control view, help texts in the things
+they are describing, editable bookmarks, multiple input methods, fast
+anti-aliased graphics, a virtually unlimited depth of panel tree,
+and by its portable C++ API, Eagle Mode aims to be a cutting edge
+of zoomable user interfaces.
+
 %prep
-%setup -q
+%setup -q -a 1
 %patch0 -p1
 
 %build
@@ -123,6 +125,13 @@
 
 %install
 perl make.pl install dir=%{buildroot}/%{_libdir}/eaglemode
+
+# install icons
+for i in 16 24 32 48 ; do
+    install -Dm 0644 icons/%{name}-${i}.png \
+            %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
+done
+
 cd %{buildroot}/%{_libdir}/eaglemode
 mkdir -p  ../../../%{_docdir}/eaglemode
 cp -r doc ../../../%{_docdir}/eaglemode
@@ -139,42 +148,25 @@
 mkdir -p %{buildroot}%{_prefix}/include
 cd %{buildroot}%{_prefix}/include
 ln -s ../../%{_libdir}/eaglemode/include/* .
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
-mkdir -p %{buildroot}%{_datadir}/applications
-cp -avL %{SOURCE2} 
%{buildroot}%{_datadir}/icons/hicolor/16x16/apps/eaglemode.png
-cp -avL %{SOURCE3} 
%{buildroot}%{_datadir}/icons/hicolor/24x24/apps/eaglemode.png
-cp -avL %{SOURCE4} 
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/eaglemode.png
-cp -avL %{SOURCE5} 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/eaglemode.png
-cp -avL %{SOURCE1} %{buildroot}%{_datadir}/applications/eaglemode.desktop
+
+# install Desktop file
+install -Dm 0644 %{S:2} %{buildroot}%{_datadir}/applications/%{name}.desktop
+
 %if 0%{?suse_version}
-%suse_update_desktop_file %{name}
-%endif
-%if 0%{?suse_version} > 1020
-%fdupes -s %{buildroot}
+    %suse_update_desktop_file %{name}
+    %fdupes -s %{buildroot}%{_prefix}
 %endif
 
 %files
-%defattr(-,root,root)
-%{_bindir}/*
+%defattr(-,root,root,-)
+%{_bindir}/%{name}
 %doc %{_docdir}/%{name}
 %{_datadir}/%{name}
 %{_libdir}/*.so
 %{_libdir}/%{name}
 %{_sysconfdir}/%{name}
 %{_includedir}/*
-%dir %{_datadir}/icons/hicolor
-%dir %{_datadir}/icons/hicolor/16x16
-%dir %{_datadir}/icons/hicolor/16x16/apps
-%dir %{_datadir}/icons/hicolor/24x24
-%dir %{_datadir}/icons/hicolor/24x24/apps
-%dir %{_datadir}/icons/hicolor/32x32
-%dir %{_datadir}/icons/hicolor/32x32/apps
-%dir %{_datadir}/icons/hicolor/48x48
-%dir %{_datadir}/icons/hicolor/48x48/apps
-%{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_datadir}/applications/%{name}.desktop
 
 %changelog

++++++ eaglemode-0.87.0.tar.bz2 -> eaglemode-0.89.0.tar.bz2 ++++++
++++ 17508 lines of diff (skipped)

++++++ eaglemode.desktop ++++++
--- /var/tmp/diff_new_pack.Y6zQjY/_old  2015-05-29 10:42:30.000000000 +0200
+++ /var/tmp/diff_new_pack.Y6zQjY/_new  2015-05-29 10:42:30.000000000 +0200
@@ -1,12 +1,12 @@
 [Desktop Entry]
-Name=eaglemode
-GenericName=eaglemode
-GenericName[en]=eaglemode
-GenericName[ru]=eaglemode
-Comment=eaglemode file manager
+Name=Eagle Mode
+GenericName=Eagle Mode
+GenericName[en]=Eagle Mode
+GenericName[ru]=Eagle Mode
+Comment=Eagle Mode file manager
 Icon=eaglemode
-Categories=FileManager;Utility;Qt;KDE;
 Exec=eaglemode
 Type=Application
+Categories=FileManager;Utility;Qt;KDE;
 StartupNotify=true
 Terminal=false


Reply via email to