Commit graph

33 commits

Author SHA1 Message Date
cjep
6098c4bbb4 Whitespace nit 2003-01-04 23:00:56 +00:00
jlam
ab6d0b18de buildlink1 -> buildlink2. This should fix pkg/15160 by Brad Forschinger
<bnjf@optushome.com.au>.
2002-09-14 00:10:45 +00:00
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
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +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
agc
69fbfe0111 Unify all the vim patches together in a single patches directory, located
in vim-share.
2001-10-04 12:38:00 +00:00
martti
7547085046 Here it is folks, VIM 6.0! Changes since version 5.8:
-----------------------------------------------------
The number of changes is huge.  These are just the main new items:

                     Folding - momentarily hide part of the text
    Vertically split windows - mixed with horizontal splits
                   Diff mode - show and remove differences between files
    Easy Vim: click-and-type - for those who really don't like two modes
                 User manual - learn to use Vim, reads like a book
          Flexible indenting - automatic indenting for any language
    Extended search patterns - more regexp power than you will need
               UTF-8 support - Unicode allows editing nearly all languages
      Multi-language support - translated messages and menus
              Plugin support - drop a script in a directory and you can use it
            Filetype plugins - an easy way to setup for editing a type of file
                File browser - browse directories, also on a terminal
Editing files over a network - read and write a remote file directly
 command-line editing window - use any Vim command to edit an Ex command
              Debugging mode - debug your Vim functions and scripts
  Cursor in virtual position - edit tables and draw ASCII pictures
          Debugger interface - use Vim with Sun Visual Workshop
  Communication between Vims - let one Vim tell another Vim what to do
                    Printing - print with syntax colors
           Quickfix extended - see error messages in a window and jump there
      Writing files improved - rename or copy to make a backup file
               Argument list - select groups of files to work on
              Restore a View - save the looks of a window and restore it later
               Color schemes - quickly switch between different color setups
2001-10-04 10:18:11 +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
pooka
6a547d9a75 Update vim to 5.8
Changes since 5.7:
* 74 new syntax files.
* bugfixes
* couple of security-related fixes
* ctags is no longer distributed with vim
2001-06-06 06:07:28 +00:00
wiz
03946f5671 Copy common patch-zb file to the three packages that share it.
Not nice, but IMHO much nicer than the previous
copy-patch-files-just-before-patching-hack.
2001-04-22 16:25:57 +00:00
agc
7d757ead9a Move to sha1 digests, and add distfile sizes. 2001-04-19 11:00:59 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +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
pooka
81c57ad586 Upgrade vim packages to vim 5.6.
New since version 5.5
---------------------
Not much:
- New "Edit with Vim" popup menu entry for MS-Windows.  Avoids problems with
  the MS Office taskbar.
- 18 new syntax files.
- "z+" and "z^" commands.

And many bug fixes!  This version is aimed at stability.

See ":help version-5.6" in Vim for the details.
2000-01-17 17:36:31 +00:00
jlam
24ef86f870 Update dependency on ncurses to >=4.2 2000-01-15 18:46:22 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
agc
840817d532 Explain things a bit more fully. 2000-01-04 14:03:33 +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