Subject: CVS commit: pkgsrc/editors
From: Johnny C. Lam
Date: 2007-08-13 14:40:59
Message id: 20070813124059.BC98221507@cvs.netbsd.org

Log Message:
Fix up the use of package options in the Emacs packages:

(1) Get rid of "nox11" -- the concept of "no" in package \ 
options is
    expressed by negating an option; use "-x11" instead.

(2) Teach editors/emacs20 to use package options instead of EMACS_USE_POP,
    EMACS_USE_X, EMACS_USE_X_TOOLKIT and USE_INET6.  We now use similar
    options as the other emacs packages, i.e. "x11", \ 
"motif", "xaw",
    as well as "pop" and "inet6".

(3) Make the emacs*-nox11 packages simply remove all X11 options by
    setting PKG_OPTIONS.emacs appropriately and include the corresponding
    emacs Makefile.  This allows for modifications to the emacs "X11"
    versions to be automatically picked up by the "non-X11" versions.
    The two corresponding versions of emacs now share the same version
    numbering, including PKGREVISIONs.

Bump the PKGREVISIONs on all Emacs editor packages.

Files:
RevisionActionfile
1.105modifypkgsrc/editors/emacs/Makefile
1.2modifypkgsrc/editors/emacs/options.mk
1.27modifypkgsrc/editors/emacs-nox11/Makefile
1.32modifypkgsrc/editors/emacs20/Makefile
1.7modifypkgsrc/editors/emacs21/Makefile
1.5modifypkgsrc/editors/emacs21-nox11/Makefile
1.1addpkgsrc/editors/emacs20/options.mk
1.1addpkgsrc/editors/emacs21/options.mk