head	1.29;
access;
symbols
	pkgsrc-2013Q2:1.29.0.10
	pkgsrc-2013Q2-base:1.29
	pkgsrc-2012Q4:1.29.0.8
	pkgsrc-2012Q4-base:1.29
	pkgsrc-2011Q4:1.29.0.6
	pkgsrc-2011Q4-base:1.29
	pkgsrc-2011Q2:1.29.0.4
	pkgsrc-2011Q2-base:1.29
	pkgsrc-2009Q4:1.29.0.2
	pkgsrc-2009Q4-base:1.29
	pkgsrc-2008Q4:1.28.0.20
	pkgsrc-2008Q4-base:1.28
	pkgsrc-2008Q3:1.28.0.18
	pkgsrc-2008Q3-base:1.28
	cube-native-xorg:1.28.0.16
	cube-native-xorg-base:1.28
	pkgsrc-2008Q2:1.28.0.14
	pkgsrc-2008Q2-base:1.28
	cwrapper:1.28.0.12
	pkgsrc-2008Q1:1.28.0.10
	pkgsrc-2008Q1-base:1.28
	pkgsrc-2007Q4:1.28.0.8
	pkgsrc-2007Q4-base:1.28
	pkgsrc-2007Q3:1.28.0.6
	pkgsrc-2007Q3-base:1.28
	pkgsrc-2007Q2:1.28.0.4
	pkgsrc-2007Q2-base:1.28
	pkgsrc-2007Q1:1.28.0.2
	pkgsrc-2007Q1-base:1.28
	pkgsrc-2006Q4:1.27.0.6
	pkgsrc-2006Q4-base:1.27
	pkgsrc-2006Q3:1.27.0.4
	pkgsrc-2006Q3-base:1.27
	pkgsrc-2006Q2:1.27.0.2
	pkgsrc-2006Q2-base:1.27
	pkgsrc-2006Q1:1.26.0.2
	pkgsrc-2006Q1-base:1.26
	pkgsrc-2005Q4:1.23.0.2
	pkgsrc-2005Q4-base:1.23
	pkgsrc-2005Q3:1.21.0.4
	pkgsrc-2005Q3-base:1.21
	pkgsrc-2005Q2:1.21.0.2
	pkgsrc-2005Q2-base:1.21
	pkgsrc-2005Q1:1.20.0.4
	pkgsrc-2005Q1-base:1.20
	pkgsrc-2004Q4:1.20.0.2
	pkgsrc-2004Q4-base:1.20
	pkgsrc-2004Q3:1.19.0.2
	pkgsrc-2004Q3-base:1.19
	pkgsrc-2004Q2:1.18.0.2
	pkgsrc-2004Q2-base:1.18
	pkgsrc-2004Q1:1.17.0.4
	pkgsrc-2004Q1-base:1.17
	pkgsrc-2003Q4:1.17.0.2
	pkgsrc-2003Q4-base:1.17
	netbsd-1-6-1:1.14.0.2
	netbsd-1-6-1-base:1.14
	netbsd-1-6:1.12.0.8
	netbsd-1-6-RELEASE-base:1.12
	pkgviews:1.12.0.4
	pkgviews-base:1.12
	buildlink2:1.12.0.2
	buildlink2-base:1.12
	netbsd-1-5-PATCH003:1.11
	netbsd-1-5-PATCH001:1.5
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.29
date	2009.01.29.21.29.40;	author shattered;	state dead;
branches;
next	1.28;

1.28
date	2007.02.15.21.46.53;	author rillig;	state Exp;
branches;
next	1.27;

1.27
date	2006.04.17.13.46.44;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2006.03.04.21.30.21;	author jlam;	state Exp;
branches;
next	1.25;

1.25
date	2006.02.05.23.10.27;	author joerg;	state Exp;
branches;
next	1.24;

1.24
date	2005.12.29.06.22.00;	author jlam;	state Exp;
branches;
next	1.23;

1.23
date	2005.12.05.20.50.47;	author rillig;	state Exp;
branches;
next	1.22;

1.22
date	2005.09.27.16.09.50;	author wiz;	state Exp;
branches;
next	1.21;

1.21
date	2005.04.11.21.46.52;	author tv;	state Exp;
branches;
next	1.20;

1.20
date	2004.10.03.00.17.56;	author tv;	state Exp;
branches;
next	1.19;

1.19
date	2004.06.20.21.52.08;	author xtraeme;	state Exp;
branches;
next	1.18;

1.18
date	2004.04.25.08.26.40;	author snj;	state Exp;
branches;
next	1.17;

