head	1.25;
access;
symbols
	pkgsrc-2026Q1:1.25.0.52
	pkgsrc-2026Q1-base:1.25
	pkgsrc-2025Q4:1.25.0.50
	pkgsrc-2025Q4-base:1.25
	pkgsrc-2025Q3:1.25.0.48
	pkgsrc-2025Q3-base:1.25
	pkgsrc-2025Q2:1.25.0.46
	pkgsrc-2025Q2-base:1.25
	pkgsrc-2025Q1:1.25.0.44
	pkgsrc-2025Q1-base:1.25
	pkgsrc-2024Q4:1.25.0.42
	pkgsrc-2024Q4-base:1.25
	pkgsrc-2024Q3:1.25.0.40
	pkgsrc-2024Q3-base:1.25
	pkgsrc-2024Q2:1.25.0.38
	pkgsrc-2024Q2-base:1.25
	pkgsrc-2024Q1:1.25.0.36
	pkgsrc-2024Q1-base:1.25
	pkgsrc-2023Q4:1.25.0.34
	pkgsrc-2023Q4-base:1.25
	pkgsrc-2023Q3:1.25.0.32
	pkgsrc-2023Q3-base:1.25
	pkgsrc-2023Q2:1.25.0.30
	pkgsrc-2023Q2-base:1.25
	pkgsrc-2023Q1:1.25.0.28
	pkgsrc-2023Q1-base:1.25
	pkgsrc-2022Q4:1.25.0.26
	pkgsrc-2022Q4-base:1.25
	pkgsrc-2022Q3:1.25.0.24
	pkgsrc-2022Q3-base:1.25
	pkgsrc-2022Q2:1.25.0.22
	pkgsrc-2022Q2-base:1.25
	pkgsrc-2022Q1:1.25.0.20
	pkgsrc-2022Q1-base:1.25
	pkgsrc-2021Q4:1.25.0.18
	pkgsrc-2021Q4-base:1.25
	pkgsrc-2021Q3:1.25.0.16
	pkgsrc-2021Q3-base:1.25
	pkgsrc-2021Q2:1.25.0.14
	pkgsrc-2021Q2-base:1.25
	pkgsrc-2021Q1:1.25.0.12
	pkgsrc-2021Q1-base:1.25
	pkgsrc-2020Q4:1.25.0.10
	pkgsrc-2020Q4-base:1.25
	pkgsrc-2020Q3:1.25.0.8
	pkgsrc-2020Q3-base:1.25
	pkgsrc-2020Q2:1.25.0.6
	pkgsrc-2020Q2-base:1.25
	pkgsrc-2020Q1:1.25.0.2
	pkgsrc-2020Q1-base:1.25
	pkgsrc-2019Q4:1.25.0.4
	pkgsrc-2019Q4-base:1.25
	pkgsrc-2019Q3:1.24.0.34
	pkgsrc-2019Q3-base:1.24
	pkgsrc-2019Q2:1.24.0.32
	pkgsrc-2019Q2-base:1.24
	pkgsrc-2019Q1:1.24.0.30
	pkgsrc-2019Q1-base:1.24
	pkgsrc-2018Q4:1.24.0.28
	pkgsrc-2018Q4-base:1.24
	pkgsrc-2018Q3:1.24.0.26
	pkgsrc-2018Q3-base:1.24
	pkgsrc-2018Q2:1.24.0.24
	pkgsrc-2018Q2-base:1.24
	pkgsrc-2018Q1:1.24.0.22
	pkgsrc-2018Q1-base:1.24
	pkgsrc-2017Q4:1.24.0.20
	pkgsrc-2017Q4-base:1.24
	pkgsrc-2017Q3:1.24.0.18
	pkgsrc-2017Q3-base:1.24
	pkgsrc-2017Q2:1.24.0.14
	pkgsrc-2017Q2-base:1.24
	pkgsrc-2017Q1:1.24.0.12
	pkgsrc-2017Q1-base:1.24
	pkgsrc-2016Q4:1.24.0.10
	pkgsrc-2016Q4-base:1.24
	pkgsrc-2016Q3:1.24.0.8
	pkgsrc-2016Q3-base:1.24
	pkgsrc-2016Q2:1.24.0.6
	pkgsrc-2016Q2-base:1.24
	pkgsrc-2016Q1:1.24.0.4
	pkgsrc-2016Q1-base:1.24
	pkgsrc-2015Q4:1.24.0.2
	pkgsrc-2015Q4-base:1.24
	pkgsrc-2015Q3:1.23.0.24
	pkgsrc-2015Q3-base:1.23
	pkgsrc-2015Q2:1.23.0.22
	pkgsrc-2015Q2-base:1.23
	pkgsrc-2015Q1:1.23.0.20
	pkgsrc-2015Q1-base:1.23
	pkgsrc-2014Q4:1.23.0.18
	pkgsrc-2014Q4-base:1.23
	pkgsrc-2014Q3:1.23.0.16
	pkgsrc-2014Q3-base:1.23
	pkgsrc-2014Q2:1.23.0.14
	pkgsrc-2014Q2-base:1.23
	pkgsrc-2014Q1:1.23.0.12
	pkgsrc-2014Q1-base:1.23
	pkgsrc-2013Q4:1.23.0.10
	pkgsrc-2013Q4-base:1.23
	pkgsrc-2013Q3:1.23.0.8
	pkgsrc-2013Q3-base:1.23
	pkgsrc-2013Q2:1.23.0.6
	pkgsrc-2013Q2-base:1.23
	pkgsrc-2013Q1:1.23.0.4
	pkgsrc-2013Q1-base:1.23
	pkgsrc-2012Q4:1.23.0.2
	pkgsrc-2012Q4-base:1.23
	pkgsrc-2012Q3:1.22.0.4
	pkgsrc-2012Q3-base:1.22
	pkgsrc-2012Q2:1.22.0.2
	pkgsrc-2012Q2-base:1.22
	pkgsrc-2012Q1:1.21.0.6
	pkgsrc-2012Q1-base:1.21
	pkgsrc-2011Q4:1.21.0.4
	pkgsrc-2011Q4-base:1.21
	pkgsrc-2011Q3:1.21.0.2
	pkgsrc-2011Q3-base:1.21
	pkgsrc-2011Q2:1.20.0.8
	pkgsrc-2011Q2-base:1.20
	pkgsrc-2011Q1:1.20.0.6
	pkgsrc-2011Q1-base:1.20
	pkgsrc-2010Q4:1.20.0.4
	pkgsrc-2010Q4-base:1.20
	pkgsrc-2010Q3:1.20.0.2
	pkgsrc-2010Q3-base:1.20
	pkgsrc-2010Q2:1.19.0.4
	pkgsrc-2010Q2-base:1.19
	pkgsrc-2010Q1:1.19.0.2
	pkgsrc-2010Q1-base:1.19
	pkgsrc-2009Q4:1.18.0.10
	pkgsrc-2009Q4-base:1.18
	pkgsrc-2009Q3:1.18.0.8
	pkgsrc-2009Q3-base:1.18
	pkgsrc-2009Q2:1.18.0.6
	pkgsrc-2009Q2-base:1.18
	pkgsrc-2009Q1:1.18.0.4
	pkgsrc-2009Q1-base:1.18
	pkgsrc-2008Q4:1.18.0.2
	pkgsrc-2008Q4-base:1.18
	pkgsrc-2008Q3:1.16.0.4
	pkgsrc-2008Q3-base:1.16
	cube-native-xorg:1.16.0.2
	cube-native-xorg-base:1.16
	pkgsrc-2008Q2:1.14.0.16
	pkgsrc-2008Q2-base:1.14
	cwrapper:1.14.0.14
	pkgsrc-2008Q1:1.14.0.12
	pkgsrc-2008Q1-base:1.14
	pkgsrc-2007Q4:1.14.0.10
	pkgsrc-2007Q4-base:1.14
	pkgsrc-2007Q3:1.14.0.8
	pkgsrc-2007Q3-base:1.14
	pkgsrc-2007Q2:1.14.0.6
	pkgsrc-2007Q2-base:1.14
	pkgsrc-2007Q1:1.14.0.4
	pkgsrc-2007Q1-base:1.14
	pkgsrc-2006Q4:1.14.0.2
	pkgsrc-2006Q4-base:1.14
	pkgsrc-2006Q3:1.13.0.6
	pkgsrc-2006Q3-base:1.13
	pkgsrc-2006Q2:1.13.0.4
	pkgsrc-2006Q2-base:1.13
	pkgsrc-2006Q1:1.13.0.2
	pkgsrc-2006Q1-base:1.13
	pkgsrc-2005Q4:1.12.0.2
	pkgsrc-2005Q4-base:1.12
	pkgsrc-2005Q3:1.11.0.4
	pkgsrc-2005Q3-base:1.11
	pkgsrc-2005Q2:1.11.0.2
	pkgsrc-2005Q2-base:1.11
	pkgsrc-2005Q1:1.9.0.8
	pkgsrc-2005Q1-base:1.9
	pkgsrc-2004Q4:1.9.0.6
	pkgsrc-2004Q4-base:1.9
	pkgsrc-2004Q3:1.9.0.4
	pkgsrc-2004Q3-base:1.9
	pkgsrc-2004Q2:1.9.0.2
	pkgsrc-2004Q2-base:1.9
	pkgsrc-2004Q1:1.7.0.4
	pkgsrc-2004Q1-base:1.7
	pkgsrc-2003Q4:1.7.0.2
	pkgsrc-2003Q4-base:1.7
	netbsd-1-6-1:1.5.0.2
	netbsd-1-6-1-base:1.5
	netbsd-1-6:1.3.0.8
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.4
	pkgviews-base:1.3
	buildlink2-base:1.3
	buildlink2:1.3.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.25
