head	1.24;
access;
symbols
	pkgsrc-2013Q2:1.24.0.22
	pkgsrc-2013Q2-base:1.24
	pkgsrc-2012Q4:1.24.0.20
	pkgsrc-2012Q4-base:1.24
	pkgsrc-2011Q4:1.24.0.18
	pkgsrc-2011Q4-base:1.24
	pkgsrc-2011Q2:1.24.0.16
	pkgsrc-2011Q2-base:1.24
	pkgsrc-2009Q4:1.24.0.14
	pkgsrc-2009Q4-base:1.24
	pkgsrc-2008Q4:1.24.0.12
	pkgsrc-2008Q4-base:1.24
	pkgsrc-2008Q3:1.24.0.10
	pkgsrc-2008Q3-base:1.24
	cube-native-xorg:1.24.0.8
	cube-native-xorg-base:1.24
	pkgsrc-2008Q2:1.24.0.6
	pkgsrc-2008Q2-base:1.24
	pkgsrc-2008Q1:1.24.0.4
	pkgsrc-2008Q1-base:1.24
	pkgsrc-2007Q4:1.24.0.2
	pkgsrc-2007Q4-base:1.24
	pkgsrc-2007Q3:1.23.0.4
	pkgsrc-2007Q3-base:1.23
	pkgsrc-2007Q2:1.23.0.2
	pkgsrc-2007Q2-base:1.23
	pkgsrc-2007Q1:1.22.0.10
	pkgsrc-2007Q1-base:1.22
	pkgsrc-2006Q4:1.22.0.8
	pkgsrc-2006Q4-base:1.22
	pkgsrc-2006Q3:1.22.0.6
	pkgsrc-2006Q3-base:1.22
	pkgsrc-2006Q2:1.22.0.4
	pkgsrc-2006Q2-base:1.22
	pkgsrc-2006Q1:1.22.0.2
	pkgsrc-2006Q1-base:1.22
	pkgsrc-2005Q4:1.19.0.4
	pkgsrc-2005Q4-base:1.19
	pkgsrc-2005Q3:1.19.0.2
	pkgsrc-2005Q3-base:1.19
	pkgsrc-2005Q2:1.18.0.2
	pkgsrc-2005Q2-base:1.18
	pkgsrc-2005Q1:1.17.0.2
	pkgsrc-2005Q1-base:1.17
	pkgsrc-2004Q4:1.16.0.6
	pkgsrc-2004Q4-base:1.16
	pkgsrc-2004Q3:1.16.0.4
	pkgsrc-2004Q3-base:1.16
	pkgsrc-2004Q2:1.16.0.2
	pkgsrc-2004Q2-base:1.16
	pkgsrc-2004Q1:1.15.0.2
	pkgsrc-2004Q1-base:1.15
	pkgsrc-2003Q4:1.13.0.2
	pkgsrc-2003Q4-base:1.13
	netbsd-1-6-1:1.5.0.2
	netbsd-1-6-1-base:1.5
	netbsd-1-6:1.4.0.8
	netbsd-1-6-RELEASE-base:1.4
	pkgviews:1.4.0.4
	pkgviews-base:1.4
	buildlink2:1.4.0.2
	buildlink2-base:1.4
	netbsd-1-5-PATCH003:1.4
	netbsd-1-5-PATCH001:1.4
	netbsd-1-5-RELEASE:1.3
	netbsd-1-4-PATCH003:1.3
	netbsd-1-4-PATCH002:1.1.1.1
	pkgsrc-base:1.1.1.2
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.24
date	2007.10.29.13.41.27;	author uebayasi;	state dead;
branches;
next	1.23;

1.23
date	2007.06.30.05.07.02;	author joerg;	state Exp;
branches;
next	1.22;

1.22
date	2006.03.04.21.29.31;	author jlam;	state Exp;
branches;
next	1.21;

1.21
date	2006.02.05.23.08.57;	author joerg;	state Exp;
branches;
next	1.20;

1.20
date	2006.01.04.17.05.02;	author joerg;	state Exp;
branches;
next	1.19;

1.19
date	2005.08.28.04.25.29;	author uebayasi;	state Exp;
branches;
next	1.18;

1.18
date	2005.05.22.20.07.56;	author jlam;	state Exp;
branches;
next	1.17;

1.17
date	2005.02.26.16.26.30;	author wiz;	state Exp;
branches;
next	1.16;

1.16
date	2004.05.08.15.15.07;	author uebayasi;	state Exp;
branches;
next	1.15;

1.15
date	2004.01.22.08.30.30;	author grant;	state Exp;
branches;
next	1.14;

1.14
date	2004.01.20.12.14.05;	author agc;	state Exp;
branches;
next	1.13;

1.13
date	2003.07.17.21.34.35;	author grant;	state Exp;
branches;
next	1.12;

