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

Collapse All | Expand All

(-)kdm.orig/kdm-4.7.3-r1.ebuild (-5 / +22 lines)
Lines 50-66 Link Here
50
	enewuser kdm -1 -1 "${KDM_HOME}" kdm
50
	enewuser kdm -1 -1 "${KDM_HOME}" kdm
51
}
51
}
52
52
53
src_prepare() {
54
	if use pam; then
55
		epatch "${FILESDIR}"/kdebase-4.0.2-pam-optional.patch
56
	else
57
		epatch "${FILESDIR}"/no-pam.patch
58
	fi
59
#	rm -f cmake/modules/UnixAuth.cmake || die "deaded"
60
#	rm -f kdm/backend/client.c || die "deaded"
61
	kde4-meta_src_prepare
62
}
63
53
src_configure() {
64
src_configure() {
54
	# genkdmconf breaks with -O3
65
	# genkdmconf breaks with -O3
55
	# last checked in 4.2.95
66
	# last checked in 4.2.95
56
	replace-flags -O3 -O2
67
	replace-flags -O3 -O2
57
68
58
	mycmakeargs=(
69
	if use pam; then
59
	$(cmake-utils_use kerberos KDE4_KRB5AUTH)
70
		mycmakeargs=(
60
	$(cmake-utils_use_with pam)
71
		$(cmake-utils_use kerberos KDE4_KRB5AUTH)
61
	$(cmake-utils_use_with consolekit CkConnector)
72
		$(cmake-utils_use_with pam)
73
		$(cmake-utils_use_with consolekit CkConnector)
62
	)
74
	)
63
75
	else
76
                mycmakeargs=(
77
                $(cmake-utils_use kerberos KDE4_KRB5AUTH)
78
                $(cmake-utils_use_with consolekit CkConnector)
79
	)		
80
	fi
64
	kde4-meta_src_configure
81
	kde4-meta_src_configure
65
}
82
}
66
83

Return to bug 398331