reorder builds as language files now only get built with features=huge

This commit is contained in:
Karsten Hopp 2014-08-13 11:42:01 +02:00
parent 2d94b0186b
commit 745c5807d5

114
vim.spec
View File

@ -1033,6 +1033,26 @@ mv -f Makefile.tmp Makefile
export CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2" export CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
export CXXFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2" export CXXFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
perl -pi -e "s/help.txt/vi_help.txt/" os_unix.h ex_cmds.c
perl -pi -e "s/\/etc\/vimrc/\/etc\/virc/" os_unix.h
%configure --prefix=%{_prefix} --with-features=small --with-x=no \
--enable-multibyte \
--disable-netbeans \
%if %{WITH_SELINUX}
--enable-selinux \
%else
--disable-selinux \
%endif
--disable-pythoninterp --disable-perlinterp --disable-tclinterp \
--with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/ \
--with-compiledby="<bugzilla@redhat.com>" \
--with-modified-by="<bugzilla@redhat.com>"
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
cp vim minimal-vim
make clean
%configure --with-features=huge \ %configure --with-features=huge \
--enable-pythoninterp=dynamic \ --enable-pythoninterp=dynamic \
--enable-perlinterp \ --enable-perlinterp \
@ -1099,24 +1119,6 @@ make clean
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags} make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
cp vim enhanced-vim cp vim enhanced-vim
make clean
perl -pi -e "s/help.txt/vi_help.txt/" os_unix.h ex_cmds.c
perl -pi -e "s/\/etc\/vimrc/\/etc\/virc/" os_unix.h
%configure --prefix=%{_prefix} --with-features=small --with-x=no \
--enable-multibyte \
--disable-netbeans \
%if %{WITH_SELINUX}
--enable-selinux \
%else
--disable-selinux \
%endif
--disable-pythoninterp --disable-perlinterp --disable-tclinterp \
--with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/ \
--with-compiledby="<bugzilla@redhat.com>" \
--with-modified-by="<bugzilla@redhat.com>"
make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
%install %install
rm -rf %{buildroot} rm -rf %{buildroot}
@ -1138,7 +1140,7 @@ cd src
make install DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} make install DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}
make installgtutorbin DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} make installgtutorbin DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
install -m755 vim %{buildroot}%{_bindir}/vi install -m755 minimal-vim %{buildroot}%{_bindir}/vi
install -m755 enhanced-vim %{buildroot}%{_bindir}/vim install -m755 enhanced-vim %{buildroot}%{_bindir}/vim
install -m755 gvim %{buildroot}%{_bindir}/gvim install -m755 gvim %{buildroot}%{_bindir}/gvim
install -p -m644 %{SOURCE7} \ install -p -m644 %{SOURCE7} \
@ -1333,43 +1335,43 @@ rm -rf %{buildroot}
%if ! %{withvimspell} %if ! %{withvimspell}
%{_datadir}/%{name}/%{vimdir}/spell %{_datadir}/%{name}/%{vimdir}/spell
%endif %endif
#lang(af) %{_datadir}/%{name}/%{vimdir}/lang/af %lang(af) %{_datadir}/%{name}/%{vimdir}/lang/af
#lang(ca) %{_datadir}/%{name}/%{vimdir}/lang/ca %lang(ca) %{_datadir}/%{name}/%{vimdir}/lang/ca
#lang(cs) %{_datadir}/%{name}/%{vimdir}/lang/cs %lang(cs) %{_datadir}/%{name}/%{vimdir}/lang/cs
#lang(cs.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/cs.cp1250 %lang(cs.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/cs.cp1250
#lang(de) %{_datadir}/%{name}/%{vimdir}/lang/de %lang(de) %{_datadir}/%{name}/%{vimdir}/lang/de
#lang(en_GB) %{_datadir}/%{name}/%{vimdir}/lang/en_GB %lang(en_GB) %{_datadir}/%{name}/%{vimdir}/lang/en_GB
#lang(eo) %{_datadir}/%{name}/%{vimdir}/lang/eo %lang(eo) %{_datadir}/%{name}/%{vimdir}/lang/eo
#lang(es) %{_datadir}/%{name}/%{vimdir}/lang/es %lang(es) %{_datadir}/%{name}/%{vimdir}/lang/es
#lang(fi) %{_datadir}/%{name}/%{vimdir}/lang/fi %lang(fi) %{_datadir}/%{name}/%{vimdir}/lang/fi
#lang(fr) %{_datadir}/%{name}/%{vimdir}/lang/fr %lang(fr) %{_datadir}/%{name}/%{vimdir}/lang/fr
#lang(ga) %{_datadir}/%{name}/%{vimdir}/lang/ga %lang(ga) %{_datadir}/%{name}/%{vimdir}/lang/ga
#lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it %lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it
#lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja %lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja
#lang(ja.euc-jp) %{_datadir}/%{name}/%{vimdir}/lang/ja.euc-jp %lang(ja.euc-jp) %{_datadir}/%{name}/%{vimdir}/lang/ja.euc-jp
#lang(ja.sjis) %{_datadir}/%{name}/%{vimdir}/lang/ja.sjis %lang(ja.sjis) %{_datadir}/%{name}/%{vimdir}/lang/ja.sjis
#lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko %lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko
#lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko.UTF-8 %lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko.UTF-8
#lang(nb) %{_datadir}/%{name}/%{vimdir}/lang/nb %lang(nb) %{_datadir}/%{name}/%{vimdir}/lang/nb
#lang(nl) %{_datadir}/%{name}/%{vimdir}/lang/nl %lang(nl) %{_datadir}/%{name}/%{vimdir}/lang/nl
#lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no %lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no
#lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl %lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl
#lang(pl.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/pl.UTF-8 %lang(pl.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/pl.UTF-8
#lang(pl.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/pl.cp1250 %lang(pl.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/pl.cp1250
#lang(pt_BR) %{_datadir}/%{name}/%{vimdir}/lang/pt_BR %lang(pt_BR) %{_datadir}/%{name}/%{vimdir}/lang/pt_BR
#lang(ru) %{_datadir}/%{name}/%{vimdir}/lang/ru %lang(ru) %{_datadir}/%{name}/%{vimdir}/lang/ru
#lang(ru.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/ru.cp1251 %lang(ru.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/ru.cp1251
#lang(sk) %{_datadir}/%{name}/%{vimdir}/lang/sk %lang(sk) %{_datadir}/%{name}/%{vimdir}/lang/sk
#lang(sk.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/sk.cp1250 %lang(sk.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/sk.cp1250
#lang(sv) %{_datadir}/%{name}/%{vimdir}/lang/sv %lang(sv) %{_datadir}/%{name}/%{vimdir}/lang/sv
#lang(uk) %{_datadir}/%{name}/%{vimdir}/lang/uk %lang(uk) %{_datadir}/%{name}/%{vimdir}/lang/uk
#lang(uk.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/uk.cp1251 %lang(uk.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/uk.cp1251
#lang(vi) %{_datadir}/%{name}/%{vimdir}/lang/vi %lang(vi) %{_datadir}/%{name}/%{vimdir}/lang/vi
#lang(zh_CN) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN %lang(zh_CN) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN
#lang(zh_CN.cp936) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.cp936 %lang(zh_CN.cp936) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.cp936
#lang(zh_TW) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW %lang(zh_TW) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW
#lang(zh_CN.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.UTF-8 %lang(zh_CN.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.UTF-8
#lang(zh_TW.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW.UTF-8 %lang(zh_TW.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW.UTF-8
/%{_bindir}/xxd /%{_bindir}/xxd
%{_mandir}/man1/ex.* %{_mandir}/man1/ex.*
%{_mandir}/man1/gex.* %{_mandir}/man1/gex.*