summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2002-10-25 23:22:05 +0000
committerNick Hadaway <raker@gentoo.org>2002-10-25 23:22:05 +0000
commitb83837351037bbd1522ae70d25919d4673fba9db (patch)
treefed1fd1368d7ad2429327aedb193723eea2e849a /sys-libs
parentsandbox violation fix (diff)
downloadgentoo-2-b83837351037bbd1522ae70d25919d4673fba9db.tar.gz
gentoo-2-b83837351037bbd1522ae70d25919d4673fba9db.tar.bz2
gentoo-2-b83837351037bbd1522ae70d25919d4673fba9db.zip
Marked unstable. This adds a symlink from libcrack.so.2 to
libcrack.so.2.7 which is apparently needed for passwd access? See bug #9611.
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/cracklib/ChangeLog13
-rw-r--r--sys-libs/cracklib/cracklib-2.7-r6.ebuild41
-rw-r--r--sys-libs/cracklib/files/digest-cracklib-2.7-r61
3 files changed, 50 insertions, 5 deletions
diff --git a/sys-libs/cracklib/ChangeLog b/sys-libs/cracklib/ChangeLog
index f996d5d4f698..b6307ab96267 100644
--- a/sys-libs/cracklib/ChangeLog
+++ b/sys-libs/cracklib/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-libs/cracklib
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/ChangeLog,v 1.5 2002/07/16 04:26:15 gerk Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/ChangeLog,v 1.6 2002/10/25 23:22:05 raker Exp $
+
+*cracklib-2.7-r6 (25 Oct 2002)
+
+ 25 Oct 2002; Nick Hadaway <raker@gentoo.org> cracklib-2.7-r6.ebuild,
+ files/digest-cracklib-2.7-r6 :
+ Added missing symlink from libcrack.so.2 -> /usr/lib/libcrack.so.2.7
+ See bug #9611.
*cracklib-2.7-r5 (03 May 2002)
@@ -8,25 +15,21 @@
Added ppc to keywords
03 May 2002; pvdabeel <pvdabeel@gentoo.org> :
-
stop using precompiled dict files, use DEPEND=miscfiles instead
*cracklib-2.7-r4 (20 Apr 2002)
20 Apr 2002; M.Thibaut <murphy@gentoo.org> :
-
Add /usr/lib/cracklib_dict.* for sparc platforms.
*cracklib-2.7-r3 (18 Mar 2002)
18 Mar 2002; M.Schlemmer <azarah@gentoo.org> :
-
Add /usr/lib/cracklib_dict.* for pam/shadow cracklib support.
*cracklib-2.7-r2 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
diff --git a/sys-libs/cracklib/cracklib-2.7-r6.ebuild b/sys-libs/cracklib/cracklib-2.7-r6.ebuild
new file mode 100644
index 000000000000..00858579fe9b
--- /dev/null
+++ b/sys-libs/cracklib/cracklib-2.7-r6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/cracklib/cracklib-2.7-r6.ebuild,v 1.1 2002/10/25 23:22:05 raker Exp $
+
+S=${WORKDIR}/cracklib,${PV}
+DESCRIPTION="Cracklib"
+SRC_URI="ftp://ftp.debian.org/debian/dists/potato/main/source/utils/cracklib2_${PV}.orig.tar.gz"
+DEPEND="virtual/glibc sys-apps/miscfiles"
+LICENSE="CRACKLIB"
+KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha"
+SLOT="0"
+HOMEPAGE="http://www.users.dircon.co.uk/~crypto/"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ patch -p1 <${FILESDIR}/${P}-redhat.patch || die
+ patch -p1 <${FILESDIR}/${P}-gentoo-new.diff || die
+}
+
+src_compile() {
+ # Parallel make does not work for 2.7
+ make all || die
+}
+
+src_install() {
+
+ dodir /usr/{lib,sbin,include} /usr/share/cracklib
+
+ make DESTDIR=${D} install || die
+
+ # This link is needed and not created. :| bug #9611
+ cd ${D}/usr/lib
+ dosym libcrack.so.2.7 /usr/lib/libcrack.so.2
+ cd ${S}
+
+ preplib /usr/lib
+
+ dodoc HISTORY LICENCE MANIFEST POSTER README
+}
diff --git a/sys-libs/cracklib/files/digest-cracklib-2.7-r6 b/sys-libs/cracklib/files/digest-cracklib-2.7-r6
new file mode 100644
index 000000000000..a7b3902bc30f
--- /dev/null
+++ b/sys-libs/cracklib/files/digest-cracklib-2.7-r6
@@ -0,0 +1 @@
+MD5 7f810e310c7f2df33d1eaa2b41ab2435 cracklib2_2.7.orig.tar.gz 20901