Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 444506 | Differences between
and this patch

Collapse All | Expand All

(-)freebsd-pam-modules-9.1_rc3.ebuild.orig (-6 / +3 lines)
Lines 21-26 Link Here
21
21
22
S=${WORKDIR}/lib/libpam/modules
22
S=${WORKDIR}/lib/libpam/modules
23
23
24
PATCHES=( "${FILESDIR}"/${PN}-9.0-gentoo.patch )
25
24
pkg_setup() {
26
pkg_setup() {
25
	# Avoid installing pam_ssh as that has its own ebuild.
27
	# Avoid installing pam_ssh as that has its own ebuild.
26
	mymakeopts="${mymakeopts} NO_OPENSSH= "
28
	mymakeopts="${mymakeopts} NO_OPENSSH= "
Lines 29-44 Link Here
29
}
31
}
30
32
31
src_unpack() {
33
src_unpack() {
32
	unpack ${A}
34
	freebsd_src_unpack
33
34
	cd "${WORKDIR}"/lib
35
35
36
	for module in pam_deny pam_passwdqc pam_permit; do
36
	for module in pam_deny pam_passwdqc pam_permit; do
37
		sed -i -e "s:${module}::" "${S}"/modules.inc
37
		sed -i -e "s:${module}::" "${S}"/modules.inc
38
	done
38
	done
39
40
	# Avoid using static versions; use gentoo /lib/security dir
41
	epatch "${FILESDIR}"/${PN}-9.0-gentoo.patch
42
}
39
}
43
40
44
src_install() {
41
src_install() {

Return to bug 444506