Commit Graph

17 Commits (43209d023714bb8249d39e35260d8500995c661f)

Author SHA1 Message Date
Slávek Banko e664b71d6b
DEB: Switch Build-Depends from cmake to cmake-trinity.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit aab928d0ad)
4 years ago
Slávek Banko c6979fb7ac
DEB: Swith cmake builds to use ninja-build.
Cleaning automake dependencies.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ad1898f6e2)
4 years ago
Slávek Banko e5d408d884
DEB: Add support to build using ninja-build (CMake only) to common cdbs rules.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 36a50c1267)
4 years ago
Slávek Banko a92a915c5d
DEB: Move DEB_DH_BUILDDEB_ARGS to common cdbs rules.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3d0fe45a7b)
4 years ago
Slávek Banko 4e6137111a
DEB: Update the Maintainer's address to the TDE Debian Team.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit a7d5d2acbf)
4 years ago
Slávek Banko 74155ba447
DEB: Remove intltool from build-deps.
Instead of intltool-merge, tde_l10n_merge.pl is now used,                                      which is part of the common cmake module.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit f71bd02a6a)
4 years ago
Slávek Banko 9e0ef7b811
DEB common cdbs rules: Convert to UTC the date from the debian changelog,
which is written to '.tdepkginfo'.

It addresses time zone independence to ensure a reproducible build.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 508d340f3d)
4 years ago
Michele Calgaro f3d5de18f2
DEB: added cmake directive to create compilation database 'compile_commands.json' at build time.
This can be used to provide linting, autocompletion, hovering info, go-to-definition
and in general other LSP functionality in development environments.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit eb16e7c728)
4 years ago
Slávek Banko ea42c4fe46
DEB: Require intltool as build-deps always, regardless of gettext version.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit fa655b956c)
5 years ago
Slávek Banko 3f42ae2a8a
DEB ksplash-engine-moodin: Add intltool/gettext (>= 0.19~) to build-deps.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit eb2afc1f24)
5 years ago
Slávek Banko 134a5458cf
DEB: Create a .tdepkginfo containing package metadata.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ad7e4e55d1)
5 years ago
Slávek Banko 3fe7821f79
DEB: Change debhelper compatibility level to 9.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 7aeb5c3618)
5 years ago
Michele Calgaro 3e7c643312
DEB: enable parallel build in debian-tde.mk.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko ea92c90cd2
DEB: Resolve FTBFS in support for using the $(DEB_HOST_MULTIARCH) variable
if the package does not contain any install and links files.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6e6210f3042a985d937a1e354a3fa6f83259b2b5)
6 years ago
Slávek Banko e42afbc338
DEB: Added support for using the $(DEB_HOST_MULTIARCH) variable
in the install and links files to the debian-tde.mk common rules.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 7abdfa3a6f)
6 years ago
Slávek Banko 4df0f7bda9
DEB: Merge debian-qt-kde.mk and kde.mk into one debian-tde.mk
The debian-tde.mk rules are now unified for all packages.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 4e9ab839f6)
6 years ago
Michele Calgaro fcad8b8d15
DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago