Hello community,

here is the log from the commit of package terminology for openSUSE:Factory 
checked in at 2017-10-06 11:05:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/terminology (Old)
 and      /work/SRC/openSUSE:Factory/.terminology.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "terminology"

Fri Oct  6 11:05:17 2017 rev:15 rq:531969 version:1.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/terminology/terminology.changes  2017-02-03 
20:03:12.846351665 +0100
+++ /work/SRC/openSUSE:Factory/.terminology.new/terminology.changes     
2017-10-06 11:05:21.144083816 +0200
@@ -1,0 +2,54 @@
+Mon Oct  2 16:32:43 UTC 2017 - [email protected]
+
+- Update to 1.1.1:
+  * Fix issues with bottom margins
+  * No longer add spurious newlines in selections in the backlog
+  * No longer add space when running command from -e option
+  * Fix -T option to set the title of the window
+
+-------------------------------------------------------------------
+Fri Sep 22 11:39:05 UTC 2017 - [email protected]
+
+- Fix empty debug files on Mageia (add the -g flag)
+
+-------------------------------------------------------------------
+Thu Sep 21 21:09:15 UTC 2017 - [email protected]
+
+- Add _git macro
+- Use autogen.sh instead of autoreconf
+- Auto-convert icons to hicolor
+- Add package with translations
+- Replace categories defined
+- Add macros: _git, e_branding_version ,icon_theme_cache_post{un},
+  desktop_database_post{un}
+- Add files: AUTHORS ChangeLog NEWS
+- Refresh the list of files
+- Fix build on: SLE, Fedora, Mageia
+- Spec file cleanup
+
+-------------------------------------------------------------------
+Wed Aug 23 00:26:53 UTC 2017 - [email protected]
+
+- Update to 1.1.0
+  * Additions:
+    * Double-click on tab title to change it
+    * Add option to disable focus-in/out animations and visuals
+    * Add option to set current window size as default.
+    * Support Right/Left Margins
+    * Support for the DECERA/DECFRA escape codes
+    * Move cursor to position on Click+Alt
+    * Add bindings (Alt+Up/Down/Left/Right) to move around panes
+  * Improvements:
+    * Fallback to ~ or / when creating new terminal if current directory
+    is not available
+    * Support only efl >= 1.8.0
+    * Harden escape codes decoding
+    * Update all terms of a window when changing font (name or size)
+    * Remove teamwork feature
+  * Fixes:
+    * Correctly handle the DECOM, DECSTBM, DECSLRM escape codes
+    * Fix crash when resizing and there are tabs in content
+    * Fix mouse motion and mouse button reporting
+    * Set window sizing to 1px-step when having visible tabs
+
+-------------------------------------------------------------------

Old:
----
  terminology-1.0.0.tar.xz

New:
----
  terminology-1.1.1.tar.xz

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

Other differences:
------------------
++++++ terminology.spec ++++++
--- /var/tmp/diff_new_pack.aOFf7w/_old  2017-10-06 11:05:21.995954971 +0200
+++ /var/tmp/diff_new_pack.aOFf7w/_new  2017-10-06 11:05:21.995954971 +0200
@@ -16,14 +16,28 @@
 #
 
 
+# git builds from X11:Enlightenment:Nightly need autoreconf
+%define _git %(tar -atf %{_sourcedir}/%{name}-*.tar.?z 2> /dev/null | grep -q 
-m1 'configure$' || echo 1)
+%define e_branding_package %(rpm -q --qf '%%{name}' --whatprovides 
enlightenment-branding)
+%if 0%{?suse_version} && 0%{?is_opensuse}
+%define e_branding_version %(rpm -q --qf '%%{version}' %{e_branding_package})
+%else
+%define e_branding_version 0.1
+%endif
 Name:           terminology
-Version:        1.0.0
+Version:        1.1.1
 Release:        0
 Summary:        EFL based terminal emulator
-License:        BSD-2-Clause and OFL-1.1
+License:        BSD-2-Clause AND OFL-1.1
 Group:          System/X11/Terminals
 Url:            http://enlightenment.org
-Source:         %{name}-%{version}.tar.xz
+Source:         
https://download.enlightenment.org/rel/apps/terminology/%{name}-%{version}.tar.xz
+BuildRequires:  ImageMagick
+BuildRequires:  autoconf >= 2.5
+BuildRequires:  automake
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(ecore)
 BuildRequires:  pkgconfig(ecore-evas)
 BuildRequires:  pkgconfig(ecore-file)
@@ -43,93 +57,140 @@
 Requires:       elementary >= 1.8.0
 # provides default.edj
 Requires:       terminology-theme-dft
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Recommends:     %{name}-lang
+Conflicts:      evas-generic-loaders < 1.8.0
 %if 0%{?suse_version}
+Recommends:     evas-generic-loaders >= 1.8.0
 Recommends:     terminology-theme-dark
 Recommends:     terminology-theme-misc
 Recommends:     terminology-theme-openSUSE
 Recommends:     terminology-theme-openSUSE-oliveleaf
-Recommends:     evas-generic-loaders >= 1.8.0
 %endif
-Conflicts:      evas-generic-loaders < 1.8.0
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 BuildRequires:  update-desktop-files
+%if 0%{?is_opensuse}
+BuildRequires:  enlightenment-branding-openSUSE
+%endif
 %endif
 
 %description
 Fast and lightweight terminal emulator using EFL libraries.
 
-%package -n terminology-theme-upstream
+%package theme-upstream
 Summary:        Default Enlightenment theme
 Group:          System/X11/Terminals
-Provides:       terminology-theme = 0.1
-Provides:       terminology-theme-dft
 Conflicts:      otherproviders(terminology-theme-dft)
