head	1.13;
access;
symbols
	pkgsrc-2026Q1:1.13.0.52
	pkgsrc-2026Q1-base:1.13
	pkgsrc-2025Q4:1.13.0.50
	pkgsrc-2025Q4-base:1.13
	pkgsrc-2025Q3:1.13.0.48
	pkgsrc-2025Q3-base:1.13
	pkgsrc-2025Q2:1.13.0.46
	pkgsrc-2025Q2-base:1.13
	pkgsrc-2025Q1:1.13.0.44
	pkgsrc-2025Q1-base:1.13
	pkgsrc-2024Q4:1.13.0.42
	pkgsrc-2024Q4-base:1.13
	pkgsrc-2024Q3:1.13.0.40
	pkgsrc-2024Q3-base:1.13
	pkgsrc-2024Q2:1.13.0.38
	pkgsrc-2024Q2-base:1.13
	pkgsrc-2024Q1:1.13.0.36
	pkgsrc-2024Q1-base:1.13
	pkgsrc-2023Q4:1.13.0.34
	pkgsrc-2023Q4-base:1.13
	pkgsrc-2023Q3:1.13.0.32
	pkgsrc-2023Q3-base:1.13
	pkgsrc-2023Q2:1.13.0.30
	pkgsrc-2023Q2-base:1.13
	pkgsrc-2023Q1:1.13.0.28
	pkgsrc-2023Q1-base:1.13
	pkgsrc-2022Q4:1.13.0.26
	pkgsrc-2022Q4-base:1.13
	pkgsrc-2022Q3:1.13.0.24
	pkgsrc-2022Q3-base:1.13
	pkgsrc-2022Q2:1.13.0.22
	pkgsrc-2022Q2-base:1.13
	pkgsrc-2022Q1:1.13.0.20
	pkgsrc-2022Q1-base:1.13
	pkgsrc-2021Q4:1.13.0.18
	pkgsrc-2021Q4-base:1.13
	pkgsrc-2021Q3:1.13.0.16
	pkgsrc-2021Q3-base:1.13
	pkgsrc-2021Q2:1.13.0.14
	pkgsrc-2021Q2-base:1.13
	pkgsrc-2021Q1:1.13.0.12
	pkgsrc-2021Q1-base:1.13
	pkgsrc-2020Q4:1.13.0.10
	pkgsrc-2020Q4-base:1.13
	pkgsrc-2020Q3:1.13.0.8
	pkgsrc-2020Q3-base:1.13
	pkgsrc-2020Q2:1.13.0.6
	pkgsrc-2020Q2-base:1.13
	pkgsrc-2020Q1:1.13.0.2
	pkgsrc-2020Q1-base:1.13
	pkgsrc-2019Q4:1.13.0.4
	pkgsrc-2019Q4-base:1.13
	pkgsrc-2019Q3:1.12.0.20
	pkgsrc-2019Q3-base:1.12
	pkgsrc-2019Q2:1.12.0.18
	pkgsrc-2019Q2-base:1.12
	pkgsrc-2019Q1:1.12.0.16
	pkgsrc-2019Q1-base:1.12
	pkgsrc-2018Q4:1.12.0.14
	pkgsrc-2018Q4-base:1.12
	pkgsrc-2018Q3:1.12.0.12
	pkgsrc-2018Q3-base:1.12
	pkgsrc-2018Q2:1.12.0.10
	pkgsrc-2018Q2-base:1.12
	pkgsrc-2018Q1:1.12.0.8
	pkgsrc-2018Q1-base:1.12
	pkgsrc-2017Q4:1.12.0.6
	pkgsrc-2017Q4-base:1.12
	pkgsrc-2017Q3:1.12.0.4
	pkgsrc-2017Q3-base:1.12
	pkgsrc-2017Q2:1.11.0.18
	pkgsrc-2017Q2-base:1.11
	pkgsrc-2017Q1:1.11.0.16
	pkgsrc-2017Q1-base:1.11
	pkgsrc-2016Q4:1.11.0.14
	pkgsrc-2016Q4-base:1.11
	pkgsrc-2016Q3:1.11.0.12
	pkgsrc-2016Q3-base:1.11
	pkgsrc-2016Q2:1.11.0.10
	pkgsrc-2016Q2-base:1.11
	pkgsrc-2016Q1:1.11.0.8
	pkgsrc-2016Q1-base:1.11
	pkgsrc-2015Q4:1.11.0.6
	pkgsrc-2015Q4-base:1.11
	pkgsrc-2015Q3:1.11.0.4
	pkgsrc-2015Q3-base:1.11
	pkgsrc-2015Q2:1.11.0.2
	pkgsrc-2015Q2-base:1.11
	pkgsrc-2015Q1:1.10.0.14
	pkgsrc-2015Q1-base:1.10
	pkgsrc-2014Q4:1.10.0.12
	pkgsrc-2014Q4-base:1.10
	pkgsrc-2014Q3:1.10.0.10
	pkgsrc-2014Q3-base:1.10
	pkgsrc-2014Q2:1.10.0.8
	pkgsrc-2014Q2-base:1.10
	pkgsrc-2014Q1:1.10.0.6
	pkgsrc-2014Q1-base:1.10
	pkgsrc-2013Q4:1.10.0.4
	pkgsrc-2013Q4-base:1.10
	pkgsrc-2013Q3:1.10.0.2
	pkgsrc-2013Q3-base:1.10
	pkgsrc-2013Q2:1.9.0.16
	pkgsrc-2013Q2-base:1.9
	pkgsrc-2013Q1:1.9.0.14
	pkgsrc-2013Q1-base:1.9
	pkgsrc-2012Q4:1.9.0.12
	pkgsrc-2012Q4-base:1.9
	pkgsrc-2012Q3:1.9.0.10
	pkgsrc-2012Q3-base:1.9
	pkgsrc-2012Q2:1.9.0.8
	pkgsrc-2012Q2-base:1.9
	pkgsrc-2012Q1:1.9.0.6
	pkgsrc-2012Q1-base:1.9
	pkgsrc-2011Q4:1.9.0.4
	pkgsrc-2011Q4-base:1.9
	pkgsrc-2011Q3:1.9.0.2
	pkgsrc-2011Q3-base:1.9
	pkgsrc-2011Q2:1.8.0.18
	pkgsrc-2011Q2-base:1.8
	pkgsrc-2011Q1:1.8.0.16
	pkgsrc-2011Q1-base:1.8
	pkgsrc-2010Q4:1.8.0.14
	pkgsrc-2010Q4-base:1.8
	pkgsrc-2010Q3:1.8.0.12
	pkgsrc-2010Q3-base:1.8
	pkgsrc-2010Q2:1.8.0.10
	pkgsrc-2010Q2-base:1.8
	pkgsrc-2010Q1:1.8.0.8
	pkgsrc-2010Q1-base:1.8
	pkgsrc-2009Q4:1.8.0.6
	pkgsrc-2009Q4-base:1.8
	pkgsrc-2009Q3:1.8.0.4
	pkgsrc-2009Q3-base:1.8
	pkgsrc-2009Q2:1.8.0.2
	pkgsrc-2009Q2-base:1.8
	pkgsrc-2009Q1:1.7.0.8
	pkgsrc-2009Q1-base:1.7
	pkgsrc-2008Q4:1.7.0.6
	pkgsrc-2008Q4-base:1.7
	pkgsrc-2008Q3:1.7.0.4
	pkgsrc-2008Q3-base:1.7
	cube-native-xorg:1.7.0.2
	cube-native-xorg-base:1.7
	pkgsrc-2008Q2:1.6.0.8
	pkgsrc-2008Q2-base:1.6
	cwrapper:1.6.0.6
	pkgsrc-2008Q1:1.6.0.4
	pkgsrc-2008Q1-base:1.6
	pkgsrc-2007Q4:1.6.0.2
	pkgsrc-2007Q4-base:1.6
	pkgsrc-2007Q3:1.5.0.18
	pkgsrc-2007Q3-base:1.5
	pkgsrc-2007Q2:1.5.0.16
	pkgsrc-2007Q2-base:1.5
	pkgsrc-2007Q1:1.5.0.14
	pkgsrc-2007Q1-base:1.5
	pkgsrc-2006Q4:1.5.0.12
	pkgsrc-2006Q4-base:1.5
	pkgsrc-2006Q3:1.5.0.10
	pkgsrc-2006Q3-base:1.5
	pkgsrc-2006Q2:1.5.0.8
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.5.0.6
	pkgsrc-2006Q1-base:1.5
	pkgsrc-2005Q4:1.5.0.4
	pkgsrc-2005Q4-base:1.5
	pkgsrc-2005Q3:1.5.0.2
	pkgsrc-2005Q3-base:1.5
	pkgsrc-2005Q2:1.4.0.2
	pkgsrc-2005Q2-base:1.4
	pkgsrc-2005Q1:1.3.0.12
	pkgsrc-2005Q1-base:1.3
	pkgsrc-2004Q4:1.3.0.10
	pkgsrc-2004Q4-base:1.3
	pkgsrc-2004Q3:1.3.0.8
	pkgsrc-2004Q3-base:1.3
	pkgsrc-2004Q2:1.3.0.6
	pkgsrc-2004Q2-base:1.3
	pkgsrc-2004Q1:1.3.0.4
	pkgsrc-2004Q1-base:1.3
	pkgsrc-2003Q4:1.3.0.2
	pkgsrc-2003Q4-base:1.3
	netbsd-1-6-1:1.2.0.6
	netbsd-1-6-1-base:1.2
	netbsd-1-6:1.2.0.8
	netbsd-1-6-RELEASE-base:1.2
	pkgviews:1.2.0.4
	pkgviews-base:1.2
	buildlink2-base:1.2
	buildlink2:1.2.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.13