1.12
date	2003.06.02.01.20.08;	author jschauma;	state Exp;
branches;
next	1.11;

1.11
date	2003.04.16.23.25.55;	author kei;	state Exp;
branches;
next	1.10;

1.10
date	2003.04.12.14.15.07;	author wiz;	state Exp;
branches;
next	1.9;

1.9
date	2003.04.11.01.15.51;	author uebayasi;	state Exp;
branches;
next	1.8;

1.8
date	2003.03.29.12.40.43;	author jmmv;	state Exp;
branches;
next	1.7;

1.7
date	2003.03.19.08.58.36;	author uebayasi;	state Exp;
branches;
next	1.6;

1.6
date	2003.03.05.12.01.49;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2003.01.12.02.29.37;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2001.02.16.14.40.51;	author wiz;	state Exp;
branches;
next	1.3;

1.3
date	2000.06.24.17.03.40;	author minoura;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.10.15.45.35;	author minoura;	state Exp;
branches;
next	1.1;

1.1
date	99.12.28.14.11.22;	author tron;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.12.28.14.11.22;	author tron;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2003.04.11.01.14.11;	author uebayasi;	state Exp;
branches;
next	;


desc
@@


1.24
log
@Move editors/leim to editors/leim21 as it's only for emacs21.
@
text
@# $NetBSD: Makefile,v 1.23 2007/06/30 05:07:02 joerg Exp $

DISTNAME=	leim-${VERSION}
PKGNAME=	${EMACS_PKGNAME_PREFIX}${DISTNAME}
PKGREVISION=	1
CATEGORIES=	editors
MASTER_SITES=	${MASTER_SITE_GNU:=emacs/}
DISTFILES=	emacs-${VERSION}a${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	http://www.gnu.org/software/emacs/emacs.html
COMMENT=	Libraries of Emacs Input Methods (for emacs21)

WRKSRC=		${WRKDIR}/emacs-${VERSION}/leim
GNU_CONFIGURE=	yes
USE_TOOLS+=	gmake

VERSION=	21.4

EMACS_VERSIONS_ACCEPTED=	emacs21 emacs21nox

CONFIG_GUESS_OVERRIDE=	../config.guess
CONFIG_SUB_OVERRIDE=	../config.sub

EMACS21_FILESDIR=	${.CURDIR}/../../editors/emacs21/files

post-extract:
	@@${ECHO} '#!/bin/sh' >${WRKSRC}/configure
	@@${ECHO} 'cd ..' >>${WRKSRC}/configure
	@@${ECHO} 'exec ./configure $$*' >>${WRKSRC}/configure
	@@${CHMOD} +x ${WRKSRC}/configure
	${CP} ${EMACS21_FILESDIR}/dragonfly.h ${WRKSRC}/../src/s

.include "../../mk/bsd.prefs.mk"

post-install:
	@@${CHOWN} -R ${ROOT_USER} ${PREFIX}/share/emacs/${VERSION}/leim

.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"
@


1.23
log
@Copy DragonFly header from emacs21.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2006/03/04 21:29:31 jlam Exp $
@


1.22
log
@Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2006/02/05 23:08:57 joerg Exp $
d25 2
d32 1
@


1.21
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/01/04 17:05:02 joerg Exp $
d10 1
a10 1
MAINTAINER=	tech-pkg@@NetBSD.org
@


1.20
log
@Add DragonFly support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2005/08/28 04:25:29 uebayasi Exp $
d5 1
@


1.19
log
@Rework emacs.mk:

1) Simplify the way how an emacs version is picked when no emacs
   is installed, but a user try to install an Emacs Lisp package.
   Just pick up the version set as EMACS_TYPE than searching for
   versions already installed etc.  If the EMACS_TYPE version is
   not supported by the Emacs Lisp Package, just fail.  EMACS_TYPE
   be default to GNU Emacs 21.

   (In other words, users should set EMACS_TYPE as they want.
   Otherwise GNU Emacs 21 is used.)

2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
   a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
   EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
   used.  This keeps dependency graph of Emacs-Lisp-packages-
   installed-for-XEmacs consistent.

3) Document EMACS_* variables as much as possible.

4) Provide more cookies for PLIST.  Maybe utilized later.

Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour.  So no version / revision bumps in this commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2005/05/22 20:07:56 jlam Exp $
d21 3
@


1.18
log
@Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2005/02/26 16:26:30 wiz Exp $
d4 1
@


1.17
log
@Update to 21.4: no change in the files in the leim distribution.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2004/05/08 15:15:07 uebayasi Exp $
d14 1
a14 1
USE_GNU_TOOLS+=	make
@


1.16
log
@Make this aware of emacs21nox.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2004/01/22 08:30:30 grant Exp $
d6 1
a6 1
DISTFILES=	emacs-${VERSION}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}
d16 1
a16 1
VERSION=	21.3
@