+Provides:       terminology-theme = %{e_branding_version}
+Provides:       terminology-theme-dft
 
-%description  -n terminology-theme-upstream
-For use with upstream branding, when using openSUSE themes, when using 
openSUSE themes Use the Dark theme instead
+%description  theme-upstream
+For use with upstream branding, when using openSUSE themes, when using
+openSUSE themes.
 
-%package -n terminology-theme-dark
+Use the Dark theme instead.
+
+%package theme-dark
 Summary:        Default terminology theme(Dark)
 Group:          System/X11/Terminals
 Provides:       terminology-theme
 
-%description  -n terminology-theme-dark
-The default theme for terminology install when using openSUSE branding
+%description  theme-dark
+The default theme for terminology install when using openSUSE branding.
 
-%package -n terminology-theme-misc
+%package theme-misc
 Summary:        Miscellaneous terminology themes
 Group:          System/X11/Terminals
 Provides:       terminology-theme
 
-%description  -n terminology-theme-misc
-Miscellaneous themes provided by the terminology devs, includes Solarized, 
Mild and Black themes.
+%description  theme-misc
+Miscellaneous themes provided by the terminology devs, includes Solarized,
+Mild and Black themes.
+
+%lang_package
 
 %prep
 %setup -q
 
 %build
 export ECORE_NO_SYSTEM_MODULES=1
-%configure --disable-silent-rules --disable-static
+export CFLAGS="%{optflags} -g"
+%if 0%{?_git}
+NOCONFIGURE=yes ./autogen.sh
+automake --add-missing
+%endif
+
+%{!?mageia:%configure} \
+%{?mageia:%{configure2_5x}} \
+    --disable-static \
+    --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
 export ECORE_NO_SYSTEM_MODULES=1
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
+
+# convert icons to hicolor
+_file=%{buildroot}%{_datadir}/icons/%{name}.png
+_width=$(identify -format %w $_file)
+_height=$(identify -format %h $_file)
+if [ "$_width" -eq $_height ]; then
+    ls %{_datadir}/icons/hicolor | grep '[0-9]x[0-9]' | sort -n | while read 
_size; do
+      if [ "$_width" -ge ${_size%x*} ]; then
+        mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${_size}/apps
+        convert -strip \
+          $_file -resize $_size \
+          %{buildroot}%{_datadir}/icons/hicolor/${_size}/apps/${_file##*/}
+      fi
+    done
+else
+    install -Dm0644 $_file %{buildroot}%{_datadir}/pixmaps/${_file##*/}
+fi
+rm %{buildroot}%{_datadir}/icons/%{name}.png
+sed -i 's/.png[[:blank:]]*$//' 
%{buildroot}%{_datadir}/applications/%{name}.desktop
+
+# make 2 copys of default for branding
+cp %{buildroot}%{_datadir}/%{name}/themes/default.edj 
%{buildroot}%{_datadir}/%{name}/themes/dark.edj
+
 %find_lang %{name}
-sed -i 's/.png[[:blank:]]*$//' 
%{buildroot}%{_datadir}/applications/terminology.desktop
 %if 0%{?suse_version}
-%suse_update_desktop_file terminology TerminalEmulator
+%suse_update_desktop_file -r %{name} Enlightenment TerminalEmulator
 %fdupes %{buildroot}/%{_datadir}
 %endif
-mv %{buildroot}%{_datadir}/icons %{buildroot}%{_datadir}/pixmaps
-# make 2 copys of default for branding
-cp %{buildroot}%{_datadir}/terminology/themes/default.edj 
%{buildroot}%{_datadir}/terminology/themes/dark.edj
 
-%files -f %{name}.lang
+%if 0%{?suse_version} < 1320
+%post
+%icon_theme_cache_post
+%desktop_database_post
+
+%postun
+%icon_theme_cache_postun
+%desktop_database_postun
+%endif
+
+%{?suse_version:%files}
+%{!?suse_version:%files -f %{name}.lang}
 %defattr(-,root,root)
-%doc README COPYING
-%{_bindir}/terminology
+%doc AUTHORS COPYING ChangeLog NEWS README
+%{_bindir}/%{name}
 %{_bindir}/ty*
-%{_datadir}/applications/terminology.desktop
-%{_datadir}/pixmaps/terminology.png
-%{_datadir}/terminology
-%exclude %{_datadir}/terminology/themes/*
-%{_mandir}/*/*
-
-%files -n terminology-theme-upstream
-%defattr(-, root, root)
-%{_datadir}/terminology/themes/default.edj
-
-%files -n terminology-theme-dark
-%defattr(-, root, root)
-%{_datadir}/terminology/themes/dark.edj
-
-%files -n terminology-theme-misc
-%defattr(-, root, root)
-%{_datadir}/terminology/themes/*
-%exclude %{_datadir}/terminology/themes/dark.edj
-%exclude %{_datadir}/terminology/themes/default.edj
+%{_datadir}/%{name}/
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/%{name}.??g
+%{_mandir}/man?/terminology.?.?z
+%exclude %{_datadir}/%{name}/themes/*
+
+%files theme-upstream
+%{_datadir}/%{name}/themes/default.edj
+
+%files theme-dark
+%{_datadir}/%{name}/themes/dark.edj
+
+%files theme-misc
+%{_datadir}/%{name}/themes/*
+%exclude %{_datadir}/%{name}/themes/dark.edj
+%exclude %{_datadir}/%{name}/themes/default.edj
+
+%{?suse_version:%files lang -f %{name}.lang}
 
 %changelog

++++++ terminology-1.0.0.tar.xz -> terminology-1.1.1.tar.xz ++++++
++++ 26028 lines of diff (skipped)


Reply via email to