Commit graph

8 commits

Author SHA1 Message Date
ahoka
7f7e4db063 Avoid getline breakage.
Now with the patch actually committed.
2009-10-03 10:14:18 +00:00
jlam
7f4de2f919 Restructure the following packages:
editors/elvis
	editors/elvis-x11

The latter is now just editors/elvis built with a specific set of
options.  Changes include:

+ Add options.mk that supports a new "x11" option.

+ Remove Makefile.common and move all logic into elvis/Makefile and
  elvis/options.mk.

+ Rename PLIST.common to PLIST as there are no PLIST differences
  between elvis and elvis-x11.

+ Modify patch-ab to add a --sysconfdir option to the configure script
  and fix the parsing of --with-x* options so that --with-xft isn't
  ignored.

+ Modify patch-ac to handle SYSCONFDIR in Makefile.in passed in from the
  configure script.

+ Remove the unnecessary substitution for PKG_SYSCONFDIR now that the
  configure script and Makefile.in directly support --sysconfdir.

+ Include termcap.buildlink3.mk to properly deal with termcap/curses
  issues (elvis needs termcap).

+ Add full DESTDIR support.

+ Set HOMEPAGE to the correct URL.

+ Bump the PKGREVISION for elvis and elvis-x11 to 6.  Both packages
  now track and use the same PKGREVISION number.
2008-04-22 16:23:57 +00:00
rillig
9a023f4670 Added patch-ae, which resolves a name collision (FT_FILE) with FreeType. 2006-06-26 10:21:55 +00:00
joerg
cc3c22ccc2 Install man pages into man1, not manl and no formated version.
Bump revisions of elvis and elvis-x11. Should fix PR 33468.
2006-05-15 16:29:19 +00:00
tv
52a0a8dbac Interix doesn't have sync(2). 2005-11-07 20:13:44 +00:00
recht
c3cc545228 Fix a build/linking problem wrt Xft2.
Reported by Peter Bex.
2004-01-21 17:43:55 +00:00
recht
29dd842171 Add patches which I forgot in the previous commit. 2004-01-21 10:11:19 +00:00
recht
7b9f166397 initial import of elvis-2.2.0 (non x11-version)
by Peter Bex via pkgsrc-wip

Elvis - written by Steve Kirkendall is a very powerful vi/ex clone providing
a remarkable number of bells and whistles like:

	* Syntax Highlighting.
	* Multiple files in multiple windows.
	* Browse modes for LaTeX (rather experimental), HTML and MAN pages.
	* Networking support (http and ftp).
	* GUI frontends for some of its platforms.
2004-01-20 21:16:06 +00:00