date	2019.11.02.22.56.54;	author rillig;	state Exp;
branches;
next	1.12;
commitid	GmQL3vTKjKxuxkJB;

1.12
date	2017.08.07.08.26.38;	author jlam;	state Exp;
branches;
next	1.11;
commitid	VZihBLjDFL67Yf2A;

1.11
date	2015.06.13.20.40.30;	author tsutsui;	state Exp;
branches;
next	1.10;
commitid	bRZOHdyzsZmqjjpy;

1.10
date	2013.07.12.10.44.55;	author jperkin;	state Exp;
branches;
next	1.9;
commitid	vVOw5ngQ2VNQxaXw;

1.9
date	2011.09.13.07.23.21;	author mef;	state Exp;
branches;
next	1.8;

1.8
date	2009.04.08.23.09.20;	author joerg;	state Exp;
branches;
next	1.7;

1.7
date	2008.07.14.12.56.07;	author joerg;	state Exp;
branches;
next	1.6;

1.6
date	2007.10.25.22.00.46;	author jlam;	state Exp;
branches;
next	1.5;

1.5
date	2005.07.19.10.17.17;	author grant;	state Exp;
branches;
next	1.4;

1.4
date	2005.05.05.19.37.23;	author kei;	state Exp;
branches;
next	1.3;

