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 |
|