Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2014-08-30 16:04:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-07-27 08:25:56.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes     2014-08-30 
16:04:38.000000000 +0200
@@ -1,0 +2,65 @@
+Fri Aug 29 08:01:50 UTC 2014 - [email protected]
+
+- fix license for spdx 1.2
+
+-------------------------------------------------------------------
+Wed Aug 27 12:29:19 UTC 2014 - [email protected]
+
+- Use a disabled _service file
+- Remove the un-needed Perl hack in the spec file
+
+-------------------------------------------------------------------
+Mon Aug 25 11:05:19 UTC 2014 - [email protected]
+
+- Use mercurial tags instead of applying patches one by one. This
+  reduces unexpected failures.
+- Updated to revision 417, fixes the following problems
+  * Can't build with Perl on Fedora 20.
+  * Fold does not open after search when there is a CmdwinLeave
+    autocommand.
+  * "foo bar" sorts before "foo" with sort(). (John Little)
+  * Cannot define a command only when it's used.
+  * Cannot build.  Warning for shadowed variable. (John Little)
+  * Problem with breakindent/showbreak and tabs.
+  * After splitting a window and setting 'breakindent' the default
+    minimum with is not respected.
+  * Screen updating is slow when using matches.
+  * Inserting text for Visual block mode, with cursor movement,
+    repeats the wrong text. (Aleksandar Ivanov)
+  * Visual block insert breaks a multi-byte character.
+  * Compiler warning for unused argument and unused variable.
+  * Character after "fb" command not mapped if it might be a composing
+    character.
+  * Test 63 fails when run with GUI-only Vim.
+  * Popup menu flickers too much.
+  * When 'equalalways' is set a split may report "no room" even though
+    there is plenty of room.
+  * Title of quickfist list is not kept for setqflist(list, 'r').
+  * Accessing freed memory after using setqflist(list, 'r'). (Lcd)
+  * Loading python may cause Vim to exit.
+  * Get u_undo error when backspacing in Insert mode deletes more than
+    one line break. (Ayberk Ozgur)
+  * Mapping characters may not work after typing Esc in Insert mode.
+  * Bad interaction between preview window and omnifunc.
+  * Test 102 fails when compiled with small features.
+  * When building with tiny or small features building the .mo files
+    fails.
+  * When splitting a window the changelist position is wrong.
+  * "4gro" replaces one character then executes "ooo". (Urtica Dioica)
+  * With 'linebreak' set and 'list' unset a Tab is not counted
+    properly. (Kent Sibilev)
+  * Still sometimes Vim enters Replace mode when starting up.
+  * Advancing pointer over end of a string.
+  * No 'cursorline' highlighting when the cursor is on a line with
+    diff highlighting. (Benjamin Fritz)
+  * Not easy to detect type of command line window.
+  * C indent is wrong below an if with wrapped condition followed by
+    curly braces. (Trevor Powell)
+  * When 'clipboard' is "unnamed", :g/pat/d is very slow. (Praful)
+  * Matchparen only uses the topmost syntax item.
+  * Encryption implementation is messy.  Blowfish encryption has a
+    weakness.
+  * Test 72 crashes under certain conditions. (Kazunobu Kuriyama)
+  * Valgrind reports errors when running test 72. (Dominique Pelle)
+
+-------------------------------------------------------------------

Old:
----
  vim-7.4-patches.tar.bz2
  vim-7.4.tar.bz2

New:
----
  _service
  vim-7.4.417.hg.6162.tar.xz

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

Other differences:
------------------
++++++ vim.spec ++++++
--- /var/tmp/diff_new_pack.yW30mD/_old  2014-08-30 16:04:40.000000000 +0200
+++ /var/tmp/diff_new_pack.yW30mD/_new  2014-08-30 16:04:40.000000000 +0200
@@ -17,13 +17,14 @@
 
 
 %define pkg_version 7.4
-%define official_ptchlvl 373
+%define patchlevel 417
+%define revision 6162
 %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}
 
 Name:           vim
-Version:        7.4.%{official_ptchlvl}
+Version:        7.4.%{patchlevel}.hg.%{revision}
 Release:        0
 BuildRequires:  db-devel
 %if 0%{?suse_version} > 1020
@@ -69,11 +70,11 @@
 Recommends:     vim-data = %{version}-%{release}
 %endif
 Summary:        Vi IMproved
-License:        SUSE-Vim
+License:        Vim
 Group:          Productivity/Editors/Vi
 #
 Url:            http://www.vim.org/
-Source:         ftp://ftp.vim.org/pub/vim/unix/vim-%{pkg_version}.tar.bz2
+Source:         vim-%{version}.tar.xz
 Source3:        suse.vimrc
 Source4:        vimrc_example1
 Source5:        vimrc_example2
@@ -86,7 +87,6 @@
 Source19:       gvim.desktop
 Source20:       spec.skeleton
 Source23:       apparmor.vim
-Source98:       %{name}-7.4-patches.tar.bz2
 Source99:       %{name}-7.4-rpmlintrc
 Patch3:         %{name}-7.4-disable_lang_no.patch
 Patch4:         %{name}-7.3-gvimrc_fontset.patch
@@ -167,14 +167,8 @@
 want less features, you might want to install vim instead.
 
 %prep