1.3
date	2003.07.17.21.43.39;	author grant;	state Exp;
branches;
next	1.2;

1.2
date	2002.06.10.10.17.12;	author sakamoto;	state Exp;
branches
	1.2.2.1;
next	1.1;

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

1.2.2.1
date	2002.06.10.10.17.12;	author jlam;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2002.06.23.18.47.45;	author jlam;	state Exp;
branches;
next	;

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


desc
@@


1.13
log
@inputmethod: align variable assignments

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

No manual corrections.
@
text
@# $NetBSD: Makefile,v 1.12 2017/08/07 08:26:38 jlam Exp $

.include "../../inputmethod/ja-freewnn-lib/Makefile.common"

PKGNAME=	ja-FreeWnn-server-1.11alpha23
PKGREVISION=	1

COMMENT+=	(Japanese server)

CONFIGURE_ARGS+=	--disable-libraries
# Following two lines give equivalent to previous 1.10 version
CONFIGURE_ARGS+=	--disable-cWnn
CONFIGURE_ARGS+=	--disable-kWnn

CONFIGURE_ARGS+=	--with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib
CONFIGURE_ARGS+=	--with-libwnn=yes
CONFIGURE_ARGS+=	--disable-sub-bindir
# use sbin/ instead of bin/
CONFIGURE_ARGS+=	--disable-traditional-layout

INSTALL_TARGET=	install install.man

RCD_SCRIPTS=	ja_freewnn

