Package kde5-kdsoap: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | %define rname kdsoap %define sover 2 %define libkdsoap libkdsoap%sover %define libkdsoap_server libkdsoap-server%sover Name: kde5-%rname Version: 2.1.1 Release: alt3 %K5init altplace Group: System/Libraries Summary: Qt-based client-side and server-side SOAP component Url: https://www.kdab.com/products/kd-soap # https://github.com/KDAB/KDSoap License: (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only AND AGPL-3.0-only Source: %rname-%version.tar Patch1: alt-lib-sover.patch BuildRequires(pre): rpm-build-kf5 # Automatically added by buildreq on Mon Aug 17 2020 (-bi) # optimized out: ca-trust cmake cmake-modules elfutils gcc-c++ glibc-kernheaders-generic glibc-kernheaders-x86 libglvnd-devel libqt5-core libqt5-gui libqt5-network libqt5-widgets libqt5-xml libsasl2-3 libssl-devel libstdc++-devel python-modules python2-base python3 python3-base python3-dev qt5-base-common qt5-base-devel rpm-build-python3 sh4 BuildRequires: boost-devel cmake qt5-base-devel #BuildRequires: boost-devel cmake qt5-svg-devel qt5-wayland-devel qt5-webengine-devel %description KD Soap is a Qt-based client-side and server-side SOAP component. It can be used to create client applications for web services and also provides the means to create web services without the need for any further component such as a dedicated web server. KD Soap targets C++ programmers who use Qt in their applications. %package common BuildArch: noarch Summary: Common %name files Group: System/Configuration/Other %description common Common %name files %package -n %libkdsoap Summary: %name library Group: System/Libraries Requires: %name-common >= %EVR %description -n %libkdsoap %name library %package -n %libkdsoap_server Summary: %name library Group: System/Libraries Requires: %name-common >= %EVR %description -n %libkdsoap_server %name library %package devel Summary: Development files for %name Group: Development/KDE and QT Requires: libgcrypt-devel libqca-qt5-devel %description devel This package contains the development files for %name. %prep %setup -qn %rname-%version #%patch1 -p1 %ifarch %e2k sed -i "/-Wl,--fatal-warnings/d" cmake/KDAB/modules/KDCompilerFlags.cmake %endif %build %K5build \ -DCMAKE_INSTALL_INCLUDEDIR=%_K5inc \ # %install %K5install %find_lang --with-kde --all-name %name mkdir -p %buildroot/%_K5archdata/mkspecs/features/ mv %buildroot/%_datadir/mkspecs/features/* %buildroot/%_K5archdata/mkspecs/features/ %files common -f %name.lang %files -n %libkdsoap %_libdir/libkdsoap.so.%sover %_libdir/libkdsoap.so.* %files -n %libkdsoap_server %_libdir/libkdsoap-server.so.%sover %_libdir/libkdsoap-server.so.* %files devel %doc kdsoap.pri kdwsdl2cpp.pri %_K5bin/kdwsdl2cpp %_K5lib/cmake/KDSoap/ %_K5inc/KDSoap*/ %_K5link/lib*.so %_K5archdata/mkspecs/features/kdsoap.prf %_K5archdata/mkspecs/modules/*oap*.pri %changelog * Thu Jun 29 2023 Sergey V Turchin <zerg@altlinux.org> 2.1.1-alt3 - E2K: lcc < 1.28 ftbfs workaround (ilyakurdyukov@; see also mcst#3675) * Thu Jun 29 2023 Sergey V Turchin <zerg@altlinux.org> 2.1.1-alt2 - relax requires * Tue Jun 13 2023 Sergey V Turchin <zerg@altlinux.org> 2.1.1-alt1 - new version * Thu Mar 11 2021 Sergey V Turchin <zerg@altlinux.org> 1.10.0-alt1 - new version * Wed Nov 25 2020 Sergey V Turchin <zerg@altlinux.org> 1.9.1-alt1 - new version * Mon Aug 17 2020 Sergey V Turchin <zerg@altlinux.org> 1.9.0-alt1 - initial build |