[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