* Sync debian foo with experimental * Bumped compat to 10 * Removed --parallel from rules, standard compat 10 * Bumped Standards to 3.9.8, no changes needed * Bumped minimum version debhelper (>= 10) * Bumped minimum version libqtermwidget5-0-dev (>= 0.7.0) * Added build dependency libkf5windowsystem-dev * Added build dependency liblxqt0-dev (>= 0.11.0) * Added build dependency libqt5svg5-dev * Added build dependency libqt5xdg-dev (>= 3.0.0) * Added Recommends qterminal-l10n * Fixed VCS fields, using https, plain /git/ and pointing to the right branch * Fixed copyright Format field, using https * Exported LC_ALL=C.UTF-8, make builds reproducible * Added hardening options * Added translation control to rules * Set CMAKE_BUILD_TYPE=RelWithDebInfo
26 lines
1.7 KiB
Markdown
26 lines
1.7 KiB
Markdown
# QTerminal
|
|
|
|
## Overview
|
|
|
|
QTerminal is a lightweight Qt terminal emulator based on [QTermWidget](https://github.com/lxde/qtermwidget).
|
|
|
|
It is maintained by the LXQt project but can be used independently from this desktop environment. The only bonds are [liblxqt](https://github.com/lxde/liblxqt) representing a build dependency and the localization files which were outsourced to LXQt repository [lxqt-l10n](https://github.com/lxde/lxqt-l10n).
|
|
|
|
This project is licensed under the terms of the [GPLv2](https://www.gnu.org/licenses/gpl-2.0.en.html) or any later version. See the LICENSE file for the full text of the license.
|
|
|
|
## Installation
|
|
|
|
### Compiling sources
|
|
|
|
Runtime dependencies are qtx11extras ≥ 5.2 and [QTermWidget](https://github.com/lxde/qtermwidget).
|
|
In order to build CMake ≥ 3.0.2 and [liblxqt](https://github.com/lxde/liblxqt) are needed as well as optionally Git to pull latest VCS checkouts. The localization files were outsourced to repository [lxqt-l10n](https://github.com/lxde/lxqt-l10n) so the corresponding dependencies are needed, too. Please refer to this repository's `README.md` for further information.
|
|
|
|
Code configuration is handled by CMake. Building out of source is strongly recommended. CMake variable `CMAKE_INSTALL_PREFIX` will normally have to be set to `/usr`.
|
|
|
|
To build run `make`, to install `make install` which accepts variable `DESTDIR` as usual.
|
|
|
|
### Binary packages
|
|
|
|
QTerminal is provided by all major Linux distributions like Arch Linux ([AUR](https://aur.archlinux.org) only so far), Debian (as of Debian stretch), Fedora and openSUSE (Tumbleweed only so far).
|
|
Just use the distributions' package managers to search for string `qterminal`.
|