date	2019.11.02.22.56.54;	author rillig;	state Exp;
branches;
next	1.24;
commitid	GmQL3vTKjKxuxkJB;

1.24
date	2015.10.18.06.44.38;	author tsutsui;	state Exp;
branches;
next	1.23;
commitid	IbNErC2NTAe8ByFy;

1.23
date	2012.10.06.14.25.14;	author asau;	state Exp;
branches;
next	1.22;

1.22
date	2012.05.03.09.55.30;	author obache;	state Exp;
branches;
next	1.21;

1.21
date	2011.09.13.07.28.48;	author mef;	state Exp;
branches;
next	1.20;

1.20
date	2010.07.11.02.58.16;	author obache;	state Exp;
branches;
next	1.19;

1.19
date	2010.02.15.13.41.17;	author obache;	state Exp;
branches
	1.19.4.1;
next	1.18;

1.18
date	2008.11.10.17.21.36;	author wiz;	state Exp;
branches;
next	1.17;

1.17
date	2008.11.10.05.06.45;	author taca;	state Exp;
branches;
next	1.16;

1.16
date	2008.08.15.02.39.25;	author obache;	state Exp;
branches;
next	1.15;

1.15
date	2008.07.14.12.56.07;	author joerg;	state Exp;
branches;
next	1.14;