BUILD_DEFS=	FREEWNN_USER FREEWNN_GROUP IMDICTDIR

FREEWNN_USER=	wnn
FREEWNN_GROUP=	jserver
PKG_GROUPS=	${FREEWNN_GROUP}
PKG_USERS=	${FREEWNN_USER}:${FREEWNN_GROUP}

# sbin/jserver needs to be setuid to ${FREEWNN_USER}.
SPECIAL_PERMS+=	sbin/jserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511

OWN_DIRS+=		${IMDICTDIR}/wnn/ja_JP
OWN_DIRS_PERMS+=	${IMDICTDIR}/wnn/ja_JP/usr ${FREEWNN_USER} ${FREEWNN_GROUP} ${PKGDIRMODE}

.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.12
log
@sbin/jserver should be a setuid executable in ja-freewnn-server.

SPECIAL_PERMS was set to incorrect or missing paths to freewnn
server executables.  There is only one server executable installed
by the package and it is ${PREFIX}/sbin/jserver, which needs to be
setuid to the "wnn" user.

Bump the PKGREVISION due to fixes in the packgae install scripts.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2015/06/13 20:40:30 tsutsui Exp $
d23 1
a23 1
RCD_SCRIPTS=    ja_freewnn
@


1.11
log
@Update ja-FreeWnn-lib and ja-FreeWnn-server to 1.11alpha23,
per FreeWnn-1.1.1-a023 release.

Upstream changelog in the release note:
 http://osdn.jp/projects/freewnn/releases/63271

Basically, This alhpa version is a snapshot release.

Main changes:

 * Merge modificaion used in OpenSUSE packages by new member,
   Mitsutoshi NAKANO. Added explicit function prototype and cast in
   many places, so we reduced unpredictable effect on 64bit environment.
 * As a consequence of this change, #define of WNN_CREATE / WNN_NO_CREATE
   in jl_dic_create() is also changed. We believe no change is needed
   for client build, but please report if you have problems.
 * Exit status of jserver changed on receiving some signals (ex. SIGTERM).
   (Not well documented.)
 * Fixed problem for parallel build (ex. make -jXX) on pubdic+.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2013/07/12 10:44:55 jperkin Exp $
d6 1
d32 2
a33 4
SPECIAL_PERMS+=	bin/Wnn4/jserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511
SPECIAL_PERMS+=	bin/Wnn4/cserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511
SPECIAL_PERMS+=	bin/Wnn4/tserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511
SPECIAL_PERMS+=	bin/Wnn4/kserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511
@


1.10
log
@Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2011/09/13 07:23:21 mef Exp $
d5 1
a5 2
PKGNAME=	ja-FreeWnn-server-1.11alpha22
PKGREVISION=	1
@


