Compare commits

...

24 Commits

Author SHA1 Message Date
Aaron Rainbolt
c13ca82de6
Fix copyright file 2025-07-30 16:18:53 -05:00
Aaron Rainbolt
c48e81dc95
Another new upstream release, before the last one got pushed to the archive 2025-07-30 16:16:45 -05:00
Aaron Rainbolt
4a3cf3f429
No manpage for lxqt2-transupdate, ignore the corresponding Lintian gripe 2025-05-02 18:21:14 -05:00
Aaron Rainbolt
72e960c846
Bump standards-version 2025-05-02 17:50:54 -05:00
Aaron Rainbolt
f5b1aa4ccf
Update copyright file 2025-05-02 17:49:42 -05:00
8023a33592 Upload to Questing 2025-04-19 00:32:07 -05:00
2da0ed0475 New upstream release. 2025-04-19 00:28:13 -05:00
7545b6ee99 Update Standards-Version to 4.7.1, no changes needed. 2025-02-21 15:58:14 -06:00
d20ac464c6 Upload to Plucky 2025-01-03 01:49:28 -06:00
08d2558ab6 Bump the minimum C++ standard to 20. 2025-01-03 01:49:01 -06:00
6a830527f0 Upload to Plucky 2024-11-15 15:34:45 -06:00
5265072648 New upstream release. 2024-11-05 11:00:18 -06:00
Aaron Rainbolt
b9b47695a9 Upload to Plucky 2024-11-05 10:59:34 -06:00
f9547b646a pkg-config -> pkgconf 2024-04-23 15:35:40 -05:00
33e3f37553 Bump Standards-version to 4.7.0, no changes needed. 2024-04-23 15:30:30 -05:00
6efce24ec0 Update debian/copyright. 2024-04-23 15:29:49 -05:00
92039c8848 Update build and runtime dependencies for Qt 6. 2024-04-23 15:29:22 -05:00
3cc388ced7 New upstream release. 2024-04-23 15:23:31 -05:00
ed82705efd Upload to Mantic. 2023-05-10 11:34:20 -05:00
fdd29ab40a Update Standards-version to 4.6.2, no changes needed. 2023-05-10 11:33:54 -05:00
16d49cb644 Update copyright years. 2023-05-10 11:33:06 -05:00
b69b6e2e95 Run wrap-and-sort. 2023-05-10 11:20:24 -05:00
1a5d20464a Remove reverse-applicable cpp17.patch. 2023-05-10 11:19:58 -05:00
b35c117cec New upstream release. 2023-05-10 11:19:28 -05:00
8 changed files with 63 additions and 40 deletions

0
debian/bin/gbp-buildpackage vendored Normal file → Executable file
View File

0
debian/bin/gbp-import-orig vendored Normal file → Executable file
View File

48
debian/changelog vendored
View File

