vim-7.2-elinks-parameter-518791.patch
This commit is contained in:
parent
d54327f938
commit
0aa3da4894
107
vim.spec
107
vim.spec
@ -18,7 +18,7 @@
|
||||
#used for pre-releases:
|
||||
%define beta %{nil}
|
||||
%define vimdir vim72%{?beta}
|
||||
%define patchlevel 284
|
||||
%define patchlevel 315
|
||||
|
||||
Summary: The VIM editor
|
||||
URL: http://www.vim.org/
|
||||
@ -350,6 +350,37 @@ Patch281: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.281
|
||||
Patch282: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.282
|
||||
Patch283: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.283
|
||||
Patch284: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.284
|
||||
Patch285: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.285
|
||||
Patch286: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.286
|
||||
Patch287: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.287
|
||||
Patch288: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.288
|
||||
Patch289: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.289
|
||||
Patch290: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.290
|
||||
Patch291: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.291
|
||||
Patch292: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.292
|
||||
Patch293: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.293
|
||||
Patch294: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.294
|
||||
Patch295: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.295
|
||||
Patch296: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.296
|
||||
Patch297: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.297
|
||||
Patch298: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.298
|
||||
Patch299: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.299
|
||||
Patch300: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.300
|
||||
Patch301: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.301
|
||||
Patch302: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.302
|
||||
Patch303: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.303
|
||||
Patch304: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.304
|
||||
Patch305: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.305
|
||||
Patch306: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.306
|
||||
Patch307: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.307
|
||||
Patch308: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.308
|
||||
Patch309: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.309
|
||||
Patch310: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.310
|
||||
Patch311: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.311
|
||||
Patch312: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.312
|
||||
Patch313: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.313
|
||||
Patch314: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.314
|
||||
Patch315: ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.315
|
||||
|
||||
Patch3000: vim-7.0-syntax.patch
|
||||
Patch3002: vim-7.1-nowarnings.patch
|
||||
@ -357,11 +388,12 @@ Patch3003: vim-6.1-rh3.patch
|
||||
Patch3004: vim-7.0-rclocation.patch
|
||||
Patch3006: vim-6.4-checkhl.patch
|
||||
Patch3007: vim-7.2-fstabsyntax.patch
|
||||
Patch3008: vim-7.1-lib64.patch
|
||||
Patch3009: vim-7.0-warning.patch
|
||||
Patch3010: vim-7.0-syncolor.patch
|
||||
Patch3011: vim-7.0-specedit.patch
|
||||
Patch3012: vim72-rh514717.patch
|
||||
Patch3008: vim-7.0-warning.patch
|
||||
Patch3009: vim-7.0-syncolor.patch
|
||||
Patch3010: vim-7.0-specedit.patch
|
||||
Patch3011: vim72-rh514717.patch
|
||||
Patch3012: vim-7.2-httpfiletype-499123.patch
|
||||
Patch3013: vim-7.2-elinks-parameter-518791.patch
|
||||
|
||||
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: python-devel ncurses-devel gettext perl-devel
|
||||
@ -370,6 +402,9 @@ BuildRequires: libacl-devel gpm-devel autoconf
|
||||
%if %{WITH_SELINUX}
|
||||
BuildRequires: libselinux-devel
|
||||
%endif
|
||||
%if "%{withruby}" == "1"
|
||||
Buildrequires: ruby-devel ruby
|
||||
%endif
|
||||
%if %{desktop_file}
|
||||
# for /usr/bin/desktop-file-install
|
||||
Requires: desktop-file-utils
|
||||
@ -768,6 +803,37 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
|
||||
%patch282 -p0
|
||||
%patch283 -p0
|
||||
%patch284 -p0
|
||||
%patch285 -p0
|
||||
%patch286 -p0
|
||||
%patch287 -p0
|
||||
%patch288 -p0
|
||||
%patch289 -p0
|
||||
%patch290 -p0
|
||||
%patch291 -p0
|
||||
%patch292 -p0
|
||||
%patch293 -p0
|
||||
%patch294 -p0
|
||||
%patch295 -p0
|
||||
%patch296 -p0
|
||||
%patch297 -p0
|
||||
%patch298 -p0
|
||||
%patch299 -p0
|
||||
%patch300 -p0
|
||||
%patch301 -p0
|
||||
%patch302 -p0
|
||||
%patch303 -p0
|
||||
%patch304 -p0
|
||||
%patch305 -p0
|
||||
%patch306 -p0
|
||||
%patch307 -p0
|
||||
%patch308 -p0
|
||||
%patch309 -p0
|
||||
%patch310 -p0
|
||||
%patch311 -p0
|
||||
%patch312 -p0
|
||||
%patch313 -p0
|
||||
%patch314 -p0
|
||||
%patch315 -p0
|
||||
|
||||
|
||||
# install spell files
|
||||
@ -797,12 +863,15 @@ cp -f %{SOURCE20} runtime/autoload/tar.vim
|
||||
cp -f %{SOURCE21} runtime/autoload/netrwFileHandlers.vim
|
||||
cp -f %{SOURCE22} runtime/autoload/netrw.vim
|
||||
cp -f %{SOURCE23} runtime/autoload/netrwSettings.vim
|
||||
|
||||
%patch3013 -p1
|
||||
|
||||
%build
|
||||
cd src
|
||||
autoconf
|
||||
|
||||
sed -e "s+VIMRCLOC = \$(VIMLOC)+VIMRCLOC = /etc+" Makefile > Makefile.tmp
|
||||
mv -f Makefile.tmp Makefile
|
||||
|
||||
export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
|
||||
export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
|
||||
|
||||
@ -829,7 +898,7 @@ export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_
|
||||
--disable-rubyinterp \
|
||||
%endif
|
||||
|
||||
make %{?_smp_mflags}
|
||||
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
|
||||
cp vim gvim
|
||||
make clean
|
||||
|
||||
@ -855,7 +924,7 @@ make clean
|
||||
--disable-rubyinterp \
|
||||
%endif
|
||||
|
||||
make %{?_smp_mflags}
|
||||
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
|
||||
cp vim enhanced-vim
|
||||
make clean
|
||||
|
||||
@ -874,7 +943,7 @@ perl -pi -e "s/\/etc\/vimrc/\/etc\/virc/" os_unix.h
|
||||
--with-compiledby="<bugzilla@redhat.com>" \
|
||||
--with-modified-by="<bugzilla@redhat.com>"
|
||||
|
||||
make %{?_smp_mflags}
|
||||
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -890,8 +959,8 @@ rm -f README*.info
|
||||
|
||||
|
||||
cd src
|
||||
make install DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin
|
||||
make installgtutorbin DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin
|
||||
make install DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}
|
||||
make installgtutorbin DESTDIR=$RPM_BUILD_ROOT BINDIR=/bin VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}
|
||||
mv $RPM_BUILD_ROOT/bin/xxd $RPM_BUILD_ROOT/%{_bindir}/xxd
|
||||
mv $RPM_BUILD_ROOT/bin/gvimtutor $RPM_BUILD_ROOT/%{_bindir}/gvimtutor
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
|
||||
@ -931,8 +1000,8 @@ install -m755 enhanced-vim $RPM_BUILD_ROOT/%{_bindir}/vim
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
|
||||
desktop-file-install --vendor fedora \
|
||||
--dir $RPM_BUILD_ROOT/%{_datadir}/applications \
|
||||
--add-category "Development;TextEditor;X-Red-Hat-Base" \
|
||||
%{SOURCE3}
|
||||
# --add-category "Development;TextEditor;X-Red-Hat-Base" D\
|
||||
%else
|
||||
mkdir -p ./%{_sysconfdir}/X11/applnk/Applications
|
||||
cp %{SOURCE3} ./%{_sysconfdir}/X11/applnk/Applications/gvim.desktop
|
||||
@ -1000,6 +1069,7 @@ vi-Bram.txt vi_help.txt /*vi-Bram*
|
||||
vi-Moolenaar.txt vi_help.txt /*vi-Moolenaar*
|
||||
vi-credits.txt vi_help.txt /*vi-credits*
|
||||
EOF
|
||||
LANG=C sort tags > tags.tmp; mv tags.tmp tags
|
||||
)
|
||||
(cd ../runtime; rm -rf doc; ln -svf ../../vim/%{vimdir}/doc docs;)
|
||||
rm -f $RPM_BUILD_ROOT/%{_datadir}/vim/%{vimdir}/macros/maze/maze*.c
|
||||
@ -1228,6 +1298,17 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_datadir}/icons/hicolor/*/apps/*
|
||||
|
||||
%changelog
|
||||
* Wed Dec 03 2009 Karsten Hopp <karsten@redhat.com> 7.2.315-1
|
||||
- patchlevel 315
|
||||
- fix vimrc location in man page (#456992)
|
||||
- correct syntax highlighting of httpd config files in /etc/httpd (#499123)
|
||||
- Buildrequire ruby, ruby-devel (#503872)
|
||||
- Remove check for static gravity (#510307)
|
||||
- sort tags file (#517725)
|
||||
- use one gvim to open multiple file selections from nautilus (#519265)
|
||||
- use elinks -source instead of elinks -dump (#518791)
|
||||
- add ext4 keyword to /etc/fstab syntax highlighting (#498290)
|
||||
|
||||
* Mon Nov 09 2009 Karsten Hopp <karsten@redhat.com> 7.2.284-1
|
||||
- patchlevel 284
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user