summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-03-05 20:53:37 +0000
committerMike Frysinger <vapier@gentoo.org>2003-03-05 20:53:37 +0000
commit9deb57bc4fa881497aface69eb364a5fa09e673b (patch)
tree219bb34fadb956b34adea89142102af10d65f9b4 /net-mail/checkpassword
parentglibc fix #16798 (diff)
downloadgentoo-2-9deb57bc4fa881497aface69eb364a5fa09e673b.tar.gz
gentoo-2-9deb57bc4fa881497aface69eb364a5fa09e673b.tar.bz2
gentoo-2-9deb57bc4fa881497aface69eb364a5fa09e673b.zip
glibc fix #16801
Diffstat (limited to 'net-mail/checkpassword')
-rw-r--r--net-mail/checkpassword/ChangeLog9
-rw-r--r--net-mail/checkpassword/checkpassword-0.90-r1.ebuild (renamed from net-mail/checkpassword/checkpassword-0.90.ebuild)16
-rw-r--r--net-mail/checkpassword/files/0.90-errno.patch11
-rw-r--r--net-mail/checkpassword/files/digest-checkpassword-0.90-r1 (renamed from net-mail/checkpassword/files/digest-checkpassword-0.90)0
4 files changed, 27 insertions, 9 deletions
diff --git a/net-mail/checkpassword/ChangeLog b/net-mail/checkpassword/ChangeLog
index e7013afa0c24..b7fc8f8d4d3e 100644
--- a/net-mail/checkpassword/ChangeLog
+++ b/net-mail/checkpassword/ChangeLog
@@ -1,9 +1,12 @@
# ChangeLog for net-mail/checkpassword
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/checkpassword/ChangeLog,v 1.4 2003/02/12 08:08:28 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/checkpassword/ChangeLog,v 1.5 2003/03/05 20:53:37 vapier Exp $
+
+*checkpassword-0.90-r1 (05 Mar 2003)
+
+ 05 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
+ Version bumped to fix glibc errno issue (#16267) #16801.
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
*checkpassword-0.90 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
diff --git a/net-mail/checkpassword/checkpassword-0.90.ebuild b/net-mail/checkpassword/checkpassword-0.90-r1.ebuild
index a45e4eda116b..d842da64a252 100644
--- a/net-mail/checkpassword/checkpassword-0.90.ebuild
+++ b/net-mail/checkpassword/checkpassword-0.90-r1.ebuild
@@ -1,24 +1,28 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/checkpassword/checkpassword-0.90.ebuild,v 1.9 2003/02/13 14:23:56 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/checkpassword/checkpassword-0.90-r1.ebuild,v 1.1 2003/03/05 20:53:37 vapier Exp $
+
+inherit eutils
-S=${WORKDIR}/${P}
DESCRIPTION="A modern replacement for sendmail which uses maildirs"
SRC_URI="http://cr.yp.to/checkpwd/${P}.tar.gz"
HOMEPAGE="http://www.qmail.org/"
SLOT="0"
LICENSE="as-is"
-KEYWORDS="x86 ppc sparc "
+KEYWORDS="x86 ppc sparc"
-src_compile() {
+src_unpack() {
+ unpack ${A}
cd ${S}
+ epatch ${FILESDIR}/${PV}-errno.patch
+}
+
+src_compile() {
echo "gcc ${CFLAGS}" > conf-cc
make || die
}
-
-
src_install() {
into /
dobin checkpassword
diff --git a/net-mail/checkpassword/files/0.90-errno.patch b/net-mail/checkpassword/files/0.90-errno.patch
new file mode 100644
index 000000000000..9cf40c689c1e
--- /dev/null
+++ b/net-mail/checkpassword/files/0.90-errno.patch
@@ -0,0 +1,11 @@
+--- error.h.orig 2003-03-05 15:48:54.000000000 -0500
++++ error.h 2003-03-05 15:49:08.000000000 -0500
+@@ -1,7 +1,7 @@
+ #ifndef ERROR_H
+ #define ERROR_H
+
+-extern int errno;
++#include <errno.h>
+
+ extern int error_intr;
+ extern int error_nomem;
diff --git a/net-mail/checkpassword/files/digest-checkpassword-0.90 b/net-mail/checkpassword/files/digest-checkpassword-0.90-r1
index 10692257ca98..10692257ca98 100644
--- a/net-mail/checkpassword/files/digest-checkpassword-0.90
+++ b/net-mail/checkpassword/files/digest-checkpassword-0.90-r1