1.17
date	2003.07.21.17.10.53;	author martti;	state Exp;
branches;
next	1.16;

1.16
date	2003.06.23.11.16.33;	author adam;	state Exp;
branches;
next	1.15;

1.15
date	2003.05.01.19.14.12;	author jmmv;	state Exp;
branches;
next	1.14;

1.14
date	2003.01.28.22.03.54;	author jlam;	state Exp;
branches;
next	1.13;

1.13
date	2002.08.25.21.50.06;	author jlam;	state Exp;
branches;
next	1.12;

1.12
date	2002.04.14.10.57.11;	author rh;	state Exp;
branches
	1.12.2.1;
next	1.11;

1.11
date	2002.03.25.12.54.17;	author rh;	state Exp;
branches;
next	1.10;

1.10
date	2002.03.22.11.00.34;	author rh;	state Exp;
branches;
next	1.9;

1.9
date	2002.03.14.00.43.09;	author wiz;	state Exp;
branches;
next	1.8;

1.8
date	2002.03.13.17.37.31;	author fredb;	state Exp;
branches;
next	1.7;

1.7
date	2002.01.31.18.58.40;	author jlam;	state Exp;
branches;
next	1.6;

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

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

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

1.3
date	2001.01.29.11.34.36;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2001.01.16.16.23.07;	author rh;	state Exp;
branches;
next	1.1;

1.1
date	2001.01.16.15.39.42;	author rh;	state Exp;
branches
	1.1.1.1;
next	;

1.12.2.1
date	2002.07.01.17.45.02;	author jlam;	state Exp;
branches;
next	;

1.1.1.1
date	2001.01.16.15.39.42;	author rh;	state Exp;
branches;
next	;


desc
@@


1.29
log
@Remove NetSaint packages.  Last NetSaint release (0.0.7) was in 2002; it
was superseded by Nagios (in pkgsrc since 2006).  Official announcement:
http://marc.info/?l=netsaint-announce&m=101503609823404&w=2

OK by wiz@@.
@
text
@# $NetBSD: Makefile,v 1.28 2007/02/15 21:46:53 rillig Exp $
#

DISTNAME=		netsaint-0.0.7
PKGNAME=		${DISTNAME:S/-/-base-/}
PKGREVISION=		8
MASTER_SITES=		http://www.netsaint.org/download/

MAINTAINER=		pkgsrc-users@@NetBSD.org
HOMEPAGE=		http://www.netsaint.org/
COMMENT=		Network monitor


.include "../../net/netsaint-base/Makefile.common"

CONFIGURE_ARGS+=	--with-ping-command='/sbin/ping -n -c %d %s'
CONFIGURE_ARGS+=	--with-mail=${MAIL_CMD:Q}
USE_TOOLS+=		mail:run

OWN_DIRS_PERMS=
.for dir in	/var/log/netsaint /var/log/netsaint/archives \
		/var/run/netsaint /var/run/netsaint/rw
OWN_DIRS_PERMS+=	${dir} ${NETSAINT_USER} ${NETSAINT_GROUP} 0755
.endfor

INSTALL_TARGET=		install install-config

post-build:
	cd ${WRKDIR} && uudecode ${FILESDIR}/logofullsize.gif.uu
	cd ${WRKDIR} && uudecode ${FILESDIR}/sblogo.gif.uu

post-install:
	${INSTALL_DATA} ${WRKDIR}/logofullsize.gif ${PREFIX}/share/netsaint/images
	${INSTALL_DATA} ${WRKDIR}/sblogo.gif ${PREFIX}/share/netsaint/images

.include "../../graphics/gd/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.28
log
@Fixed the mail command. PKGREVISION++
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2006/04/17 13:46:44 wiz Exp $
@


1.27
log
@Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2006/03/04 21:30:21 jlam Exp $
d6 1
a6 1
PKGREVISION=		7
d17 2
d29 2
a30 2
	cd ${WRKDIR}; uudecode ${FILESDIR}/logofullsize.gif.uu
	cd ${WRKDIR}; uudecode ${FILESDIR}/sblogo.gif.uu
@


1.26
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.25 2006/02/05 23:10:27 joerg Exp $
d6 1
a6 1
PKGREVISION=		6
@


1.25
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2005/12/29 06:22:00 jlam Exp $
d9 1
a9 1
MAINTAINER=		tech-pkg@@NetBSD.org
@


1.24
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.23 2005/12/05 20:50:47 rillig Exp $
d6 1
a6 1
PKGREVISION=		5
@


1.23
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.22 2005/09/27 16:09:50 wiz Exp $
a12 1
USE_PKGINSTALL=		yes
@


