head	1.18;
access;
symbols
	pkgsrc-2013Q2:1.18.0.16
	pkgsrc-2013Q2-base:1.18
	pkgsrc-2012Q4:1.18.0.14
	pkgsrc-2012Q4-base:1.18
	pkgsrc-2011Q4:1.18.0.12
	pkgsrc-2011Q4-base:1.18
	pkgsrc-2011Q2:1.18.0.10
	pkgsrc-2011Q2-base:1.18
	pkgsrc-2009Q4:1.18.0.8
	pkgsrc-2009Q4-base:1.18
	pkgsrc-2008Q4:1.18.0.6
	pkgsrc-2008Q4-base:1.18
	pkgsrc-2008Q3:1.18.0.4
	pkgsrc-2008Q3-base:1.18
	cube-native-xorg:1.18.0.2
	cube-native-xorg-base:1.18
	pkgsrc-2008Q2:1.17.0.4
	pkgsrc-2008Q2-base:1.17
	cwrapper:1.17.0.2
	pkgsrc-2008Q1:1.16.0.18
	pkgsrc-2008Q1-base:1.16
	pkgsrc-2007Q4:1.16.0.16
	pkgsrc-2007Q4-base:1.16
	pkgsrc-2007Q3:1.16.0.14
	pkgsrc-2007Q3-base:1.16
	pkgsrc-2007Q2:1.16.0.12
	pkgsrc-2007Q2-base:1.16
	pkgsrc-2007Q1:1.16.0.10
	pkgsrc-2007Q1-base:1.16
	pkgsrc-2006Q4:1.16.0.8
	pkgsrc-2006Q4-base:1.16
	pkgsrc-2006Q3:1.16.0.6
	pkgsrc-2006Q3-base:1.16
	pkgsrc-2006Q2:1.16.0.4
	pkgsrc-2006Q2-base:1.16
	pkgsrc-2006Q1:1.16.0.2
	pkgsrc-2006Q1-base:1.16
	pkgsrc-2005Q4:1.14.0.2
	pkgsrc-2005Q4-base:1.14
	pkgsrc-2005Q3:1.11.0.6
	pkgsrc-2005Q3-base:1.11
	pkgsrc-2005Q2:1.11.0.4
	pkgsrc-2005Q2-base:1.11
	pkgsrc-2005Q1:1.11.0.2
	pkgsrc-2005Q1-base:1.11
	pkgsrc-2004Q4:1.10.0.2
	pkgsrc-2004Q4-base:1.10
	pkgsrc-2004Q3:1.9.0.8
	pkgsrc-2004Q3-base:1.9
	pkgsrc-2004Q2:1.9.0.6
	pkgsrc-2004Q2-base:1.9
	pkgsrc-2004Q1:1.9.0.4
	pkgsrc-2004Q1-base:1.9
	pkgsrc-2003Q4:1.9.0.2
	pkgsrc-2003Q4-base:1.9
	netbsd-1-6-1:1.5.0.6
	netbsd-1-6-1-base:1.5
	netbsd-1-6:1.5.0.8
	netbsd-1-6-RELEASE-base:1.5
	pkgviews:1.5.0.4
	pkgviews-base:1.5
	buildlink2:1.5.0.2
	buildlink2-base:1.5
	netbsd-1-5-PATCH003:1.5
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.18
date	2008.07.29.16.16.24;	author taca;	state dead;
branches;
next	1.17;

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

1.16
date	2006.03.14.01.14.30;	author jlam;	state Exp;
branches;
next	1.15;

1.15
date	2005.12.29.06.21.54;	author jlam;	state Exp;
branches;
next	1.14;

1.14
date	2005.12.05.23.55.12;	author rillig;	state Exp;
branches;
next	1.13;

1.13
date	2005.12.05.20.50.36;	author rillig;	state Exp;
branches;
next	1.12;

1.12
date	2005.10.23.21.45.16;	author rillig;	state Exp;
branches;
next	1.11;

1.11
date	2005.01.08.09.39.56;	author taca;	state Exp;
branches;
next	1.10;

1.10
date	2004.12.15.13.18.02;	author taca;	state Exp;
branches;
next	1.9;

1.9
date	2003.11.06.03.39.39;	author taca;	state Exp;
branches;
next	1.8;

1.8
date	2003.10.05.04.25.14;	author taca;	state Exp;
branches;
next	1.7;

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

1.6
date	2003.05.24.00.57.04;	author taca;	state Exp;
branches;
next	1.5;

1.5
date	2002.02.13.15.53.10;	author taca;	state Exp;
branches;
next	1.4;

1.4
date	2001.12.21.03.55.13;	author taca;	state Exp;
branches;
next	1.3;

1.3
date	2001.12.19.04.11.08;	author taca;	state Exp;
branches;
next	1.2;

1.2
date	2001.12.19.03.20.29;	author taca;	state Exp;
branches;
next	1.1;

1.1
date	2001.11.15.23.21.30;	author taca;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.11.15.23.21.30;	author taca;	state Exp;
branches;
next	;


desc
@@


