mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
Vim: bump version & improve recipe (#4925)
This commit is contained in:
@@ -14,7 +14,7 @@ COPYRIGHT="1991-2020 Bram Moleenar et al."
|
||||
LICENSE="Vim"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/vim/vim/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="2528387233967e7e8cdcd28eedca290959b48d7cb471fd1aa6ea5edfc51f279c"
|
||||
CHECKSUM_SHA256="f9105db5caa51addbdc1d4e49ce31760dcd7d5df78df7101798a93aa5c8721f2"
|
||||
SOURCE_FILENAME="vim-$portVersion.tar.gz"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64"
|
||||
@@ -104,7 +104,7 @@ BUILD()
|
||||
rm objects/*.o || true
|
||||
|
||||
runConfigure --omit-dirs binDir ./configure \
|
||||
--bindir="$commandBinDir" \
|
||||
--bindir="$commandBinDir" \
|
||||
--disable-gui \
|
||||
--with-features=huge \
|
||||
--enable-cscope \
|
||||
@@ -112,7 +112,6 @@ BUILD()
|
||||
--enable-rubyinterp=dynamic \
|
||||
--enable-tclinterp=dynamic \
|
||||
--with-compiledby=Haikuports \
|
||||
--disable-terminal # FIXME: 'exit' command does not work
|
||||
# --enable-luainterp=dynamic
|
||||
# --enable-python3interp=dynamic currently broken
|
||||
# --enable-perlinterp=dynamic not dynamic yet
|
||||
@@ -123,22 +122,14 @@ BUILD()
|
||||
|
||||
# GUI -------------------------------------------
|
||||
|
||||
MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
sed -i "s|@MAJOR@|$MAJOR|" os_haiku.rdef
|
||||
sed -i "s|@MIDDLE@|$MIDDLE|" os_haiku.rdef
|
||||
sed -i "s|@MINOR@|$MINOR|" os_haiku.rdef
|
||||
|
||||
runConfigure --omit-dirs binDir ./configure \
|
||||
--bindir="$commandBinDir" \
|
||||
--bindir="$commandBinDir" \
|
||||
--with-features=huge \
|
||||
--enable-cscope \
|
||||
--enable-pythoninterp=dynamic \
|
||||
--enable-rubyinterp=dynamic \
|
||||
--enable-tclinterp==dynamic \
|
||||
--enable-tclinterp=dynamic \
|
||||
--with-compiledby=Haikuports \
|
||||
--disable-terminal # FIXME: Builds, but does not display anything
|
||||
# --enable-luainterp=dynamic
|
||||
# --enable-python3interp=dynamic currently broken
|
||||
# --enable-perlinterp=dynamic not dynamic yet
|
||||
Reference in New Issue
Block a user