1.22
log
@Reset maintainer: river-styx dot org does not resolve.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2005/04/11 21:46:52 tv Exp $
a23 1
.undef dir
@


1.21
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2004/10/03 00:17:56 tv Exp $
d9 1
a9 1
MAINTAINER=		murray@@river-styx.org
@


1.20
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2004/06/20 21:52:08 xtraeme Exp $
a12 1
USE_BUILDLINK3=		yes
@


1.19
log
@Bump PKGREVISION and remove X11 support where appropiate.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2004/04/25 08:26:40 snj Exp $
d6 1
a6 1
PKGREVISION=		4
@


1.18
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/07/21 17:10:53 martti Exp $
d6 1
a6 1
PKGREVISION=		3
@


1.17
log
@COMMENT should start with a capital letter.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/06/23 11:16:33 adam Exp $
d13 1
a13 1
USE_BUILDLINK2=		yes
d37 1
a37 1
.include "../../graphics/gd/buildlink2.mk"
@


1.16
log
@Revision bumped because of gd shared library major bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2003/05/01 19:14:12 jmmv Exp $
d11 1
a11 1
COMMENT=		network monitor
@


1.15
log
@- Honour PKG_SYSCONFDIR.
- Use OWN_DIRS_PERMS to handle directories that were previously created by
  the home-grown netsaint-setup.sh script.
- Bump PKGREVISION to 2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2003/01/28 22:03:54 jlam Exp $
d6 1
a6 1
PKGREVISION=		2
@


1.14
log
@Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2002/08/25 21:50:06 jlam Exp $
d6 1
a6 1
PKGREVISION=		1
d20 7
a28 5
post-configure:
	${SED} < ${FILESDIR}/netsaint-setup.sh > ${WRKDIR}/netsaint-setup.sh	\
		-e 's:@@@@USER@@@@:${NETSAINT_USER}:g'	\
		-e 's:@@@@GROUP@@@@:${NETSAINT_GROUP}:g'

a33 2
	${INSTALL_DATA_DIR} ${PREFIX}/etc/netsaint
	${INSTALL_SCRIPT} ${WRKDIR}/netsaint-setup.sh ${PREFIX}/etc/netsaint
@


1.13
log
@Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12.2.1 2002/07/01 17:45:02 jlam Exp $
d13 2
a14 1
USE_BUILDLINK2=		# defined
a37 2

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


1.12
log
@Bump netsaint-base to nb1 using patches provided in PR 16293 by Greg
A. Woods <woods@@planix.com> with some modifications by me.  Changes are:

	- better support for building optional plugin packages
	- install no longer overwrites existing config files
	- sample config files are installed in share/examples
	- build no longer fails if not done as root
	- appropriate netsaint users and groups are now created
	- no longer installs one-time setup script in sbin
	- daemon logo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2002/03/25 12:54:17 rh Exp $
d13 1
a13 1
USE_BUILDLINK_ONLY=	# defined
d36 2
a37 1
.include "../../graphics/gd/buildlink.mk"
@


1.12.2.1
log
@Convert from using buildlink1 to using the new buildlink2 framework.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2002/04/14 10:57:11 rh Exp $
d13 1
a13 1
USE_BUILDLINK2=		# defined
d36 1
a36 2
.include "../../graphics/gd/buildlink2.mk"

@


1.11
log
@Update netsaint-base to 0.0.7.  Package provided in PR pkg/15992 by
Murray Armfield <murray@@river-styx.org>, thanks!

Changes include:
	- several new CGIs
	- WAP interface
	- forced service checks
	- acks w/o notifications
	- custom intervals for notification escalations
	- passive check submissions via web interface
	- auto-save of retention data
	- extended service information
	- scheduled downtime
	- service dependencies
	- flap detection
	- aggregated status updates
	- new macros
	- user-supplied coordinates in status map
	- minor bug fixes and tuning
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
a6 1
CATEGORIES=		net
d13 1
a13 1
DEPENDS+=		gd>=1.8.4nb1:../../graphics/gd
d17 2
d22 1
a22 1
	${SED} <${FILESDIR}/netsaint-setup.sh >${WRKDIR}/netsaint-setup.sh	\
d26 4
d31 4
a34 8
	cd ${WRKDIR} && ${INSTALL_SCRIPT} netsaint-setup.sh ${PREFIX}/sbin;	\
	cd ${PREFIX}/etc/netsaint;	\
	${MV} commands.cfg commands.cfg.sample;	\
	${MV} hosts.cfg hosts.cfg.sample;	\
	${MV} netsaint.cfg netsaint.cfg.sample;	\
	${MV} nscgi.cfg nscgi.cfg.sample;	\
	${MV} resource.cfg resource.cfg.sample;	\
	${CHMOD} u+x *.sample
