Skip to content
Various packaging tools and scripts for LXQt applications
CMake Shell
Branch: master
Clone or download
luis-pereira and agaida LXQtCompilerSettings: Enforce no strings casts
Enforcing it at a global level.
Latest commit f9c7700 May 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Added github issue template Mar 23, 2019
cmake LXQtCompilerSettings: Enforce no strings casts Sep 22, 2019
.gitattributes Don't export github templates Sep 24, 2017
.gitignore Authors and license (#2) Oct 9, 2016
AUTHORS
BSD-3-Clause Authors and license (#2) Oct 9, 2016
CHANGELOG Changelog for 0.6.0 (#44) Jan 24, 2019
CMakeLists.txt Install lxqt-transupdate with the correct permission Dec 14, 2018
README.md Add captions Dec 8, 2018
lxqt-build-tools-config-version.cmake.in Remove arched bits from version.cmake-file (#14) Jan 7, 2017
lxqt-build-tools-config.cmake.in Make lxqt-build-tools be usable Oct 6, 2016
lxqt-transupdate lxqt-transupdate next iteration Dec 4, 2018

README.md

lxqt-build-tools

Introduction

This repository is providing several tools needed to build LXQt itself as well as other components maintained by the LXQt project.

These tools used to be spread over the repositories of various other components and were summarized to ease dependency management. So far many components, in particular liblxqt, were representing a build dependency without being needed themselves but only because their repository was providing a subset of the tools which are now summarized here. So the use of this repository will reduce superfluous and bloated dependencies.

Installation

Compiling sources

To build only CMake and Qt5Core are needed, optionally Git to pull VCS checkouts. Runtime dependencies do not exist.

Code configuration is handled by CMake. CMake variable CMAKE_INSTALL_PREFIX has to be set to /usr on most operating systems.

To build run make, to install make install which accepts variable DESTDIR as usual. (Strictly speaking make isn't even needed right now. On the other hand it doesn't hurt so packagers may just include it in case it'll be needed one day.)

Packagers

This package is arch-independent now. You can simply package it as BuildArch: noarch (rpm) or arch: all (deb).

Current Minimum Versions

Package Version
KF5_MINIMUM_VERSION 5.36.0
KF5SCREEN_MINIMUM_VERSION 5.2.0
LIBFM_QT_MINIMUM_VERSION 0.14.0
LIBFMQT_MINIMUM_VERSION 0.14.0
LIBMENUCACHE_MINIMUM_VERSION 1.1.0
LXQTBT_MINIMUM_VERSION 0.6.0
LXQT_MINIMUM_VERSION 0.14.0
QTERMWIDGET_MINIMUM_VERSION 0.14.0
QT_MINIMUM_VERSION 5.7.1
QTXDG_MINIMUM_VERSION 3.3.0
You can’t perform that action at this time.