1.15
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2004/01/20 12:14:05 agc Exp $
a11 2
DEPENDS+=	emacs>=${VERSION}:../emacs

d18 2
d31 1
@


1.14
log
@Move WRKSRC definition away from the first paragraph in a Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2003/07/17 21:34:35 grant Exp $
d16 1
a16 1
USE_GMAKE=	yes
@


1.13
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2003/06/02 01:20:08 jschauma Exp $
a3 1
WRKSRC=		${WRKDIR}/emacs-${VERSION}/leim
d14 1
@


1.12
log
@Use tech-pkg@@ in favor of packages@@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2003/04/16 23:25:55 kei Exp $
d9 1
a9 1
MAINTAINER=	tech-pkg@@netbsd.org
@


1.11
log
@Accept emacs' version equals to of leim itself, or later as well.  Fixes
installation problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2003/04/12 14:15:07 wiz Exp $
d9 1
a9 1
MAINTAINER=	packages@@netbsd.org
@


1.10
log
@Update to 21.3. ChangeLog says:
        * quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'.
        * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3
        characters and ~o -> ESC$,1 AESC(B, ~O -> ESC$,1 @@ESC(B.
        * Makefile.in (install): Use "tar -chf", to follow symlinks.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/04/11 01:15:51 uebayasi Exp $
d13 1
a13 1
DEPENDS+=	emacs-${VERSION}:../emacs
@


1.9
log
@Re-import Leim for Emacs 21, which has settled down in editors/leim21.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/03/29 12:40:43 jmmv Exp $
d4 1
a4 1
WRKSRC=		${WRKDIR}/emacs-21.2/leim
d18 1
a18 1
VERSION=	21.2
d29 1
a29 1
	@@${CHOWN} -R ${ROOT_USER} ${PREFIX}/share/emacs/21.2/leim
@


1.8
log
@Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/03/19 08:58:36 uebayasi Exp $
d4 1
a4 2
PKGREVISION=	2
WRKSRC=		${WRKDIR}/emacs-20.7/leim
d11 1
a11 1
COMMENT=	Libraries of Emacs Input Methods
d13 1
a13 1
DEPENDS+=	emacs-${VERSION}nb2:../emacs
d18 1
a18 1
VERSION=	20.7
d29 1
a29 1
	@@${CHOWN} -R ${ROOT_USER} ${PREFIX}/share/emacs/20.7/leim
@


1.7
log
@Set the proper owner/group for installed files.  Pointed out by Toru
Takamizu.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/03/05 12:01:49 wiz Exp $
d5 1
a19 1
WRKSRC=		${WRKDIR}/emacs-20.7/leim
@


1.6
log
@Bump to nb2: depend on emacs-20.7nb2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/01/12 02:29:37 wiz Exp $
d26 5
@


1.5
log
@Bump to 20.7nb1: depend on latest emacs20.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2001/02/16 14:40:51 wiz Exp $
d4 1
a4 1
PKGREVISION=	1
d13 1
a13 1
DEPENDS+=	emacs-${VERSION}nb1:../emacs
@


1.4
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/06/24 17:03:40 minoura Exp $
d4 1
d13 1
a13 1
DEPENDS+=	emacs-${VERSION}:../emacs
@


1.3
log
@Updated to 20.7.  Tests needed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/03/10 15:45:35 minoura Exp $
d10 1
@


1.2
log
@Updated to Emacs-20.6.
Emacs-20.6 is a bug-fix release with one user-visible change
* Support for ARM-based non-RISCiX machines has been added.
	(patches/patch-be was removed because of this addition).
I believe it can run on any ports on which Emacs-20.5a runs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1999/12/28 14:11:22 tron Exp $
d16 2
a17 2
VERSION=	20.6
WRKSRC=		${WRKDIR}/emacs-20.6/leim
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d16 2
a17 2
VERSION=	20.5a
WRKSRC=		${WRKDIR}/emacs-20.5/leim
@


1.1.1.1
log
@Import new "leim" package:
Libraries of Emacs Input Methods.

This package is based on PR pkg/9014 by Minoura Makoto.
@
text
@@


1.1.1.2
log
@Re-import Leim for Emacs 21, which has settled down in editors/leim21.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/03/29 12:40:43 jmmv Exp $
a3 1
WRKSRC=		${WRKDIR}/emacs-21.2/leim
a9 1
COMMENT=	Libraries of Emacs Input Methods (for emacs21)
d16 2
a17 1
VERSION=	21.2
a23 5

.include "../../mk/bsd.prefs.mk"

post-install:
	@@${CHOWN} -R ${ROOT_USER} ${PREFIX}/share/emacs/21.2/leim
@

