Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 90513 Details for
Bug 138557
sys-libs/pam-0.99.5.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
pam-0.99.5.0.ebuild
pam-0.99.5.0.ebuild (text/plain), 2.27 KB, created by
Mario Fetka (geos_one)
on 2006-06-30 01:18:52 UTC
(
hide
)
Description:
pam-0.99.5.0.ebuild
Filename:
MIME Type:
Creator:
Mario Fetka (geos_one)
Created:
2006-06-30 01:18:52 UTC
Size:
2.27 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-0.99.5.0.ebuild,v 1.1 2006/06/28 13:27:41 flameeyes Exp $ > >inherit libtool multilib eutils autotools pam > >MY_P="Linux-PAM-${PV}" > >HOMEPAGE="http://www.kernel.org/pub/linux/libs/pam/" >DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)" > >SRC_URI="http://www.kernel.org/pub/linux/libs/pam/pre/library/${MY_P}.tar.bz2" > >LICENSE="PAM" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="nls" > >DEPEND="nls? ( sys-devel/gettext )" >RDEPEND="nls? ( virtual/libintl ) > >=sys-libs/cracklib-2.8.3 > sys-libs/pwdb" >DEPEND="${DEPEND} ${RDEPEND}" > >S="${WORKDIR}/${MY_P}" > >RESTRICT="confcache" > >PROVIDE="virtual/pam" > >src_unpack() { > unpack ${A} > cd "${S}" > cp ${FILESDIR}/namespace.init modules/pam_namespace/ > > elibtoolize >} > >src_compile() { > local myconf > > # don't build documentation as it doesn't seem to really work > export SGML2PS=no > export SGML2TXT=no > export SGML2HTML=no > export SGML2LATEX=no > export PS2PDF=no > > if use hppa || use elibc_FreeBSD; then > myconf="${myconf} --disable-pie" > fi > > econf \ > $(use_enable nls) \ > --enable-securedir=/$(get_libdir)/security \ > --enable-isadir=/$(get_libdir)/security \ > --disable-dependency-tracking \ > --disable-prelude \ > --enable-docdir=/usr/share/doc/${PF} \ > ${myconf} || die "econf failed" > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "make install failed" > > dodir /$(get_libdir) > mv "${D}/usr/$(get_libdir)/libpam.so"* "${D}/$(get_libdir)/" > mv "${D}/usr/$(get_libdir)/libpamc.so"* "${D}/$(get_libdir)/" > mv "${D}/usr/$(get_libdir)/libpam_misc.so"* "${D}/$(get_libdir)/" > gen_usr_ldscript libpam.so libpamc.so libpam_misc.so > > # No, we don't really need .la files for PAM modules. > rm -f "${D}/$(get_libdir)/security/"*.la > > dodoc CHANGELOG ChangeLog README AUTHORS Copyright > > for x in "${FILESDIR}/pam.d/"*; do > [[ -f "${x}" ]] && dopamd "${x}" > done >} > >pkg_postinst() { > ewarn " " > ewarn "Pay attention! This ebuild is still highly experimental. Don't use" > ewarn "in production environments. We don't guarrantee it's working at all." > ewarn "Please also note that RedHat patches are not applied, thus stuff" > ewarn "like pam_stack is not present at this time." > ewarn " " >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 138557
: 90513 |
90514