1.14
date	2006.12.27.13.37.38;	author joerg;	state Exp;
branches;
next	1.13;

1.13
date	2006.02.05.23.09.43;	author joerg;	state Exp;
branches;
next	1.12;

1.12
date	2005.12.01.18.58.39;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2005.04.11.21.46.11;	author tv;	state Exp;
branches;
next	1.10;

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

1.9
date	2004.05.13.19.51.49;	author kristerw;	state Exp;
branches;
next	1.8;

1.8
date	2004.04.19.21.43.21;	author xtraeme;	state Exp;
branches;
next	1.7;

1.7
date	2003.07.17.21.43.41;	author grant;	state Exp;
branches;
next	1.6;

1.6
date	2003.03.02.20.18.50;	author jschauma;	state Exp;
branches;
next	1.5;

1.5
date	2002.12.07.02.39.09;	author schmonz;	state Exp;
branches;
next	1.4;

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

1.3
date	2002.06.12.01.46.42;	author wiz;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2002.06.10.11.53.54;	author sakamoto;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.31.13.01.25;	author seb;	state Exp;
branches
	1.1.1.1;
next	;

1.19.4.1
date	2010.07.12.12.39.51;	author tron;	state Exp;
branches;
next	;

1.3.2.1
date	2002.06.12.01.46.42;	author jlam;	state dead;
branches;
next	1.3.2.2;

