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