commit eaglemode for openSUSE:Factory
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 - nemysis@gmx.ch + +- Use GenericName[en]=Eagle Mode instead of GenericName[en]=Eagle Modee + +------------------------------------------------------------------- +Wed May 27 14:12:58 UTC 2015 - nemysis@gmx.ch + +- 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
participants (1)
-
root@hilbert.suse.de