summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hanselmann <hansmi@gentoo.org>2005-09-12 21:49:52 +0000
committerMichael Hanselmann <hansmi@gentoo.org>2005-09-12 21:49:52 +0000
commit68ec8ccf098f0a4d2d6d401e21d41fdc7d2d6bb4 (patch)
tree0d5e5eb47b695f4929b883edaf90a471a36e622a /mail-mta
parentAdd blocker on <x11-base/xorg-x11-7. (diff)
downloadhistorical-68ec8ccf098f0a4d2d6d401e21d41fdc7d2d6bb4.tar.gz
historical-68ec8ccf098f0a4d2d6d401e21d41fdc7d2d6bb4.tar.bz2
historical-68ec8ccf098f0a4d2d6d401e21d41fdc7d2d6bb4.zip
Fixed fix for bug 105454, reworked the creation of conf-cc.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/qmail/ChangeLog8
-rw-r--r--mail-mta/qmail/Manifest5
-rw-r--r--mail-mta/qmail/files/1.03-r16/fix-manpages.patch111
-rw-r--r--mail-mta/qmail/qmail-1.03-r16.ebuild24
4 files changed, 132 insertions, 16 deletions
diff --git a/mail-mta/qmail/ChangeLog b/mail-mta/qmail/ChangeLog
index d935a8eec84c..0eecbf737e6e 100644
--- a/mail-mta/qmail/ChangeLog
+++ b/mail-mta/qmail/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for mail-mta/qmail
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.61 2005/09/11 22:10:30 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/ChangeLog,v 1.62 2005/09/12 21:49:52 hansmi Exp $
+
+ 12 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
+ +files/1.03-r16/fix-manpages.patch, qmail-1.03-r16.ebuild:
+ Fixed fix for bug 105454, reworked the creation of conf-cc.
11 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> qmail-1.03-r16.ebuild:
Fixed bug 105450 and bug 105454, cleaned ebuild a bit.
@@ -143,7 +147,7 @@
-files/1.03-r9/run-qmailsmtpdlog, -qmail-1.03-r14.ebuild:
Cleaned up
- 19 May 2005; Jory A. Pratt<anarchy@gentoo.org> -qmail-1.03-r8.ebuild,
+ 19 May 2005; Jory A. Pratt <anarchy@gentoo.org> -qmail-1.03-r8.ebuild,
-qmail-1.03-r9.ebuild, -qmail-1.03-r10.ebuild, -qmail-1.03-r11.ebuild,
-qmail-1.03-r12.ebuild, -qmail-1.03-r13.ebuild, qmail-1.03-r15.ebuild:
cleaned up obsolete ebuilds and digest marked x86 stable for 1.0.3-r15, Will
diff --git a/mail-mta/qmail/Manifest b/mail-mta/qmail/Manifest
index 2d0bf543d56d..682cb4450bd4 100644
--- a/mail-mta/qmail/Manifest
+++ b/mail-mta/qmail/Manifest
@@ -1,6 +1,6 @@
MD5 e60e7e9ed6a2c7d3a2ebcee6a6af429e metadata.xml 277
-MD5 165a36d8d6d5dfce3256cf481b36ed70 ChangeLog 31903
-MD5 4fe29614468ab66f292ad4cba72039da qmail-1.03-r16.ebuild 21688
+MD5 cef8d8ee0e0fafcf1f87bce80c2b0f76 ChangeLog 32082
+MD5 f50a23348cb88ad7f56e94b2c8e73c1b qmail-1.03-r16.ebuild 21589
MD5 85378e7d3c494be73cefbf7e9863365d qmail-1.03-r15.ebuild 18807
MD5 7db09ceb9337348431fb9f8418e5892e files/dot_qmail-log 276
MD5 180a513f34e3f00abc609672a190072c files/99qmail 137
@@ -50,6 +50,7 @@ MD5 bed3133c1737dd9bc3c67e07f8bc65d8 files/1.03-r14/smtp-auth-close3.patch 728
MD5 d3997795df512803e6a27b5486d2b81e files/1.03-r14/qmail-smtpd-relay-reject.gentoo.patch 1433
MD5 a963429b55bc3713ff3a22674101dfdb files/1.03-r16/auth-after-tls-only.patch 2241
MD5 c0d3c5bd70a49284eb8cc8a5f952202e files/1.03-r16/Makefile-relaymxlookup.patch 1988
+MD5 57b64a6fe1502f073610ef703b54976f files/1.03-r16/fix-manpages.patch 3624
MD5 0600d03067d6a112ff8fef64f8952f5c files/1.03-r16/qmail-1.03-env-servercert.patch 1306
MD5 a8f7776c6f7e51e1d23c5d086714b329 files/1.03-r16/invalid-envelope-sender-log.patch 418
MD5 0494b42b8f85e67f82f892024b18e6af files/1.03-r16/virtual-domain-outgoing-IP-address.patch 4040
diff --git a/mail-mta/qmail/files/1.03-r16/fix-manpages.patch b/mail-mta/qmail/files/1.03-r16/fix-manpages.patch
new file mode 100644
index 000000000000..8dcbb6e63e95
--- /dev/null
+++ b/mail-mta/qmail/files/1.03-r16/fix-manpages.patch
@@ -0,0 +1,111 @@
+diff -ur qmail-1.03.orig/FILES qmail-1.03/FILES
+--- qmail-1.03.orig/FILES 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/FILES 2005-09-12 23:41:21.000000000 +0200
+@@ -66,7 +66,7 @@
+ maildirmake.1
+ maildirwatch.1
+ mailsubj.1
+-mbox.5
++qmail-mbox.5
+ preline.1
+ qbiff.1
+ qmail-clean.8
+@@ -428,6 +428,5 @@
+ maildir.5
+ maildir.h
+ maildir.c
+-tcp-environ.5
+ constmap.h
+ constmap.c
+diff -ur qmail-1.03.orig/maildir.5 qmail-1.03/maildir.5
+--- qmail-1.03.orig/maildir.5 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/maildir.5 2005-09-12 23:41:07.000000000 +0200
+@@ -235,5 +235,5 @@
+ environment variable
+ as the name of the user's primary mail directory.
+ .SH "SEE ALSO"
+-mbox(5),
++qmail-mbox(5),
+ qmail-local(8)
+diff -ur qmail-1.03.orig/Makefile qmail-1.03/Makefile
+--- qmail-1.03.orig/Makefile 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/Makefile 2005-09-12 23:41:53.000000000 +0200
+@@ -984,12 +984,12 @@
+ preline.0 condredirect.0 bouncesaying.0 except.0 maildirmake.0 \
+ maildir2mbox.0 maildirwatch.0 qmail.0 qmail-limits.0 qmail-log.0 \
+ qmail-control.0 qmail-header.0 qmail-users.0 dot-qmail.0 \
+-qmail-command.0 tcp-environ.0 maildir.0 mbox.0 addresses.0 \
++qmail-command.0 maildir.0 qmail-mbox.0 addresses.0 \
+ envelopes.0 forgeries.0
+
+-mbox.0: \
+-mbox.5
+- nroff -man mbox.5 > mbox.0
++qmail-mbox.0: \
++qmail-mbox.5
++ nroff -man qmail-mbox.5 > qmail-mbox.0
+
+ myctime.o: \
+ compile myctime.c datetime.h fmt.h myctime.h
+@@ -1852,7 +1852,7 @@
+ auto_patrn.h conf-users conf-groups auto_uids.h auto_usera.h extra.h \
+ addresses.5 except.1 bouncesaying.1 condredirect.1 dot-qmail.9 \
+ envelopes.5 forgeries.7 forward.1 maildir2mbox.1 maildirmake.1 \
+-maildirwatch.1 mailsubj.1 mbox.5 preline.1 qbiff.1 qmail-clean.8 \
++maildirwatch.1 mailsubj.1 qmail-mbox.5 preline.1 qbiff.1 qmail-clean.8 \
+ qmail-command.8 qmail-control.9 qmail-getpw.9 qmail-header.5 \
+ qmail-inject.8 qmail-limits.9 qmail-local.8 qmail-log.5 \
+ qmail-lspawn.8 qmail-newmrh.9 qmail-newu.9 qmail-pop3d.8 \
+@@ -1915,7 +1915,7 @@
+ ipalloc.h ipalloc.c select.h1 select.h2 trysysel.c ndelay.h ndelay.c \
+ ndelay_off.c direntry.3 direntry.h1 direntry.h2 trydrent.c prot.h \
+ prot.c chkshsgr.c warn-shsgr tryshsgr.c ipme.h ipme.c trysalen.c \
+-maildir.5 maildir.h maildir.c tcp-environ.5 constmap.h constmap.c \
++maildir.5 maildir.h maildir.c constmap.h constmap.c \
+ update_tmprsadh
+ shar -m `cat FILES` > shar
+ chmod 400 shar
+@@ -2171,10 +2171,6 @@
+ scan.h subgetopt.h ip.h dns.h byte.h remoteinfo.h exit.h case.h
+ ./compile tcp-env.c
+
+-tcp-environ.0: \
+-tcp-environ.5
+- nroff -man tcp-environ.5 > tcp-environ.0
+-
+ tcpto.o: \
+ compile tcpto.c tcpto.h open.h lock.h seek.h now.h datetime.h ip.h \
+ byte.h datetime.h readwrite.h
+diff -ur qmail-1.03.orig/preline.1 qmail-1.03/preline.1
+--- qmail-1.03.orig/preline.1 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/preline.1 2005-09-12 23:41:07.000000000 +0200
+@@ -53,5 +53,5 @@
+ .B Return-Path
+ line.
+ .SH "SEE ALSO"
+-mbox(5),
++qmail-mbox(5),
+ qmail-command(8)
+diff -ur qmail-1.03.orig/qmail-mbox.5 qmail-1.03/qmail-mbox.5
+--- qmail-1.03.orig/qmail-mbox.5 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/qmail-mbox.5 2005-09-12 23:41:07.000000000 +0200
+@@ -1,4 +1,4 @@
+-.TH mbox 5
++.TH qmail-mbox 5
+ .SH "NAME"
+ mbox \- file containing mail messages
+ .SH "INTRODUCTION"
+diff -ur qmail-1.03.orig/TARGETS qmail-1.03/TARGETS
+--- qmail-1.03.orig/TARGETS 2005-09-12 23:40:59.000000000 +0200
++++ qmail-1.03/TARGETS 2005-09-12 23:41:33.000000000 +0200
+@@ -395,9 +395,8 @@
+ dot-qmail.5
+ dot-qmail.0
+ qmail-command.0
+-tcp-environ.0
+ maildir.0
+-mbox.0
++qmail-mbox.0
+ addresses.0
+ envelopes.0
+ forgeries.0
diff --git a/mail-mta/qmail/qmail-1.03-r16.ebuild b/mail-mta/qmail/qmail-1.03-r16.ebuild
index 8b1958512441..6d5fd000b42a 100644
--- a/mail-mta/qmail/qmail-1.03-r16.ebuild
+++ b/mail-mta/qmail/qmail-1.03-r16.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r16.ebuild,v 1.38 2005/09/11 22:10:30 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/qmail/qmail-1.03-r16.ebuild,v 1.39 2005/09/12 21:49:52 hansmi Exp $
inherit toolchain-funcs eutils fixheadtails flag-o-matic
@@ -260,27 +260,35 @@ src_unpack() {
# Fixes bug 101532
epatch ${FILESDIR}/${PVR}/qmail-remote-auth-log-fix.patch
+ # Collision with mutt (bug 105454)
+ mv -f ${S}/mbox.5 ${S}/qmail-mbox.5
+
+ # Fix files
+ epatch ${FILESDIR}/${PVR}/fix-manpages.patch
+
# See bug #90631
if use logmail; then
EPATCH_SINGLE_MSG='Enabling logging of all mails via ~alias/.qmail-log' \
epatch ${FILESDIR}/${PVR}/qmail-logmail.patch
fi
- echo -n "$(tc-getCC) ${CFLAGS}" >${S}/conf-cc
+ MY_CFLAGS="${CFLAGS}"
if use ssl; then
einfo "Enabling SSL/TLS functionality"
- echo -n ' -DTLS ' >>${S}/conf-cc
+ MY_CFLAGS="${MY_CFLAGS} -DTLS"
# from bug #31426
if ! use notlsbeforeauth; then
einfo "Enabling STARTTLS before SMTP AUTH"
- echo -n '-DTLS_BEFORE_AUTH ' >>${S}/conf-cc
+ MY_CFLAGS="${MY_CFLAGS} -DTLS_BEFORE_AUTH"
else
einfo "Disabling STARTTLS before SMTP AUTH"
fi
fi
+ echo -n "$(tc-getCC) ${MY_CFLAGS}" > ${S}/conf-cc
+
# fix bug #33818
if use noauthcram; then
einfo "Disabling CRAM_MD5 support"
@@ -301,14 +309,6 @@ src_unpack() {
src_compile() {
emake it man || die
-
- # Collision with ucspi-tcp (bug 105454)
- # Note for collisions: qmail generates *.0 files from the man pages, but
- # those aren't used in this ebuild, so we can ignore them.
- rm -f tcp-environ.5
-
- # Collision with mutt (bug 105454)
- mv mbox.5 qmail-mbox.5
}
src_install() {