Commit graph

44 commits

Author SHA1 Message Date
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
pooka
5fd19e91d0 add conflicts for vim6 (vim-devel) 2001-08-06 17:44:44 +00:00
jlam
3b65bde2f7 USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,
so remove it from package Makefiles.  Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
2001-06-29 04:54:49 +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
rh
1a3a5c7ee1 Undo previous commit. These packages apparently handle patches specially. 2000-12-07 13:22:40 +00:00
rh
224a7afec4 Sync w/ reality 2000-12-07 12:46:47 +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
agc
cdfb68b4bf Factor out common commands in post-install target into two for loops. 2000-02-15 16:08:23 +00:00
agc
dac7e59361 On Solaris use curses, not ncurses.
Also work around misreadings of the POSIX spec with the ln(1) command
on Solaris.
2000-02-15 15:44:15 +00:00
agc
4cffd86a29 When multi-line dependencies occur, use a "DEPENDS+= package" format
for each of the continuation lines, rather than using backslashes to
continue a single, long definition. This makes it much easier to spot
pre-requisite packages and other dependencies.
2000-02-15 09:26:12 +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
tron
deb28422ad "vim-gtk" conflicts with "vim-xaw". 1999-12-21 18:14:25 +00:00
tron
7f2252b103 Remove incorret ".gz" from softlink target when linking manual pages. 1999-12-21 17:25:18 +00:00
tron
eebb9ac685 Use softlinks for manual pages which makes the manual handling of
"MANZ" completely unnecessary.
1999-12-21 17:07:16 +00:00
pooka
989ee6e25d Make these packages install is MANZ=1 is set 1999-12-21 16:20:24 +00:00
pooka
1755a25306 Fix this package also 1999-12-21 13:37:44 +00:00
pooka
e4038c12ef Make way for a new glorious vim package structure 1999-12-21 13:18:05 +00:00
tron
141f613c97 Update "vim-gtk" package to version 5.5 using patches supplied by
Antti Kantee in PR pkg/8832. Changes since version 5.4:
- Support for a mouse scroll wheel in X11 (GTK, Athena and Motif). Should
  also work in an xterm when translations are installed.
- Support for decompression of bzip2 files in the example vimrc file.
- Handling of patch numbers, they show up in the ":version" output.
- Uninstall program for MS-Windows, for those that have a problem with the
  "Edit with Vim" popup menu entry.
And many bug fixes!  This version is aimed at stability.
1999-11-22 18:57:43 +00:00
agc
3adb459850 Make this package compile on Solaris. 1999-11-12 16:55:11 +00:00
tron
fd8f256cc5 Use wildcard dependence for "gtk+" package. 1999-10-23 00:05:15 +00:00
rh
6c7e0a91ff Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
rh
9e242c6e10 Initial import of vim-gtk, a VIM variant with the optional gui using GTK+
instead of Xaw.
1999-08-08 09:33:52 +00:00