1.3.2.2
date	2002.06.23.18.47.48;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2002.05.31.13.01.25;	author seb;	state Exp;
branches;
next	;


desc
@@


1.25
log
@inputmethod: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@# $NetBSD: Makefile,v 1.24 2015/10/18 06:44:38 tsutsui Exp $

DISTNAME=	kinput2-v3.1
PKGNAME=	kinput2-3.1
PKGREVISION=	4
CATEGORIES=	japanese inputmethod
MASTER_SITES=	ftp://ftp.sra.co.jp/pub/x11/kinput2/

PATCH_SITES=		http://canna.osdn.jp/canna37patches/
PATCHFILES=		kinput2-v3.1-canna37.diff
PATCH_DIST_STRIP=	-p1

MAINTAINER=	tech-pkg-ja@@jp.NetBSD.org
COMMENT=	Input server of Japanese text

MAKE_JOBS_SAFE=	NO
USE_IMAKE=	YES

PLIST_SRC=	${PKGDIR}/PLIST-common

.include "options.mk"

MAKE_ENV+=	PORT_IMAKE_DEFINES=${KINPUT2_DEFS:Q}

pre-configure:
	${MV} -f ${WRKSRC}/Kinput2.conf ${WRKSRC}/Kinput2.conf.org
	${CP} ${FILESDIR}/Kinput2.conf ${WRKSRC}/Kinput2.conf

do-configure:
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${XMKMF}

.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.24
log
@Apply kinput2-v3.1-canna37.diff, which enables Canna 3.7 new APIs.

Bump PKGREVISION.

Tested on NetBSD/i386 7.0 and NetBSD/luna68k 7.0.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2012/10/06 14:25:14 asau Exp $
d9 3
a11 3
PATCH_SITES=	http://canna.osdn.jp/canna37patches/
PATCHFILES=	kinput2-v3.1-canna37.diff
PATCH_DIST_STRIP= -p1
@


1.23
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2012/05/03 09:55:30 obache Exp $
d5 1
a5 1
PKGREVISION=	3
d9 4
@


1.22
log
@Drop dependency on libXp (from Imake)

* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc,
  x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default.
* With x11/xorg-cf-files, libXp was offered with XawClientLibs,
  but updated to 1.0.4, it was removed.
* And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc,
  so all platforms should not require libXp from libXaw with Imake.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2011/09/13 07:28:48 mef Exp $
a11 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.21
log
@* PKGREVISION = 2
* To compile with ja-freewnn-lib-1.11alpha22, small patches
  added for mainly with adding include directive:
  ---
  +#include <unistd.h>
  +#include <stdlib.h>
  +#include <stdio.h>
  +#include <string.h>
  ----
  the patches are listed below.
    patch-cmd_kinput2.c
    patch-lib_Canna.c
    patch-lib_ConvCtrl.c
    patch-lib_KIProto.c
    patch-lib_XimpProto.c
    patch-lib_ctext.c
    patch-lib_wnnlib.c
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2011/09/13 06:41:20 makoto Exp $
d5 1
a5 1
PKGREVISION=	2
a30 1
.include "../../x11/libXp/buildlink3.mk"
@


1.20
log
@Bump PKGREVISION to force rebuild with fixed ja-FreeWnn-lib, or dumped core.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2010/02/15 13:41:17 obache Exp $
d5 1
a5 1
PKGREVISION=	1
d32 1
@


1.19
log
@Update kinput2 to 3.1.

Major changes from version 3.0 to 3.1:

* Kinput2 now supports ATOK.  The source code is kindly contributed
  by Justsystem Corporation.  Thanks!
  To compile for Atok, define symbol `UseAtok' in Kinput2.conf.

* Minimum support of Wnn7 is implemented.

* Two IC attributes, XNPreeditState and XNResetState both of which
  are introduced by X11R6, are supported.

* Kinput2's `egg'-emulation is improved.

* A workaround for bugs in some Xlib implementations has been added.