-%setup -q -n %{VIM_SUBDIR} -b 98
-for p in ../vim-%{pkg_version}-patches/%{pkg_version}*; do
-    test -e $p || break
-    test ${p#*/%{pkg_version}.} -le %{official_ptchlvl} || exit 1
-    echo Patch $p
-    patch -s -p0 < $p
-done
-unset p
+%setup -q
+
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
@@ -194,11 +188,6 @@
 %patch101
 cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .
 
-# newer perl? ugly hack to fix build anyway.
-%if 0%{?suse_version} > 1210
-sed -i -e 's/^XS(XS_/XS_INTERNAL(XS_/' src/if_perl.xs
-%endif
-
 %build
 export CFLAGS="%{optflags} -Wall -pipe -fno-strict-aliasing"
 export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/-D_FORTIFY_SOURCE=1}

++++++ _service ++++++
<services>
    <service name="tar_scm" mode="disabled">
        <param name="scm">hg</param>
        <param name="url">https://code.google.com/p/vim/</param>
        <param name="filename">vim</param>
        <param name="versionprefix">7.4.417.hg</param>
        <param name="revision">v7-4-417</param>
    </service>
    <service name="recompress" mode="disabled">
        <param name="compression">xz</param>
        <param name="file">vim*.tar</param>
    </service>
</services>
++++++ vim-7.3-filetype_spec.patch ++++++
--- /var/tmp/diff_new_pack.yW30mD/_old  2014-08-30 16:04:40.000000000 +0200
+++ /var/tmp/diff_new_pack.yW30mD/_new  2014-08-30 16:04:40.000000000 +0200
@@ -1,7 +1,8 @@
-diff -rup vim73.orig/runtime/filetype.vim vim73/runtime/filetype.vim
---- vim73.orig/runtime/filetype.vim    2010-08-03 22:44:00.000000000 +0200
-+++ vim73/runtime/filetype.vim 2010-11-21 05:57:07.132983365 +0100
-@@ -1897,7 +1897,7 @@ endfunc
+Index: vim/runtime/filetype.vim
+===================================================================
+--- vim.orig/runtime/filetype.vim
++++ vim/runtime/filetype.vim
+@@ -2038,7 +2038,7 @@ endfunc
  
  
  " Spec (Linux RPM)
@@ -10,10 +11,11 @@
  
  " Speedup (AspenTech plant simulator)
  au BufNewFile,BufRead *.speedup,*.spdata,*.spd        setf spup
-diff -rup vim73.orig/runtime/syntax/spec.vim vim73/runtime/syntax/spec.vim
---- vim73.orig/runtime/syntax/spec.vim 2010-05-15 13:03:57.000000000 +0200
-+++ vim73/runtime/syntax/spec.vim      2010-11-21 05:57:07.130970392 +0100
-@@ -104,7 +104,7 @@ syn case ignore
+Index: vim/runtime/syntax/spec.vim
+===================================================================
+--- vim.orig/runtime/syntax/spec.vim
++++ vim/runtime/syntax/spec.vim
+@@ -105,7 +105,7 @@ syn case ignore
  "%% PreAmble Section %%
  "Copyright and Serial were deprecated by License and Epoch
  syn region specPreAmbleDeprecated oneline matchgroup=specError 
start='^\(Copyright\|Serial\)' end='$' 
contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
@@ -22,12 +24,12 @@
  
  "%% Description Section %%
  syn region specDescriptionArea matchgroup=specSection start='^%description' 
end='^%'me=e-1 
contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment
-@@ -113,7 +113,7 @@ syn region specDescriptionArea matchgrou
+@@ -114,7 +114,7 @@ syn region specDescriptionArea matchgrou
  syn region specPackageArea matchgroup=specSection start='^%package' 
end='^%'me=e-1 contains=specPackageOpts,specPreAmble,specComment
  
  "%% Scripts Section %%
--syn region specScriptArea matchgroup=specSection 
start='^%\(prep\|build\|install\|clean\|pre\|postun\|preun\|post\)\>' 
skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|find_lang\|makeinstall\)\>'
 end='^%'me=e-1 
contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
-+syn region specScriptArea matchgroup=specSection 
start='^%\(prep\|check\|build\|install\|clean\|pre\|postun\|preun\|post\)\>' 
skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|find_lang\|makeinstall\)\>'
 end='^%'me=e-1 
contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
+-syn region specScriptArea matchgroup=specSection 
start='^%\(prep\|build\|install\|clean\|pre\|postun\|preun\|post\|posttrans\)\>'
 
skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|find_lang\|makeinstall\|make_install\)\>'
 end='^%'me=e-1 
contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
++syn region specScriptArea matchgroup=specSection 
start='^%\(prep\|build\|check\|install\|clean\|pre\|postun\|preun\|post\|posttrans\)\>'
 
skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|find_lang\|makeinstall\|make_install\)\>'
 end='^%'me=e-1 
contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2
  
  "%% Changelog Section %%
  syn region specChangelogArea matchgroup=specSection start='^%changelog' 
end='^%'me=e-1 
contains=specEmail,specURL,specWeekday,specMonth,specNumber,specComment,specLicense

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to