|
|
@ -22,11 +22,12 @@ |
|
|
|
|
|
|
|
vim_postmake() { |
|
|
|
if [ "$ROCKCFG_PKG_VIM_TWO_BINARIES" = 1 ] ; then |
|
|
|
rm -fv $bindir/{gvim,gvimdiff,evim,rgvim} |
|
|
|
rm -fv $bindir/{gvim,gvimdiff,evim,rgvim,kvim} |
|
|
|
mv -fv $bindir/vim $bindir/gvim |
|
|
|
ln -sf $bindir/gvim $bindir/gvimdiff |
|
|
|
ln -sf $bindir/gvim $bindir/evim |
|
|
|
ln -sf $bindir/gvim $bindir/rgvim |
|
|
|
ln -sf $bindir/gvim $bindir/kvim |
|
|
|
|
|
|
|
var_append confopt ' ' "--enable-gui=no --without-x" |
|
|
|
|
|
|
@ -58,4 +59,10 @@ var_append extraconfopt ' ' "--enable-gui=$ROCKCFG_PKG_VIM_GUI" |
|
|
|
[ "$ROCKCFG_PKG_VIM_TCLINTERP" = 1 ] && \ |
|
|
|
var_append extraconfopt ' ' "--enable-tclinterp --with-tclsh=tclsh" |
|
|
|
postmake="vim_postmake" |
|
|
|
|
|
|
|
pkginstalled kdelibs && { |
|
|
|
var_append extraconfopt ' ' '--enable-gui=kde' |
|
|
|
var_append extraconfopt ' ' '--enable-kde-toolbar' |
|
|
|
var_append patchfiles ' ' "$archdir/vim2kvim*" |
|
|
|
hook_add inmake 3 "sed -i src/Makefile -e's,kvim\(..\)x..\.png,vim\1x\1.png,'" |
|
|
|
hook_add inmake 3 "sed -i src/Makefile -e's,^\(.*action-make.png.*\),# \1,'" |
|
|
|
} |