1.18
log
@Remove yatsvrs package.  It's time to say good-by to yatsvrs and its
client WinYAT.
@
text
@# $NetBSD: Makefile,v 1.17 2008/05/30 02:32:47 taca Exp $
#

DISTNAME=		yatsvrs-5.00p6
PKGNAME=		${DISTNAME:S/p/./}
PKGREVISION=		4
CATEGORIES=		mail
MASTER_SITES=		ftp://ftp.back-street.net/pub/misc/

MAINTAINER=		taca@@NetBSD.org
HOMEPAGE=		# not available
COMMENT=		Extended POP3 server and some supporting servers

CONFLICTS=		ascyd-* yatsvr4-*

GNU_CONFIGURE=		yes
DOCS=			IMPORTANT README UPDATE doc/YATCONF doc/YATEXT4
DOCDIR=			${PREFIX}/share/doc/yatsvr5
EXAMPLES=		yatrc2 yatsvrrc
EXAMPLESDIR=		${PREFIX}/share/examples/yatsvr5

CONFIGURE_ARGS+=	--enable-popper-xmit
CONFIGURE_ARGS+=	--with-log-facility=${YATSVR_LOGFAC:Q}
CONFIGURE_ARGS+=	--with-yat-sys-dir=${PKG_SYSCONFDIR:Q}
CONFIGURE_ARGS+=	--with-yat-sys-old-dir-v4=${OLDCONFDIR:Q}
CONFIGURE_ARGS+=	--enable-shadow-password

DEINSTALL_FILE=		${WRKDIR}/DEINSTALL
INSTALL_FILE=		${WRKDIR}/INSTALL

FILES_SUBST+=		DEFAULT_ADMIN=${DEFAULT_YATADMIN:Q}
FILES_SUBST+=		YATSVR_MINGID=${YATSVR_MINGID:Q}
FILES_SUBST+=		YATSVR_MAXGID=${YATSVR_MAXGID:Q}

.for f in ${EXAMPLES}
CONF_FILES+=		${EXAMPLESDIR}/${f}	${PKG_SYSCONFDIR}/${f}
.endfor
OWN_DIRS+=		${PKG_SYSCONFDIR}

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

YATSVR_LOGFAC?=		LOG_LOCAL4
YATSVR_MINGID?=		1001
YATSVR_MAXGID?=		64999
DEFAULT_YATADMIN?=	root
PKG_SYSCONFSUBDIR?=	yatsvr5
OLDCONFDIR?=		${PKG_SYSCONFBASE}/yat

post-install:
	${INSTALL_DATA_DIR} ${DOCDIR}
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCDIR}
.endfor
	${INSTALL_DATA_DIR} ${EXAMPLESDIR}
.for f in ${EXAMPLES}
	${INSTALL_DATA} ${WRKSRC}/sample/${f} ${EXAMPLESDIR}/${f}
.endfor

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


1.17
log
@Update MASTER_SITES to usable site althogh this package will be removed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2006/03/14 01:14:30 jlam Exp $
@


1.16
log
@Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2005/12/29 06:21:54 jlam Exp $
d8 1
a8 1
MASTER_SITES=		ftp://ftp.jone-system.com/pub/jepro/yatsvr/
@


1.15
log
@Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2005/12/05 23:55:12 rillig Exp $
a34 3
DEINSTALL_EXTRA_TMPL=	${.CURDIR}/DEINSTALL
INSTALL_EXTRA_TMPL=	${.CURDIR}/INSTALL

@


1.14
log
@Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2005/12/05 20:50:36 rillig Exp $
a15 1
USE_PKGINSTALL=		yes
@


1.13
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2005/10/23 21:45:16 rillig Exp $
d24 3
a26 3
CONFIGURE_ARGS+=	--with-log-facility=${YATSVR_LOGFAC}
CONFIGURE_ARGS+=	--with-yat-sys-dir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+=	--with-yat-sys-old-dir-v4=${OLDCONFDIR}
@


1.12
log
@Replaced $f with ${f} to fix some pkglint warnings. Sorted PLIST.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2005/01/08 09:39:56 taca Exp $
d32 3
a34 3
FILES_SUBST+=		DEFAULT_ADMIN=${DEFAULT_YATADMIN}
FILES_SUBST+=		YATSVR_MINGID=${YATSVR_MINGID}
FILES_SUBST+=		YATSVR_MAXGID=${YATSVR_MAXGID}
@


1.11
log
@Move gcc specific options to configure script; address to pkg PR/28900.
And care for sendmail path for IRIX though IRIX has never tested
yatsvrs to work.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/12/15 13:18:02 taca Exp $
d40 1
a40 1
CONF_FILES+=		${EXAMPLESDIR}/$f	${PKG_SYSCONFDIR}/$f
d56 1
a56 1
	${INSTALL_DATA} ${WRKSRC}/$f ${DOCDIR}
d60 1
a60 1
	${INSTALL_DATA} ${WRKSRC}/sample/$f ${EXAMPLESDIR}/$f
@


