[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