Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2014-10-01 07:40:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vim (Old)
 and      /work/SRC/openSUSE:Factory/.vim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vim"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vim/vim.changes  2014-09-17 17:41:55.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes     2014-10-01 
07:40:21.000000000 +0200
@@ -1,0 +2,38 @@
+Mon Sep 29 11:28:00 UTC 2014 - idon...@suse.com
+
+- Updated to revision 461, fixes the following problems
+  * When using a Visual selection of multiple words and doing CTRL-W_]
+    it jumps to the tag matching the word under the cursor, not the
+    selected text.  (Patrick hemmer)
+  * Completion for :buf does not use 'wildignorecase'. (Akshay H)
+  * 'backupcopy' is global, cannot write only some files in a
+    different way.
+  * Using getchar() in an expression mapping may result in K_CURSORHOLD, 
+    which can't be recognized.
+  * Issue 252: Cursor moves in a zero-height window.
+  * Can't change the icon after building Vim.
+  * Can't build without the quickfix feature. (Erik Falor) 
+  * Error reported by ubsan when running test 72.
+  * Reversed question mark not recognized as punctuation. (Issue 258)
+  * Clipboard may be cleared on startup.
+  * In some situations, when setting up an environment to trigger an
+    autocommand, the environment is not properly restored.
+  * Spell files from Hunspell may generate a lot of errors.
+  * Using ETO_IGNORELANGUAGE causes problems.
+  * Can't easily close the help window. (Chris Gaal)
+  * Not all commands that edit another buffer support the +cmd
+    argument.
+  * Calling system() with empty input gives an error for writing the
+    temp file.
+
+-------------------------------------------------------------------
+Fri Sep 26 09:51:50 UTC 2014 - zai...@opensuse.org
+
+- Add gvim.svg as Source24, taken from gnome-colors-icon-theme.
+  Convert the svg to all relevant hicolor sizes, and install them.
+- Add rsvg-view BuildRequires: Needed to do the above conversion.
+- Call relevant macros in %post/%postun:
+  + %icon_theme_cache_post/postun because the package ships themed
+    icons.
+
+-------------------------------------------------------------------

Old:
----
  vim-7.4.442.hg.6214.tar.xz

New:
----
  gvim.svg
  vim-7.4.461.hg.6253.tar.xz

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

Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.r1nmO6/_old  2014-10-01 07:40:23.000000000 +0200
+++ /var/tmp/diff_new_pack.r1nmO6/_new  2014-10-01 07:40:23.000000000 +0200
@@ -17,8 +17,8 @@
 
 
 %define pkg_version 7.4
-%define patchlevel 442
-%define revision 6214
+%define patchlevel 461
+%define revision 6253
 %define VIM_SUBDIR vim74
 %define site_runtimepath /usr/share/vim/site
 %define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current 
MAKE="make -e" %{?_smp_mflags}
@@ -44,6 +44,8 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python-devel
 BuildRequires:  python3-devel
+# Needed to convert svg to png
+BuildRequires:  rsvg-view
 BuildRequires:  ruby-devel
 BuildRequires:  update-desktop-files
 #
@@ -87,6 +89,7 @@
 Source19:       gvim.desktop
 Source20:       spec.skeleton
 Source23:       apparmor.vim
+Source24:       gvim.svg
 Source99:       %{name}-7.4-rpmlintrc
 Patch3:         %{name}-7.4-disable_lang_no.patch
 Patch4:         %{name}-7.3-gvimrc_fontset.patch
@@ -239,9 +242,15 @@
 gcc %{optflags} %{SOURCE13} -o vitmp
 
 %install
-# create icon directory to have the icon from the tarball installed
-install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
 %makeinstall STRIP=:
+# create icon directory to have the icons installed and convert them to all 
hicolor expected sizes.
+for size in %{_datadir}/icons/hicolor/*[0-9]x[0-9]*; do
+  SIZE=$(echo $size | awk -Fx {'print $2}')
+  install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps
+  rsvg-convert -h ${SIZE} -w ${SIZE} %{S:24} -o 
%{buildroot}%{_datadir}/icons/hicolor/${SIZE}x${SIZE}/apps/gvim.png
+done
+install -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
+install -m 0644 %{SOURCE24} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/gvim.svg
 
 # the last installed binary is gvim. preserve it and
 # fix its symlinks. e* was added here as it doesnt make much sense in
@@ -342,6 +351,12 @@
 # Look for "TEST FAILURE" in the build log
 make test
 
+%post -n gvim
+%icon_theme_cache_post
+
+%postun -n gvim
+%icon_theme_cache_postun
+
 %files
 %defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/vimrc
@@ -489,7 +504,7 @@
 %{_bindir}/rgvim
 # menu icon
 %{_datadir}/applications/gvim.desktop
-%{_datadir}/icons/hicolor/48x48/apps/gvim.png
+%{_datadir}/icons/hicolor/*/apps/gvim.*
 %doc %{_docdir}/gvim
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.r1nmO6/_old  2014-10-01 07:40:23.000000000 +0200
+++ /var/tmp/diff_new_pack.r1nmO6/_new  2014-10-01 07:40:23.000000000 +0200
@@ -1,10 +1,10 @@
 <services>
     <service name="tar_scm" mode="disabled">
         <param name="scm">hg</param>
-        <param name="url">https://code.google.com/p/vim/</param>
+        <param name="url">https://code.google.com/p/vim</param>
         <param name="filename">vim</param>
-        <param name="versionprefix">7.4.442.hg</param>
-        <param name="revision">v7-4-442</param>
+        <param name="versionprefix">7.4.461.hg</param>
+        <param name="revision">v7-4-461</param>
     </service>
     <service name="recompress" mode="disabled">
         <param name="compression">xz</param>

++++++ vim-7.4.442.hg.6214.tar.xz -> vim-7.4.461.hg.6253.tar.xz ++++++
/work/SRC/openSUSE:Factory/vim/vim-7.4.442.hg.6214.tar.xz 
/work/SRC/openSUSE:Factory/.vim.new/vim-7.4.461.hg.6253.tar.xz differ: char 25, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to