summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2003-04-08 22:05:02 +0000
committerAlastair Tse <liquidx@gentoo.org>2003-04-08 22:05:02 +0000
commit4fb936cd7a0a93807667e8dc82e7b64a3befbddd (patch)
tree318f1b12163d9349f28d8553fa4f27bfacb053b1 /net-mail/ezmlm-idx
parentneeds automake 1.6 (diff)
downloadgentoo-2-4fb936cd7a0a93807667e8dc82e7b64a3befbddd.tar.gz
gentoo-2-4fb936cd7a0a93807667e8dc82e7b64a3befbddd.tar.bz2
gentoo-2-4fb936cd7a0a93807667e8dc82e7b64a3befbddd.zip
glibc-2.3.2 compile patch
Diffstat (limited to 'net-mail/ezmlm-idx')
-rw-r--r--net-mail/ezmlm-idx/ChangeLog5
-rw-r--r--net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild17
-rw-r--r--net-mail/ezmlm-idx/files/digest-ezmlm-idx-0.40-r25
-rw-r--r--net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch9
4 files changed, 29 insertions, 7 deletions
diff --git a/net-mail/ezmlm-idx/ChangeLog b/net-mail/ezmlm-idx/ChangeLog
index 40560b0b6693..3c5bede22bb5 100644
--- a/net-mail/ezmlm-idx/ChangeLog
+++ b/net-mail/ezmlm-idx/ChangeLog
@@ -1,9 +1,12 @@
# ChangeLog for net-mail/ezmlm-idx
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/ezmlm-idx/ChangeLog,v 1.4 2003/02/12 08:10:25 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/ezmlm-idx/ChangeLog,v 1.5 2003/04/08 22:04:49 liquidx Exp $
*ezmlm-idx-0.40-r2 (30 Nov 2002)
+ 08 Apr 2003; Alastair Tse <liquidx@gentoo.org> ezmlm-idx-0.40-r2.ebuild:
+ errno fix for glibc-2.3.2. thanks to Sebastian Klemke <packet@berlin.ccc.de>.
+
30 Nov 2002; Daniel Robbins <drobbins@gentoo.org>: Added Ed Korthof's
From: header patch to fix some issues we're experiencing on gentoo.org;
should be helpful for others as well.
diff --git a/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild
index 1002787ceb3c..d3f18fe16035 100644
--- a/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild
+++ b/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild
@@ -1,16 +1,19 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild,v 1.2 2003/02/13 14:29:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/ezmlm-idx/ezmlm-idx-0.40-r2.ebuild,v 1.3 2003/04/08 22:04:49 liquidx Exp $
# NOTE: ezmlm-idx, ezmlm-idx-mysql and ezmlm-idx-pgsql all supported by this single ebuild
# (Please keep them in sync)
+inherit eutils
+
PB=ezmlm-idx
+EZMLM_P=ezmlm-0.53
+
S2=${WORKDIR}/${PB}-${PV}
-S=${WORKDIR}/ezmlm-0.53
-GFILESDIR=${PORTDIR}/net-mail/${PB}/files/
+S=${WORKDIR}/${EZMLM_P}
DESCRIPTION="Simple yet powerful mailing list manager for qmail."
-SRC_URI="http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/${PB}-${PV}.tar.gz http://cr.yp.to/software/ezmlm-0.53.tar.gz"
+SRC_URI="http://gd.tuwien.ac.at/infosys/mail/qmail/ezmlm-patches/${PB}-${PV}.tar.gz http://cr.yp.to/software/${EZMLM_P}.tar.gz"
HOMEPAGE="http://www.ezmlm.org"
SLOT="0"
LICENSE="as-is"
@@ -33,6 +36,7 @@ src_unpack() {
unpack ${A}
cd ${S2}
mv ${S2}/* ${S} || die
+
cd ${S}
patch < idx.patch || die
#remove cat-man pages
@@ -51,9 +55,10 @@ src_unpack() {
#from the envelope sender and often reflects the local MTA rather than the user's
#"official" email address... enable this option by using "-f" with ezmlm-issub and/or
#ezmlm-gate.
- cp ${GFILESDIR}/get_header.[ch] . || die
- patch < ${GFILESDIR}/from-header.patch || die
+ cp ${FILESDIR}/get_header.[ch] . || die
+ patch < ${FILESDIR}/from-header.patch || die
echo ">>> Successfully applied Ed Korthof's From: header patch."
+ epatch ${FILESDIR}/${EZMLM_P}-errno.patch
}
src_compile() {
diff --git a/net-mail/ezmlm-idx/files/digest-ezmlm-idx-0.40-r2 b/net-mail/ezmlm-idx/files/digest-ezmlm-idx-0.40-r2
index 20d368cc7fec..90999bb992a8 100644
--- a/net-mail/ezmlm-idx/files/digest-ezmlm-idx-0.40-r2
+++ b/net-mail/ezmlm-idx/files/digest-ezmlm-idx-0.40-r2
@@ -1,2 +1,7 @@
+MD5 31baef31f2ce0c9343530c3467220a60 /files/from-header.patch 6165
+MD5 add751ca5856300f8e2a349fb944257c /files/get_header.c 3486
+MD5 faac5e3fb54753c4a9f6475bb1a5b20a /files/get_header.h 101
+MD5 b82b4c09c356dc91fcbe907a24326b52 /files/ezmlm-0.53-errno.patch 270
+MD5 165426304ea020cc121ea1090eeb4210 /ezmlm-idx-0.40-r2.ebuild 2356
MD5 c6137114060cff19301a956e73d46fc0 ezmlm-idx-0.40.tar.gz 553974
MD5 108c632caaa8cdbfd3041e6c449191b2 ezmlm-0.53.tar.gz 62693
diff --git a/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch b/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch
new file mode 100644
index 000000000000..3028e5630f60
--- /dev/null
+++ b/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch
@@ -0,0 +1,9 @@
+diff -urN ezmlm-0.53/error.h ezmlm-0.53-new/error.h
+--- ezmlm-0.53/error.h 2003-04-06 07:59:49.000000000 +0200
++++ ezmlm-0.53-new/error.h 2003-04-06 08:09:25.000000000 +0200
+@@ -1,5 +1,6 @@
+ #ifndef ERROR_H
+ #define ERROR_H
++#include <errno.h>
+
+ extern int errno;