Conflicts/Replaces magic

This commit is contained in:
Aaron Rainbolt 2024-07-03 13:02:59 -05:00
parent 27d9d70110
commit 24067e3fd3
2 changed files with 10 additions and 1 deletions

3
debian/changelog vendored
View File

@ -1,4 +1,4 @@
libqtxdg (4.0.0-0ubuntu1~ppa3) oracular; urgency=medium libqtxdg (4.0.0-0ubuntu1~ppa4) oracular; urgency=medium
* New upstream release. * New upstream release.
* Update copyright file. * Update copyright file.
@ -7,6 +7,7 @@ libqtxdg (4.0.0-0ubuntu1~ppa3) oracular; urgency=medium
* Rename installation guidance files to reflect new package names. * Rename installation guidance files to reflect new package names.
* Renamed pkg-config to pkgconf in d/control. * Renamed pkg-config to pkgconf in d/control.
* Update symbols files. * Update symbols files.
* Added Conflicts/Replaces against outdated versions of libqt5xdg.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Fri, 14 Jun 2024 18:23:14 -0500 -- Aaron Rainbolt <arraybolt3@ubuntu.com> Fri, 14 Jun 2024 18:23:14 -0500

8
debian/control vendored
View File

@ -35,6 +35,8 @@ Depends: file,
${shlibs:Depends} ${shlibs:Depends}
Recommends: qt6-translations-l10n Recommends: qt6-translations-l10n
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Conflicts: libqt5xdg3 (< 3.12.0-0ubuntu7~)
Replaces: libqt5xdg3 (< 3.12.0-0ubuntu7~)
Provides: libqt6xdg Provides: libqt6xdg
Description: Implementation of the XDG Specifications for Qt (shared lib) Description: Implementation of the XDG Specifications for Qt (shared lib)
This library implements functions of the XDG Specifications in Qt. It is part This library implements functions of the XDG Specifications in Qt. It is part
@ -48,6 +50,8 @@ Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: gtk-update-icon-cache Recommends: gtk-update-icon-cache
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Conflicts: libqt5xdgiconloader3 (< 3.12.0-0ubuntu7~)
Replaces: libqt5xdgiconloader3 (< 3.12.0-0ubuntu7~)
Provides: libqt6xdgiconloader Provides: libqt6xdgiconloader
Description: Implementation of the XDG Iconloader for Qt (shared lib) Description: Implementation of the XDG Iconloader for Qt (shared lib)
This library implements the backend to load icons which are handled according This library implements the backend to load icons which are handled according
@ -63,6 +67,8 @@ Depends: libmagic-dev,
libqt6xdgiconloader-dev (= ${binary:Version}), libqt6xdgiconloader-dev (= ${binary:Version}),
${misc:Depends} ${misc:Depends}
Recommends: qtxdg-dev-tools (= ${source:Version}) Recommends: qtxdg-dev-tools (= ${source:Version})
Conflicts: libqt5xdg-dev (< 3.12.0-0ubuntu7~)
Replaces: libqt5xdg-dev (< 3.12.0-0ubuntu7~)
Description: Development files for libqtxdg Description: Development files for libqtxdg
This library implements functions of the XDG Specifications in Qt. It is part This library implements functions of the XDG Specifications in Qt. It is part
of LXQt. of LXQt.
@ -76,6 +82,8 @@ Depends: qt6-svg-dev,
libqt6xdgiconloader4 (= ${binary:Version}), libqt6xdgiconloader4 (= ${binary:Version}),
${misc:Depends}, ${misc:Depends},
${shlibs:Depends} ${shlibs:Depends}
Conflicts: libqt5xdgiconloader-dev (< 3.12.0-0ubuntu7~)
Replaces: libqt5xdgiconloader-dev (< 3.12.0-0ubuntu7~)
Description: Development files for libqtxdgiconloader Description: Development files for libqtxdgiconloader
This library implements the backend to load icons which are handled according This library implements the backend to load icons which are handled according
to the XDG Icon Theme Specification in Qt. It is part of LXQt. to the XDG Icon Theme Specification in Qt. It is part of LXQt.