Commit graph

304 commits

Author SHA1 Message Date
David E. O'Brien
89486704d8 Update to Vim 6.1 Beta `A' patchlevel 6.
Note that due to limitations with our package versioning,
I have decided to call this version `6.0.270.PL'.
This allows me to move back to 6.0.PL if using the beta causes problems.
I may later change the package version number to 6.0.10PL if people do
not object to the beta being used here.
2002-02-27 02:42:20 +00:00
David E. O'Brien
d8406bc82e With jot(1) we can start at 001 and not have to remove the bogus 000 patch.
Submitted by:	Esa Karkkainen <ejk@iki.fi>
2002-02-25 22:32:23 +00:00
David E. O'Brien
0d66fc4a6c jot(1) is cool!
Submitted by:	alfred
2002-02-25 06:49:09 +00:00
David E. O'Brien
da9a3bfffb Make USE_GTK work properly on 5-CURRENT. 2002-02-25 06:47:38 +00:00
David E. O'Brien
18c54c20f3 Update to Vim 6.0 patchlevel 270 2002-02-24 21:27:55 +00:00
David E. O'Brien
e10380a3ca Update to Vim 6.0 patchlevel 269 2002-02-24 05:11:54 +00:00
David E. O'Brien
96768ed912 Update to Vim 6.0 patchlevel 238 2002-02-20 09:07:06 +00:00
David E. O'Brien
60c62a9e3c Use Tcl 8.3 instead of 8.0.
Submitted by:	Alan Eldridge <ports@geeksrus.net>
PR:		35134
2002-02-20 09:05:35 +00:00
David E. O'Brien
4d312644c5 Update to Vim 6.0 patchlevel 223 2002-02-16 18:52:38 +00:00
David E. O'Brien
15026d7037 Update to Vim 6.0 patchlevel 204 2002-02-09 22:42:45 +00:00
David E. O'Brien
c49d91b0a5 Add the ability to select any of the interpreters and the GNOME GUI.
This adds the knobs WITH_PYTHON, WITH_PERL, WITH_TCL, WITH_RUBY,
and WITH_GNOME :-(

Submitted by:	Matthew Hawkins <matthew@topic.com.au>
				(reworked by me)
2002-02-05 17:49:36 +00:00
David E. O'Brien
ae24f7eb40 Update to Vim 6.0 patchlevel 185 2002-02-05 15:59:59 +00:00
David E. O'Brien
64aabfcdc5 Update to Vim 6.0 patchlevel 169 2002-02-04 19:23:03 +00:00
David E. O'Brien
af543e82b6 Update to Vim 6.0 patchlevel 160 2002-02-02 20:47:49 +00:00
David E. O'Brien
2454d78ec4 Update to Vim 6.0 patchlevel 158 2002-01-31 15:16:58 +00:00
Akinori MUSHA
5406488640 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.

Use command macros where appropriate.
2002-01-29 10:34:23 +00:00
David E. O'Brien
f8abc431d0 Use printf(1) to reduce the logic speggetti here.
Submitted by:	alfred (the basic idea)
2002-01-24 12:54:15 +00:00
David E. O'Brien
73983781c1 Update to Vim 6.0 patchlevel 150 2002-01-24 11:47:53 +00:00
Alfred Perlstein
86eb177ef8 update, version 6.0.101 -> 6.0.143. 2002-01-22 08:11:58 +00:00
David E. O'Brien
efc6663fb9 Update to Vim 6.0 patchlevel 101 2001-12-16 14:58:32 +00:00
David E. O'Brien
385515d829 Update to Vim 6.0 patchlevel 97 2001-12-14 19:13:15 +00:00
David E. O'Brien
e28b481962 Update to Vim 6.0 patchlevel 96 2001-12-13 22:20:36 +00:00
David E. O'Brien
86b719e067 Fix a minor quoting bug triggered by:
(cd /usr/ports/editors/vim ; make -DNO_GUI )

Submitted by:	yjchou@linux.cis.nctu.edu.tw
2001-12-06 00:05:34 +00:00
David E. O'Brien
0ccc5f6f03 Add a Vietnamese VIQR input mapping. 2001-12-03 07:13:35 +00:00
David E. O'Brien
5f1a017a4d Deal with a bad patch. 2001-11-09 20:16:54 +00:00
David E. O'Brien
bc7938554f Add Cscope support. Define WITH_CSCOPE to compile it in.
Submitted by:	nectar
2001-11-09 16:13:25 +00:00
David E. O'Brien
9567a65a07 Update to Vim 6.0 patchlevel 93 2001-11-09 16:12:43 +00:00
David E. O'Brien
1bf8150950 Better support for the vim-lite slave port. These bits are from the
vim5 port -- I thought the two were in sync lite-wise, but I guess not.
2001-11-07 01:00:24 +00:00
David E. O'Brien
3ac8676776 Update to Vim 6.0 patchlevel 84 2001-11-06 19:39:01 +00:00
David E. O'Brien
acccaffae4 Update to Vim 6.0 patchlevel 76 2001-11-05 16:26:49 +00:00
David E. O'Brien
5d65ab7620 Need to make sure the new gvimdiff exists in all build configurations.
Submitted by:	dinoex
2001-11-01 19:44:26 +00:00
David E. O'Brien
503c7b0279 Enable --enable-multibyte in the "lite" case. This is need for the
i18n community.
2001-11-01 19:39:28 +00:00
David E. O'Brien
ba5d88ad88 Update to Vim 6.0 patchlevel 52 2001-11-01 12:32:20 +00:00
David E. O'Brien
842970a95c Update to Vim 6.0 patchlevel 45 2001-10-31 16:26:01 +00:00
David E. O'Brien
46ca13506e Update to Vim 6.0 patchlevel 38 2001-10-30 18:56:02 +00:00
David E. O'Brien
6d296b1b3c Update to Vim 6.0 patchlevel 32 2001-10-29 18:06:57 +00:00
David E. O'Brien
8dfc34c8b7 Update to Vim 6.0 patchlevel 26 2001-10-25 15:01:59 +00:00
David E. O'Brien
d39599e509 PERL_CFLAGS contains quotes, which breaks compilation of auto/pathdefs.c
(which is generated during vim build).  This only happens when vim is
built with perl support, as in package building, for example.

Submitted by:	tobez
2001-10-25 15:01:29 +00:00
David E. O'Brien
bb1895b360 Update to Vim 6.0 patchlevel 23 2001-10-24 17:24:00 +00:00
David E. O'Brien
0aa6840dfe Update to Vim 6.0 patchlevel 21 2001-10-23 17:14:35 +00:00
David E. O'Brien
33dc5813c2 Update to Vim 6.0 patchlevel 18 2001-10-22 00:12:58 +00:00
David E. O'Brien
26892a9cc2 Update to Vim 6.0 patchlevel 14 2001-10-19 18:19:42 +00:00
David E. O'Brien
10421f4dd4 Update to Vim 6.0 patchlevel 11 2001-10-03 02:29:12 +00:00
David E. O'Brien
cb9c9ea55a Update to Vim 6.0 patchlevel 8 2001-10-01 11:47:47 +00:00
David E. O'Brien
f471151081 Update to Vim 6.0 patchlevel 1 2001-09-29 19:30:56 +00:00
David E. O'Brien
b730a1b205 Update to Vim 6.0 RELEASE !! 2001-09-28 15:08:34 +00:00
David E. O'Brien
373940463a Update to Vim 6.0 beta AX patchlevel 20 2001-09-26 05:38:55 +00:00
David E. O'Brien
73086c2cfd Update to Vim 6.0 beta AX patchlevel 13 2001-09-24 17:27:21 +00:00
David E. O'Brien
8d6ef34a3d Update to Vim 6.0 beta AX patchlevel 11 2001-09-22 18:15:53 +00:00
David E. O'Brien
576f033d42 Update to Vim 6.0 beta AX 2001-09-20 20:13:58 +00:00
David E. O'Brien
a39b75a536 Update to Vim 6.0 beta AW patchlevel 6 2001-09-18 11:01:03 +00:00
David E. O'Brien
8ace9ec422 Update to Vim 6.0 beta AW 2001-09-17 16:51:12 +00:00
David E. O'Brien
139a823944 ftp.freesoftware.com -- R.I.P. 2001-09-13 23:38:10 +00:00
David E. O'Brien
598b73386c Update to Vim 6.0 beta AV 2001-09-12 07:24:23 +00:00
David E. O'Brien
e0d507edcd Update to Vim 6.0 beta Au 2001-09-04 04:06:45 +00:00
David E. O'Brien
8363fd1d2b Update to Vim 6.0 beta AT 2001-08-29 05:40:35 +00:00
David E. O'Brien
7a9327d507 Support "lite" configurations.
Submitted by:	Dirk Meyer <dirk.meyer@dinoex.sub.org>
2001-08-21 19:51:09 +00:00
David E. O'Brien
73b31b701e Update to Vim 6.0 beta AS 2001-08-20 15:50:18 +00:00
David E. O'Brien
d7d4e11428 Update to Vim 6.0 beta AR 2001-08-13 17:11:17 +00:00
David E. O'Brien
2379127908 Update to Vim 6.0 beta AQ 2001-08-08 01:25:44 +00:00
Ben Smithurst
d125bb96f6 Add ftp.mirror.ac.uk.
Approved by:	obrien (maintainer)
2001-06-27 21:33:44 +00:00
David E. O'Brien
90e749d61f Add back on dirrm that is easist to do here than in the auto-produce code. 2001-05-24 01:21:29 +00:00
David E. O'Brien
13c44e816b I am tired of chasing the Vim support files (help, syntax, etc..).
Dynamically produce the share portion of pkg-plist at install time.
2001-05-24 01:19:05 +00:00
David E. O'Brien
527f36a623 Fix typo. 2001-05-24 01:17:46 +00:00
David E. O'Brien
09f0f38619 Add some missing manpages and tweak PLIST.
PR:		27346
Submitted by:	David W. Chapman Jr. <dwcjr@inethouston.net>
2001-05-23 09:36:26 +00:00
David E. O'Brien
42697e35af Update to Vim 6.0 beta AE 2001-05-10 00:40:33 +00:00
David E. O'Brien
635199626e Make newly added bits reinstall friendly. 2001-05-03 10:35:39 +00:00
David E. O'Brien
b34da5a3f5 Change the Vim-specific "NO_GUI" to the correct "WITHOUT_X11". 2001-04-30 22:39:13 +00:00
David E. O'Brien
c4dbe633d6 Update to Vim 6.0 beta AD 2001-04-30 16:43:16 +00:00
Akinori MUSHA
15e997bfb2 Apply a hotfix against ruby-interp. This fixes the coredump when $_
is set to non-string in a :rubydo command. (e.g. :rubydo $_ = 0)

It will be submitted to the vim6 author soon.
2001-04-28 19:34:59 +00:00
Akinori MUSHA
aea15d40ea Allow slave ports to override PORTREVISION.
Approved by:	obrien (MAINTAINER)
2001-04-28 18:08:30 +00:00
David E. O'Brien
2611fffa91 Add the NO_GUI knob for those who want a hugely-featured Vim, but don't
want the X depandancy.

Bow to numerous wishes(yelling) to make GTK the default GUI lib vs. Motif.
Bram (Vim author) prefering GTK over Open Motif weighed kinda heavy.

With my dislike of the GPV and their political agenda, I have
been resisting this demand.  [I fully agree with the reasons why the
`ddd' debugger didn't use GTK until the GNU people got a hold of it]
GNU's NIH and "brace and extend" is often as bad as Microsoft's.
And often the only reason people put up with it is because of they like
to force GNU Public Virused software forces down our throat.

Some argue that GTK is "smaller" than OpenMotif.  Maybe GTK 1.2 is (but
don't forget to look at the GTK depends, where OpenMotif has none).
But GTK 1.3 definitely is not smaller than OpenMotif (just look at its
dependancy list).

I will review my decision to use GTK as default GUI when the GTK+ 1.{3,4}
behemoth is released.
2001-04-26 15:36:46 +00:00
David E. O'Brien
b3aa987993 Make reinstall friendly. 2001-04-15 07:33:31 +00:00
David E. O'Brien
4af53afe1f Update to Vim 6.0 beta AA 2001-04-11 19:56:45 +00:00
David E. O'Brien
906bf16041 Update to Vim 6.0 beta Z 2001-03-25 19:01:28 +00:00
David E. O'Brien
ce453a0274 Update to Vim 6.0 beta Y 2001-03-20 17:59:53 +00:00
David E. O'Brien
0929e18125 Update to Vim 6.0 beta X 2001-03-14 18:54:32 +00:00
David E. O'Brien
d414a14a58 Allow maintainer to be set in slave ports. 2001-03-11 00:05:13 +00:00
David E. O'Brien
97351813c9 Update to Vim 6.0 beta W 2001-03-09 01:40:52 +00:00
David E. O'Brien
3a3bf3a012 Update to Vim 6.0 beta V 2001-02-16 11:39:57 +00:00
David E. O'Brien
5c037916db Tweak to try to help build a GTK version. 2001-02-16 07:02:29 +00:00
David E. O'Brien
63102f9a6a Add files I missed.
Submitted by:	sf
2001-02-16 07:02:13 +00:00
David E. O'Brien
34b8ac7f22 Don't force pythoninterp if we build for GTK -- only do that if we build
for offical packages.
2001-02-15 12:21:38 +00:00
David E. O'Brien
7b8505c249 Remove multiple `multibyte' specifications. Also sync the vim6 up
with how this is done in the vim5 port.

Submitted by:	clive
2001-02-15 12:18:48 +00:00
David E. O'Brien
e6ca1f4e0b I shouldn't have been removing `gvim' from the non-GUI PLIST.
Also make the gvim link relative rather than absolute, in case someone
specifies a different prefix when installing the package.  Note there are
some burned in paths in the vim binary, but there is no reason to totally
make this not work, when it could somewhat.
2001-02-15 12:12:43 +00:00
David E. O'Brien
c319298ceb What in the world is "SLAVEDIR" doing in here?? `vim-lite' is NOT a slave
for this port, it is for the `vim5' port.  YET another reason why changes
like this should go thru the maintainer if he is active.

Craziness by:	mharo
2001-02-15 11:29:23 +00:00
David E. O'Brien
46b467dd18 Fix plist due to some 'U' changes I missed. 2001-02-15 10:20:08 +00:00
David E. O'Brien
95f818cd31 Update to Vim 6.0 beta U 2001-02-06 08:41:32 +00:00
David E. O'Brien
511f7e23fd Update to Vim 6.0 beta R 2001-01-02 19:51:02 +00:00
Will Andrews
60f2b6b7a8 Goodbye, YEAR2000. Hello, 2001.
Approved by:	asami
2001-01-01 10:15:16 +00:00
David E. O'Brien
27b14128e8 Update to Vim 6.0 beta Q 2000-12-19 19:58:07 +00:00
David E. O'Brien
5741aab7ed Finish cleaning up after the switch to Open Motif.
Building with Motif is the default, unless WITH_ATHENA is defined.
2000-12-05 17:24:26 +00:00
David E. O'Brien
9b96b5afb6 Update to Vim 6.0 beta O 2000-12-05 17:22:25 +00:00
David E. O'Brien
98ac5ddaa5 Update to Vim 6.0 Beta "N". 2000-11-20 17:27:45 +00:00
David E. O'Brien
884319ba26 Update to Vim 6.0 Beta "M". 2000-11-13 11:52:37 +00:00
David E. O'Brien
21f112710c Remove GTK suport. No one has stepped forward with patches to fix it,
and I'm quite tired of getting email about it being broken.
2000-11-08 16:47:20 +00:00
Satoshi Asami
7112ba2b40 Change motif to a normal dependency. REQUIRES_MOTIF is now called
USE_MOTIF and generates a LIB_DEPENDS to x11-toolkits/open-motif.  As
before, it implies USE_XPM (and therefore USE_XLIB).  Motif-dummy is
removed from PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3.

Most of the simple ".if defined(HAVE_MOTIF)"s are removed to always
have USE_MOTIF.  ftp/moxftp will define USE_MOTIF unless
WANT_ATHENA_VERSION (new variable) is defined.  I merged the X cases
in cad/mars, so USE_MOTIF is used iff WITHOUT_X11 is not defined.

I will remove x11-toolkits/Motif-dummy (which has been repo copied to
open-motif) in a few days.
2000-11-07 23:28:20 +00:00
David E. O'Brien
b9b356aa56 Update to Vim 6.0 Beta "L". 2000-11-06 21:53:56 +00:00
David E. O'Brien
22fd09379d Tweak needed. 2000-10-31 20:07:22 +00:00
David E. O'Brien
fe9a450971 Update to Vim 6.0 beta K 2000-10-30 13:37:59 +00:00
David E. O'Brien
76dc05d97b Remove a duplicate `dirrm'. 2000-10-24 10:10:26 +00:00
David E. O'Brien
ec540a53be Update to Vim version 6.0, beta "j". 2000-10-24 08:58:31 +00:00
Akinori MUSHA
bda05ec263 Complete plist. Add 40 files and 9 directories that were missing. ;)
Submitted by:	bento
2000-10-21 18:08:04 +00:00
David E. O'Brien
d94079c78e Ctags isn't included anymore. 2000-10-16 20:50:47 +00:00
David E. O'Brien
ef65503dab Update to Vim version 6.0, beta "i". 2000-10-16 11:21:38 +00:00
Satoshi Asami
7acef1cd7a Change PKGDIR from pkg/ to . Also fix places where ${PKGDIR} is
spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type
fixes that shouldn't have been necessary) and the string "/pkg/"
appear.
2000-10-08 10:23:48 +00:00
Jeremy Lea
3707e5b740 Implment WANT_GTK. 2000-10-05 06:47:41 +00:00
David E. O'Brien
65c130b906 Style updates:
* The use of MAKE_FLAGS is obsolete.  It should use MAKE_ARGS instead.
* s/CONFIGURE/CONFIGURE_ENV/
* Use USE_PYTHON instead of manually specifying python as BUILD_DEPENDS and
  RUN_DEPENDS.
* CATEGORIES should be overridable for its slave ports.

Submitted by:	knu (aka Mr. Ruby :-))
2000-09-26 14:48:33 +00:00
David E. O'Brien
d9de9564d1 Update to Vim 6, Beta H. 2000-09-02 00:05:59 +00:00
David E. O'Brien
41fc0919a0 Update to version 6.0 Beta G. 2000-08-24 20:36:46 +00:00
David E. O'Brien
82bdc6ed1f Update to Vim version 6.0, Beta rev 'E'. 2000-08-07 10:48:02 +00:00
Satoshi Asami
7c1067091e Add this back -- it was a repository copy. ;)
Pointy hat to:	asami
2000-07-31 19:28:41 +00:00
Satoshi Asami
b57d0cf9d4 This needs a repository copy. 2000-07-31 19:07:03 +00:00
David E. O'Brien
bf1ff67962 Vim version 6 (beta C). 2000-07-31 19:04:26 +00:00
Satoshi Asami
74ab39afaf Remove this port for now, since it's just a repo copy and I don't want
the release to ship with it if DavidO can't get to it.  (DavidO will
cvs add the files back when he solves the problem that's holding him back.)
2000-07-18 18:18:24 +00:00
David E. O'Brien
9d243e4312 The real package list for version 5.7.
Submitted by:	steve
2000-07-10 22:21:10 +00:00
Steve Price
89b7d2a446 - Use GTK_CONFIG/GLIB_CONFIG instead of hardcoded gtk12-config/glib12-config
- Support CC/CFLAGS/PREIFX/LOCALBASE/X11BASE/MAKE/etc. properly

PR:		19623
Submitted by:	KATO Tsuguru <tkato@prontomail.ne.jp>
2000-07-07 19:59:26 +00:00
David E. O'Brien
05ff923f00 Update to Vim 5.7 release. 2000-06-28 17:56:13 +00:00
David E. O'Brien
b03ee157b2 Update to Vim 5.7a. 2000-06-20 02:37:00 +00:00
David E. O'Brien
b493e2a952 Update 5.6 to patchlevel 70. 2000-05-14 18:39:08 +00:00
David E. O'Brien
c2da4f3ff8 Treat the manpage links the same as we do the binary links.
Submitted by:	reg
2000-05-07 16:04:23 +00:00
Michael Haro
090978a739 Add SLAVEDIRS and WWW: 2000-04-20 19:45:48 +00:00
Michael Haro
0f29953274 portname/portversion update 2000-04-14 00:25:54 +00:00
David E. O'Brien
e05c25a8bf Restore useless version required comments. 2000-03-22 00:28:26 +00:00
David E. O'Brien
da36feaffe Remove the "version required" line. 2000-03-20 02:37:50 +00:00
David E. O'Brien
1f1d0d32a8 Enable multibyte character support. This helps Japanese users.
I am unsure if there are any down sides to this commit for non-multibyte
character users.

Submitted by:	TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
2000-02-29 09:41:36 +00:00
David E. O'Brien
6cef8fe0ee * Update version 5.6 to patchlevel 12.
* tweak PLIST

PR:		16987
Submitted by:	Sergey A. Osokin <osa@FreeBSD.org.ru> (PLIST tweak needed)
2000-02-29 09:36:44 +00:00
David E. O'Brien
b5d1cecde4 Style nits in the ports I maintain. 2000-02-13 03:25:05 +00:00
David E. O'Brien
f8fa5991ae Upgrade to 5.6 release. 2000-01-17 02:48:51 +00:00
David E. O'Brien
108d682b81 Update to version 5.6a patchlevel 21. 2000-01-12 02:56:19 +00:00
David E. O'Brien
476da9fe6a Update to version 5.6a patchlevel 12 1999-12-29 06:08:08 +00:00
Tim Vanderhoek
8cd82c0318 General comment cleanups. 1999-12-28 16:30:10 +00:00
David E. O'Brien
60b0549133 Update vim 5.5 to patchlevel 67 1999-12-10 16:25:25 +00:00
David E. O'Brien
110ceffce3 Update 5.5 to patchlevel 66. 1999-12-09 15:51:55 +00:00
David E. O'Brien
c18fa7209b Update 5.5 to patchlevel 55. 1999-12-06 15:03:30 +00:00
David E. O'Brien
9ea7153c3a Update version 5.5 to patchlevel 51. 1999-12-05 17:46:31 +00:00
David E. O'Brien
92c6526498 Adjust so that satellite ports get the right version number for packaging. 1999-11-29 17:39:19 +00:00
David E. O'Brien
1e54674cab Update 5.5 to patchlevel 38. 1999-11-17 06:52:14 +00:00
David E. O'Brien
4060394fc5 Update to patchlevel 37 1999-11-03 08:10:55 +00:00
David E. O'Brien
f0d2b13c2c Don't be quite so minimalistic in the LITE case. 1999-11-03 08:06:14 +00:00
David E. O'Brien
adfcda42e4 Update version 5.5 to Patchlevel 33. 1999-10-25 23:15:20 +00:00
David E. O'Brien
1a56eeadb8 Add GTK support. Set "HAVE_GTK" to invoke it.
Submitted by:	Yuan-Chen Cheng <ycheng@ycheng.wsl.sinica.edu.tw>
1999-10-25 06:02:02 +00:00
David E. O'Brien
b18fa1219e Upgrade to version 5.5 1999-09-22 19:24:51 +00:00
Steve Price
f91103dc8a Allow the PKGNAME to be overridden by the vim-lite port so we don't
get duplicate named packages in INDEX.

Noticed by:	pib
1999-09-04 04:46:16 +00:00
David E. O'Brien
91e0452c17 bump to patchlevel 49 1999-09-02 04:53:06 +00:00
David E. O'Brien
0bb8034540 tweak a little 1999-09-01 18:38:41 +00:00
David E. O'Brien
a8a0f45639 portlint 1999-09-01 18:37:31 +00:00
David E. O'Brien
50046ebe75 bump up to patchlevel 49 1999-09-01 18:35:53 +00:00
David E. O'Brien
9a9ac6ba9d Change Id->FreeBSD. 1999-08-25 05:57:29 +00:00
David E. O'Brien
fd8bafb86f Update to patchlevel 33. 1999-08-18 17:41:00 +00:00