diff --git a/debian/changelog b/debian/changelog index d780ec1..ecc649f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ qtermwidget (2.0.0-0ubuntu1) UNRELEASED; urgency=medium * New upstream release. * Update copyright file. * Bump Standards-Version to 4.7.0, no changes necessary. + * Rename binaries, bump sonames. + * Bump build dependencies. -- Aaron Rainbolt Wed, 19 Jun 2024 14:29:19 -0500 diff --git a/debian/control b/debian/control index 4d73aa9..49786a3 100644 --- a/debian/control +++ b/debian/control @@ -10,8 +10,8 @@ Priority: optional Build-Depends: cmake, debhelper-compat (= 13), libutf8proc-dev, - lxqt-build-tools (>= 0.13.0), - qtbase5-dev + lxqt-build-tools (>= 2.0.0), + qt6-base-dev Standards-Version: 4.7.0 Vcs-Browser: https://git.lubuntu.me/Lubuntu/qtermwidget-packaging Vcs-Git: https://git.lubuntu.me/Lubuntu/qtermwidget-packaging.git @@ -20,40 +20,40 @@ XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/qtermwidget.git Homepage: https://github.com/lxqt/qtermwidget Rules-Requires-Root: no -Package: libqtermwidget5-1 +Package: libqtermwidget6-2 Architecture: any Multi-Arch: same -Depends: qtermwidget5-data (= ${source:Version}), +Depends: qtermwidget6-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: fonts-hack Pre-Depends: ${misc:Pre-Depends} Breaks: libqtermwidget5-0 (<< 0.99.0) Replaces: libqtermwidget5-0 (<< 0.99.0) -Description: Terminal emulator widget for Qt 5 (shared libraries) +Description: Terminal emulator widget for Qt 6 (shared libraries) QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as built-in console or terminal emulation widget. . This package provides the shared libraries. -Package: libqtermwidget5-1-dev +Package: libqtermwidget6-2-dev Architecture: any Multi-Arch: same Section: libdevel -Depends: libqtermwidget5-1 (= ${binary:Version}), ${misc:Depends} +Depends: libqtermwidget6-2 (= ${binary:Version}), ${misc:Depends} Breaks: libqtermwidget5-0-dev (<< 0.99.0) Replaces: libqtermwidget5-0-dev (<< 0.99.0) -Description: Terminal emulator widget for Qt 5 (development files) +Description: Terminal emulator widget for Qt 6 (development files) QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as built-in console or terminal emulation widget. . This package provides the development files. -Package: qtermwidget5-data +Package: qtermwidget6-data Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} -Description: Terminal emulator widget for Qt 5 (data files) +Description: Terminal emulator widget for Qt 6 (data files) QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as built-in console or terminal emulation widget. . diff --git a/debian/libqtermwidget5-1-dev.install b/debian/libqtermwidget5-1-dev.install deleted file mode 100644 index b6b543b..0000000 --- a/debian/libqtermwidget5-1-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/include -usr/lib/*/cmake/qtermwidget5/*.cmake -usr/lib/*/libqtermwidget5.so -usr/lib/*/pkgconfig/qtermwidget5.pc diff --git a/debian/libqtermwidget5-1.install b/debian/libqtermwidget5-1.install deleted file mode 100644 index cb9a417..0000000 --- a/debian/libqtermwidget5-1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libqtermwidget5.so.* diff --git a/debian/libqtermwidget6-2-dev.install b/debian/libqtermwidget6-2-dev.install new file mode 100644 index 0000000..679de8b --- /dev/null +++ b/debian/libqtermwidget6-2-dev.install @@ -0,0 +1,4 @@ +usr/include +usr/lib/*/cmake/qtermwidget6/*.cmake +usr/lib/*/libqtermwidget6.so +usr/lib/*/pkgconfig/qtermwidget6.pc diff --git a/debian/libqtermwidget6-2.install b/debian/libqtermwidget6-2.install new file mode 100644 index 0000000..5d1a98d --- /dev/null +++ b/debian/libqtermwidget6-2.install @@ -0,0 +1 @@ +usr/lib/*/libqtermwidget6.so.* diff --git a/debian/libqtermwidget5-1.symbols b/debian/libqtermwidget6-2.symbols similarity index 99% rename from debian/libqtermwidget5-1.symbols rename to debian/libqtermwidget6-2.symbols index bca3baa..b3289ec 100644 --- a/debian/libqtermwidget5-1.symbols +++ b/debian/libqtermwidget6-2.symbols @@ -1,6 +1,6 @@ # SymbolsHelper-Confirmed: 1.4.0 amd64 -libqtermwidget5.so.1 libqtermwidget5-1 #MINVER# -* Build-Depends-Package: libqtermwidget5-1-dev +libqtermwidget6.so.2 libqtermwidget6-2 #MINVER# +* Build-Depends-Package: libqtermwidget6-2-dev (c++)"Konsole::Emulation::Emulation()@Base" 0.16.1 (c++)"Konsole::Emulation::bracketedPasteModeChanged(bool)@Base" 0.16.1 (c++)"Konsole::Emulation::bufferedUpdate()@Base" 0.16.1 diff --git a/debian/qtermwidget5-data.install b/debian/qtermwidget5-data.install deleted file mode 100644 index 71a006c..0000000 --- a/debian/qtermwidget5-data.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/share/qtermwidget5/color-schemes -usr/share/qtermwidget5/kb-layouts -usr/share/qtermwidget5/translations diff --git a/debian/qtermwidget5-data.examples b/debian/qtermwidget6-data.examples similarity index 100% rename from debian/qtermwidget5-data.examples rename to debian/qtermwidget6-data.examples diff --git a/debian/qtermwidget6-data.install b/debian/qtermwidget6-data.install new file mode 100644 index 0000000..49b2d85 --- /dev/null +++ b/debian/qtermwidget6-data.install @@ -0,0 +1,3 @@ +usr/share/qtermwidget6/color-schemes +usr/share/qtermwidget6/kb-layouts +usr/share/qtermwidget6/translations