./meta/kde4 [KDE4 desktop meta-package (full installation)]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.14.3, Package name: kde4-4.14.3
Maintained by: KDE porting team
Master sites:
Description-admin
System administrator tools for KDE 4.

Description-extras
The KDE4 desktop, full installation.

Description-games
Games for KDE 4.

Description-main
The KDE4 desktop, full SC installation.

Description-minimal
The KDE4 desktop, minimal comfort installation.

Description-network
Network applications for KDE 4.

Description-sdk
Tools used in KDE-based developement, and in developement of KDE itself.

Description-toys
A collection of small, funny and somewhat useful KDE applications.

README-minimal
$OpenBSD: README-minimal,v 1.9 2017/04/16 12:43:20 ajacoutot Exp $

+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------

The KDE4 desktop can be installed using 2 different meta-packages:
* kde4-minimal, for a base KDE4 SC installation
* kde4, for a full KDE4 SC installation
They are focused on standard usage; i.e., development packages are left
out on purpose and can be installed via kdesdk and kdebindings packages.
Also, there is a kdegames meta-package which will install all games from
KDE4 SC.


Starting KDE4
==============

Before running startkde4(1), a system-wide D-Bus daemon needs to be
running (add "messagebus" to the "pkg_scripts" line in /etc/rc.conf.local).

Then the following line should be added:

exec ${LOCALBASE}/bin/ck-launch-session ${TRUEPREFIX}/bin/startkde4

... in ~/.xinitrc when using startx(1) (console login)
... in ~/.xsession when using xenodm(1) (X Display Manager login)


sudo(8) integration
===================

By default, sudo(8) doesn't pass environment variables on OpenBSD. Thus, if you
want to run KDE applications as a different user via sudo(8), you'll need to add
the following lines to ${SYSCONFDIR}/sudoers:

Defaults env_keep +="KDE_FULL_SESSION KDE_SESSION_UID KDE_SESSION_VERSION"

This will ensure that KDE apps (especially, kded) will know that KDE session is
already running but under another account, and thus avoid enabling desktop-wide
features (second time), causing havoc.


Profile location
================

By default, KDE 4 in OpenBSD looks for ~/.kde4. You can override this
by setting up KDEHOME environment variable, but please note that KDE 3
uses this variable, too. On the bright side, KDE 3 and 4 profiles are
mostly compatible: KDE 4 apps that change storage or config format,
usually create their own copy using the new format in a separate place,
so in the worst case you'll have some settings duplicated and not
shared.


Renamed binaries
================

Some executable files in ${PREFIX}/bin directory were renamed
by adding the "4" suffix to avoid clashes with KDE 3 ones, namely:

* kdebugdialog
* khelpcenter
* kjscmd
* kreadconfig
* kstart
* ktrash
* kwriteconfig

The third party programs or scripts that rely on "standard" names
will obviously fail. So beware of blind running foreign scripts
(you shouldn't be doing this in the first place, though, if you're
running OpenBSD), the best could happen is that they will tweak
your KDE3 setup instead.


mDNS/DNS-SD support
===================
The avahi-daemon(8) daemon provides Zeroconf support (aka. Bonjour /
Rendezvous) in KDE.

To make use of it, edit /etc/rc.conf.local to include "multicast=YES"
and add "avahi_daemon" to the "pkg_scripts" line _after_ "messagebus".


Version History (View Complete History)
  • (2015-01-21) Updated to version: kde4-4.14.3
  • (2014-07-18) Updated to version: kde4-4.13.3
  • (2014-07-10) Updated to version: kde4-4.13.2
  • (2014-01-21) Updated to version: kde4-4.11.5
  • (2013-12-09) Updated to version: kde4-4.11.4
  • (2013-11-26) Package added to openports.se, version kde4-4.10.5 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-06-25 23:47:34 by Rafael Sadowski | Files touched by this commit (1)
Log message:
zap cantor,analitza,kalgebra from KDE4-edu
   2018-06-12 10:54:58 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Unbook KDE4 and hook KDE5 umbrello and KDE4 meta adaption
   2018-06-08 01:36:58 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
unbreak, x11/yakuake-kde4 is no more
   2018-06-07 23:22:52 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Replace KDE4 konsole with KDE5 and yakuake-kde4 with yakuake (KDE5)
- zap konsole from meta/kde4
- unhook kde4/konsole, hook x11/kde-applications/konsole
- unhook yakuake-kde4, hook yakuake
- replace TEST_DEPENDS in kde4/libs (Tests looks good with KDE5 konsole)
   2018-05-02 14:12:40 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Enable KDE4 ports after kate-removal and bump meta
webdev,kimono,korundum,p5-kde,smokekde back on track
   2018-05-01 04:42:17 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
missed a bump here
   2018-05-01 04:36:33 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
unhook the ports needed to get sqlports building again after the kate-removal fiasco.
up to rsadowski@ to decide how to actually fix them
   2018-04-29 01:47:21 by Rafael Sadowski | Files touched by this commit (5)
Log message:
Remove KDE4 ktouch (replaced by x11/kde-applications/ktouch -- KDE5)
- unhook
- zap from meta
- drop all all KDE4 parts
   2018-04-29 01:41:41 by Rafael Sadowski | Files touched by this commit (34)
Log message:
Remove KDE4 kate (replaced by x11/kde-applications/kate -- KDE5)
- unhook
- zap from meta
- drop all all KDE4 parts
   2018-02-24 07:20:26 by Rafael Sadowski | Files touched by this commit (1)
Log message:
re-add REVISIONs;
Lost in r1.24 by me; Sorry to break the bulk again.
Spotted by landry@, naddy@; ok  sthen@
   2018-02-19 21:54:55 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Remove ktorrent-kde4 and tellico-kde4 and bump -extras
Spotted by naddy@, Thanks!
   2018-01-29 08:39:02 by Jeremie Courreges-Anglas | Files touched by this commit (6)
Log message:
Remove kalzium, not hooked to the build since import.
Proposed by Klemens Nanni, who got zhuk's approval.
   2017-04-16 06:43:20 by Antoine Jacoutot | Files touched by this commit (15)
Log message:
xdm -> xenodm.
   2017-04-16 06:43:20 by Antoine Jacoutot | Files touched by this commit (15)
Log message:
xdm -> xenodm.
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2016-06-29 10:14:45 by Marc Espie | Files touched by this commit (309)
Log message:
add is-branch to all trivial ports that exist as multiple branches.
   2015-12-06 01:29:35 by Antoine Jacoutot | Files touched by this commit (12)
Log message:
multicast_{host,router} -> multicast
   2015-12-06 01:29:35 by Antoine Jacoutot | Files touched by this commit (12)
Log message:
multicast_{host,router} -> multicast
   2015-07-07 07:49:16 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
/etc/sudoers -> ${SYSCONFDIR}/sudoers
   2015-07-07 07:49:16 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
/etc/sudoers -> ${SYSCONFDIR}/sudoers
   2015-05-26 07:31:21 by Marc Espie | Files touched by this commit (1)
Log message:
prevent host from being tagged with kde4 early
   2015-04-04 03:36:38 by Antoine Jacoutot | Files touched by this commit (12)
Log message:
dbus_daemon -> messagebus
   2015-04-04 03:36:38 by Antoine Jacoutot | Files touched by this commit (12)
Log message:
dbus_daemon -> messagebus
   2015-01-20 14:58:44 by Vadim Zhukov | Files touched by this commit (203)
Log message:
Bringing in KDE 4.14.3. This is the last KDE4 release, ever.
This release contains only minor fixes.
See you in KDE Frameworks land in the next season!