diff options
author | Jerry Alexandratos <jerry@gentoo.org> | 2000-12-15 09:17:21 +0000 |
---|---|---|
committer | Jerry Alexandratos <jerry@gentoo.org> | 2000-12-15 09:17:21 +0000 |
commit | 513a4c29b13d965d4e06ac2498cddc1b193ef3e6 (patch) | |
tree | 377d595be4efe2ee760f17bba76430cf5d57ce88 /net-mail/qmail-ldap | |
parent | Massive net-mail cleanup. (diff) | |
download | gentoo-2-513a4c29b13d965d4e06ac2498cddc1b193ef3e6.tar.gz gentoo-2-513a4c29b13d965d4e06ac2498cddc1b193ef3e6.tar.bz2 gentoo-2-513a4c29b13d965d4e06ac2498cddc1b193ef3e6.zip |
Oops, forgot to add files from previous commit.
In case anyone forgot, this is the change that has all MTAs now provide
virtual/mta and dependent portages use virtual/mta...
Diffstat (limited to 'net-mail/qmail-ldap')
-rw-r--r-- | net-mail/qmail-ldap/files/digest-qmail-ldap-1.03.20000701-r2 | 2 | ||||
-rw-r--r-- | net-mail/qmail-ldap/qmail-ldap-1.03.20000701-r2.ebuild | 160 |
2 files changed, 162 insertions, 0 deletions
diff --git a/net-mail/qmail-ldap/files/digest-qmail-ldap-1.03.20000701-r2 b/net-mail/qmail-ldap/files/digest-qmail-ldap-1.03.20000701-r2 new file mode 100644 index 000000000000..e622d15b02de --- /dev/null +++ b/net-mail/qmail-ldap/files/digest-qmail-ldap-1.03.20000701-r2 @@ -0,0 +1,2 @@ +MD5 622f65f982e380dbe86e6574f3abcb7c qmail-1.03.tar.gz +MD5 15bc80f2180dbaacf4286dcd3d3014f6 qmail-ldap-1.03-20000701.patch.gz diff --git a/net-mail/qmail-ldap/qmail-ldap-1.03.20000701-r2.ebuild b/net-mail/qmail-ldap/qmail-ldap-1.03.20000701-r2.ebuild new file mode 100644 index 000000000000..6a51bd1c1ef3 --- /dev/null +++ b/net-mail/qmail-ldap/qmail-ldap-1.03.20000701-r2.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Achim Gottinger <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/net-mail/qmail-ldap/qmail-ldap-1.03.20000701-r2.ebuild,v 1.1 2000/12/15 09:17:20 jerry Exp $ + +P=qmail-ldap-1.03-20000701 +A="qmail-1.03.tar.gz qmail-ldap-1.03-20000701.patch.gz" +S=${WORKDIR}/qmail-1.03 +DESCRIPTION="QMail with LDAP-Support" + +SRC_URI="http://cr.yp.to/software/qmail-1.03.tar.gz + http://www.nrg4u.com/qmail/qmail-ldap-1.03-20000701.patch.gz" + +HOMEPAGE="http://www.qmail.org http://www.nrg4u.com" + +PROVIDE="virtual/mta" + +src_compile() { + cd ${WORKDIR}/qmail-1.03 + cp ${O}/files/Makefile . + try make it man +} + +src_unpack() { + unpack qmail-1.03.tar.gz + cd ${WORKDIR}/qmail-1.03 + gzip -dc ${DISTDIR}/qmail-ldap-1.03-20000701.patch.gz | patch -p1 +} + +doins2() { + if [ ${#} -ne 1 ] + then + echo "${0}: one argument needed" + return + fi + install $INSOPTIONS ${D}${1} +} + +src_install() { + cd ${WORKDIR}/qmail-1.03 + insopts -d -o root -g qmail -m 755 + doins2 /var/qmail + doins2 /var/qmail/control + doins2 /var/qmail/users + doins2 /var/qmail/bin + doins2 /var/qmail/boot + doins2 /var/qmail/alias + + insopts -d -o qmailq -g qmail -m 750 + doins2 /var/qmail/queue + doins2 /var/qmail/queue/todo + insopts -d -o qmailq -g qmail -m 700 + doins2 /var/qmail/queue/pid + doins2 /var/qmail/queue/intd + insopts -d -o qmails -g qmail -m 700 + doins2 /var/qmail/queue/bounce + + insopts -d -o qmailq -g qmail -m 750 + doins2 /var/qmail/queue/mess + for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 + do + doins2 /var/qmail/queue/mess/$i + done + + insopts -d -o qmails -g qmail -m 700 + doins2 /var/qmail/queue/info + doins2 /var/qmail/queue/local + doins2 /var/qmail/queue/remote + for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 + do + doins2 /var/qmail/queue/info/$i + doins2 /var/qmail/queue/local/$i + doins2 /var/qmail/queue/remote/$i + done + + insopts -d -o qmailq -g qmail -m 750 + doins2 /var/qmail/queue/lock + + dd if=/dev/zero of=${D}/var/qmail/queue/lock/tcpto bs=1024 count=1 + fperms 644 /var/qmail/queue/lock/tcpto + fowners qmailr.qmail /var/qmail/queue/lock/tcpto + + touch ${D}/var/qmail/queue/lock/sendmutex + fperms 600 /var/qmail/queue/lock/sendmutex + fowners qmails.qmail /var/qmail/queue/lock/sendmutex + + mkfifo ${D}/var/qmail/queue/lock/trigger + fperms 622 /var/qmail/queue/lock/trigger + fowners qmails.qmail /var/qmail/queue/lock/trigger + + insopts -o root -g qmail -m 755 + insinto /var/qmail/boot + for i in home home+df proc proc+df binm1 binm1+df binm2 binm2+df binm3 binm3+df + do + doins $i $i + done + + into /usr + dodoc FAQ UPGRADE SENDMAIL INSTALL* TEST* REMOVE* PIC* QLDAP* SECURITY + dodoc SYSDEPS TARGETS THANKS THOUGHTS TODO VERSION + docinto html + dodoc ${O}/files/index.html + insopts -o qmailq -g qmail -m 4711 + insinto /var/qmail/bin + doins qmail-queue qmail-queue + + insopts -o root -g qmail -m 700 + for i in qmail-lspawn qmail-start qmail-newu qmail-newmrh auth_imap auth_pop + do + doins $i $i + done + + insopts -o root -g qmail -m 711 + for i in qmail-getpw qmail-local qmail-remote qmail-rspawn qmail-clean qmail-send splogger qmail-pw2u + do + doins $i $i + done + + insopts -o root -g qmail -m 755 + for i in qmail-inject predate datemail mailsubj qmail-showctl \ + qmail-qread qmail-qstat qmail-tcpto qmail-tcpok qmail-pop3d \ + qmail-popup qmail-qmqpc qmail-qmqpd qmail-qmtpd qmail-smtpd \ + sendmail tcp-env qreceipt qsmhook qbiff forward preline \ + condredirect bouncesaying except maildirmake maildir2mbox \ + maildirwatch qail elq pinq config-fast qmail-reply qmail-quotawarn + do + doins $i $i + done + + insopts -o root -g qmail -m 000 + doins qmail-ldaplookup + + into /usr + for i in addresses envelopes maildir mbox dot-qmail qmail-control \ + qmail-header qmail-log qmail-users tcp-environ + do + doman $i.5 + done + + for i in forward condredirect bouncesaying except maildirmake \ + maildir2mbox maildirwatch mailsubj qreceipt qbiff preline tcp-env + do + doman $i.1 + done + + doman splogger.8 + for i in local lspawn getpw remote rspawn clean send start queue \ + inject showctl newmrh newu pw2u qread qstat tcpok tcpto pop3d \ + popup qmqpc qmqpd qmtpd smtpd command + do + doman qmail-$i.8 + done + + insinto /etc/rc.d/init.d + insopts -m755 + doins ${O}/files/qmail +} + + + |