@ -1,3 +1,51 @@
lxqt-build-tools (2.2.1-0ubuntu1) questing; urgency=medium
* New upstream release.
* Update copyright file
* Update Standards-Version to 4.7.2, no changes needed.
* Add Lintian override for missing manual page for lxqt2-transupdate
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Wed, 30 Jul 2025 16:11:53 -0500
lxqt-build-tools (2.1.0-0ubuntu3) plucky; urgency=medium
* Update Standards-Version to 4.7.1, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 21 Feb 2025 15:57:52 -0600
lxqt-build-tools (2.1.0-0ubuntu2) plucky; urgency=medium
* Bump the minimum C++ standard to 20.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 03 Jan 2025 01:49:22 -0600
lxqt-build-tools (2.1.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 15 Nov 2024 15:32:28 -0600
lxqt-build-tools (2.0.0-0ubuntu1) oracular; urgency=medium
[ Simon Quigley ]
* New upstream release.
- Update build and runtime dependencies for Qt 6.
* Update debian/copyright.
* Bump Standards-version to 4.7.0, no changes needed.
* pkg-config -> pkgconf
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Thu, 15 Aug 2024 15:58:15 -0500
lxqt-build-tools (0.13.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
* Remove reverse-applicable cpp17.patch.
* Run wrap-and-sort.
* Update copyright years.
* Update Standards-version to 4.6.2, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 10 May 2023 11:34:02 -0500
lxqt-build-tools (0.12.0-0ubuntu3) lunar; urgency=medium lxqt-build-tools (0.12.0-0ubuntu3) lunar; urgency=medium
* Build using C++17 by default instead of C++14, to be compatible with KDE * Build using C++17 by default instead of C++14, to be compatible with KDE

19
debian/control vendored
View File

@ -9,9 +9,9 @@ Priority: optional
Build-Depends: debhelper-compat (= 13), Build-Depends: debhelper-compat (= 13),
cmake, cmake,
libglib2.0-dev, libglib2.0-dev,
pkg-config, pkgconf,
qtbase5-dev qt6-base-dev (>= 6.6.0)
Standards-Version: 4.6.1 Standards-Version: 4.7.2
Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging.git Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-build-tools-packaging.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-build-tools XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-build-tools
@ -21,15 +21,14 @@ Rules-Requires-Root: no
Package: lxqt-build-tools Package: lxqt-build-tools
Architecture: all Architecture: all
Depends: ${misc:Depends}, Depends: binutils,
binutils,
cmake, cmake,
libglib2.0-dev (>= 2.73.1), libglib2.0-dev (>= 2.73.1),
pkg-config, pkgconf,
qttools5-dev, qt6-tools-dev,
qttools5-dev-tools qt6-tools-dev-tools,
Recommends: git, ${misc:Depends}
lintian Recommends: git, lintian
Description: Build tools for the LXQt desktop environment Description: Build tools for the LXQt desktop environment
LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
technologies. It has been tailored for users who value simplicity, speed, and technologies. It has been tailored for users who value simplicity, speed, and

10
debian/copyright vendored
View File

@ -3,7 +3,7 @@ Upstream-Name: lxqt-build-tools
Source: https://github.com/lxqt/lxqt-build-tools Source: https://github.com/lxqt/lxqt-build-tools
Files: * Files: *
Copyright: 2012-2021 LXQt team Copyright: 2012-2025 LXQt team
2010-2012 Razor team 2010-2012 Razor team
License: BSD-3-Clause License: BSD-3-Clause
@ -11,7 +11,6 @@ Files: lxqt-transupdate
cmake/find-modules/FindClazy.cmake cmake/find-modules/FindClazy.cmake
cmake/find-modules/FindFontconfig.cmake cmake/find-modules/FindFontconfig.cmake
cmake/find-modules/FindUDev.cmake cmake/find-modules/FindUDev.cmake
cmake/find-modules/FindXCB.cmake
cmake/find-modules/FindXdgEmail.cmake cmake/find-modules/FindXdgEmail.cmake
cmake/find-modules/FindXdgMime.cmake cmake/find-modules/FindXdgMime.cmake
cmake/find-modules/FindXdgOpen.cmake cmake/find-modules/FindXdgOpen.cmake
@ -28,7 +27,7 @@ Files: lxqt-transupdate
cmake/modules/LXQtTranslate.cmake cmake/modules/LXQtTranslate.cmake
cmake/modules/LXQtTranslateTs.cmake.in cmake/modules/LXQtTranslateTs.cmake.in
cmake/modules/LXQtTranslationLoader.cmake cmake/modules/LXQtTranslationLoader.cmake
cmake/modules/Qt5TranslationLoader.cmake cmake/modules/Qt6TranslationLoader.cmake
Copyright: 2018 Alf Gaida <agaida@siduction.org> Copyright: 2018 Alf Gaida <agaida@siduction.org>
2014-2020 Luís Pereira <luis.artur.pereira@gmail.com> 2014-2020 Luís Pereira <luis.artur.pereira@gmail.com>
2006-2007 Laurent Montel <montel@kde.org> 2006-2007 Laurent Montel <montel@kde.org>
@ -48,10 +47,11 @@ Copyright:
2020 Raphaël Hertzog <raphael@offensive-security.com> 2020 Raphaël Hertzog <raphael@offensive-security.com>
2022 Andrew Lee (李健秋) <ajqlee@debian.org> 2022 Andrew Lee (李健秋) <ajqlee@debian.org>
2022 Severus Septimius <severusseptimius7@gmail.com> 2022 Severus Septimius <severusseptimius7@gmail.com>
2022 Aaron Rainbolt <arraybolt3@ubuntu.com> 2022-2024 Simon Quigley <tsimonq2@ubuntu.com>
2022 Simon Quigley <tsimonq2@ubuntu.com> 2022-2025 Aaron Rainbolt <arraybolt3@ubuntu.com>
License: BSD-3-Clause License: BSD-3-Clause
Copyright: Alf Gaida <agaida@siduction.org>
Files: debian/usr/share/lxqt-build-tools/repository.spec.example Files: debian/usr/share/lxqt-build-tools/repository.spec.example
License: WTFPL-2 License: WTFPL-2

View File

@ -0,0 +1 @@
lxqt-build-tools: no-manual-page [usr/bin/lxqt2-transupdate]

View File

@ -1,24 +0,0 @@
Description: Bump the minimum compatibility level to C++17
Author: Simon Quigley <tsimonq2@lubuntu.me>
Origin: vendor
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029611
Forwarded: https://github.com/lxqt/lxqt-build-tools/pull/83
Last-Update: 2023-01-25
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/cmake/modules/LXQtCompilerSettings.cmake
+++ b/cmake/modules/LXQtCompilerSettings.cmake
@@ -181,11 +181,11 @@ endif()
#-----------------------------------------------------------------------------
-# CXX14 requirements - no checks, we just set it
+# CXX17 requirements - no checks, we just set it
#-----------------------------------------------------------------------------
set(CMAKE_CXX_STANDARD_REQUIRED True)
set(CMAKE_CXX_EXTENSIONS OFF)
-set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ ISO Standard")
+set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ ISO Standard")
#-----------------------------------------------------------------------------

View File

@ -1 +0,0 @@
cpp17.patch