* fix plist * fix dependencies * install gdm-like rc script =========== Index: x11/kdebase4-workspace/files/patch-ksysguard-gui-SystemLoad.sgrd =================================================================== --- x11/kdebase4-workspace/files/patch-ksysguard-gui-SystemLoad.sgrd (revision 4790) +++ x11/kdebase4-workspace/files/patch-ksysguard-gui-SystemLoad.sgrd (working copy) @@ -1,11 +1,11 @@ ---- ../ksysguard/gui/SystemLoad.sgrd.orig 2009-02-03 20:22:46.000000000 +0100 -+++ ../ksysguard/gui/SystemLoad.sgrd 2009-02-03 20:22:58.000000000 +0100 +--- ../ksysguard/gui/SystemLoad2.sgrd.orig 2009-02-03 20:22:46.000000000 +0100 ++++ ../ksysguard/gui/SystemLoad2.sgrd 2009-02-03 20:22:58.000000000 +0100 @@ -3,7 +3,7 @@ <WorkSheet title="System Load" interval="0.5" locked="1" rows="3" columns="1" > <host port="-1" command="ksysguardd" shell="" name="localhost" /> - <display title="CPU History" svgBackground="widgets/plot-background" autoRange="0" class="FancyPlotter" column="0" row="0" vLines="0" vScroll="0" > + <display title="CPU History" svgBackground="widgets/plot-background" autoRange="0" class="FancyPlotter" column="0" row="0" vLines="0" vScroll="0" version="1"> - <beam sensorType="float" hostName="localhost" regexpSensorName="cpu/cpu.*/TotalLoad" color="0xffff8000,0xffe20800" /> + <beam sensorType="float" hostName="localhost" regexpSensorName="cpu/.*/TotalLoad" color="0xffff8000,0xffe20800" /> </display> - <display title="Memory and Swap History" svgBackground="widgets/plot-background" autoRange="0" class="FancyPlotter" column="0" row="1" vLines="0" vScroll="0" > + <display title="Memory and Swap History" svgBackground="widgets/plot-background" autoRange="0" class="FancyPlotter" column="0" row="1" vLines="0" vScroll="0" version="1" > <beam summationName="Memory" sensorName="mem/physical/application" sensorType="integer" hostName="localhost" color="0xffc000c0" /> Index: x11/kdebase4-workspace/pkg-plist =================================================================== --- x11/kdebase4-workspace/pkg-plist (revision 4790) +++ x11/kdebase4-workspace/pkg-plist (working copy) @@ -28,20 +28,20 @@ bin/kwin bin/kwin_killer_helper bin/kwin_rules_dialog -bin/kwrited bin/kxkb -bin/plasma +bin/plasma-desktop bin/plasma-overlay bin/plasmaengineexplorer bin/plasmapkg +bin/plasmawallpaperviewer bin/plasmoidviewer bin/safestartkde bin/setscheduler +bin/solid-action-desktop-gen bin/startkde bin/startkde4 bin/systemsettings etc/ksysguarddrc -etc/systemsettingsrc include/KDE/Plasma/Weather/Ion include/KDE/Plasma/Weather/WeatherUtils include/kcommondecoration.h @@ -92,9 +92,7 @@ include/plasmaclock/calendar.h include/plasmaclock/calendartable.h include/plasmaclock/clockapplet.h -include/plasmaclock/clocknumber.h include/plasmaclock/plasmaclock_export.h -include/plasmaclock/ui_calendar.h include/solid/control/bluetoothinputdevice.h include/solid/control/bluetoothinterface.h include/solid/control/bluetoothmanager.h @@ -141,12 +139,14 @@ lib/KDE4Workspace/cmake/KDE4WorkspaceConfigVersion.cmake lib/KDE4Workspace/cmake/KDE4WorkspaceLibraryTargets-release.cmake lib/KDE4Workspace/cmake/KDE4WorkspaceLibraryTargets.cmake -lib/kconf_update_bin/khotkeys_update lib/kconf_update_bin/krdb_clearlibrarypath lib/kconf_update_bin/kwin_update_default_rules lib/kconf_update_bin/kwin_update_window_settings lib/kconf_update_bin/plasma-add-shortcut-to-menu +lib/kconf_update_bin/plasma-to-plasma-desktop +lib/kde4/classic_mode.so lib/kde4/fontthumbnail.so +lib/kde4/icon_mode.so lib/kde4/ion_bbcukmet.so lib/kde4/ion_envcan.so lib/kde4/ion_noaa.so @@ -166,7 +166,6 @@ lib/kde4/kcm_keyboard.so lib/kde4/kcm_keyboard_layout.so lib/kde4/kcm_keys.so -lib/kde4/kcm_krunner_shell.so lib/kde4/kcm_ksplashthemes.so lib/kde4/kcm_kwin4_effect_builtins.so lib/kde4/kcm_kwincompositing.so @@ -174,17 +173,21 @@ lib/kde4/kcm_kwindesktop.so lib/kde4/kcm_kwinoptions.so lib/kde4/kcm_kwinrules.so +lib/kde4/kcm_kwinscreenedges.so lib/kde4/kcm_launch.so lib/kde4/kcm_powerdevilconfig.so lib/kde4/kcm_randr.so lib/kde4/kcm_screensaver.so lib/kde4/kcm_smserver.so lib/kde4/kcm_solid.so +lib/kde4/kcm_solid_actions.so lib/kde4/kcm_standard_actions.so lib/kde4/kcm_style.so lib/kde4/kcm_xinerama.so lib/kde4/kded_kephal.so lib/kde4/kded_khotkeys.so +lib/kde4/kded_kwrited.so +lib/kde4/kded_notificationitemwatcher.so lib/kde4/kded_powerdevil.so lib/kde4/kfontviewpart.so lib/kde4/kgreet_classic.so @@ -230,7 +233,7 @@ lib/kde4/libexec/kfontprint lib/kde4/libexec/kio_fonts_helper lib/kde4/libexec/krootimage -lib/kde4/libexec/krunner_lock +lib/kde4/libexec/kscreenlocker lib/kde4/libexec/test_kcm_xinerama lib/kde4/plasma_animator_default.so lib/kde4/plasma_applet_activitybar.so @@ -243,12 +246,14 @@ lib/kde4/plasma_applet_launcher.so lib/kde4/plasma_applet_lockout.so lib/kde4/plasma_applet_pager.so +lib/kde4/plasma_applet_panelspacer_internal.so lib/kde4/plasma_applet_quicklaunch.so lib/kde4/plasma_applet_simplelauncher.so lib/kde4/plasma_applet_sm_cpu.so lib/kde4/plasma_applet_sm_hdd.so lib/kde4/plasma_applet_sm_hwinfo.so lib/kde4/plasma_applet_sm_net.so +lib/kde4/plasma_applet_sm_ram.so lib/kde4/plasma_applet_sm_temperature.so lib/kde4/plasma_applet_system-monitor.so lib/kde4/plasma_applet_systemtray.so @@ -263,11 +268,13 @@ lib/kde4/plasma_containment_panel.so lib/kde4/plasma_containment_saverdesktop.so lib/kde4/plasma_engine_applicationjobs.so +lib/kde4/plasma_engine_calendar.so lib/kde4/plasma_engine_dict.so lib/kde4/plasma_engine_executable.so lib/kde4/plasma_engine_favicons.so lib/kde4/plasma_engine_filebrowser.so lib/kde4/plasma_engine_hotplug.so +lib/kde4/plasma_engine_metadata.so lib/kde4/plasma_engine_mouse.so lib/kde4/plasma_engine_network.so lib/kde4/plasma_engine_notifications.so @@ -288,6 +295,7 @@ lib/kde4/plugins/designer/ksysguardlsofwidgets.so lib/kde4/plugins/designer/ksysguardwidgets.so lib/kde4/solid_fakenet.so +lib/kde4/solid_wicd.so lib/libkdecorations.so lib/libkdecorations.so.5 lib/libkdecorations.so.5.0.1 @@ -302,7 +310,7 @@ lib/libkdeinit4_kwin.so lib/libkdeinit4_kwin_rules_dialog.so lib/libkdeinit4_kxkb.so -lib/libkdeinit4_plasma.so +lib/libkdeinit4_plasma-desktop.so lib/libkephal.so lib/libkephal.so.5 lib/libkephal.so.5.0.1 @@ -314,6 +322,7 @@ lib/libkfontinstui.so.5.0.1 lib/libkhotkeysprivate.so.5 lib/libkhotkeysprivate.so.5.0.1 +lib/libkickoff.so lib/libkscreensaver.so lib/libkscreensaver.so.5 lib/libkscreensaver.so.5.0.0 @@ -356,6 +365,7 @@ lib/libsolidcontrolifaces.so lib/libsolidcontrolifaces.so.5 lib/libsolidcontrolifaces.so.5.0.1 +lib/libsystemsettingsview.so lib/libtaskmanager.so lib/libtaskmanager.so.5 lib/libtaskmanager.so.5.0.1 @@ -375,10 +385,11 @@ share/apps/cmake/modules/FindKephal.cmake share/apps/cmake/modules/FindLibXKlavier.cmake share/apps/cmake/modules/FindPAM.cmake +share/apps/cmake/modules/FindPolkitQt.cmake share/apps/cmake/modules/FindQEdje.cmake share/apps/cmake/modules/FindSensors.cmake +share/apps/cmake/modules/PkgConfigGetVar.cmake share/apps/cmake/modules/UnixAuth.cmake -share/apps/cmake/modules/create_exe_symlink.cmake share/apps/color-schemes/Honeycomb.colors share/apps/color-schemes/Norway.colors share/apps/color-schemes/ObsidianCoast.colors @@ -403,12 +414,11 @@ share/apps/kcmkeys/win3.kksrc share/apps/kcmkeys/win4.kksrc share/apps/kcmkeys/wm3.kksrc +share/apps/kcmsolidactions/solid-action-template.desktop share/apps/kconf_update/convertShortcuts.pl share/apps/kconf_update/kaccel.upd share/apps/kconf_update/kcmdisplayrc.upd -share/apps/kconf_update/khotkeys_32b1_update.upd -share/apps/kconf_update/khotkeys_printscreen.upd -share/apps/kconf_update/konqueror_gestures_kde321_update.upd +share/apps/kconf_update/klipper-kconfigxt.upd share/apps/kconf_update/krdb.upd share/apps/kconf_update/ksmserver.upd share/apps/kconf_update/kwin.upd @@ -429,6 +439,8 @@ share/apps/kconf_update/move_session_config.sh share/apps/kconf_update/on-off_to_true-false.sh share/apps/kconf_update/plasma-add-shortcut-to-menu.upd +share/apps/kconf_update/plasma-to-plasmadesktop-shortcuts.upd +share/apps/kconf_update/plasmarc-to-plasmadesktoprc.upd share/apps/kconf_update/pluginlibFix.pl share/apps/kcontrol/pics/anchor.png share/apps/kcontrol/pics/energybig.png @@ -557,6 +569,7 @@ share/apps/kfontinst/icons/oxygen/scalable/actions/fontstatus.svgz share/apps/kfontinst/kfontviewpart.rc share/apps/kfontview/kfontviewui.rc +share/apps/khotkeys/defaults.khotkeys share/apps/khotkeys/kde32b1.khotkeys share/apps/khotkeys/konqueror_gestures_kde321.khotkeys share/apps/khotkeys/printscreen.khotkeys @@ -591,9 +604,8 @@ share/apps/ksplash/Themes/Simple/Theme.rc share/apps/ksplash/Themes/SimpleSmall/Preview.png share/apps/ksplash/Themes/SimpleSmall/Theme.rc -share/apps/ksysguard/KSysGuardApplet.xml share/apps/ksysguard/ProcessTable.sgrd -share/apps/ksysguard/SystemLoad.sgrd +share/apps/ksysguard/SystemLoad2.sgrd share/apps/ksysguard/ksysguard.notifyrc share/apps/ksysguard/ksysguardui.rc share/apps/kthememanager/themes/HighContrastDark-big/HighContrastDark-big.preview.png @@ -676,12 +688,33 @@ share/apps/powerdevil/default.powerdevilprofiles share/apps/powerdevil/powerdevil.notifyrc share/apps/solid/actions/test-predicate-openinwindow.desktop +share/apps/solid/devices/solid-device-AcAdapter.desktop +share/apps/solid/devices/solid-device-AudioInterface.desktop +share/apps/solid/devices/solid-device-Battery.desktop +share/apps/solid/devices/solid-device-Block.desktop +share/apps/solid/devices/solid-device-Button.desktop +share/apps/solid/devices/solid-device-Camera.desktop +share/apps/solid/devices/solid-device-DvbInterface.desktop +share/apps/solid/devices/solid-device-GenericInterface.desktop +share/apps/solid/devices/solid-device-NetworkInterface.desktop +share/apps/solid/devices/solid-device-OpticalDisc.desktop +share/apps/solid/devices/solid-device-OpticalDrive.desktop +share/apps/solid/devices/solid-device-PortableMediaPlayer.desktop +share/apps/solid/devices/solid-device-Processor.desktop +share/apps/solid/devices/solid-device-SerialInterface.desktop +share/apps/solid/devices/solid-device-StorageAccess.desktop +share/apps/solid/devices/solid-device-StorageDrive.desktop +share/apps/solid/devices/solid-device-StorageVolume.desktop +share/apps/solid/devices/solid-device-Video.desktop share/apps/solidfakenetbackend/fakenetworking.xml share/apps/systemsettings/systemsettingsui.rc +share/apps/systemsettings/classic/main.html +share/apps/systemsettings/classic/systemsettings-classic.css +share/apps/systemsettings/classic/top-right-systemsettings.png share/autostart/klipper.desktop share/autostart/krunner.desktop -share/autostart/kwrited-autostart.desktop share/autostart/plasma.desktop +share/autostart/plasma-desktop.desktop share/config.kcfg/klaunch.kcfg share/config.kcfg/kscreensaversettings.kcfg share/config.kcfg/kwin.kcfg @@ -689,7 +722,6 @@ share/config/background.knsrc share/config/colorschemes.knsrc share/config/kdm.knsrc -share/config/klipperrc share/config/ksplash.knsrc share/config/ksysguard.knsrc share/config/plasma-overlayrc @@ -767,6 +799,12 @@ share/doc/HTML/en/kcontrol/screensaver/common share/doc/HTML/en/kcontrol/screensaver/index.cache.bz2 share/doc/HTML/en/kcontrol/screensaver/index.docbook +share/doc/HTML/en/kcontrol/solid-actions/add-action.png +share/doc/HTML/en/kcontrol/solid-actions/common +share/doc/HTML/en/kcontrol/solid-actions/edit-action.png +share/doc/HTML/en/kcontrol/solid-actions/index.cache.bz2 +share/doc/HTML/en/kcontrol/solid-actions/index.docbook +share/doc/HTML/en/kcontrol/solid-actions/main.png share/doc/HTML/en/kcontrol/splashscreen/common share/doc/HTML/en/kcontrol/splashscreen/get-new-theme.png share/doc/HTML/en/kcontrol/splashscreen/index.cache.bz2 @@ -1622,8 +1660,10 @@ share/kde4/services/kcmlaunch.desktop share/kde4/services/kcm_keyboard.desktop share/kde4/services/kcmsmserver.desktop -share/kde4/services/kded/kded_kephal.desktop +share/kde4/services/kded/kephal.desktop share/kde4/services/kded/khotkeys.desktop +share/kde4/services/kded/kwrited.desktop +share/kde4/services/kded/notificationitemwatcher.desktop share/kde4/services/kded/powerdevil.desktop share/kde4/services/kdm.desktop share/kde4/services/keyboard.desktop @@ -1639,8 +1679,7 @@ share/kde4/services/kwin/coverswitch_config.desktop share/kde4/services/kwin/cube.desktop share/kde4/services/kwin/cube_config.desktop -share/kde4/services/kwin/cylinder.desktop -share/kde4/services/kwin/cylinder_config.desktop +share/kde4/services/kwin/cubeslide.desktop share/kde4/services/kwin/desktopgrid.desktop share/kde4/services/kwin/desktopgrid_config.desktop share/kde4/services/kwin/dialogparent.desktop @@ -1649,9 +1688,11 @@ share/kde4/services/kwin/dimscreen.desktop share/kde4/services/kwin/explosion.desktop share/kde4/services/kwin/fade.desktop +share/kde4/services/kwin/fadedesktop.desktop share/kde4/services/kwin/fallapart.desktop share/kde4/services/kwin/flipswitch.desktop share/kde4/services/kwin/flipswitch_config.desktop +share/kde4/services/kwin/highlightwindow.desktop share/kde4/services/kwin/invert.desktop share/kde4/services/kwin/invert_config.desktop share/kde4/services/kwin/login.desktop @@ -1659,10 +1700,9 @@ share/kde4/services/kwin/lookingglass.desktop share/kde4/services/kwin/lookingglass_config.desktop share/kde4/services/kwin/magiclamp.desktop +share/kde4/services/kwin/magiclamp_config.desktop share/kde4/services/kwin/magnifier.desktop share/kde4/services/kwin/magnifier_config.desktop -share/kde4/services/kwin/maketransparent.desktop -share/kde4/services/kwin/maketransparent_config.desktop share/kde4/services/kwin/minimizeanimation.desktop share/kde4/services/kwin/mousemark.desktop share/kde4/services/kwin/mousemark_config.desktop @@ -1673,19 +1713,22 @@ share/kde4/services/kwin/shadow_config.desktop share/kde4/services/kwin/sharpen.desktop share/kde4/services/kwin/sharpen_config.desktop +share/kde4/services/kwin/sheet.desktop share/kde4/services/kwin/showfps.desktop share/kde4/services/kwin/showfps_config.desktop share/kde4/services/kwin/showpaint.desktop share/kde4/services/kwin/slide.desktop +share/kde4/services/kwin/slideback.desktop +share/kde4/services/kwin/snaphelper.desktop share/kde4/services/kwin/snow.desktop share/kde4/services/kwin/snow_config.desktop -share/kde4/services/kwin/sphere.desktop -share/kde4/services/kwin/sphere_config.desktop share/kde4/services/kwin/taskbarthumbnail.desktop share/kde4/services/kwin/thumbnailaside.desktop share/kde4/services/kwin/thumbnailaside_config.desktop share/kde4/services/kwin/trackmouse.desktop share/kde4/services/kwin/trackmouse_config.desktop +share/kde4/services/kwin/translucency.desktop +share/kde4/services/kwin/translucency_config.desktop share/kde4/services/kwin/wobblywindows.desktop share/kde4/services/kwin/wobblywindows_config.desktop share/kde4/services/kwin/zoom.desktop @@ -1698,6 +1741,7 @@ share/kde4/services/kwinmoving.desktop share/kde4/services/kwinoptions.desktop share/kde4/services/kwinrules.desktop +share/kde4/services/kwinscreenedges.desktop share/kde4/services/mouse.desktop share/kde4/services/plasma-animator-default.desktop share/kde4/services/plasma-applet-activitybar.desktop @@ -1708,12 +1752,14 @@ share/kde4/services/plasma-applet-icon.desktop share/kde4/services/plasma-applet-launcher.desktop share/kde4/services/plasma-applet-lockout.desktop +share/kde4/services/plasma-applet-panelspacer-internal.desktop share/kde4/services/plasma-applet-quicklaunch.desktop share/kde4/services/plasma-applet-simplelauncher.desktop share/kde4/services/plasma-applet-sm_cpu.desktop share/kde4/services/plasma-applet-sm_hdd.desktop share/kde4/services/plasma-applet-sm_hwinfo.desktop share/kde4/services/plasma-applet-sm_net.desktop +share/kde4/services/plasma-applet-sm_ram.desktop share/kde4/services/plasma-applet-sm_temperature.desktop share/kde4/services/plasma-applet-system-monitor.desktop share/kde4/services/plasma-applet-systemtray.desktop @@ -1725,6 +1771,7 @@ share/kde4/services/plasma-containment-panel.desktop share/kde4/services/plasma-containment-saverdesktop.desktop share/kde4/services/plasma-dataengine-applicationjobs.desktop +share/kde4/services/plasma-dataengine-calendar.desktop share/kde4/services/plasma-dataengine-dict.desktop share/kde4/services/plasma-dataengine-executable.desktop share/kde4/services/plasma-dataengine-favicons.desktop @@ -1742,6 +1789,7 @@ share/kde4/services/plasma-dataengine-tasks.desktop share/kde4/services/plasma-dataengine-time.desktop share/kde4/services/plasma-dataengine-weather.desktop +share/kde4/services/plasma-engine-metadata.desktop share/kde4/services/plasma-packagestructure-dashboard.desktop share/kde4/services/plasma-packagestructure-web.desktop share/kde4/services/plasma-pager-default.desktop @@ -1754,7 +1802,6 @@ share/kde4/services/plasma-runner-services.desktop share/kde4/services/plasma-runner-sessions.desktop share/kde4/services/plasma-runner-shell.desktop -share/kde4/services/plasma-runner-shell_config.desktop share/kde4/services/plasma-runner-webshortcuts.desktop share/kde4/services/plasma-scriptengine-applet-dashboard.desktop share/kde4/services/plasma-scriptengine-applet-simple-javascript.desktop @@ -1775,10 +1822,12 @@ share/kde4/services/settings-advanced.desktop share/kde4/services/settings-appearance.desktop share/kde4/services/settings-bluetooth.desktop +share/kde4/services/settings-classic-view.desktop share/kde4/services/settings-computer-administration.desktop share/kde4/services/settings-desktop.desktop share/kde4/services/settings-display.desktop share/kde4/services/settings-general.desktop +share/kde4/services/settings-icon-view.desktop share/kde4/services/settings-input-actions.desktop share/kde4/services/settings-keyboard-and-mouse.desktop share/kde4/services/settings-look-and-feel.desktop @@ -1791,6 +1840,8 @@ share/kde4/services/settings-system.desktop share/kde4/services/settings-window-behaviour.desktop share/kde4/services/solidbackends/solid_fakenet.desktop +share/kde4/services/solidbackends/solid_wicd.desktop +share/kde4/services/solid-actions.desktop share/kde4/services/standard_actions.desktop share/kde4/services/style.desktop share/kde4/services/xinerama.desktop @@ -1800,7 +1851,7 @@ share/kde4/servicetypes/solidnetworkmanager.desktop share/kde4/servicetypes/solidpowermanager.desktop share/kde4/servicetypes/systemsettingscategory.desktop -share/kde4/servicetypes/weather_ion.desktop +share/kde4/servicetypes/systemsettingsview.desktop share/sounds/pop.wav share/wallpapers/Air/contents/images/1024x768.jpg share/wallpapers/Air/contents/images/1280x1024.jpg @@ -2001,6 +2052,7 @@ @dirrm share/doc/HTML/en/kcontrol/windowspecific @dirrm share/doc/HTML/en/kcontrol/windowbehaviour @dirrm share/doc/HTML/en/kcontrol/splashscreen +...@dirrm share/doc/HTML/en/kcontrol/solid-actions @dirrm share/doc/HTML/en/kcontrol/screensaver @dirrm share/doc/HTML/en/kcontrol/powerdevil @dirrm share/doc/HTML/en/kcontrol/mouse @@ -2020,8 +2072,10 @@ @dirrm share/doc/HTML/en/kcontrol/clock @dirrm share/doc/HTML/en/kcontrol/bell @dirrm share/doc/HTML/en/kcontrol/autostart +...@dirrm share/apps/systemsettings/classic @dirrm share/apps/systemsettings @dirrm share/apps/solidfakenetbackend +...@dirrm share/apps/solid/devices @dirrm share/apps/powerdevil @dirrm share/apps/plasma_scriptengine_ruby @dirrm share/apps/plasma/dashboard/button @@ -2082,6 +2136,7 @@ @dirrm share/apps/kdm/patterns @dirrm share/apps/kdisplay/app-defaults @dirrm share/apps/kdisplay +...@dirrm share/apps/kcmsolidactions @dirrm share/apps/kcmkeys @dirrm share/apps/kcminput/pics @dirrm share/apps/kcminput Index: x11/kdebase4-workspace/Makefile =================================================================== --- x11/kdebase4-workspace/Makefile (revision 4790) +++ x11/kdebase4-workspace/Makefile (working copy) @@ -21,6 +21,7 @@ hal.1:${PORTSDIR}/sysutils/hal \ xklavier.12:${PORTSDIR}/x11/libxklavier RUN_DEPENDS= ${KDE4_PREFIX}/env/xdg-env.sh:${PORTSDIR}/misc/kde4-xdg-env \ + ${KDE4_PREFIX}/share/icons/oxygen/index.theme:${PORTSDIR}/x11-themes/kde4-icons-oxygen \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ xprop:${PORTSDIR}/x11/xprop \ xsetroot:${PORTSDIR}/x11/xsetroot \ @@ -30,6 +31,7 @@ xset:${PORTSDIR}/x11/xset \ setxkbmap:${PORTSDIR}/x11/setxkbmap +USE_RC_SUBR= kdm4 SUB_FILES= kdm USE_KDE4= kdelibs pimlibs kdeprefix kdehier automoc4 KDE4_BUILDENV= yes @@ -38,11 +40,15 @@ QT_COMPONENTS= assistant corelib dbus designer gui network opengl \ script svg sql qt3support qtestlib xml webkit \ qmake_build moc_build rcc_build uic_build \ - porting_build uic3_build + porting_build uic3_build phonon USE_GETTEXT= yes USE_ICONV= yes MAKE_JOBS_SAFE= yes +MAN1= plasmaengineexplorer.1 + +CMAKE_ARGS+= -DCMAKE_INCLUDE_PATH:STRING="${LOCALBASE}/include" +CMAKE_ARGS+= -DCMAKE_EXE_LINKER_FLAGS:STRING="-L${LOCALBASE}/lib" CMAKE_ARGS+= -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" \ -DWITH_BlueZ:BOOL=OFF \ -DWITH_Sensors:BOOL=OFF \ @@ -65,12 +71,15 @@ pre-configure: ${REINPLACE_CMD} -e 's|<qhash.h>|<QHash>|'\ - ${WRKSRC}/../kwin/effects/thumbnailaside.h + ${WRKSRC}/../kwin/effects/thumbnailaside/thumbnailaside.h .for item in b2/b2client.cpp kwmtheme/kwmthemeclient.cpp\ laptop/laptopclient.cpp modernsystem/modernsys.cpp\ redmond/redmond.cpp ${REINPLACE_CMD} -e 's|<qdrawutil.h>|<QtGui/qdrawutil.h>|'\ ${WRKSRC}/../kwin/clients/${item} + ${REINPLACE_CMD} -e 's|addToUtmp ""|addToUtmp "${LOCALBASE}/lib"|' \ + -e 's|(utempter.h|(${LOCALBASE}/include/utempter.h|' \ + ${WRKSRC}/../kwrited/CMakeLists.txt .endfor post-install: --- /dev/null 2009-05-20 09:33:07.000000000 +1100 +++ x11/kdebase4-workspace/files/kdm4.in 2009-02-04 21:17:59.000000000 +1000 @@ -0,0 +1,55 @@ +#!/bin/sh +# +# PROVIDE: kdm4 +# REQUIRE: LOGIN cleanvar moused syscons dbus hald +# +# Add the following to /etc/rc.conf to start kdm at boot time: +# +# kdm4_enable="YES" +# + +. %%RC_SUBR%% + +kdm4_enable=${kdm4_enable-"NO"} + +export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/kde4/bin:/usr/local/kde4/sbin + +GENKDMCONF=%%PREFIX%%/bin/genkdmconf +KDMCONFDIR=%%PREFIX%%/share/config/kdm + +name=kdm4 +rcvar=`set_rcvar` +command="%%PREFIX%%/bin/kdm-bin" +pidfile="/var/run/kdm.pid" +procname="%%PREFIX%%/bin/kdm-bin" +start_cmd="kdm_start" + +kdm_start() +{ + if ! checkyesno kdm4_enable ; then + return 0 + fi + echo "Starting ${name}." + + #Configure kdm if needed + if [ ! -r ${KDMCONFDIR}/kdmrc ]; then + echo "Generating KDM configuration"; + ${GENKDMCONF} --no-old --in ${KDMCONFDIR}; + else + echo "Updating KDM configuration"; + ${GENKDMCONF} --in ${KDMCONFDIR}; + fi + + ( iter=0 + while ! ps -axoargs | grep "^/usr/libexec/getty " | grep -qv grep >/dev/null 2>&1; do + if [ ${iter} -eq 60 ]; then + break + fi + sleep 10 + iter=$(expr ${iter} + 1) + done + ${command} ${kdm4_flags} ) & +} + +load_rc_config ${name} +run_rc_command "$1" ===========
-- Dmitry "Red Fox" Panov @ Home FreeBSD since September, 1995 Khabarovsk, Russia Skype:dima.panov | Jabber.org:fluffy.khv | ICQ:1745024 _______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information