Lines 23-28
Link Here
|
23 |
RDEPEND="${DEPEND} |
23 |
RDEPEND="${DEPEND} |
24 |
sys-apps/eject" |
24 |
sys-apps/eject" |
25 |
|
25 |
|
|
|
26 |
pkg_setup () { |
27 |
export DO_NOT_COMPILE_KDM=no |
28 |
for i in $DO_NOT_COMPILE; |
29 |
do |
30 |
if test "x$i" = xkdm ; then export DO_NOT_COMPILE_KDM=yes |
31 |
break; |
32 |
fi |
33 |
done |
34 |
} |
35 |
|
26 |
src_unpack() { |
36 |
src_unpack() { |
27 |
kde_src_unpack |
37 |
kde_src_unpack |
28 |
} |
38 |
} |
Lines 48-60
Link Here
|
48 |
fi |
58 |
fi |
49 |
|
59 |
|
50 |
kde_src_compile myconf configure |
60 |
kde_src_compile myconf configure |
51 |
kde_remove_flag kdm/kfrontend -fomit-frame-pointer |
61 |
if [ "$DO_NOT_COMPILE_KDM" == "no" ]; then |
|
|
62 |
kde_remove_flag kdm/kfrontend -fomit-frame-pointer |
63 |
fi |
52 |
kde_src_compile make |
64 |
kde_src_compile make |
53 |
} |
65 |
} |
54 |
|
66 |
|
55 |
src_install() { |
67 |
src_install() { |
56 |
kde_src_install |
68 |
kde_src_install |
57 |
cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup" install |
69 |
if [ "$DO_NOT_COMPILE_KDM" == "no" ]; then |
|
|
70 |
cd ${S}/kdm && make DESTDIR=${D} GENKDMCONF_FLAGS="--no-old --no-backup" install |
71 |
fi |
58 |
|
72 |
|
59 |
insinto /etc/pam.d |
73 |
insinto /etc/pam.d |
60 |
newins ${FILESDIR}/kde.pam kde |
74 |
newins ${FILESDIR}/kde.pam kde |
Lines 83-96
Link Here
|
83 |
exeinto /etc/X11/Sessions |
97 |
exeinto /etc/X11/Sessions |
84 |
doexe kde-${PV} |
98 |
doexe kde-${PV} |
85 |
|
99 |
|
86 |
cd ${D}/${KDEDIR}/share/config/kdm || die |
100 |
if [ "$DO_NOT_COMPILE_KDM" == "no" ]; then |
87 |
dodir ${KDEDIR}/share/config/kdm/sessions |
101 |
cd ${D}/${KDEDIR}/share/config/kdm || die |
88 |
sed -e "s:_PREFIX_:${PREFIX}:g" \ |
102 |
dodir ${KDEDIR}/share/config/kdm/sessions |
89 |
-e "s:_RANDOM_:${RANDOM}${RANDOM}:g" \ |
103 |
sed -e "s:_PREFIX_:${PREFIX}:g" \ |
90 |
${FILESDIR}/${PVR}/kdmrc > kdmrc |
104 |
-e "s:_RANDOM_:${RANDOM}${RANDOM}:g" \ |
91 |
sed -e "s:_PREFIX_:${PREFIX}:g" ${FILESDIR}/${PVR}/Xsetup > Xsetup |
105 |
${FILESDIR}/${PVR}/kdmrc > kdmrc |
|
|
106 |
sed -e "s:_PREFIX_:${PREFIX}:g" ${FILESDIR}/${PVR}/Xsetup > Xsetup |
92 |
|
107 |
|
93 |
cp ${FILESDIR}/${PVR}/backgroundrc . |
108 |
cp ${FILESDIR}/${PVR}/backgroundrc . |
|
|
109 |
fi |
94 |
|
110 |
|
95 |
#backup splashscreen images, so they can be put back when unmerging |
111 |
#backup splashscreen images, so they can be put back when unmerging |
96 |
#mosfet or so. |
112 |
#mosfet or so. |