From 1bfe78367ca6af40520a755346600f8667b4e45b Mon Sep 17 00:00:00 2001 From: Tavis Ormandy Date: Wed, 21 May 2003 12:59:30 +0000 Subject: check if libglib contains "compaq computer corp", if it does pam needs libots. --- sys-libs/pam/Manifest | 31 +++++++++++++++++++++++++++++++ sys-libs/pam/pam-0.75-r11.ebuild | 8 ++++---- 2 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 sys-libs/pam/Manifest (limited to 'sys-libs') 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 > \ -- cgit v1.2.3-65-gdbad