summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjmc <jmc>2003-06-23 16:10:55 +0000
committerjmc <jmc>2003-06-23 16:10:55 +0000
commit65aa2bea63a6497075502e95b3796e005ef3a974 (patch)
treeabee20d00d90efeedd36f4fd29b792c41cd374aa /mail
parent7cc56a0044871a93d6ebff46284cd4a241a6cc28 (diff)
downloadpkgsrc-65aa2bea63a6497075502e95b3796e005ef3a974.tar.gz
New meta-package for dealing with exim's pre-reqs
of needing a user installed pre-build (as apposed to during the install). This way proper dependencies can be done and allows for building of exim as non-root.
Diffstat (limited to 'mail')
-rw-r--r--mail/exim-user/DESCR3
-rw-r--r--mail/exim-user/Makefile22
-rw-r--r--mail/exim-user/PLIST2
3 files changed, 27 insertions, 0 deletions
diff --git a/mail/exim-user/DESCR b/mail/exim-user/DESCR
new file mode 100644
index 00000000000..e38a7cb0b83
--- /dev/null
+++ b/mail/exim-user/DESCR
@@ -0,0 +1,3 @@
+This is a pre-req package which ensures the existance of the mail user
+which is required for exim to build (and therefore must exist pre-build for
+the exim package itself).
diff --git a/mail/exim-user/Makefile b/mail/exim-user/Makefile
new file mode 100644
index 00000000000..ab485255a79
--- /dev/null
+++ b/mail/exim-user/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2003/06/23 16:10:56 jmc Exp $
+
+DISTNAME= exim-user-4.10
+CATEGORIES= mail net
+MASTER_SITES= # empty
+DISTFILES= # empty
+
+MAINTAINER= jmc@netbsd.org
+HOMEPAGE= # empty
+COMMENT= Pre-req package for exim to setup user needed for build/use
+
+USE_PKGINSTALL= yes
+PKG_USERS= mail:mail:8:Electronic\\ Mail:/var/mail:/sbin/nologin
+
+EXTRACT_ONLY= # empty
+NO_CHECKSUM= yes
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
+do-install: # empty
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/exim-user/PLIST b/mail/exim-user/PLIST
new file mode 100644
index 00000000000..f8327cae805
--- /dev/null
+++ b/mail/exim-user/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2003/06/23 16:10:57 jmc Exp $
+@comment this plist intentionally left empty