[32061] trunk/dports/editors/vim
raimue at macports.org
raimue at macports.org
Fri Dec 14 15:11:04 PST 2007
Revision: 32061
http://trac.macosforge.org/projects/macports/changeset/32061
Author: raimue at macports.org
Date: 2007-12-14 15:11:02 -0800 (Fri, 14 Dec 2007)
Log Message:
-----------
editors/vim, editors/vim-app:
* add variants descriptions
Modified Paths:
--------------
trunk/dports/editors/vim/Portfile
trunk/dports/editors/vim-app/Portfile
Modified: trunk/dports/editors/vim/Portfile
===================================================================
--- trunk/dports/editors/vim/Portfile 2007-12-14 21:04:29 UTC (rev 32060)
+++ trunk/dports/editors/vim/Portfile 2007-12-14 23:11:02 UTC (rev 32061)
@@ -59,51 +59,61 @@
test.run yes
-variant athena conflicts gtk1 gtk2 motif {
+variant athena description {Build GUI version using Athena widgets} conflicts gtk1 gtk2 motif {
configure.args-delete --enable-gui=no --without-x
configure.args-append --enable-gui=athena --with-x --disable-darwin
depends_lib-append lib:libX11:XFree86
}
-variant gtk1 conflicts athena gtk2 motif {
+variant gtk1 description {Build GUI version using GTK 1.x widgets} conflicts athena gtk2 motif {
configure.args-delete --enable-gui=no --without-x
configure.args-append --enable-gui=gtk --with-x --disable-darwin
depends_lib-append port:gtk1
}
-variant gtk2 conflicts athena gtk1 motif {
+variant gtk2 description {Build GUI version using GTK 2.x widgets} conflicts athena gtk1 motif {
configure.args-delete --enable-gui=no --without-x
configure.args-append --enable-gui=gtk2 --with-x --disable-darwin
depends_lib-append port:gtk2
}
-variant motif conflicts athena gtk1 gtk2 {
+variant motif description {Build GUI version with Motif widgets} conflicts athena gtk1 gtk2 {
configure.args-delete --enable-gui=no --without-x
configure.args-append --enable-gui=motif --with-x --disable-darwin
depends_lib-append port:openmotif
}
-variant tiny { configure.args-append --with-features=tiny }
-variant small conflicts tiny { configure.args-append --with-features=small }
-variant big conflicts tiny small { configure.args-append --with-features=big }
-variant huge conflicts tiny small big { configure.args-append --with-features=huge }
-variant xim { configure.args-append --with-xim }
+variant tiny description {Build tiny feature set} {
+ configure.args-append --with-features=tiny
+}
+variant small description {Build small feature set} conflicts tiny {
+ configure.args-append --with-features=small
+}
+variant big description {Build big feature set} conflicts tiny small {
+ configure.args-append --with-features=big
+}
+variant huge description {Build huge feature set} conflicts tiny small big {
+ configure.args-append --with-features=huge
+}
+variant xim description {Build with support for X Input Method} {
+ configure.args-append --with-xim
+}
-variant perl {
+variant perl description {Enable Perl scripting} {
configure.args-append --enable-perlinterp
depends_lib-append bin:perl:perl5.8
}
-variant python {
+variant python description {Enable Python scripting} {
configure.args-append --enable-pythoninterp
depends_lib-append bin:python:python23
}
-variant ruby {
+variant ruby description {Enable Ruby scripting} {
configure.args-append --enable-rubyinterp
depends_lib-append bin:ruby:ruby
}
-variant tcl {
+variant tcl description {Enable Tcl scripting} {
configure.args-append --enable-tclinterp
depends_lib-append bin:tclsh:tcl
}
-variant cscope {
+variant cscope description {Enable source code browsing with cscope} {
configure.args-append --enable-cscope
}
@@ -124,4 +134,3 @@
livecheck.check regex
livecheck.url http://ftp.vim.org/pub/${name}/patches/${vim_version}/?O=D
livecheck.regex (${vim_version}\.\\d+)
-
Modified: trunk/dports/editors/vim-app/Portfile
===================================================================
--- trunk/dports/editors/vim-app/Portfile 2007-12-14 21:04:29 UTC (rev 32060)
+++ trunk/dports/editors/vim-app/Portfile 2007-12-14 23:11:02 UTC (rev 32061)
@@ -110,37 +110,48 @@
# macatsui: better antialising (experimental)
# see http://wiki.macvim.org/wiki/VimPatches/ATSUI
-variant macatsui {
+variant macatsui description {Experimental patch for better antialising} {
patchfiles-append atsui.patch_mod
}
# general vim variants
-variant big { configure.args-append --with-features=big }
-variant huge { configure.args-append --with-features=huge }
-variant xim { configure.args-append --with-xim }
+variant big description {Build big feature set} conflicts tiny small {
+ configure.args-append --with-features=big
+}
+variant huge description {Build huge feature set} conflicts tiny small big {
+ configure.args-append --with-features=huge
+}
+variant xim description {Build with support for X Input Method} {
+ configure.args-append --with-xim
+}
-variant perl {
+variant perl description {Enable Perl scripting} {
configure.args-append --enable-perlinterp
depends_lib-append bin:perl:perl5.8
}
-variant python {
+variant python description {Enable Python scripting} {
configure.args-append --enable-pythoninterp
depends_lib-append bin:python:python23
}
-variant ruby {
+variant ruby description {Enable Ruby scripting} {
configure.args-append --enable-rubyinterp
depends_lib-append bin:ruby:ruby
}
-variant tcl {
+variant tcl description {Enable Tcl scripting} {
configure.args-append --enable-tclinterp
depends_lib-append bin:tclsh:tcl
}
-variant cscope {
+variant cscope description {Enable source code browsing with cscope} {
configure.args-append --enable-cscope
}
+variant nls {
+ configure.args-delete --disable-nls
+ depends_lib-append port:gettext
+}
+
platform darwin i386 {
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071214/c4aa1802/attachment.html
More information about the macports-changes
mailing list