* Previously, when kinput2 cannot connect to jserver, kinput2 seems
  to be frozen (actually it keeps retrying).  Now kinput2 beeps and
  ends conversion in such a case.  The next time you start conversion,
  it tries to connect again.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2008/11/10 17:21:36 wiz Exp $
d5 1
@


1.19.4.1
log
@Pullup ticket #3162 - requested by obache
editors/mule: bug fix patch
inputmethod/ja-freewnn-lib: bug fix patch
inputmethod/kinput2: bug fix patch

Revisions pulled up:
- editors/mule/Makefile				1.44
- editors/mule/distinfo				1.8
- editors/mule/patches/patch-cj			1.1
- inputmethod/ja-freewnn-lib/Makefile		1.10
- inputmethod/ja-freewnn-lib/buildlink3.mk	1.8
- inputmethod/ja-freewnn-lib/distinfo		1.10
- inputmethod/ja-freewnn-lib/patches/patch-ag	1.6
- inputmethod/ja-freewnn-server-bin/Makefile	1.17
- inputmethod/kinput2/Makefile			1.20
---
Module Name:	pkgsrc
Committed By:	obache
Date:		Sun Jul 11 02:53:25 UTC 2010

Modified Files:
	pkgsrc/inputmethod/ja-freewnn-lib: Makefile buildlink3.mk distinfo
	pkgsrc/inputmethod/ja-freewnn-lib/patches: patch-ag

Log Message:
Fixes memory corruption, PR#43586.

Bump PKGREVISION.
---
Module Name:	pkgsrc
Committed By:	obache
Date:		Sun Jul 11 02:56:35 UTC 2010

Modified Files:
	pkgsrc/inputmethod/ja-freewnn-server-bin: Makefile

Log Message:
Bump PKGREVISION to force rebuild with fixed ja-FreeWnn-lib,
or wnnkill dumped core.
---
Module Name:	pkgsrc
Committed By:	obache
Date:		Sun Jul 11 02:58:16 UTC 2010

Modified Files:
	pkgsrc/inputmethod/kinput2: Makefile

Log Message:
Bump PKGREVISION to force rebuild with fixed ja-FreeWnn-lib, or dumped core.
---
odule Name:	pkgsrc
Committed By:	obache
Date:		Sun Jul 11 03:00:33 UTC 2010

Modified Files:
	pkgsrc/editors/mule: Makefile distinfo
Added Files:
	pkgsrc/editors/mule/patches: patch-cj

Log Message:
* add patch-cj to fix build failure
* add user-destdir installation support.
* Bump PKGREVISION to force rebuild with fixed ja-FreeWnn-lib.
@
text
@d1 1
a1 1
# $NetBSD$
a4 1
PKGREVISION=	1
@


1.18
log
@Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2008/11/10 05:06:45 taca Exp $
d3 2
a4 3
DISTNAME=	kinput2-v3
PKGNAME=	kinput2-3.0
PKGREVISION=	3
d6 1
a6 1
MASTER_SITES=	ftp://ftp.sra.co.jp/pub/x11/kinput2/version-3/
@


1.17
log
@make MAKE_JOBS_SAFE to NO.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2008/08/15 02:39:25 obache Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.16
log
@Adjust MASTER_SITES, old distfiles was moved to subdir.
Noticed by Zafer Aydogan via private mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2008/07/14 12:56:07 joerg Exp $
d14 1
@


1.15
log
@Mark as destdir ready.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2006/12/27 13:37:38 joerg Exp $
d7 1
a7 1
MASTER_SITES=	ftp://ftp.sra.co.jp/pub/x11/kinput2/
@


1.14
log
@- fine grained X11 dependencies for packages which have either USE_IMAKE
  or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@@, wiz@@ and send to packages@@ for feedback.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2006/02/05 23:09:43 joerg Exp $
d12 2
@


1.13
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2005/12/01 18:58:39 wiz Exp $
d27 3
@


1.12
log
@Convert to options framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2005/04/11 21:46:11 tv Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.11
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2005/03/24 21:12:55 wiz Exp $
d16 1
a16 32
.include "../../mk/bsd.prefs.mk"
.if defined(USE_CANNA) && ${USE_CANNA} != YES &&	\
    defined(USE_WNN4) && ${USE_WNN4} != YES &&		\
    defined(USE_WNN6) && ${USE_WNN6} != YES &&		\
    defined(USE_SJ3) && ${USE_SJ3} != YES
