summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2002-04-10 02:08:41 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2002-04-10 02:08:41 +0000
commit43dba690a58eeb09e9734140acb1ad536aac37eb (patch)
tree5cbadaf0d4ca8293caa73d8f27668a390f5494c4
parentFix a silly permission bug, which results in a 777 permission all over the (diff)
Update to Vim 6.1 patchlevel 14
and fix to build on 5-CURRENT.
Notes
Notes: svn path=/head/; revision=57513
-rw-r--r--editors/vim/Makefile2
-rw-r--r--editors/vim/distinfo5
-rw-r--r--editors/vim/files/patch-osdef.sh26
3 files changed, 32 insertions, 1 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
index e68c1746840b..d4ed8793dc44 100644
--- a/editors/vim/Makefile
+++ b/editors/vim/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME?= vim
-PATCHLEVEL= 9
+PATCHLEVEL= 14
PORTVERSION= 6.1.${PATCHLEVEL}
PORTREVISION?= 0
CATEGORIES?= editors
diff --git a/editors/vim/distinfo b/editors/vim/distinfo
index d0adf8a10955..c6ef71c903f9 100644
--- a/editors/vim/distinfo
+++ b/editors/vim/distinfo
@@ -7,3 +7,8 @@ MD5 (vim/6.1.006) = a04a75f46459f82972be1a43a66cfb4b
MD5 (vim/6.1.007) = f3c6157cce44cb8ad54c883a83448a42
MD5 (vim/6.1.008) = 6f0cabc70c5f656905322d1231261aa2
MD5 (vim/6.1.009) = 97c9f87b79ce41e9b620d572e5c298e4
+MD5 (vim/6.1.010) = 149335dce4bee14145c4f3d563d9a7f9
+MD5 (vim/6.1.011) = 7b2ce911d7f47bf4a1e0bc8de98b3e18
+MD5 (vim/6.1.012) = 242d3d264064af7eb798d609ce631e8a
+MD5 (vim/6.1.013) = 61558b5cd2c06d1bb286461588ed82ea
+MD5 (vim/6.1.014) = 9bb6eb1e884453390343e7d2a1ac6f7a
diff --git a/editors/vim/files/patch-osdef.sh b/editors/vim/files/patch-osdef.sh
new file mode 100644
index 000000000000..be9c7669aa66
--- /dev/null
+++ b/editors/vim/files/patch-osdef.sh
@@ -0,0 +1,26 @@
+*** osdef.sh.orig Sun Jun 11 23:36:49 2000
+--- osdef.sh Tue Apr 9 20:28:37 2002
+***************
+*** 47,56 ****
+ # start of the line is matched with "[)*, ]\1[ (]"
+ sed < osdef0.cc -e '/\(..*\)/s// \1/' > osdef0.ccc
+
+! sed < $srcdir/osdef1.h.in -n -e '/^extern/s@.*[)* ][)* ]*\([a-zA-Z_][a-zA-Z0-9_]*\) __ARGS.*@/[)*, ]\1[ (]/i\\\
+ \\/\\[^a-zA-Z_\\]\1 __ARGS\\/d@p' > osdef11.sed
+
+! sed < $srcdir/osdef2.h.in -n -e '/^extern/s@.*[)* ][)* ]*\([a-zA-Z_][a-zA-Z0-9_]*\) __ARGS.*@/[)*, ]\1[ (]/i\\\
+ \\/\\[^a-zA-Z_\\]\1 __ARGS\\/d@p' > osdef21.sed
+
+ cat << EOF > osdef2.sed
+--- 47,56 ----
+ # start of the line is matched with "[)*, ]\1[ (]"
+ sed < osdef0.cc -e '/\(..*\)/s// \1/' > osdef0.ccc
+
+! sed < $srcdir/osdef1.h.in -n -e '/^extern/s@.*[)* ][)* ]*\([a-zA-Z_][a-zA-Z0-9_]*\) __ARGS.*@/[)*, ][(]*\1[)]*[ (]/i\\\
+ \\/\\[^a-zA-Z_\\]\1 __ARGS\\/d@p' > osdef11.sed
+
+! sed < $srcdir/osdef2.h.in -n -e '/^extern/s@.*[)* ][)* ]*\([a-zA-Z_][a-zA-Z0-9_]*\) __ARGS.*@/[)*, ][(]*\1[)]*[ (]/i\\\
+ \\/\\[^a-zA-Z_\\]\1 __ARGS\\/d@p' > osdef21.sed
+
+ cat << EOF > osdef2.sed
+