Revision 353 (by olivierd, 2017/10/24 12:56:00) Fix renderer

h1. LXQt - The Lightweight Qt Desktop Environment

Ports (heavily work in progress, depends of KDE Frameworks 5) in order to run "LXQt":http://lxqt.org/ under "FreeBSD":http://www.freebsd.org/.

h2. Overview of repository

* @ports-ready/@, difference between official ports and these in @tags/@
* @tags/@, supported versions (complete desktop)
* @trunk/@, unstable, broken ports

h2. How to use it?

LXQt needs @x11/plasma5-libkscreen@ available in KDE-FreeBSD ports tree.

* Clone the development KDE repository:

bc. mkdir kde ; cd kde
git clone https://github.com/freebsd/freebsd-ports-kde .
git checkout plasma5

* Merge the KDE component into the official ports tree:

bc. # cd kde/ ; mkdir /usr/ports/x11/plasma5-libkscreen
# cp -R x11/plasma5-libkscreen/* /usr/ports/x11/plasma5-libkscreen/

* Replace @Mk/Uses/kde.mk@

bc. # cd kde/
# cp Mk/Uses/kde.mk /usr/ports/Mk/Uses/

* Clone this repository, use "trunk/Tools/scripts/lxqtmerge":https://subversion.assembla.com/svn/lxqt/trunk/Tools/scripts/lxqtmerge

bc.. fetch https://subversion.assembla.com/svn/lxqt/trunk/Tools/scripts/lxqtmerge

p. Adjust *LOCAL_REPO* and *PORTSDIR* variables before to run it.

bc. sh lxqtmerge -c && sh lxqtmerge -m

p. Now you are able to compile the meta-port @x11-wm/lxqt@ and @x11/lxqt-l10n@ (translations of each LXQt components).

That's all.

h2. Running?

Create @.xinitrc@ (if you want to use @x11/slim@ or @x11/xdm@).

bc.. #!/bin/sh

# Define locale settings
#export LANG="fr_FR.UTF-8"
#export LC_CTYPE="fr_FR.UTF-8"

exec startlxqt