PKG_FAIL_REASON= ${PKGNAME} is ignored. because USE_CANNA,USE_WNN4,USE_WNN6,USE_SJ3 are "NO"
.endif

.if !defined(USE_CANNA) || ${USE_CANNA} == YES
.include "../../inputmethod/canna-lib/buildlink3.mk"
KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${BUILDLINK_PREFIX.Canna-lib}/include \
		-Dport_CANNALIB="${LDFLAGS} -lcanna16"
.endif

#.if defined(USE_WNN6) && ${USE_WNN6} == YES
#DEPENDS+=
#KINPUT2_DEF+=	-DUseWnn -DUseWnn6 -Dport_WNNINCDIR=${LOCALBASE}/include/wnn \
#		-Dport_WNNLIB="${LDFLAGS} -lwnn6 -lcrypt"
#.elif (!defined(USE_WNN4) || ${USE_WNN4} == YES)
.if !defined(USE_WNN4) || ${USE_WNN4} == YES
.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/include/wnn \
		-Dport_WNNLIB="${LDFLAGS} -lwnn -lcrypt"
PLIST_SRC+=	${PKGDIR}/PLIST-freewnn
.endif

.if !defined(USE_SJ3) || ${USE_SJ3} == YES
.include "../../inputmethod/sj3-lib/buildlink3.mk"
KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${BUILDLINK_PREFIX.sj3-lib}/include \
		-Dport_SJ3LIB="${LDFLAGS} -lsj3lib"
PLIST_SRC+=	${PKGDIR}/PLIST-sj3
.endif
d18 1
a18 1
MAKE_ENV+=	PORT_IMAKE_DEFINES='${KINPUT2_DEF}'
@


1.10
log
@Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2004/05/13 19:51:49 kristerw Exp $
a11 1
USE_BUILDLINK3=	YES
@


1.9
log
@Correct spelling of ja-FreeWnn-lib, sj3-lib, and Canna-lib in use
of BUILDLINK_PREFIX.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.8 2004/04/19 21:43:21 xtraeme Exp $
# FreeBSD Id: Makefile,v 1.4 1999/06/06 13:19:49 taoka Exp $
@


1.8
log
@bl3ify
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/07/17 21:43:41 grant Exp $
d28 1
a28 1
KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${BUILDLINK_PREFIX.canna}/include \
d39 1
a39 1
KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${BUILDLINK_PREFIX.ja-freewnn}/include/wnn \
d46 1
a46 1
KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${BUILDLINK_PREFIX.sj3}/include \
@


1.7
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/03/02 20:18:50 jschauma Exp $
d13 1
a13 1
USE_BUILDLINK2=	YES
d27 1
a27 1
.include "../../inputmethod/canna-lib/buildlink2.mk"
d38 1
a38 1
.include "../../inputmethod/ja-freewnn-lib/buildlink2.mk"
d45 1
a45 1
.include "../../inputmethod/sj3-lib/buildlink2.mk"
@


1.6
log
@Use new IMAKE_MAN_PATH variables in PLISTs to make these packages more
portable.  Bump PKGREVISION accordingly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2002/12/07 02:39:09 schmonz Exp $
d10 1
a10 1
MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
@


1.5
log
@Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/10/13 12:40:07 wiz Exp $
d6 1
@


1.4
log
@buildlink1 -> buildlink2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/06/12 01:46:42 wiz Exp $
d22 1
a22 1
IGNORE=	${PKGNAME} is ignored. because USE_CANNA,USE_WNN4,USE_WNN6,USE_SJ3 are "NO"
@


