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