pkgsrc/comms/conserver8/Makefile
he f013710c1e Add a patch to the conserver.cf(5) manual page, documenting
a) the four predefined break strings
b) the fact that \z is translated to the telnet "send break" protocol sequence

I've tried to send this patch upstream, but have yet to receive a response.

Bump package revision.
2005-08-12 14:39:06 +00:00

76 lines
2.1 KiB
Makefile

# $NetBSD: Makefile,v 1.2 2005/08/12 14:39:06 he Exp $
#
DISTNAME= conserver-8.1.11
PKGNAME= conserver8-8.1.11
PKGREVISION= 1
CATEGORIES= comms
MASTER_SITES= ftp://ftp.conserver.com/conserver/
MAINTAINER= awrede@users.sourceforge.net
HOMEPAGE= http://www.conserver.com/
COMMENT= Application that allows multiple users to watch serial consoles
CONFLICTS= conserver-[0-9]*
PKG_INSTALLATION_TYPES= overwrite pkgviews
GNU_CONFIGURE= YES
USE_PKGINSTALL= YES
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --with-master=${CONSERVER_DEFAULTHOST}
CONFIGURE_ARGS+= --with-port=${CONSERVER_DEFAULTPORT}
CONFIGURE_ARGS+= --with-regex
CONFIGURE_ARGS+= --with-libwrap=${BUILDLINK_PREFIX.tcp_wrappers}
CONFIGURE_ARGS+= --with-logfile=${VARBASE}/log/conserver
PKG_OPTIONS_VAR= PKG_OPTIONS.conserver8
PKG_SUPPORTED_OPTIONS= pam ssl uds
PKG_SUGGESTED_OPTIONS= ssl
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mpam)
. include "../../mk/pam.buildlink3.mk"
CONFIGURE_ARGS+= --with-pam
.endif
.if !empty(PKG_OPTIONS:Muds)
CONFIGURE_ARGS+= --with-uds
.endif
.if !empty(PKG_OPTIONS:Mssl)
CONFIGURE_ARGS+= --with-openssl=${SSLBASE}
. include "../../security/openssl/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-openssl
.endif
BUILD_DEFS+= CONSERVER_DEFAULTPORT CONSERVER_DEFAULTHOST
RCD_SCRIPTS= conserver8
TEST_TARGET= test
DOCDIR= ${PREFIX}/share/doc/conserver
EGDIR= ${PREFIX}/share/examples/conserver
CONF_FILES= ${EGDIR}/conserver.cf ${PKG_SYSCONFDIR}/conserver.cf
CONF_FILES+= ${EGDIR}/conserver.passwd ${PKG_SYSCONFDIR}/conserver.passwd
OWN_DIRS= ${VARBASE}/consoles
SUBST_CLASSES+= conf
SUBST_STAGE.conf= post-patch
SUBST_FILES.conf= conserver.cf/conserver.cf
SUBST_SED.conf= -e s,/var/consoles,${VARBASE}/consoles,
pre-install:
${INSTALL_DATA_DIR} ${EGDIR}
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/conserver/convert ${PREFIX}/bin/conserverconvert
${INSTALL_DATA_DIR} ${DOCDIR}
for File in INSTALL README PROTOCOL; do \
${INSTALL_DATA} ${WRKSRC}/$${File} ${DOCDIR}/$${File}; \
done
.include "../../security/tcp_wrappers/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"