Commit graph

21 commits

Author SHA1 Message Date
martti
a594c75f3b Updated vim to 6.1
* several bug fixes
* new and updated syntax files
* translated menus and messages
* license has been made compatible with the GNU GPL
2002-03-24 19:38:25 +00:00
martti
c3e9254a81 * vim-gtk and vim-xaw: added dependency to xpm (Should fix pkg/14341)
* Added two new patches (instead of adding nb1 to the version number).

  6.0.024  inserting a char with CTRL-V u 9900 may cause a crash
  6.0.025  using "$" after "\v" in a regexp doesn't always work

And now I'll switch to a not-so-frequent vim patching mode, maybe once
a month is enough (although vim is almost like Linux, new patches are
needed all the time to make it stable :-)
2001-10-25 07:34:05 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
jlam
a17239c066 Move per-package default XAW_TYPE setting above the inclusion of
bsd.prefs.mk so that it is actually used.  Where possible, include
xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed.
2001-08-23 04:26:51 +00:00
pooka
5fd19e91d0 add conflicts for vim6 (vim-devel) 2001-08-06 17:44:44 +00:00
jlam
92e537c42b Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-20 19:57:48 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
wiz
a2d75a1dd3 Move special flags for ncurses in the NEED_NCURSES==YES case. 2001-01-08 13:23:53 +00:00
wiz
3d00d4c119 NEED_NCURSES check doesn't have to be after bsd.pkg.mk inclusion anymore
(only after bsd.prefs.mk inclusion)
2000-11-02 03:25:32 +00:00
wiz
d63de2f4a3 Add USE_CURSES for packages that need curses functionality that only
got added in 1.4Y; on older version of NetBSD, ncurses will be used.
Replace previous code that did the same, but wasn't shared.
2000-07-28 10:33:56 +00:00
pooka
d0e460b82d Upgrade vim packages to version 5.7. Use internal curses if possible.
New since version 5.6
---------------------
Not much:
- 19 new syntax files.
- "explorer.vim" script, works like a file browser.

And many bug fixes!  This version is aimed at stability.
2000-06-25 11:50:32 +00:00
pooka
7300f22d21 Do the same here that was done for vim-gtk, ie. fix solaris curses handling
and modify post-install into a tidy loop.
2000-02-18 14:37:43 +00:00
pooka
9a530df968 Remove all files that might conflict with a `normal vi', eg. bin/ex and
man/man1/view.1. The functionality is still there, the links are just no
longer created.
2000-01-25 17:13:14 +00:00
jlam
24ef86f870 Update dependency on ncurses to >=4.2 2000-01-15 18:46:22 +00:00
pooka
3f83224509 Fix MANZ handling here also, similarly to Tron's fix with vim-gtk. 1999-12-21 17:36:33 +00:00
pooka
989ee6e25d Make these packages install is MANZ=1 is set 1999-12-21 16:20:24 +00:00
pooka
49f79a74ad Athena X11 GUI for the vim editor 1999-12-21 13:26:28 +00:00