1.9
log
@- bump to 1.10 to 1.1.1-a021
   See ChangeLog, ChangeLog.en
   (too many lines to be listed here)

   Please note minimum security fixes had been updated after
   1.10 was committed, so not really whole thing between 1.10
   and 1.1.1-a021

 - And more, a021 to a022 (CVS version) equivalent patches
 - Thus
   PKGNAME=   ja-FreeWnn-{lib,server}-1.11alpha22
 - DESTDIR support  (That's why a022 patches added)
 - package structure adjusted
   from (-lib -dict -server -server-bin) to (-lib -server)
   for minimum modification from DISTFILE to pkgsrc.
 - some common VARIABLES have been moved to ja-freewnn-lib/Makefile.common

ja-freewnn-dict/{DESCR,Makefile,PLIST}
ja-freewnn-server-bin/{DESCR,Makefile}
  Removed

ja-freewnn-lib/Makefile.common
  More variables moved in

ja-freewnn-lib/patches
  70 files added for a021 -> a022 updates

ja-freewnn-server/PLIST
  - some executable moved sbin to bin
    by following line in Makefile
   +CONFIGURE_ARGS+=       --disable-traditional-layout

  - 23 of dictionary files in share/wnn/ja_JP/dic
    moved from ja-freewnn-dict/PLIST to ja-freewnn-server/PLIST

Thanks obache@@ for correcting/proofreading for above Changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2011/09/13 06:09:14 makoto Exp $
d6 1
@


1.8
log
@Use META_PACKAGE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2008/07/14 12:56:07 joerg Exp $
d3 1
a3 3
DISTNAME=	ja-FreeWnn-server-1.10
PKGREVISION=	2
CATEGORIES=	japanese inputmethod
d5 1
a5 2
MAINTAINER=	tech-pkg-ja@@jp.NetBSD.org
COMMENT=	Japanese/Chinese/Korean input method (Japanese server)
d7 1
a7 1
META_PACKAGE=	# empty
d9 4
a12 2
DEPENDS+=	ja-FreeWnn-server-bin>=1.10nb4:../../inputmethod/ja-freewnn-server-bin
DEPENDS+=	ja-FreeWnn-dict>=1.10nb1:../../inputmethod/ja-freewnn-dict
d14 26
@


1.7
log
@Mark as destdir ready.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2007/10/25 22:00:46 jlam Exp $
a5 2
MASTER_SITES=	# empty
DISTFILES=	# empty
d10 1
a10 1
PKG_DESTDIR_SUPPORT=	user-destdir
a14 7
EXTRACT_ONLY=	# empty
NO_BUILD=	YES
NO_CHECKSUM=	YES
PLIST_SRC=	# empty (meta-package)

do-install:	# empty

@


1.6
log
@* If PLIST_SRC is explicitly set to an empty value in a package Makefile,
  then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2005/07/19 10:17:17 grant Exp $
d12 2
@


1.5
log
@depends should be ../../<category>/<pkg>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2005/05/05 19:37:23 kei Exp $
d18 1
@


1.4
log
@remove auto-registration of RCD_SCRIPTS.  patch supplied by Jeremy C. Reed.
also updated PKGREVISION of each package.  works fine for me.  Thank you!
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/07/17 21:43:39 grant Exp $
d12 2
a13 2
DEPENDS+=	ja-FreeWnn-server-bin>=1.10nb4:../ja-freewnn-server-bin
DEPENDS+=	ja-FreeWnn-dict>=1.10nb1:../ja-freewnn-dict
@


1.3
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/06/10 10:17:12 sakamoto Exp $
d4 1
a4 1
PKGREVISION=	1
d12 1
a12 1
DEPENDS+=	ja-FreeWnn-server-bin>=1.10nb1:../ja-freewnn-server-bin
@


1.2
log
@bump PKGREVISION.
split out into ja-freewnn-dict and ja-freewnn-server-bin,
ja-freewnn-server is meta package for these packages.
@
text
@d1 1
a1 1
# $NetBSD$
d9 1
a9 1
MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
@


1.2.2.1
log
@file Makefile was added on branch buildlink2 on 2002-06-23 18:47:45 +0000
@
text
@d1 21
@


1.2.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 21
# $NetBSD: Makefile,v 1.2.2.1 2002/06/23 18:47:45 jlam Exp $

DISTNAME=	ja-FreeWnn-server-1.10
PKGREVISION=	1
CATEGORIES=	japanese inputmethod
MASTER_SITES=	# empty
DISTFILES=	# empty

MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
COMMENT=	Japanese/Chinese/Korean input method (Japanese server)

DEPENDS+=	ja-FreeWnn-server-bin>=1.10nb1:../ja-freewnn-server-bin
DEPENDS+=	ja-FreeWnn-dict>=1.10nb1:../ja-freewnn-dict

EXTRACT_ONLY=	# empty
NO_BUILD=	YES
NO_CHECKSUM=	YES

do-install:	# empty

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


1.1
log
@Initial revision
@
text
@a1 1
#
d3 2
a4 1
PKGNAME=	ja-FreeWnn-server-1.10
d6 2
a7 1
DEPENDS+=	ja-FreeWnn-lib-1.10:../../inputmethod/ja-freewnn-lib
d9 1
d12 2
a13 3
WNNDIR=		Wnn
WNN_TARGET=	SERVER
WNN_LANG=	ja_JP
d15 3
a17 2
FILESDIR=	${.CURDIR}/../../inputmethod/ja-freewnn-lib/files
PATCHDIR=	${.CURDIR}/../../inputmethod/ja-freewnn-lib/patches
d19 3
a21 1
.include "../../inputmethod/ja-freewnn-lib/Makefile.common"
@


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