Gentoo Archives: gentoo-commits

From: "Wulf Krueger (philantrop)" <philantrop@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-base/kdebase: ChangeLog kdebase-3.5.7-r6.ebuild kdebase-3.5.8-r3.ebuild
Date: Sun, 09 Dec 2007 22:58:32
Message-Id: E1J1V6O-0007wu-N9@stork.gentoo.org
1 philantrop 07/12/09 22:58:24
2
3 Modified: ChangeLog
4 Added: kdebase-3.5.7-r6.ebuild kdebase-3.5.8-r3.ebuild
5 Log:
6 Added patches by Bo Ørsted Andresen to allow for co-existence of both KDE 3.5 and 4. Thanks, Bo!
7 (Portage version: 2.1.4_rc7)
8
9 Revision Changes Path
10 1.407 kde-base/kdebase/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/ChangeLog?rev=1.407&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/ChangeLog?rev=1.407&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/ChangeLog?r1=1.406&r2=1.407
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v
19 retrieving revision 1.406
20 retrieving revision 1.407
21 diff -u -r1.406 -r1.407
22 --- ChangeLog 5 Dec 2007 15:17:43 -0000 1.406
23 +++ ChangeLog 9 Dec 2007 22:58:24 -0000 1.407
24 @@ -1,6 +1,14 @@
25 # ChangeLog for kde-base/kdebase
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.406 2007/12/05 15:17:43 welp Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/ChangeLog,v 1.407 2007/12/09 22:58:24 philantrop Exp $
29 +
30 +*kdebase-3.5.8-r3 (09 Dec 2007)
31 +*kdebase-3.5.7-r6 (09 Dec 2007)
32 +
33 + 09 Dec 2007; Wulf C. Krueger <philantrop@g.o>
34 + +kdebase-3.5.7-r6.ebuild, +kdebase-3.5.8-r3.ebuild:
35 + Added patches by Bo Ørsted Andresen to allow for co-existence of both KDE
36 + 3.5 and 4. Thanks, Bo!
37
38 05 Dec 2007; Peter Weller <welp@g.o> kdebase-3.5.7-r5.ebuild:
39 Stable on amd64
40
41
42
43 1.1 kde-base/kdebase/kdebase-3.5.7-r6.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r6.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r6.ebuild?rev=1.1&content-type=text/plain
47
48 Index: kdebase-3.5.7-r6.ebuild
49 ===================================================================
50 # Copyright 1999-2007 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.7-r6.ebuild,v 1.1 2007/12/09 22:58:24 philantrop Exp $
53
54 inherit multilib kde-dist eutils flag-o-matic
55
56 SRC_URI="${SRC_URI}
57 mirror://gentoo/kdebase-3.5-patchset-08.tar.bz2"
58
59 DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
60
61 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
62 IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
63 pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
64
65 # hal: enables hal backend for 'media:' ioslave
66
67 DEPEND=">=media-libs/freetype-2
68 media-libs/fontconfig
69 dev-libs/openssl
70 pam? ( kde-base/kdebase-pam )
71 >=dev-libs/cyrus-sasl-2
72 ldap? ( >=net-nds/openldap-2 )
73 cups? ( net-print/cups )
74 opengl? ( virtual/opengl )
75 openexr? ( >=media-libs/openexr-1.2.2-r2 )
76 samba? ( >=net-fs/samba-3.0.4 )
77 lm_sensors? ( sys-apps/lm_sensors )
78 logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
79 ieee1394? ( sys-libs/libraw1394 )
80 hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
81 xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
82 x11-libs/libX11
83 x11-libs/libXau
84 x11-libs/libXfixes
85 x11-libs/libXrender
86 x11-libs/libXtst
87 x11-libs/libXext
88 xscreensaver? ( x11-libs/libXScrnSaver )
89 xinerama? ( x11-libs/libXinerama )"
90
91 RDEPEND="${DEPEND}
92 sys-apps/usbutils
93 sys-devel/gdb
94 java? ( >=virtual/jre-1.4 )
95 kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
96 virtual/ssh
97 www-misc/htdig
98 x11-apps/mkfontdir
99 x11-apps/setxkbmap
100 x11-apps/xinit
101 || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
102 x11-apps/xmessage
103 x11-apps/xprop
104 x11-apps/xrandr
105 x11-apps/xsetroot
106 x11-apps/xset"
107
108 DEPEND="${DEPEND}
109 xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
110 xscreensaver? ( x11-proto/scrnsaverproto )
111 xinerama? ( x11-proto/xineramaproto )
112 x11-apps/bdftopcf
113 x11-apps/xhost"
114
115 need-kde 3.5.7
116
117 PATCHES="${FILESDIR}/konqueror-3.5.7-185603-spoofing.diff
118 ${FILESDIR}/kdm-3.5.7-login.diff
119 ${FILESDIR}/kdm-3.5.8-login.diff"
120
121 pkg_setup() {
122 kde_pkg_setup
123 if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
124 eerror "To enable HAL support in this package is required to have"
125 eerror "sys-apps/dbus compiled with Qt 3 support."
126 eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
127 die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
128 fi
129 }
130
131 src_unpack() {
132 kde_src_unpack
133
134 # Avoid using imake (kde bug 114466).
135 #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
136 # ...included in patch set
137 rm -f "${S}/configure"
138
139 # FIXME - disable broken tests
140 sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/smtp/Makefile.am || die "sed failed"
141 sed -i -e "s:TESTS =.*:TESTS =:" "${S}"/kioslave/trash/Makefile.am || die "sed failed"
142 sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}"/nsplugins/Makefile.am || die "sed failed"
143
144 if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
145 einfo "User ${USER} has no X access, disabling some tests."
146 for ioslave in media remote home system ; do
147 sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
148 -i kioslave/${ioslave}/Makefile.am || die "sed failed"
149 done
150 fi
151 }
152
153 src_compile() {
154 # Patch the startkde script to setup the environment for KDE 4.0
155 # Add our KDEDIR
156 sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
157 "${S}/startkde" || die "Sed for PREFIX failed."
158
159 # List all the multilib libdirs
160 local _libdir _libdirs
161 for _libdir in $(get_all_libdirs); do
162 _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
163 done
164 _libdirs=${_libdirs#:}
165
166 # Complete LDPATH
167 sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
168 "${S}/startkde" || die "Sed for LDPATH failed."
169
170 local myconf="--with-dpms --enable-dnssd --with-sssl
171 --with-usbids=/usr/share/misc/usb.ids
172 $(use_with ieee1394 libraw1394)
173 $(use_with hal)
174 $(use_with ldap)
175 $(use_with lm_sensors sensors)
176 $(use_with logitech-mouse libusb)
177 $(use_with openexr)
178 $(use_with opengl gl)
179 $(use_with pam)
180 $(use_with samba)
181 $(use_with xcomposite composite)
182 $(use_with xinerama)
183 $(use_with xscreensaver)"
184
185 if ! use pam && use elibc_glibc; then
186 myconf="${myconf} --with-shadow"
187 fi
188
189 # the java test is problematic (see kde bug 100729) and
190 # useless. All that's needed for java applets to work is
191 # to have the 'java' executable in PATH.
192 myconf="${myconf} --without-java"
193
194 export BINDNOW_FLAGS="$(bindnow-flags)"
195
196 kde_src_compile
197 }
198
199 src_install() {
200 kde_src_install
201 cd "${S}"/kdm && make DESTDIR="${D}" GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install
202
203 # startup and shutdown scripts
204 insinto ${KDEDIR}/env
205 doins "${WORKDIR}/patches/agent-startup.sh"
206
207 exeinto ${KDEDIR}/shutdown
208 doexe "${WORKDIR}/patches/agent-shutdown.sh"
209
210 # freedesktop environment variables
211 cat <<EOF > "${T}/xdg.sh"
212 export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
213 EOF
214 insinto "${KDEDIR}/env"
215 doins "${T}/xdg.sh"
216
217 # x11 session script
218 cat <<EOF > "${T}/kde-${SLOT}"
219 #!/bin/sh
220 exec ${KDEDIR}/bin/startkde
221 EOF
222 exeinto /etc/X11/Sessions
223 doexe "${T}/kde-${SLOT}"
224
225 # freedesktop compliant session script
226 sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
227 "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${T}/kde-${SLOT}.desktop"
228 insinto /usr/share/xsessions
229 doins "${T}/kde-${SLOT}.desktop"
230
231 # Customize the kdmrc configuration
232 sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
233 "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
234
235 rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
236
237 if use branding ; then
238 dodir ${PREFIX}/share/services/searchproviders
239 insinto ${PREFIX}/share/services/searchproviders
240 doins "${WORKDIR}"/patches/*.desktop
241 fi
242 }
243
244 pkg_preinst() {
245 kde_pkg_preinst
246
247 # We need to symlink here, as kfmclient freaks out completely,
248 # if it does not find konqueror.desktop in the legacy path.
249 dodir ${PREFIX}/share/applications/kde
250 dosym ../../applnk/konqueror.desktop ${PREFIX}/share/applications/kde/konqueror.desktop
251 }
252
253 pkg_postinst() {
254 kde_pkg_postinst
255
256 # set the default kdm face icon if it's not already set by the system admin
257 if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then
258 mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
259 cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \
260 "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon"
261 fi
262 if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
263 mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
264 cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
265 "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
266 fi
267
268 mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
269
270 echo
271 elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
272 elog "edit ${KDEDIR}/env/agent-startup.sh and"
273 elog "${KDEDIR}/shutdown/agent-shutdown.sh"
274 echo
275 if use branding ; then
276 elog "We've added three Gentoo-related web shortcuts to Konqueror:"
277 elog "- gb Gentoo Bugzilla searching"
278 elog "- gf Gentoo Forums searching"
279 elog "- gp Gentoo Package searching"
280 echo
281 elog "You'll have to activate them in 'Configure Konqueror...'."
282 echo
283 elog "If you can't open new konqueror windows and get something like"
284 elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
285 elog "kbuildsycoca as the user you're running KDE under."
286 elog "This is NOT a bug."
287 echo
288 fi
289 }
290
291
292
293 1.1 kde-base/kdebase/kdebase-3.5.8-r3.ebuild
294
295 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r3.ebuild?rev=1.1&view=markup
296 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r3.ebuild?rev=1.1&content-type=text/plain
297
298 Index: kdebase-3.5.8-r3.ebuild
299 ===================================================================
300 # Copyright 1999-2007 Gentoo Foundation
301 # Distributed under the terms of the GNU General Public License v2
302 # $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-3.5.8-r3.ebuild,v 1.1 2007/12/09 22:58:24 philantrop Exp $
303
304 inherit multilib kde-dist eutils flag-o-matic
305
306 SRC_URI="${SRC_URI}
307 mirror://gentoo/kdebase-3.5-patchset-08.tar.bz2"
308
309 DESCRIPTION="KDE base packages: the desktop, panel, window manager, konqueror..."
310
311 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
312 IUSE="branding cups java ldap ieee1394 hal lm_sensors logitech-mouse openexr opengl
313 pam samba xcomposite xscreensaver xinerama kdehiddenvisibility"
314
315 # hal: enables hal backend for 'media:' ioslave
316
317 DEPEND=">=media-libs/freetype-2
318 media-libs/fontconfig
319 dev-libs/openssl
320 pam? ( kde-base/kdebase-pam )
321 >=dev-libs/cyrus-sasl-2
322 ldap? ( >=net-nds/openldap-2 )
323 cups? ( net-print/cups )
324 opengl? ( virtual/opengl )
325 openexr? ( >=media-libs/openexr-1.2.2-r2 )
326 samba? ( >=net-fs/samba-3.0.4 )
327 lm_sensors? ( sys-apps/lm_sensors )
328 logitech-mouse? ( >=dev-libs/libusb-0.1.10a )
329 ieee1394? ( sys-libs/libraw1394 )
330 hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )
331 xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )
332 x11-libs/libX11
333 x11-libs/libXau
334 x11-libs/libXfixes
335 x11-libs/libXrender
336 x11-libs/libXtst
337 x11-libs/libXext
338 xscreensaver? ( x11-libs/libXScrnSaver )
339 xinerama? ( x11-libs/libXinerama )"
340
341 RDEPEND="${DEPEND}
342 sys-apps/usbutils
343 sys-devel/gdb
344 java? ( >=virtual/jre-1.4 )
345 kernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )
346 virtual/ssh
347 www-misc/htdig
348 x11-apps/mkfontdir
349 x11-apps/setxkbmap
350 x11-apps/xinit
351 || ( x11-misc/xkeyboard-config x11-misc/xkbdata )
352 x11-apps/xmessage
353 x11-apps/xprop
354 x11-apps/xrandr
355 x11-apps/xsetroot
356 x11-apps/xset"
357
358 DEPEND="${DEPEND}
359 xcomposite? ( x11-proto/compositeproto x11-proto/damageproto )
360 xscreensaver? ( x11-proto/scrnsaverproto )
361 xinerama? ( x11-proto/xineramaproto )
362 x11-apps/bdftopcf
363 x11-apps/xhost"
364
365 need-kde 3.5.8
366
367 EPATCH_EXCLUDE="ksmserver-3.5.8-ksmserver_suspend.diff
368 ksmserver-3.5.8-suspend_configure.diff"
369
370 PATCHES="${FILESDIR}/ksmserver-3.5.8-gdm_interop_197133.patch
371 ${FILESDIR}/kdm-3.5.8-login.diff"
372
373 pkg_setup() {
374 kde_pkg_setup
375 if use hal && has_version '<sys-apps/dbus-0.90' && ! built_with_use sys-apps/dbus qt3; then
376 eerror "To enable HAL support in this package is required to have"
377 eerror "sys-apps/dbus compiled with Qt 3 support."
378 eerror "Please reemerge sys-apps/dbus with USE=\"qt3\"."
379 die "Please reemerge sys-apps/dbus with USE=\"qt3\"."
380 fi
381 }
382
383 src_unpack() {
384 kde_src_unpack
385
386 # Avoid using imake (kde bug 114466).
387 #epatch "${WORKDIR}/patches/kdebase-3.5.0_beta2-noimake.patch"
388 # ...included in patch set
389 rm -f "${S}/configure"
390
391 # FIXME - disable broken tests
392 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/smtp/Makefile.am" || die "sed failed"
393 sed -i -e "s:TESTS =.*:TESTS =:" "${S}/kioslave/trash/Makefile.am" || die "sed failed"
394 sed -i -e "s:SUBDIRS = viewer test:SUBDIRS = viewer:" "${S}/nsplugins/Makefile.am" || die "sed failed"
395
396 if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then
397 einfo "User ${USER} has no X access, disabling some tests."
398 for ioslave in media remote home system ; do
399 sed -e "s:check\: test${ioslave}::" -e "s:./test${ioslave}::" \
400 -i kioslave/${ioslave}/Makefile.am || die "sed failed"
401 done
402 fi
403 }
404
405 src_compile() {
406 # Patch the startkde script to setup the environment for KDE 4.0
407 # Add our KDEDIR
408 sed -i -e "s#@REPLACE_PREFIX@#${PREFIX}#" \
409 "${S}/startkde" || die "Sed for PREFIX failed."
410
411 # List all the multilib libdirs
412 local _libdir _libdirs
413 for _libdir in $(get_all_libdirs); do
414 _libdirs="${_libdirs}:${PREFIX}/${_libdir}"
415 done
416 _libdirs=${_libdirs#:}
417
418 # Complete LDPATH
419 sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \
420 "${S}/startkde" || die "Sed for LDPATH failed."
421
422 local myconf="--with-dpms --enable-dnssd --with-sssl
423 --with-usbids=/usr/share/misc/usb.ids
424 $(use_with ieee1394 libraw1394)
425 $(use_with hal)
426 $(use_with ldap)
427 $(use_with lm_sensors sensors)
428 $(use_with logitech-mouse libusb)
429 $(use_with openexr)
430 $(use_with opengl gl)
431 $(use_with pam)
432 $(use_with samba)
433 $(use_with xcomposite composite)
434 $(use_with xinerama)
435 $(use_with xscreensaver)"
436
437 if ! use pam && use elibc_glibc; then
438 myconf="${myconf} --with-shadow"
439 fi
440
441 # the java test is problematic (see kde bug 100729) and
442 # useless. All that's needed for java applets to work is
443 # to have the 'java' executable in PATH.
444 myconf="${myconf} --without-java"
445
446 export BINDNOW_FLAGS="$(bindnow-flags)"
447
448 kde_src_compile
449 }
450
451 src_install() {
452 kde_src_install
453 cd "${S}/kdm" && make DESTDIR="${D}" GENKDMCONF_FLAGS="--no-old --no-backup --no-in-notice" install
454
455 # startup and shutdown scripts
456 insinto "${KDEDIR}/env"
457 doins "${WORKDIR}/patches/agent-startup.sh"
458
459 exeinto ${KDEDIR}/shutdown
460 doexe "${WORKDIR}/patches/agent-shutdown.sh"
461
462 # freedesktop environment variables
463 cat <<EOF > "${T}/xdg.sh"
464 export XDG_CONFIG_DIRS="${KDEDIR}/etc/xdg"
465 EOF
466 insinto "${KDEDIR}/env"
467 doins "${T}/xdg.sh"
468
469 # x11 session script
470 cat <<EOF > "${T}/kde-${SLOT}"
471 #!/bin/sh
472 exec ${KDEDIR}/bin/startkde
473 EOF
474 exeinto /etc/X11/Sessions
475 doexe "${T}/kde-${SLOT}"
476
477 # freedesktop compliant session script
478 sed -e "s:@KDE_BINDIR@:${KDEDIR}/bin:g;s:Name=KDE:Name=KDE ${SLOT}:" \
479 "${S}/kdm/kfrontend/sessions/kde.desktop.in" > "${T}/kde-${SLOT}.desktop"
480 insinto /usr/share/xsessions
481 doins "${T}/kde-${SLOT}.desktop"
482
483 # Customize the kdmrc configuration
484 sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
485 "${D}/${KDEDIR}/share/config/kdm/kdmrc" || die
486
487 rmdir "${D}/${KDEDIR}/share/templates/.source/emptydir"
488
489 if use branding ; then
490 dodir "${PREFIX}"/share/services/searchproviders
491 insinto "${PREFIX}"/share/services/searchproviders
492 doins "${WORKDIR}"/patches/*.desktop
493 fi
494 }
495
496 pkg_preinst() {
497 kde_pkg_preinst
498
499 # We need to symlink here, as kfmclient freaks out completely,
500 # if it does not find konqueror.desktop in the legacy path.
501 dodir "${PREFIX}/share/applications/kde"
502 dosym ../../applnk/konqueror.desktop "${PREFIX}/share/applications/kde/konqueror.desktop"
503 }
504
505 pkg_postinst() {
506 kde_pkg_postinst
507
508 # set the default kdm face icon if it's not already set by the system admin
509 if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then
510 mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
511 cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/default1.png" \
512 "${ROOT}${KDEDIR}/share/apps/kdm/faces/.default.face.icon"
513 fi
514 if [ ! -e "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then
515 mkdir -p "${ROOT}${KDEDIR}/share/apps/kdm/faces"
516 cp "${ROOT}${KDEDIR}/share/apps/kdm/pics/users/root1.png" \
517 "${ROOT}${KDEDIR}/share/apps/kdm/faces/root.face.icon"
518 fi
519
520 mkdir -p "${ROOT}${KDEDIR}/share/templates/.source/emptydir"
521
522 echo
523 elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
524 elog "edit ${KDEDIR}/env/agent-startup.sh and"
525 elog "${KDEDIR}/shutdown/agent-shutdown.sh"
526 echo
527 if use branding ; then
528 elog "We've added three Gentoo-related web shortcuts to Konqueror:"
529 elog "- gb Gentoo Bugzilla searching"
530 elog "- gf Gentoo Forums searching"
531 elog "- gp Gentoo Package searching"
532 echo
533 elog "You'll have to activate them in 'Configure Konqueror...'."
534 echo
535 elog "If you can't open new konqueror windows and get something like"
536 elog "'WARNING: Outdated database found' when starting konqueror in a console, run"
537 elog "kbuildsycoca as the user you're running KDE under."
538 elog "This is NOT a bug."
539 echo
540 fi
541 }
542
543
544
545 --
546 gentoo-commits@g.o mailing list