Compare commits

..

2 Commits

8 changed files with 50 additions and 116 deletions

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

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

65
debian/changelog vendored
View File

@ -1,64 +1,17 @@
lxqt-build-tools (2.2.1-0ubuntu1) questing; urgency=medium lxqt-build-tools (0.12.0-0ubuntu1~ppa2) jammy; urgency=medium
* New upstream release. * Revert a non-backwards-compatible yet important change done for later
* Update copyright file releases, to adapt for a new glib2.0 version. We don't have the capacity
* Update Standards-Version to 4.7.2, no changes needed. to maintain glib2.0 in Backports, so simply revert it back to "the way it
* Add Lintian override for missing manual page for lxqt2-transupdate was."
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Wed, 30 Jul 2025 16:11:53 -0500 -- Simon Quigley <tsimonq2@ubuntu.com> Wed, 16 Nov 2022 18:23:59 -0600
lxqt-build-tools (2.1.0-0ubuntu3) plucky; urgency=medium lxqt-build-tools (0.12.0-0ubuntu1~ppa1) jammy; urgency=medium
* Update Standards-Version to 4.7.1, no changes needed. * Backport to Jammy.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 21 Feb 2025 15:57:52 -0600 -- Simon Quigley <tsimonq2@ubuntu.com> Wed, 16 Nov 2022 17:10:29 -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
* Build using C++17 by default instead of C++14, to be compatible with KDE
Frameworks and Qt.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 25 Jan 2023 11:36:17 -0600
lxqt-build-tools (0.12.0-0ubuntu2) lunar; urgency=medium
* Added 'Rules-Requires-Root: no'.
* Overhauled copyright file.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Sun, 27 Nov 2022 13:48:55 -0600
lxqt-build-tools (0.12.0-0ubuntu1) lunar; urgency=medium lxqt-build-tools (0.12.0-0ubuntu1) lunar; urgency=medium

22
debian/control vendored
View File

@ -9,26 +9,26 @@ Priority: optional
Build-Depends: debhelper-compat (= 13), Build-Depends: debhelper-compat (= 13),
cmake, cmake,
libglib2.0-dev, libglib2.0-dev,
pkgconf, pkg-config,
qt6-base-dev (>= 6.6.0) qtbase5-dev
Standards-Version: 4.7.2 Standards-Version: 4.6.1
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
XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-build-tools.git XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-build-tools.git
Homepage: https://github.com/lxqt/lxqt-build-tools Homepage: https://github.com/lxqt/lxqt-build-tools
Rules-Requires-Root: no
Package: lxqt-build-tools Package: lxqt-build-tools
Architecture: all Architecture: all
Depends: binutils, Depends: ${misc:Depends},
binutils,
cmake, cmake,
libglib2.0-dev (>= 2.73.1), libglib2.0-dev,
pkgconf, pkg-config,
qt6-tools-dev, qttools5-dev,
qt6-tools-dev-tools, qttools5-dev-tools
${misc:Depends} Recommends: git,
Recommends: git, lintian 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

54
debian/copyright vendored
View File

@ -3,40 +3,15 @@ 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-2025 LXQt team Copyright: 2012-2022 LXQt team
2010-2012 Razor team 2010-2012 Razor team
License: BSD-3-Clause License: BSD-3-Clause
Files: lxqt-transupdate Files: cmake/find-modules/FindXdgEmail.cmake
cmake/find-modules/FindClazy.cmake cmake/find-modules/FindXdgMime.cmake cmake/find-modules/FindXdgOpen.cmake
cmake/find-modules/FindFontconfig.cmake cmake/find-modules/FindXdgScreensaver.cmake
cmake/find-modules/FindUDev.cmake cmake/find-modules/FindXdgSettings.cmake
cmake/find-modules/FindXdgEmail.cmake Copyright: 2019, Luís Pereira <luis.artur.pereira@gmail.com>
cmake/find-modules/FindXdgMime.cmake
cmake/find-modules/FindXdgOpen.cmake
cmake/find-modules/FindXdgScreensaver.cmake
cmake/find-modules/FindXdgSettings.cmake
cmake/find-modules/FindXdgUserDirs.cmake
cmake/find-modules/FindXKBCommon.cmake
cmake/find-modules/FindXTerm.cmake
cmake/modules/ECMFindModuleHelpers.cmake
cmake/modules/LXQtCompilerSettings.cmake
cmake/modules/LXQtCreatePkgConfigFile.cmake
cmake/modules/LXQtCreatePortableHeaders.cmake
cmake/modules/LXQtPreventInSourceBuilds.cmake
cmake/modules/LXQtTranslate.cmake
cmake/modules/LXQtTranslateTs.cmake.in
cmake/modules/LXQtTranslationLoader.cmake
cmake/modules/Qt6TranslationLoader.cmake
Copyright: 2018 Alf Gaida <agaida@siduction.org>
2014-2020 Luís Pereira <luis.artur.pereira@gmail.com>
2006-2007 Laurent Montel <montel@kde.org>
2018 Volker Krause <vkrause@kde.org>
2010 Rafael Fernández López <ereslibre@kde.org>
2015 Jari Vetoniemi
2014 Alex Merry <alex.merry@kde.org>
2015 Palo Kisa <palo.kisa@gmail.com>
2013 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
License: BSD-3-Clause License: BSD-3-Clause
Files: debian/* Files: debian/*
@ -47,14 +22,8 @@ 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-2024 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
License: WTFPL-2
License: BSD-3-Clause License: BSD-3-Clause
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions modification, are permitted provided that the following conditions
@ -80,14 +49,3 @@ License: BSD-3-Clause
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
License: WTFPL-2
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
.
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
.
0. You just DO WHAT THE FUCK YOU WANT TO.

View File

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

23
debian/patches/revert_glib_fix.patch vendored Normal file
View File

@ -0,0 +1,23 @@
From 62b77bb807aa2ac2c1df8eec372df771da8d2203 Mon Sep 17 00:00:00 2001
From: Dmitry Shachnev <mitya57@users.noreply.github.com>
Date: Tue, 29 Mar 2022 00:29:49 +0300
Subject: [PATCH] Replace gunixconnection.h file in gio-unix include dir check
(#74)
That file was moved from gio-unix to gio in GLib 2.71.1:
https://gitlab.gnome.org/GNOME/glib/-/commit/83d45c4f35dc87ba
---
cmake/find-modules/FindGLIB.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/cmake/find-modules/FindGLIB.cmake
+++ b/cmake/find-modules/FindGLIB.cmake
@@ -101,7 +101,7 @@ foreach (_component ${GLIB_FIND_COMPONEN
elseif (${_component} STREQUAL "gio-unix")
pkg_check_modules(GIO_UNIX gio-unix-2.0)
find_path(GLIB_GIO_UNIX_INCLUDE_DIR
- NAMES gio/gdesktopappinfo.h
+ NAMES gio/gunixconnection.h
HINTS ${GIO_UNIX_INCLUDEDIR}
PATH_SUFFIXES gio-unix-2.0)

1
debian/patches/series vendored Normal file
View File

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