Commit Graph

17 Commits

Author SHA1 Message Date
MANTANI Nobutaka
bf74987ed7 Sync with emacs21 update.
Approved by:	shige
2002-03-19 03:28:51 +00:00
Shigeyuki Fukushima
7273fd472b Add new directive.
EMACS_MASTERDIR_PKGFILES (default:NO)
   If YES, refer pkg-{comment,descr,plist}.${EMACS_PORT_NAME}
   in the master directory.

 EMACS_NO_SUBDIRSEL (cannot change by users)
   Whether emacsen has subdirs.el or not.

Add EMACS_SITE_LISPDIR and EMACS_VERSION_SITE_LISPDIR to SCRIPT_ENV, PLIST_SUB.

Start a transition period:
  EMACS_PORT_NAME for emacs-19.x. is from "emacs" to "emacs19"
2001-12-01 17:54:54 +00:00
Shigeyuki Fukushima
bc632abc04 Add new emacsen: emacs21. 2001-10-23 17:14:25 +00:00
Akinori MUSHA
402a1340e8 Remove the support for XEmacs19 and XEmacs20.
Approved by:	shige (MAINTAINER)
2001-10-01 20:37:44 +00:00
Shigeyuki Fukushima
9f8af8eeb4 Sync with XEmacs revision update. 2001-02-05 07:51:50 +00:00
Shigeyuki Fukushima
d4fa2611cd Sync with XEmacs update by kiri.
Reviewed by:	kiri
2001-01-19 15:22:54 +00:00
Shigeyuki Fukushima
23663affe4 Use MAKE_ARGS instead of MAKE_FLAGS.
MAKE_FLAGS is for a make option with `-'.
2000-09-18 04:14:56 +00:00
Satoshi Asami
c4a1773d66 Bump xemacs version to 21.1.12.
Requested by:	shige
2000-08-25 19:50:45 +00:00
Shigeyuki Fukushima
2596426690 Catch up with XEmacs21* update. 2000-08-01 09:15:04 +00:00
Shigeyuki Fukushima
36ad2eeff9 Change RUN_DEPENDS file when EMACS_COMMON_PORT=YES.
Because -common port doesn't have ${EMACS_CMD}.

Pointed by:	asami-san
2000-07-25 09:01:38 +00:00
Shigeyuki Fukushima
4d290cbd55 Add user configuration variables: EMACS_NO_BUILD_DEPENDS, EMACS_NO_RUN_DEPENDS.
EMACS_NO_BUILD_DEPENDS, if set "YES" to this variable, port does not
build-depend on EMACS_PORT_NAME's emacsen.
EMACS_NO_RUN_DEPENDS, if set "YES" to this variable, port does not
run-depend on EMACS_PORT_NAME's emacsen.
2000-07-19 08:01:49 +00:00
Shigeyuki Fukushima
bc239c983f Add new variable: EMACS_HAS_MULE.
It shows whether emacsen has mule features or not.
2000-07-12 15:18:32 +00:00
Steve Price
5706f4d98c The xemacs21 version is now 21.1.10. 2000-07-10 01:06:18 +00:00
Justin M. Seger
8f25a142de Update emacs 20.6 -> 20.7 2000-06-27 00:05:23 +00:00
Shigeyuki Fukushima
9fd9b93393 Set useful variables to SCRIPTS_ENV, PLIST_SUB, MAKE_FLAGS. 2000-05-10 15:59:44 +00:00
Shigeyuki Fukushima
c18377ed13 1) Change values of EMACS_PORT_NAME variables for emacs-19.x, mule-19.x,
and xemacs-19.x.
   These values are emacsen ports name.

2) Add EMACS_PORTSDIR variable.

3) Set BUILD_DEPENDS and RUN_DEPENDS for every emacsen.
2000-05-08 13:09:50 +00:00
Satoshi Asami
071587944f (1) New directive USE_AUTOMAKE and AUTOMAKE variable for automake
support.  Implies USE_AUTOCONF.
Submitted by:	kiri@pis.toba-cmt.ac.jp
Reviewed by:	ports

(2) New variable CONFIGURE_WRKSRC (default: ${WRKSRC}) to be set when
    ${CONFIGURE_SCRIPT} needs to be run in some place other than
    ${WRKSRC}.
Submitted by:	Mario Ferreira <lioux@uol.com.br>
Reviewed by:	ports

(3) Slight change in message about the port being too old for
    bsd.port.mk due to missing PORTNAME/PORTVERSION.  Explicitly say
    that the user needs to update the port (although I'm not sure how
    anyone can interpret the old message otherwise ;).

(4) Use NO_CHECKSUM instead of the undocumented FORCE_FETCH to
    override the "distfile missing from files/md5" check.  Also change
    the NO_CHECKSUM message a bit more forceful ("If you are
    absolutely sure...").
Submitted by:	mharo

(5) Refer to the OpenSSL section in handbook by name, not number.
Approved by:	Kris
PR:		17524

(6) New file bsd.emacs.mk that will be automatically be included if
    EMACS_PORT_NAME is defined.  bsd.emacs.mk sets various variables
    to make maintenance of emacs ports easy.
Submitted by:	shige
Reviewed (in spirit) by:	ports, ports-jp

(7) Remove the automatic creation of ${PREFIX}/info/dir from
    /usr/share/info/dir (install-info from 3.1R onwards automatically
    creates the dir file if none exists).  Delete ${PREFIX}/info/dir
    upon deinstallation if it doesn't have any menu entries.
Reviewed by:	ports

(8) Two new targets mtree-file and prefix.  They print ${MTREE_FILE}
    (empty if NO_MTREE is set) and ${PREFIX}, respectively.  They are
    used by package building scripts.

(9) Don't register package dependency in +REQUIRED_BY for
    PKG_IGNORE_DEPENDS ports.  Otherwise you'll end up with bogus
    entries since "pkg_delete oneko" won't delete oneko from
    XFree86/+REQUIRED_BY, etc.
Found by:	bento
2000-05-06 10:45:35 +00:00