summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTavis Ormandy <taviso@gentoo.org>2003-05-21 12:59:30 +0000
committerTavis Ormandy <taviso@gentoo.org>2003-05-21 12:59:30 +0000
commit1bfe78367ca6af40520a755346600f8667b4e45b (patch)
tree8fd7617b06b6557a824aa58756e60861b5be7609 /sys-libs
parenthteditor is broken on alpha, hexedit looks good though. (diff)
downloadgentoo-2-1bfe78367ca6af40520a755346600f8667b4e45b.tar.gz
gentoo-2-1bfe78367ca6af40520a755346600f8667b4e45b.tar.bz2
gentoo-2-1bfe78367ca6af40520a755346600f8667b4e45b.zip
check if libglib contains "compaq computer corp", if it does pam needs libots.
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/pam/Manifest31
-rw-r--r--sys-libs/pam/pam-0.75-r11.ebuild8
2 files changed, 35 insertions, 4 deletions
diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
new file mode 100644
index 000000000000..1acd19bd9c7c
--- /dev/null
+++ b/sys-libs/pam/Manifest
@@ -0,0 +1,31 @@
+MD5 bbf2b0e4cf2591f0e584aec93f380535 pam-0.75-r8.ebuild 3656
+MD5 c6dd412c5ea2a0d9bb29f3a92581af30 pam-0.75-r11.ebuild 4226
+MD5 c9236bb96b7706360557c5e20dc9be90 pam-0.75-r7.ebuild 4101
+MD5 7061de7516c97091f54368c7fea303b9 ChangeLog 4527
+MD5 74ae95d84c212c3b40daba2be84485f7 pam-0.75-r9.ebuild 4105
+MD5 ced117a94cd0e0c7aa1274a2d2d27837 pam-0.75-r10.ebuild 4226
+MD5 4d5ecc1712e4049e98db0efd1e474b89 files/digest-pam-0.75-r7 66
+MD5 3fb178824771809622dba0425d744143 files/digest-pam-0.75-r8 136
+MD5 31d4fe7f6f41d6523aaef448ac68e10c files/digest-pam-0.75-r9 134
+MD5 6a4d8c09b6a1825f28cbd1127a2fe582 files/pam-0.75-pam_userdb-use-db3.patch 1157
+MD5 4a38d68124955388013f9ad6ead0b9fa files/pam-0.75-pam_group-confile.patch 478
+MD5 e23ff84c5fee1855b966271fd61b8f44 files/pam-0.75-pam_console-bison.fixes.patch 534
+MD5 83fe40b0072c25238cb0918e9aee8652 files/pam-0.75-pam_wheel-segfault.patch 949
+MD5 1d0f8d7d82eebab1b2cbe31ec0020833 files/pam-0.75-r7-gentoo.tbz2 114830
+MD5 d7ac33a4d3bc266bf5d36862b40c76e5 files/digest-pam-0.75-r10 135
+MD5 c8500e98a74c35c4c2007b2bc9ea7589 files/digest-pam-0.75-r11 135
+MD5 7b9d8d0930734500608538c166d0179a files/0.75-r10/pam.d/rsh 445
+MD5 849aa086002eda305d4d6d59a94fadd8 files/0.75-r10/pam.d/rexec 457
+MD5 ec3d6de902670c90897507f4a098f668 files/0.75-r10/pam.d/rlogin 580
+MD5 7b9d8d0930734500608538c166d0179a files/0.75-r11/pam.d/rsh 445
+MD5 849aa086002eda305d4d6d59a94fadd8 files/0.75-r11/pam.d/rexec 457
+MD5 ec3d6de902670c90897507f4a098f668 files/0.75-r11/pam.d/rlogin 580
+MD5 7b9d8d0930734500608538c166d0179a files/0.75-r7/pam.d/rsh 445
+MD5 849aa086002eda305d4d6d59a94fadd8 files/0.75-r7/pam.d/rexec 457
+MD5 ec3d6de902670c90897507f4a098f668 files/0.75-r7/pam.d/rlogin 580
+MD5 7b9d8d0930734500608538c166d0179a files/0.75-r8/pam.d/rsh 445
+MD5 849aa086002eda305d4d6d59a94fadd8 files/0.75-r8/pam.d/rexec 457
+MD5 ec3d6de902670c90897507f4a098f668 files/0.75-r8/pam.d/rlogin 580
+MD5 7b9d8d0930734500608538c166d0179a files/0.75-r9/pam.d/rsh 445
+MD5 849aa086002eda305d4d6d59a94fadd8 files/0.75-r9/pam.d/rexec 457
+MD5 ec3d6de902670c90897507f4a098f668 files/0.75-r9/pam.d/rlogin 580
diff --git a/sys-libs/pam/pam-0.75-r11.ebuild b/sys-libs/pam/pam-0.75-r11.ebuild
index faf5827a29c1..8affd0c79b52 100644
--- a/sys-libs/pam/pam-0.75-r11.ebuild
+++ b/sys-libs/pam/pam-0.75-r11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.75-r11.ebuild,v 1.9 2003/05/19 00:43:19 taviso Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.75-r11.ebuild,v 1.10 2003/05/21 12:59:17 taviso Exp $
IUSE="berkdb"
@@ -64,10 +64,10 @@ src_unpack() {
src_compile() {
export CFLAGS="${CFLAGS} -fPIC"
if [ "${ARCH}" = "alpha" ]; then
- if [ -f /usr/lib/libots.so -a ! -f /usr/lib/libglib.so -a /usr/lib/libglib.a ]; then
+ if [ -z "`strings -a /usr/lib/libglib.a | grep -i 'Compaq Computer Corp.'`" ] ; then
# should be LDFLAGS, but this configure is screwy.
- einfo "looks like you compiled glib with ccc, i need to append -lots..."
- einfo "Dont worry if i've got this wrong, PAM will still build correctly..."
+ einfo "It looks like you compiled glib with ccc, this is okay, but"
+ einfo "I'll need to force gcc to link with libots...."
append-flags -lots
cp ${S}/modules/pam_pwdb/Makefile ${S}/modules/pam_pwdb/Makefile.orig
sed -e 's/$(CC) -o/$(CC) -lots -o/g' ${S}/modules/pam_pwdb/Makefile.orig > \