summaryrefslogtreecommitdiff
path: root/net/tac_plus4/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/tac_plus4/Makefile')
-rw-r--r--net/tac_plus4/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/net/tac_plus4/Makefile b/net/tac_plus4/Makefile
new file mode 100644
index 000000000000..bc55d03d3750
--- /dev/null
+++ b/net/tac_plus4/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: tac_plus
+# Version required: 2.1
+# Date created: 4 Mar 1997
+# Whom: Igor Vinokurov <igor@zynaps.ru>
+#
+# $FreeBSD$
+#
+
+DISTNAME= tac_plus.2.1
+PKGNAME= tac_plus-2.1
+CATEGORIES= net
+MASTER_SITES= http://www.FreeBSD.ORG/~andreas/download/
+
+MAINTAINER= andreas@FreeBSD.org
+
+USE_BZIP2= yes
+ALL_TARGET= tac_plus
+MAN8= tac_plus.8
+EXTRA_PATCH= patch-ba
+
+# To change the text displayed when users are prompted to enter
+# a username, set appropriately TAC_CHANGE_PROMPT variable.
+.if defined(TAC_CHANGE_PROMPT) && ${TAC_CHANGE_PROMPT} == YES
+pre-patch:
+ @${CP} ${FILESDIR}/${EXTRA_PATCH} ${PATCHDIR}
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/tac_plus ${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/tac_plus.1 ${PREFIX}/man/man8/tac_plus.8
+ ${INSTALL_DATA} ${FILESDIR}/tac_plus.conf.example ${PREFIX}/etc/
+ @if [ ! -f ${PREFIX}/etc/rc.d/tac_plus.sh ]; then \
+ ${ECHO} "Installing ${PREFIX}/etc/rc.d/tac_plus.sh startup file."; \
+ ${ECHO} "#!/bin/sh" > ${PREFIX}/etc/rc.d/tac_plus.sh; \
+ ${ECHO} "[ -x ${PREFIX}/sbin/tac_plus -a -f ${PREFIX}/etc/tac_plus.conf ] && ${PREFIX}/sbin/tac_plus -C ${PREFIX}/etc/tac_plus.conf && ${ECHO} -n ' tac_plus'" >> ${PREFIX}/etc/rc.d/tac_plus.sh; \
+ ${CHMOD} 751 ${PREFIX}/etc/rc.d/tac_plus.sh; \
+ fi
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${PREFIX}/share/doc/tac_plus
+ ${INSTALL_DATA} ${WRKSRC}/users_guide ${PREFIX}/share/doc/tac_plus
+.endif
+
+pre-clean:
+ @${RM} -f ${PATCHDIR}/${EXTRA_PATCH}
+
+.include <bsd.port.mk>