Subject: CVS commit: pkgsrc/editors
From: Johnny C. Lam
Date: 2008-04-22 18:23:57
Message id: 20080422162357.7D46D175D0@cvs.netbsd.org

Log Message:
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.

Files:
RevisionActionfile
1.3modifypkgsrc/editors/elvis/DESCR
1.5modifypkgsrc/editors/elvis/Makefile
1.8modifypkgsrc/editors/elvis/distinfo
1.13modifypkgsrc/editors/elvis-x11/Makefile
1.3modifypkgsrc/editors/elvis/patches/patch-ab
1.3modifypkgsrc/editors/elvis/patches/patch-ac
1.1addpkgsrc/editors/elvis/PLIST
1.1addpkgsrc/editors/elvis/options.mk
1.7removepkgsrc/editors/elvis/Makefile.common
1.3removepkgsrc/editors/elvis/PLIST.common
1.2removepkgsrc/editors/elvis-x11/DESCR