[25020] trunk/dports/editors/vim

source_changes at macosforge.org source_changes at macosforge.org
Fri May 11 07:08:48 PDT 2007


Revision: 25020
          http://trac.macosforge.org/projects/macports/changeset/25020
Author:   pipping at macports.org
Date:     2007-05-11 07:08:48 -0700 (Fri, 11 May 2007)

Log Message:
-----------
 * bump to version 7.1b.001 (beta)
 * restructure
 * remove backup files

Modified Paths:
--------------
    trunk/dports/editors/vim/Portfile

Added Paths:
-----------
    trunk/dports/editors/vim/files/patchlist
    trunk/dports/editors/vim/files/serverlist

Removed Paths:
-------------
    trunk/dports/editors/vim/Portfile.bak
    trunk/dports/editors/vim/files/checksums_dist
    trunk/dports/editors/vim/files/checksums_dist.bak
    trunk/dports/editors/vim/files/checksums_patch.bak
    trunk/dports/editors/vim/files/patch-if_ruby.c.bak

Modified: trunk/dports/editors/vim/Portfile
===================================================================
--- trunk/dports/editors/vim/Portfile	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/Portfile	2007-05-11 14:08:48 UTC (rev 25020)
@@ -2,11 +2,9 @@
 PortSystem          1.0
 
 name                vim
-set vim_version     7.0
-set vim_patchlevel  243
-set testrelease     7.1a
+set vim_version     7.1b
+set vim_patchlevel  001
 version             ${vim_version}.${vim_patchlevel}
-revision            1
 categories          editors
 maintainers         pipping at macports.org openmaintainer at macports.org
 description         Vi "workalike" with many additional features
@@ -20,43 +18,25 @@
 use_bzip2           yes
 
 distfiles \
-    ${name}-${testrelease}${extract.suffix}:vim \
-    ${name}-${testrelease}-extra.tar.gz:extra \
-    ${name}-${testrelease}-lang.tar.gz:extra
+    ${name}-${vim_version}${extract.suffix}:vim \
+    ${name}-${vim_version}-extra.tar.gz:extra \
+    ${name}-${vim_version}-lang.tar.gz:extra
+checksums \
+  ${name}-${vim_version}${extract.suffix} \
+    md5 5a178fdac6fc21c943ae56fd1dc74a92 \
+    sha1 ce81757c2a8ee025557c3c72b593b0d990959d66 \
+    rmd160 88202bbbe8e463398096fd2b068432eaa6f4b9a2 \
+  ${name}-${vim_version}-extra.tar.gz \
+    md5 59239ccce6d8151610f1020c2d08f415 \
+    sha1 5795c874aa31998d630743ddeb5fee5d388c659e \
+    rmd160 b3b824bc9d47597d86578731614916436221cdb8 \
+  ${name}-${vim_version}-lang.tar.gz \
+    md5 e3c5db3edfd8dc643f172fbf9d69258b \
+    sha1 70acfc1768471eb641d34336ed31cf597bb91d08 \
+    rmd160 e256aa788d29f73f8fb27e462580d3a4be9aa177
 
-set serverList {
-    http://ftp.vim.org/pub/vim/ \
-    ftp://ftp.vim.org/pub/vim/ \
-    ftp://ftp.us.vim.org/pub/vim/ \
-    ftp://ftp.ca.vim.org/pub/vim/ \
-    ftp://ftp.nl.vim.org/pub/vim/ \
-    ftp://ftp.uk.vim.org/pub/vim/ \
-    ftp://ftp.ie.vim.org/pub/vim/ \
-    ftp://ftp.is.vim.org/pub/vim/ \
-    ftp://ftp.pl.vim.org/pub/vim/ \
-    ftp://ftp.ro.vim.org/pub/vim/ \
-    ftp://ftp.cz.vim.org/pub/vim/ \
-    ftp://ftp.sk.vim.org/pub/vim/ \
-    ftp://ftp.jp.vim.org/pub/vim/ \
-    ftp://ftp.kr.vim.org/pub/vim/ \
-    ftp://ftp2.us.vim.org/pub/vim/ \
-    ftp://ftp9.us.vim.org/pub/vim/ \
-    ftp://ftp2.nl.vim.org/pub/vim/ \
-    ftp://ftp3.nl.vim.org/pub/vim/ \
-    ftp://ftp3.de.vim.org/pub/vim/ \
-    ftp://ftp2.tw.vim.org/pub/vim/ \
-    ftp://miroir-francais.fr/pub/vim/ \
-    ftp://ftp.tw.vim.org/pub/Unix/Editors/Vim/
-}
-
-# create list of locations for source, extras, patches from serverList
-foreach server ${serverList} {
-    master_sites-append ${server}unstable/unix/:vim
-    master_sites-append ${server}unstable/extra/:extra
-}
-
 dist_subdir         vim