1.10
log
@- Utilize bsd.pkg.install.mk framework.
- Add fallback sendmail path, should fix some buld build problem.
- Add -x option which enable XTND command support to yatd(8).

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/11/06 03:39:39 taca Exp $
d6 1
a6 1
PKGREVISION=		3
@


1.9
log
@- Remove extra patch to yatconfd.  Those patches were accidently added
  by mistake.
- Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/10/05 04:25:14 taca Exp $
d6 1
a6 1
PKGREVISION=		2
d16 1
a17 6

YATSVR_LOGFAC?=		LOG_LOCAL4
YATSVR_MINGID?=		1001
YATSVR_MAXGID?=		64999
PKG_SYSCONFSUBDIR?=	yatsvr5
OLDCONFDIR=		${PREFIX}/etc/yat
d32 1
a32 14
DEFAULT_ADMIN=		root

FILES_SUBST+=		AWK=${AWK:Q}
FILES_SUBST+=		CAT=${CAT:Q}
FILES_SUBST+=		CMP=${CMP:Q}
FILES_SUBST+=		CHMOD=${CHMOD:Q}
FILES_SUBST+=		MKDIR=${MKDIR:Q}
FILES_SUBST+=		RM=${RM:Q}
FILES_SUBST+=		RMDIR=${RMDIR:Q}
FILES_SUBST+=		PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
FILES_SUBST+=		DEFAULT_ADMIN=${DEFAULT_ADMIN}
FILES_SUBST+=		EXAMPLESDIR=${EXAMPLESDIR}
FILES_SUBST+=		EXAMPLES=${EXAMPLES:Q}
FILES_SUBST+=		YATSVR_INSTALL_DATA=${INSTALL_DATA:Q}
a34 1
FILES_SUBST_SED=	${FILES_SUBST:S/=/@@!/:S/$/!g/:S/^/ -e s!@@/}
d36 7
a42 1
MESSAGE_SUBST+=	PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
d44 8
a51 3
post-build:
	${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE}
	${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE}
a53 1
	${INSTALL_DATA_DIR} ${PKG_SYSCONFDIR}
d60 1
a60 1
	${INSTALL_DATA} ${WRKSRC}/sample/$f ${EXAMPLESDIR}/$f.example
a61 1
	PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
@


1.8
log
@- Add --enable-shadow since this package could work on platform
  which have shadow password (SunOS at least).
- Reduce warning with GCC 3.3.1.
- Bump package revision.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/07/17 21:47:14 grant Exp $
d6 1
a6 1
PKGREVISION=		1
@


1.7
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/05/24 00:57:04 taca Exp $
d6 1
d32 1
@


1.6
log
@- Update MASTER_SITES and HOMEPAGE.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2002/02/13 15:53:10 taca Exp $
d9 1
a9 1
MAINTAINER=		taca@@netbsd.org
@


1.5
log
@Make PKG_SYSCONFSUBDIR settable.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2001/12/21 03:55:13 taca Exp $
d7 1
a7 1
MASTER_SITES=		ftp://ftp.jepro.co.jp/pub/jepro/yatsvr/
d10 1
a10 1
HOMEPAGE=		http://www.jepro.co.jp/products/yat/
@


1.4
log
@Update yatsvrs package to 5.00p6.  Changes from 5.00p5 are below.

Fix security hole bug for KILL/KILL9 function.
Under specific condition, kill(2) would be called with its first
arguement (pid) 0 or 1.  It would cause killing parent process,
inetd(8).

The bug was fixed as bellow.

* Avoid using atoi(3).
* More strict error checking with sscanf(3).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2001/12/19 04:11:08 taca Exp $
d20 1
a20 1
PKG_SYSCONFSUBDIR=	yatsvr5
@


1.3
log
@o Use PKG_SYSCONFSUBDIR.
o Utilize PKG_SYSCONFDIR and nuke own CONFDIR variable.

Suggested by private mail from Johnny Lam <jlam@@jgrind.org>.
Thanks jlam!
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/12/19 03:20:29 taca Exp $
d4 1
a4 1
DISTNAME=		yatsvrs-5.00p4
@


1.2
log
@Honor PKG_SYSCONFDIR, don't hardcord to /etc/yatsvr5.

Note: Since OLDCONFDIR is some backword compatibility, it shouldn't
      depend on PKG_SYSCONFDIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/11/15 23:21:30 taca Exp $
d20 1
a20 1
CONFDIR=		${PKG_SYSCONFDIR}/yatsvr5
d29 1
a29 1
CONFIGURE_ARGS+=	--with-yat-sys-dir=${CONFDIR}
d44 1
a44 1
FILES_SUBST+=		CONFDIR=${CONFDIR}
d53 1
a53 1
MESSAGE_SUBST+=	CONFDIR=${CONFDIR}
d60 1
a60 1
	${INSTALL_DATA_DIR} ${CONFDIR}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/11/15 16:08:43 taca Exp $
d20 1
a20 1
CONFDIR=		/etc/yatsvr5
@


1.1.1.1
log
@Re-import yatsvrs with correct directory name.
@
text
@@