d36 2
@


1.10
log
@Drop maintainership of the netsaint packages.  I no longer use netsaint
and at the moment don't have the time to actively maintain them.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2002/03/14 00:43:09 wiz Exp $
d4 4
a7 5
DISTNAME=	netsaint-0.0.6
PKGNAME=	${DISTNAME:S/-/-base-/}
PKGREVISION=	1
CATEGORIES=	net
MASTER_SITES=	http://netsaint.sourceforge.net/download/
d9 3
a11 3
MAINTAINER=	packages@@netbsd.org
HOMEPAGE=	http://www.netsaint.org/
COMMENT=	network monitor
d13 1
a13 1
DEPENDS+=	gd>=1.8.4nb1:../../graphics/gd
d15 1
a15 1
USE_PERL5=	YES
d17 1
a17 3
.include "Makefile.common"

INSTALL_TARGET=	install install-config
d20 2
a21 2
	${SED} <${FILESDIR}/netsaint-setup.sh >${WRKDIR}/netsaint-setup.sh \
		-e 's:@@@@USER@@@@:${NETSAINT_USER}:g'			\
d25 8
a32 1
	cd ${WRKDIR} && ${INSTALL_SCRIPT} netsaint-setup.sh ${PREFIX}/sbin
@


1.9
log
@gd>=1.8.4nb1 should be enough, since there is no version >1.8.4nb1 yet.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2002/03/13 17:37:31 fredb Exp $
d10 1
a10 1
MAINTAINER=	rh@@netbsd.org
@


1.8
log
@Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2002/01/31 18:58:40 jlam Exp $
d14 1
a14 1
DEPENDS+=	gd>1.8.4nb1:../../graphics/gd
@


1.7
log
@Instead of manually making "install-config" as the first step of the
post-install target, just add install-config to the list of
INSTALL_TARGETS.  This is much simpler, duh!  Thanks to Thomas Klausner
<wiz@@netbsd.org> for pointing this out.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2002/01/31 17:24:38 jlam Exp $
d6 1
d14 1
a14 1
DEPENDS+=	gd>1.8.1:../../graphics/gd
@


1.6
log
@If one wants to make a target from some Makefile within ${WRKSRC}, then
the right way to call the target is:

        ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} target

The environment should be set explicitly, and one should _always_ call
"${MAKE_PROGRAM}", and not "${MAKE}" since the former always refers to
the name of the actual make program used, regardless of whether USE_GMAKE
is defined or not.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2001/02/17 18:19:15 wiz Exp $
d19 2
a26 1
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} install-config
@


1.5
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2001/02/01 10:39:40 wiz Exp $
d25 1
a25 1
	cd ${WRKSRC} && ${MAKE} install-config
@


1.4
log
@Judging from the alpha bulk build, this seems to want perl. Add USE_PERL5.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2001/01/29 11:34:36 wiz Exp $
d11 1
@


1.3
log
@Add automatic ${VARIABLE} handling for MESSAGE files.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @@VARIABLE@@, nor @@@@VARIABLE@@@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2001/01/16 16:23:07 rh Exp $
d13 2
@


1.2
log
@Split out common parts of the netsaint base/plugins Makefiles into a common
include file
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2001/01/16 15:39:42 rh Exp $
a15 2
MESSAGE_FILE=	${WRKDIR}/MESSAGE

a19 1
	${SED} -e 's:@@@@PREFIX@@@@:${PREFIX}:g' <${PKGDIR}/MESSAGE >${MESSAGE_FILE}
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d14 1
a14 12
NETSAINT_USER?=	netsaint
NETSAINT_GROUP?=${NETSAINT_USER}

USE_X11=	YES
GNU_CONFIGURE=	YES
CONFIGURE_ARGS+=--localstatedir=/var
CONFIGURE_ARGS+=--datadir=${PREFIX}/share/netsaint
CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/netsaint
CONFIGURE_ARGS+=--libexecdir=${PREFIX}/libexec/netsaint
CONFIGURE_ARGS+=--with-lockfile=/var/run/netsaint/netsaint.lock
CONFIGURE_ARGS+=--with-netsaint-user=${NETSAINT_USER}
CONFIGURE_ARGS+=--with-netsaint-grp=${NETSAINT_GROUP}
@


1.1.1.1
log
@Initial import of netsaint-0.0.6, an advanced network monitoring program
@
text
@@
