# fss-0002

main:
  echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
  echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h
  ./configure $CONF CFLAGS="-pthread" LDFLAGS="-pthread" --enable-multibyte --with-vim-name=gvi --with-tclsh=tclsh --with-compiledby=Turtle_Kevux --with-features=huge  --disable-perlinterp --disable-pythoninterp --disable-tclinterp --disable-rubyinterp --with-tclsh=tclsh --enable-xim --enable-multibyte --enable-gpm --enable-gui=gtk2
  sed -i -e "s|/usr/include|${TC}include|g" src/option.c
  make
  make install
  cp -v ${PR}gvimrc /etc/
  rm -Rf /share/vim/vim??/tutor/tutor.{gr,pl,ru,sk}
  rm -Rf /share/vim/vim??/tutor/tutor.??.*
  mv -v /share/vim/vim??/doc /vim
  tkis_handle_documentation doc applications /vim
  chgrp e_text -R /share/vim
  chgrp e_text -R /bin/{gvi,gvitutor,xxd} /etc/gvimrc
  chmod o-rx -R /share/vim
  chmod o-rx -R /bin/{gvi,gvitutor,xxd} /etc/gvimrc
  find /share/vim -type d -exec chmod g+s '{}' ';'
  for i in a65 aap abap abaqus abc abel acedb aflex ahdl amiga aml ampl arch art asn atlas autohotkey autoit ave ayacc b baan bzr cdl chaskell cheetah chill chordpro cl clean clipper cmusrc conaryrecipe crm cupl cuplsim cweb cynlib cynpp cterm desc django draculadylan dylanintr dylanid ; do rm -vf /share/vim/vim??/syntax/$i.vim ; done
  for i in ecd eiffel elinks elmfilt erlang esmtprc esqlc esterel eterm eviews fdcc fgl flexwiki foceexec form forth foxpro gedcom gkrellmrc grads gretl groovy hamster hb hercules hitest hog iss ist jal jam jargon jess jgraph kix kwt lace latte lhaskell lifelines lite litestep logtalk lotos ; do rm -vf /share/vim/vim??/syntax/$i.vim ; done
  for i in lout lprolkog lss mason master mel mgl mgp mma mmix model modsim3 modula2 modula3 monk moo mupad mush nastran natural ncf nqc nsis omnimark openroad opl papp pccts phtml plm pov povini ppwiz prescribe prolog purifylog quak r racc radiance ratpoison rcs rcslog rebol remind rexx rhelp ; do rm -vf /share/vim/vim??/syntax/$i.vim ; done
  for i in rib rnc rnoweb rpl rst sather scilab sendpr sicad sieve simula sinda sindacmp sindaout sisu slice slpconf slpreg slpspi slrnrc slrnsc smarty smcl smil smith snnsnet snnspat snnsres snobol4 specman spice spup spyce sqlanywhere st stata tads tak takcmp takout tf tilde tli ; do rm -vf /share/vim/vim??/syntax/$i.vim ; done
  for i in tpp trasys tsalt tsscl tssgm tssop uc verilog verilogams vgrindefs vhdl virata vmasm vrml vsejcl xmath xquery xxd z8a ; do rm -vf /share/vim/vim??/syntax/$i.vim ; done
  rm -Rf /bin/g{g,t}vitutor
  mkdir -vp /share/applications
  cp -v ${PR}graphical_vim.desktop /share/applications/
  sed -i -e 's|resolv.conf|resolution|g' /share/vim/vim73/filetype.vim
