diff --git a/distro/debian.control b/distro/qt5-debian.control similarity index 92% rename from distro/debian.control rename to distro/qt5-debian.control index cf9a7a7b..8b6c97f0 100644 --- a/distro/debian.control +++ b/distro/qt5-debian.control @@ -6,6 +6,7 @@ Build-Depends: debhelper (>=9), cdbs, cmake Standards-Version: 3.9.6 Homepage: https://github.com/KDAB/KDDockWidgets +Package: qt5-kddockwidgets Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: KDAB's Dock Widget Framework for Qt diff --git a/distro/qt5-kddockwidgets.dsc b/distro/qt5-kddockwidgets.dsc index 13174864..4202d750 100644 --- a/distro/qt5-kddockwidgets.dsc +++ b/distro/qt5-kddockwidgets.dsc @@ -4,8 +4,7 @@ Version: 1.5.0-1 Binary: kddockwidgets Maintainer: Allen Winter Architecture: any -Build-Depends: debhelper (>=9), cdbs, cmake, qtbase5-dev, libqt5x11extras5-dev -Package: qt5-kddockwidgets +Build-Depends: debhelper (>=9), cdbs, cmake, qtbase5-dev, qtbase5-private-dev, libqt5x11extras5-dev, libfontconfig-dev Files: 00000000000000000000000000000000 00000 qt5-kddockwidgets-1.5.0.tar.gz diff --git a/distro/qt5-kddockwidgets.spec b/distro/qt5-kddockwidgets.spec index 7bdfd40a..77e5fd43 100644 --- a/distro/qt5-kddockwidgets.spec +++ b/distro/qt5-kddockwidgets.spec @@ -18,11 +18,11 @@ BuildRequires: libqt5-qtbase-devel libqt5-qtx11extras-devel %endif %if %{defined fedora} -BuildRequires: gcc-c++ qt5-qtbase-devel qt5-qtx11extras-devel desktop-file-utils +BuildRequires: gcc-c++ qt5-qtbase-devel qt5-qtbase-private-devel qt5-qtx11extras-devel desktop-file-utils %endif %if %{defined rhel} -BuildRequires: gcc-c++ qt5-qtbase-devel qt5-qtx11extras-devel desktop-file-utils +BuildRequires: gcc-c++ qt5-qtbase-devel qt5-qtbase-private-devel qt5-qtx11extras-devel desktop-file-utils %endif %description diff --git a/distro/qt6-debian.control b/distro/qt6-debian.control new file mode 100644 index 00000000..7e50fe0e --- /dev/null +++ b/distro/qt6-debian.control @@ -0,0 +1,12 @@ +Source: kddockwidgets +Section: Miscellaneous +Priority: optional +Maintainer: Allen Winter +Build-Depends: debhelper (>=9), cdbs, cmake +Standards-Version: 3.9.6 +Homepage: https://github.com/KDAB/KDDockWidgets + +Package: qt6-kddockwidgets +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: KDAB's Dock Widget Framework for Qt diff --git a/distro/qt6-kddockwidgets.dsc b/distro/qt6-kddockwidgets.dsc index b208e5ff..66a788e5 100644 --- a/distro/qt6-kddockwidgets.dsc +++ b/distro/qt6-kddockwidgets.dsc @@ -4,8 +4,7 @@ Version: 1.5.0-1 Binary: kddockwidgets Maintainer: Allen Winter Architecture: any -Build-Depends: debhelper (>=9), cdbs, cmake, qtbase6-dev, libqt6x11extras5-dev -Package: qt6-kddockwidgets +Build-Depends: debhelper (>=9), cdbs, cmake, qtbase6-dev, qtbase6-private-dev, libqt6x11extras5-dev, libfontconfig-dev Files: 00000000000000000000000000000000 00000 qt6-kddockwidgets-1.5.0.tar.gz diff --git a/distro/qt6-kddockwidgets.spec b/distro/qt6-kddockwidgets.spec index 5c11f616..e3001258 100644 --- a/distro/qt6-kddockwidgets.spec +++ b/distro/qt6-kddockwidgets.spec @@ -14,15 +14,15 @@ Packager: Klaralvdalens Datakonsult AB (KDAB) BuildRequires: cmake %if %{defined suse_version} -BuildRequires: libqt6-qtbase-devel libqt6-qtx11extras-devel +BuildRequires: libqt6-qtbase-devel libqt6-qtbase-private-headers-devel libqt6-qtx11extras-devel %endif %if %{defined fedora} -BuildRequires: gcc-c++ qt6-qtbase-devel desktop-file-utils +BuildRequires: gcc-c++ qt6-qtbase-devel qt6-qtbase-private-devel desktop-file-utils libxkbcommon-devel %endif %if %{defined rhel} -BuildRequires: gcc-c++ qt6-qtbase-devel qt6-qtx11extras-devel desktop-file-utils +BuildRequires: gcc-c++ qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtx11extras-devel desktop-file-utils libxkbcommon-devel %endif %description