1.3
log
@Fix path to freewnn-lib (it's ja-freewnn-lib).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/06/10 11:53:54 sakamoto Exp $
d12 1
d26 2
a27 2
.include "../../inputmethod/canna-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${BUILDLINK_DIR}/include \
d37 2
a38 2
.include "../../inputmethod/ja-freewnn-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${BUILDLINK_DIR}/include/wnn \
d44 2
a45 2
.include "../../inputmethod/sj3-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${BUILDLINK_DIR}/include \
@


1.3.2.1
log
@file Makefile was added on branch buildlink2 on 2002-06-23 18:47:48 +0000
@
text
@d1 58
@


1.3.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 58
# $NetBSD: Makefile,v 1.3.2.1 2002/06/23 18:47:48 jlam Exp $
# FreeBSD Id: Makefile,v 1.4 1999/06/06 13:19:49 taoka Exp $

DISTNAME=	kinput2-v3
PKGNAME=	kinput2-3.0
CATEGORIES=	japanese inputmethod
MASTER_SITES=	ftp://ftp.sra.co.jp/pub/x11/kinput2/

MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
COMMENT=	Input server of Japanese text

USE_IMAKE=	YES

PLIST_SRC=	${PKGDIR}/PLIST-common

.include "../../mk/bsd.prefs.mk"
.if defined(USE_CANNA) && ${USE_CANNA} != YES &&	\
    defined(USE_WNN4) && ${USE_WNN4} != YES &&		\
    defined(USE_WNN6) && ${USE_WNN6} != YES &&		\
    defined(USE_SJ3) && ${USE_SJ3} != YES
IGNORE=	${PKGNAME} is ignored. because USE_CANNA,USE_WNN4,USE_WNN6,USE_SJ3 are "NO"
.endif

.if !defined(USE_CANNA) || ${USE_CANNA} == YES
.include "../../inputmethod/canna-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${BUILDLINK_DIR}/include \
		-Dport_CANNALIB="${LDFLAGS} -lcanna16"
.endif

#.if defined(USE_WNN6) && ${USE_WNN6} == YES
#DEPENDS+=
#KINPUT2_DEF+=	-DUseWnn -DUseWnn6 -Dport_WNNINCDIR=${LOCALBASE}/include/wnn \
#		-Dport_WNNLIB="${LDFLAGS} -lwnn6 -lcrypt"
#.elif (!defined(USE_WNN4) || ${USE_WNN4} == YES)
.if !defined(USE_WNN4) || ${USE_WNN4} == YES
.include "../../inputmethod/ja-freewnn-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${BUILDLINK_DIR}/include/wnn \
		-Dport_WNNLIB="${LDFLAGS} -lwnn -lcrypt"
PLIST_SRC+=	${PKGDIR}/PLIST-freewnn
.endif

.if !defined(USE_SJ3) || ${USE_SJ3} == YES
.include "../../inputmethod/sj3-lib/buildlink.mk"
KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${BUILDLINK_DIR}/include \
		-Dport_SJ3LIB="${LDFLAGS} -lsj3lib"
PLIST_SRC+=	${PKGDIR}/PLIST-sj3
.endif

MAKE_ENV+=	PORT_IMAKE_DEFINES='${KINPUT2_DEF}'

pre-configure:
	${MV} -f ${WRKSRC}/Kinput2.conf ${WRKSRC}/Kinput2.conf.org
	${CP} ${FILESDIR}/Kinput2.conf ${WRKSRC}/Kinput2.conf

do-configure:
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${XMKMF}

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


1.2
log
@adapt to update of canna-lib, ja-freewnn-lib, sj3-lib,
and use buildlink.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2001/02/16 15:25:20 wiz Exp $
d36 1
a36 1
.include "../../inputmethod/freewnn-lib/buildlink.mk"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d25 2
a26 2
DEPENDS+=	Canna-lib>=3.5.2:../../inputmethod/canna-lib
KINPUT2_DEF+=	-DUseCanna -Dport_CANNASRC=${LOCALBASE}/include \
d36 2
a37 2
DEPENDS+=	ja-FreeWnn-lib-1.10:../../inputmethod/ja-freewnn-lib
KINPUT2_DEF+=	-DUseWnn -Dport_WNNINCDIR=${LOCALBASE}/include/wnn \
d43 2
a44 2
DEPENDS+=	sj3-lib-2.0.1.20:../../inputmethod/sj3-lib
KINPUT2_DEF+=	-DUseSj3 -Dport_SJ3SRC=${LOCALBASE}/include \
@


1.1.1.1
log
@Reimport of package kinput2 from japanese/kinput2 into inputmethod/kinput2.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
@
text
@@
