From 452eb8c9a1e1dbe91ad5718cfff5fe64738b4845 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Mon, 1 Feb 2021 03:45:50 +0200 Subject: [PATCH] packaging: mark some dependencies as Linux only Signed-off-by: Ivailo Monev --- packaging/debian/katana-baseapps/control | 3 ++- packaging/debian/katana-extraapps/control | 6 +++--- packaging/debian/katana-workspace/control | 16 ++++++++-------- packaging/debian/katanalibs/control | 15 ++++++++------- 4 files changed, 21 insertions(+), 19 deletions(-) diff --git a/packaging/debian/katana-baseapps/control b/packaging/debian/katana-baseapps/control index 77633b9..94d02a4 100644 --- a/packaging/debian/katana-baseapps/control +++ b/packaging/debian/katana-baseapps/control @@ -10,5 +10,6 @@ Build-Depends: debhelper (>= 9~), cmake, katie-dev, katanalibs, sudo Package: katana-baseapps Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x hurd-i386 -Depends: ${shlibs:Depends}, ${misc:Depends}, sudo, ctags, cppcheck +Depends: ${shlibs:Depends}, ${misc:Depends}, sudo, ctags [linux-any], + cppcheck [linux-any] Description: Katana core applications diff --git a/packaging/debian/katana-extraapps/control b/packaging/debian/katana-extraapps/control index 42d7e63..c3d1837 100644 --- a/packaging/debian/katana-extraapps/control +++ b/packaging/debian/katana-extraapps/control @@ -15,9 +15,9 @@ Build-Depends: debhelper (>= 9~), cmake, katie-dev, katana-baseapps, libgmp-dev, libhunspell-dev, libjpeg-dev, libpng-dev, libmms-dev, libparted-dev, libpulse-dev, libqalculate-dev, libraw-dev, libsane-dev, libspectre-dev, libspeechd-dev, libswscale-dev, libtag1-dev, libtiff5-dev, - libudev-dev, uuid-dev, libvncserver-dev, libxcb-randr0-dev, freerdp2-dev, - libibus-1.0-dev, libscim-dev, libboost-dev, libffmpegthumbnailer-dev, - qca-katie, libdbusmenu-katie + libudev-dev [linux-any], uuid-dev, libvncserver-dev, libxcb-randr0-dev, + freerdp2-dev, libibus-1.0-dev, libscim-dev, libboost-dev, + libffmpegthumbnailer-dev, qca-katie, libdbusmenu-katie Package: katana-extraapps Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x hurd-i386 diff --git a/packaging/debian/katana-workspace/control b/packaging/debian/katana-workspace/control index 2c951a2..58782ee 100644 --- a/packaging/debian/katana-workspace/control +++ b/packaging/debian/katana-workspace/control @@ -7,16 +7,16 @@ Vcs-Git: git://github.com/fluxer/kde-workspace.git Vcs-browser: https://github.com/fluxer/kde-workspace Standards-Version: 4.19.0 Build-Depends: debhelper (>= 9~), cmake, katie-dev, katanalibs, - katana-baseapps, xorg-dev, libnm-dev, libqalculate-dev, libgcrypt20-dev, - libxklavier-dev, libxcb-icccm4-dev, libxcb-composite0-dev, - libxcb-damage0-dev, libxcb-xfixes0-dev, libxcb-render0-dev, - libxcb-randr0-dev, libxcb-shape0-dev, libxcb-shape0-dev, libxcb-shm0-dev, - libxcb-sync-dev, libxcb-image0-dev, libxcb-render-util0-dev, + katana-baseapps, xorg-dev, libnm-dev [linux-any], libqalculate-dev, + libgcrypt20-dev, libxklavier-dev, libx11-xcb-dev, libxcb-icccm4-dev, + libxcb-composite0-dev, libxcb-damage0-dev, libxcb-xfixes0-dev, + libxcb-render0-dev, libxcb-randr0-dev, libxcb-shape0-dev, libxcb-shape0-dev, + libxcb-shm0-dev, libxcb-sync-dev, libxcb-image0-dev, libxcb-render-util0-dev, libxcb-keysyms1-dev, libxcb-xtest0-dev, libxcb-record0-dev, libglu1-mesa-dev, mesa-common-dev, libmtp-dev, python, libeigen3-dev, libgps-dev, - libusb-1.0-0-dev, libssh-dev, libsmbclient-dev, perl-base, libraw1394-dev, - libsensors4-dev, libgles2-mesa-dev, libpam0g-dev, libpci-dev, libdbusmenu-katie, - libpolkit-katie, libattica-katie + libusb-1.0-0-dev, libssh-dev, libsmbclient-dev, perl-base, + libraw1394-dev [linux-any], libsensors4-dev, libgles2-mesa-dev, libpam0g-dev, + libpci-dev, libdbusmenu-katie, libpolkit-katie, libattica-katie Package: katana-workspace Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x hurd-i386 diff --git a/packaging/debian/katanalibs/control b/packaging/debian/katanalibs/control index d5a0c29..d1e22e7 100644 --- a/packaging/debian/katanalibs/control +++ b/packaging/debian/katanalibs/control @@ -7,15 +7,16 @@ Vcs-Git: git://github.com/fluxer/kdelibs.git Vcs-browser: https://github.com/fluxer/kdelibs Standards-Version: 4.19.0 Build-Depends: debhelper (>= 9~), cmake, katie-dev, libenchant-dev, - libopenexr-dev, libmpv-dev, libraw-dev, libmusicbrainz5-dev, xorg-dev, - mesa-common-dev, libavahi-common-dev, krb5-multidev, perl-base, libwebp-dev, - libudev-dev, liblzma-dev, libexiv2-dev, libilmbase-dev, libbz2-dev, - libattr1-dev, libacl1-dev, libxcb-render-util0-dev, libxcb-keysyms1-dev, - libxcb-image0-dev, libudisks2-dev, strigi, libdbusmenu-katie, - media-player-info, krb5-config + libopenexr-dev, libmpv-dev [linux-any], libraw-dev, libmusicbrainz5-dev, + xorg-dev, mesa-common-dev, libavahi-common-dev, krb5-multidev, perl-base, + libwebp-dev, libudev-dev [linux-any], liblzma-dev, libexiv2-dev, + libilmbase-dev, libbz2-dev, libattr1-dev, libacl1-dev, + libxcb-render-util0-dev, libxcb-keysyms1-dev, libxcb-image0-dev, + libudisks2-dev [linux-any], strigi, libdbusmenu-katie, + media-player-info [linux-any], krb5-config Package: katanalibs Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64el s390x hurd-i386 Depends: ${shlibs:Depends}, ${misc:Depends}, , ${perl:Depends}, upower, - udisks2, shared-mime-info, media-player-info, xdg-utils + udisks2 [linux-any], shared-mime-info, media-player-info [linux-any], xdg-utils Description: Katana core libraries