PortSystem 1.0
name macvim
-version 20090928
+version 20091002
revision 0
categories editors
platforms darwin
set gittag ${version}
distname KaoriYa-${gittag}
use_zip yes
-checksums \
- ${distname}.zip sha1 ff55a63c0fe854b6447df0b0990c363640d0a26a
+checksums ${distname}.zip sha1 \
+ f93d33980fad4d4bc2d4bd124dcfa033fb5bddda
master_sites \
"http://repo.or.cz/w/MacVim/KaoriYa.git?a=snapshot;h=${gittag};sf=zip&"
worksrcdir KaoriYa/src
port:ncurses
configure.pre_args --prefix=${applications_dir}
-configure.args --enable-gui=macvim \
- --without-x \
- --disable-gpm \
- --with-features=huge \
+configure.args --with-features=huge \
--enable-multibyte \
--enable-netbeans \
--with-tlib=ncurses
configure.ldflags -L${prefix}/lib
if {[variant_isset universal]} {
- configure.compiler gcc-4.0
set macosx_deployment_target 10.5
- configure.args-append --with-mac-arch=both
- set xcodeconfig Universal
-} else {
- set xcodeconfig Release
+ configure.args-append --with-macarchs="${universal_archs}" \
+ --with-macsdk="${macosx_deployment_target}"
}
use_parallel_build yes
}
variant ruby description {Enable Ruby scripting} {
configure.args-append --enable-rubyinterp
- configure.env-append ARCHFLAGS="-L${prefix}/lib"
depends_lib-append bin:ruby:ruby
}
variant tcl description {Enable Tcl scripting} {
${worksrcpath}/MacVim/mvim
}
-post-build {
- system "cd ${worksrcpath}/po; make ja_JP.UTF-8.mo"
- system "cd ${worksrcpath}/MacVim; xcodebuild -configuration ${xcodeconfig}"
-}
-
set appPath "${destroot}${applications_dir}/MacVim.app/Contents"
set runtimePath "${appPath}/Resources/vim/runtime"
destroot {
- file copy ${worksrcpath}/MacVim/build/${xcodeconfig}/MacVim.app ${destroot}${applications_dir}
+ file copy ${worksrcpath}/MacVim/build/Release/MacVim.app ${destroot}${applications_dir}
xinstall -m 755 ${worksrcpath}/MacVim/mvim ${destroot}${prefix}/bin
xinstall -d 755 ${runtimePath}/lang/ja_JP.UTF-8/LC_MESSAGES
xinstall -m 644 ${worksrcpath}/po/ja_JP.UTF-8.mo \