-distname            vim[strsed ${testrelease} {g/\.//}]
+distname            vim[strsed ${vim_version} {g/\.//}]
 
 depends_lib         port:ncurses
 configure.args      --enable-gui=no \
@@ -66,11 +46,11 @@
                     --mandir=${prefix}/share/man \
                     --with-tlib=ncurses
 
-extract.only        ${name}-${testrelease}${extract.suffix}
+extract.only        ${name}-${vim_version}${extract.suffix}
 post-extract {
-    system "gnutar xvfz ${distpath}/${name}-${testrelease}-extra.tar.gz -C \
+    system "gnutar xvfz ${distpath}/${name}-${vim_version}-extra.tar.gz -C \
       ${workpath}"
-    system "gnutar xvfz ${distpath}/${name}-${testrelease}-lang.tar.gz -C \
+    system "gnutar xvfz ${distpath}/${name}-${vim_version}-lang.tar.gz -C \
       ${workpath}"
 }
 
@@ -130,7 +110,9 @@
     depends_lib-append      port:gettext
 }
 
-include checksums_dist
-# include checksums_patch
+include serverlist
+include patchlist
 
-livecheck.check none
+livecheck.check regex
+livecheck.url   http://ftp.vim.org/pub/${name}/unstable/patches/${vim_version}/?O=D
+livecheck.regex (${vim_version}\\.\\d+)

Deleted: trunk/dports/editors/vim/Portfile.bak
===================================================================
--- trunk/dports/editors/vim/Portfile.bak	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/Portfile.bak	2007-05-11 14:08:48 UTC (rev 25020)
@@ -1,155 +0,0 @@
-# $Id$
-PortSystem          1.0
-
-name                vim
-set vim_version     7.0
-set vim_patchlevel  243
-version             ${vim_version}.${vim_patchlevel}
-revision            1
-categories          editors
-maintainers         pipping at macports.org openmaintainer at macports.org
-description         Vi "workalike" with many additional features
-long_description \
-    Vim is an advanced text editor that seeks to provide the power of the   \
-    de-facto Unix editor 'Vi', with a more complete feature set.
-
-homepage            http://www.vim.org/
-platforms           darwin freebsd
-
-distfiles \
-    ${name}-${vim_version}.tar.bz2:vim \
-    ${name}-${vim_version}-extra.tar.gz:extra \
-    ${name}-${vim_version}-lang.tar.gz:extra
-
-use_bzip2           yes
-
-set serverList {
-    http://ftp.vim.org/pub/vim/ \
-    ftp://ftp.vim.org/pub/vim/ \
-    ftp://ftp.us.vim.org/pub/vim/ \
-    ftp://ftp.ca.vim.org/pub/vim/ \
-    ftp://ftp.nl.vim.org/pub/vim/ \
-    ftp://ftp.uk.vim.org/pub/vim/ \
-    ftp://ftp.ie.vim.org/pub/vim/ \
-    ftp://ftp.is.vim.org/pub/vim/ \
-    ftp://ftp.pl.vim.org/pub/vim/ \
-    ftp://ftp.ro.vim.org/pub/vim/ \
-    ftp://ftp.cz.vim.org/pub/vim/ \
-    ftp://ftp.sk.vim.org/pub/vim/ \
-    ftp://ftp.jp.vim.org/pub/vim/ \
-    ftp://ftp.kr.vim.org/pub/vim/ \
-    ftp://ftp2.us.vim.org/pub/vim/ \
-    ftp://ftp9.us.vim.org/pub/vim/ \
-    ftp://ftp2.nl.vim.org/pub/vim/ \
-    ftp://ftp3.nl.vim.org/pub/vim/ \
-    ftp://ftp3.de.vim.org/pub/vim/ \
-    ftp://ftp2.tw.vim.org/pub/vim/ \
-    ftp://miroir-francais.fr/pub/vim/ \
-    ftp://ftp.tw.vim.org/pub/Unix/Editors/Vim/
-}
-
-# create list of locations for source, extras, patches from serverList
-foreach server ${serverList} {
-    master_sites-append ${server}unix/:vim
-    master_sites-append ${server}extra/:extra
-    patch_sites-append  ${server}patches/${vim_version}
-}
-
-patchfiles          patch-if_ruby.c
-
-dist_subdir         vim
-distname            vim[strsed ${vim_version} {g/\.//}]
-
-eval {
-    set low 1
-    while {$low <= $vim_patchlevel} {
-        set high [expr $low + 99];
-        if {$high < $vim_patchlevel} {
-            patchfiles-append \
-              [format "%s.%03d-%03d.gz" $vim_version $low $high]
-            incr low 100
-        } else {
-            patchfiles-append [format "%s.%03d" $vim_version $low]
-            incr low 1
-        }
-    }
-}
-
-depends_lib         port:ncurses
-configure.args      --enable-gui=no \
-                    --without-x \
-                    --disable-gpm \
-                    --disable-nls \
-                    --mandir=${prefix}/share/man \
-                    --with-tlib=ncurses
-
-extract.only        ${name}-${vim_version}${extract.suffix}
-post-extract {
-    system "gnutar xvfz ${distpath}/${name}-${vim_version}-extra.tar.gz -C \
-      ${workpath}"
-    system "gnutar xvfz ${distpath}/${name}-${vim_version}-lang.tar.gz -C \
-      ${workpath}"
-}
-
-test.run            yes
-
-variant athena 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 {
-    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 {
-    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 {
-    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             { configure.args-append --with-features=small }
-variant big               { configure.args-append --with-features=big }
-variant huge              { configure.args-append --with-features=huge }
-variant multibyte         { configure.args-append --enable-multibyte }
-variant xim               { configure.args-append --with-xim }
-
-variant perl {
-    configure.args-append   --enable-perlinterp
-    depends_lib-append      bin:perl:perl5.8
-}
-variant python {
-    configure.args-append   --enable-pythoninterp
-    depends_lib-append      bin:python:python23
-}
-variant ruby {
-    configure.args-append   --enable-rubyinterp
-    depends_lib-append      bin:ruby:ruby
-}
-variant tcl {
-    configure.args-append   --enable-tclinterp
-    depends_lib-append      bin:tclsh:tcl
-}
-
-variant cscope {
-    configure.args-append   --enable-cscope
-}
-
-variant nls {
-    configure.args-delete   --disable-nls
-    depends_lib-append      port:gettext
-}
-
-include checksums_dist
-include checksums_patch
-
-livecheck.check regex
-livecheck.url   http://ftp.vim.org/pub/${name}/patches/${vim_version}/?O=D
-livecheck.regex (${vim_version}\\.\\d+)

Deleted: trunk/dports/editors/vim/files/checksums_dist
===================================================================
--- trunk/dports/editors/vim/files/checksums_dist	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/files/checksums_dist	2007-05-11 14:08:48 UTC (rev 25020)
@@ -1,14 +0,0 @@
-# $Id: dist_checksums,v 1.5 2006/06/23 19:44:38 mww Exp $
-checksums-append \
-  ${name}-${testrelease}${extract.suffix} \
-    md5 6b5228aa3145fb171a7ebd771a5730fd \
-    sha1 1ffa6c511077af4327dadbcb5d1882ce229f3585 \
-    rmd160 79ac737cac41524d9b8e15ef53cefa61421ffdae \
-  ${name}-${testrelease}-extra.tar.gz \
-    md5 f531ff0a5a268b87189f6cef21c7d2d1 \
-    sha1 5dbd82115abb189e8b004dfef98417d668cfb54d \
-    rmd160 c919f731fd2f544166345f1a6e52e177b9d6e270 \
-  ${name}-${testrelease}-lang.tar.gz \
-    md5 92e01c17577493fda347f18f69c41b0a \
-    sha1 1a03c7022d0e6a1b0c0cc1a310c0dd1e5e02195e \
-    rmd160 f9d1b8e7e72b5102f670c431954a6b389b316d15

Deleted: trunk/dports/editors/vim/files/checksums_dist.bak
===================================================================
--- trunk/dports/editors/vim/files/checksums_dist.bak	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/files/checksums_dist.bak	2007-05-11 14:08:48 UTC (rev 25020)
@@ -1,7 +0,0 @@
-# $Id: dist_checksums,v 1.5 2006/06/23 19:44:38 mww Exp $
-checksums-append    vim-7.0.tar.bz2 sha1 38ef48cabf942d0dc804a794dcc6f002b9457fc8 \
-                    vim-7.0-extra.tar.gz sha1 101a3b82b26cd16ca48e2b4a5e4acfc6041abd1e \
-                    vim-7.0-lang.tar.gz sha1 3db6b0004d213490cc00d361835e7a7c685adb52 \
-                    app-bm.tar.gz md5 418b9e615a34ae5aad918f5c5a694a44 \
-                    doc.tar.gz md5 692f7874fc617162d0fe110daf39a98a
-

Deleted: trunk/dports/editors/vim/files/checksums_patch.bak
===================================================================
--- trunk/dports/editors/vim/files/checksums_patch.bak	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/files/checksums_patch.bak	2007-05-11 14:08:48 UTC (rev 25020)
@@ -1,46 +0,0 @@
-# $Id: patch_checksums,v 1.14 2006/06/23 19:44:38 mww Exp $
-checksums-append    7.0.001-100.gz sha1 cc3faa6722a70f1580438df7ddf498607e9e920f \
-                    7.0.101-200.gz sha1 b11087904f5c134804307f9667d2d065b0e3cde2 \
-                    7.0.201 sha1 1084e057dee8d9456e64e793752a4cab044d6a16 \
-                    7.0.202 sha1 1d4ceab21b5b85bcc9f619ed37fbd187a6b1ffaf \
-                    7.0.203 sha1 146d37a6e85d661c0285676617814fd049439b3c \
-                    7.0.204 sha1 f1f91b64b924a22597ff830b30faad5a41741a84 \
-                    7.0.205 sha1 1390c0fab6b8c3675ccec641e608bd643c062cc0 \
-                    7.0.206 sha1 eff2f6493bcaa08f0e695fd52d299b9fca20ac6f \
-                    7.0.207 sha1 6fea24959b4ed8e25e215d1e399615f08a00f38b \
-                    7.0.208 sha1 90a90d0cce6215a9fbef46af95b2fe9a3a033008 \
-                    7.0.209 sha1 9cb16a6da488399740bb3d2f15f2f1f3cddaeeb9 \
-                    7.0.210 sha1 e1c342652a513f012843beb70ffdf8529a875da5 \
-                    7.0.211 sha1 9d35c4b34cd9b579fe8e1f83e5cea90e49b95ab4 \
-                    7.0.212 sha1 909aa0249747e582133000aff767090a3ea74722 \
-                    7.0.213 sha1 94f78614e2eb16c3481aa6685ff3aeb56b4a072d \
-                    7.0.214 sha1 796bec6961160061ca31906ac1aa2c45a53cdd76 \
-                    7.0.215 sha1 f23069f545a01afe7e9a0d0d4c3f76f09cbf232b \
-                    7.0.216 sha1 3e2ac30244fcd5107a7e6a3dfa9ee6d05fd0ea31 \
-                    7.0.217 sha1 6435982d3bae43298c84c88fd85efd4eaeb1aef5 \
-                    7.0.218 sha1 a86638cc7109b499405ab66d8e4560242f7c2b0c \
-                    7.0.219 sha1 35fb1b1ce822e7cce31177e19df28a73cd5af618 \
-                    7.0.220 sha1 23e24d399f1befdaf719afe17dd0c75bf41a1c9a \
-                    7.0.221 sha1 70c58f7faeb2231b5898fe8c1cf7b583e84da725 \
-                    7.0.222 sha1 384d03ec2cf6487f0edf6871c238c2689889eed0 \
-                    7.0.223 sha1 c99ebb4069781179cd6ead445ac371129f585422 \
-                    7.0.224 sha1 3c9759df45b209cd1ccd2c520995f7c822a2b3b9 \
-                    7.0.225 sha1 2f1f8b9f5af62cd74948ab7dfc64cea442d12220 \
-                    7.0.226 sha1 88a3bc4f9f40adffad923595ff3ff31aa5b2c468 \
-                    7.0.227 sha1 8018e182d0e2e8a50b18e9fddedb13084cbe3753 \
-                    7.0.228 sha1 2a65972e9fdf5c46c7b467acab0d0fcdd3190617 \
-                    7.0.229 sha1 f5da4324c1b57f5af10f165c779b7295318a8625 \
-                    7.0.230 sha1 571dfb2e6dc7f8b9520854d24e2afe8740db307a \
-                    7.0.231 sha1 deac73d80d5c79f65c15cd8a4bfb351f9eb17799 \
-                    7.0.232 sha1 6d20855da2b85af28c87470283968e64f672a5fb \
-                    7.0.233 sha1 4d5453c3b30f1ee026b60da7dedcfe116ee0c587 \
-                    7.0.234 sha1 04ebdbde0d433dbf4320fdd80554309a044ebf37 \
-                    7.0.235 sha1 a05d84fcf3f948fe6db3b3820ccef96b19af0978 \
-                    7.0.236 sha1 518eec0df0803d8d7fdf0cdef3b879cc134cef4e \
-                    7.0.237 sha1 998bcee09cd29752ab0495844d92bde1455e00b9 \
-                    7.0.238 sha1 a3b41de90584a67f762f85598c50d6e25b635f5f \
-                    7.0.239 sha1 3fb5b61d3c4d225fcfec107ea2df4d387bdc9461 \
-                    7.0.240 sha1 69de35d8dbaf78e27d81a4e029b5aa4279039b6d \
-                    7.0.241 sha1 9cb387a5e498eaf88205c550e455a52e594083a7 \
-                    7.0.242 sha1 7faec99787eae1c80bb4b51f8390404010ca231e \
-                    7.0.243 sha1 8e6867c9039a0cf0a97ef1ce7ad3930ff3e9f727

Deleted: trunk/dports/editors/vim/files/patch-if_ruby.c.bak
===================================================================
--- trunk/dports/editors/vim/files/patch-if_ruby.c.bak	2007-05-11 11:54:34 UTC (rev 25019)
+++ trunk/dports/editors/vim/files/patch-if_ruby.c.bak	2007-05-11 14:08:48 UTC (rev 25020)
@@ -1,11 +0,0 @@
---- src/if_ruby.c.orig	2006-12-14 16:14:39.000000000 -0500
-+++ src/if_ruby.c	2006-12-14 16:14:55.000000000 -0500
-@@ -54,7 +54,7 @@
- #undef _
- 
- /* T_DATA defined both by Ruby and Mac header files, hack around it... */
--#ifdef FEAT_GUI_MAC
-+#ifdef MACOS_X_UNIX		/* was FEAT_GUI_MAC */
- # define __OPENTRANSPORT__
- # define __OPENTRANSPORTPROTOCOL__
- # define __OPENTRANSPORTPROVIDERS__

Added: trunk/dports/editors/vim/files/patchlist
===================================================================
--- trunk/dports/editors/vim/files/patchlist	                        (rev 0)
+++ trunk/dports/editors/vim/files/patchlist	2007-05-11 14:08:48 UTC (rev 25020)
@@ -0,0 +1,18 @@
+eval {
+  set low 1
+  while {$low <= $vim_patchlevel} {
+    set high [expr $low + 99];
+    if {$high < $vim_patchlevel} {
+      patchfiles-append \
+        [format "%s.%03d-%03d.gz" $vim_version $low $high]
+      incr low 100
+    } else {
+      patchfiles-append \
+        [format "%s.%03d" $vim_version $low]
+      incr low 1
+    }
+  }
+}
+
+checksums-append \
+  7.1b.001 sha1 9da76e97db0fcbfea1a7372d2ede2ca1dbe6b7f6

Added: trunk/dports/editors/vim/files/serverlist
===================================================================
--- trunk/dports/editors/vim/files/serverlist	                        (rev 0)
+++ trunk/dports/editors/vim/files/serverlist	2007-05-11 14:08:48 UTC (rev 25020)
@@ -0,0 +1,31 @@
+set serverList {
+  http://ftp.vim.org/pub/vim/ \
+  ftp://ftp.vim.org/pub/vim/ \
+  ftp://ftp.us.vim.org/pub/vim/ \
+  ftp://ftp.ca.vim.org/pub/vim/ \
+  ftp://ftp.nl.vim.org/pub/vim/ \
+  ftp://ftp.uk.vim.org/pub/vim/ \
+  ftp://ftp.ie.vim.org/pub/vim/ \
+  ftp://ftp.is.vim.org/pub/vim/ \
+  ftp://ftp.pl.vim.org/pub/vim/ \
+  ftp://ftp.ro.vim.org/pub/vim/ \
+  ftp://ftp.cz.vim.org/pub/vim/ \
+  ftp://ftp.sk.vim.org/pub/vim/ \
+  ftp://ftp.jp.vim.org/pub/vim/ \
+  ftp://ftp.kr.vim.org/pub/vim/ \
+  ftp://ftp2.us.vim.org/pub/vim/ \
+  ftp://ftp9.us.vim.org/pub/vim/ \
+  ftp://ftp2.nl.vim.org/pub/vim/ \
+  ftp://ftp3.nl.vim.org/pub/vim/ \
+  ftp://ftp3.de.vim.org/pub/vim/ \
+  ftp://ftp2.tw.vim.org/pub/vim/ \
+  ftp://miroir-francais.fr/pub/vim/ \
+  ftp://ftp.tw.vim.org/pub/Unix/Editors/Vim/
+}
+
+# create list of locations for source, extras, patches from serverList
+foreach server ${serverList} {
+  master_sites-append ${server}unstable/unix/:vim
+  master_sites-append ${server}unstable/extra/:extra
+  patch_sites-append  ${server}unstable/patches/${vim_version}
+}

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070511/3841cbc4/attachment.html


More information about the macports-changes mailing list