summaryrefslogtreecommitdiff
path: root/mail/mailagent/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/mailagent/Makefile')
-rw-r--r--mail/mailagent/Makefile50
1 files changed, 50 insertions, 0 deletions
diff --git a/mail/mailagent/Makefile b/mail/mailagent/Makefile
new file mode 100644
index 00000000000..92fce45e4d5
--- /dev/null
+++ b/mail/mailagent/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: mailagent
+# Version required: 3.0pl68
+# Date created: 23 Sep 1996
+# Whom: Masafumi NAKANE <max@FreeBSD.org>
+#
+# $FreeBSD: ports/mail/mailagent/Makefile,v 1.29 1999/09/07 19:56:12 max Exp $
+#
+
+DISTNAME= mailagent-3.0@68
+PKGNAME= mailagent-3.0.68
+CATEGORIES= mail
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= ../../authors/id/RAM
+
+MAINTAINER= max@FreeBSD.org
+
+USE_PERL5= yes
+NO_PACKAGE= "Correct FQDN needs to be hardcoded"
+IS_INTERACTIVE= yes
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= Configure
+CONFIGURE_ARGS= -dres \
+ -Dperlpath='${PERL5}' \
+ -Dutmp='/var/run/utmp' \
+ -Dprefix='${PREFIX}' -Dmansrc='${PREFIX}/man/man1' \
+ -Dnotifypatches='false'
+MAKE_ENV= PATH=`dirname ${PERL5}`:${PATH}
+INSTALL_TARGET= install install.man
+
+# Note that mailhelp.1 is intentionally left uncompressed as it is referred
+# from several other man pages with .so macro.
+MAN1= edusers.1 mailagent.1 maildist.1 \
+ maillist.1 mailpatch.1 package.1
+
+pre-extract:
+ @if [ `${SH} -c umask` != 0022 ]; then \
+ ${ECHO} "Please set umask to 022 before running make,"; \
+ ${ECHO} "or mailagent will not build successfully."; \
+ ${FALSE}; fi
+ @if [ `id -u` = 0 ]; then \
+ ${ECHO} "Do not build mailagent as root or it won't pass the sanity tests."; \
+ ${FALSE}; fi
+
+post-install:
+ @${MKDIR} ${PREFIX}/share/examples/mailagent
+ @${MKDIR} ${PREFIX}/share/examples/mailagent/misc
+ ${CP} -pR ${WRKSRC}/misc/* ${PREFIX}/share/examples/mailagent/misc
+ @${LN} -fs ${PREFIX}/lib/mailagent/examples ${PREFIX}/share/examples/mailagent/agent
+
+.include <bsd.port.mk>