Пакет polkit-qt5: 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 | %define polkit_qt5_agent_major 1 %define polkit_qt5_gui_major 1 %define polkit_qt5_core_major 1 Name: polkit-qt5 Version: 0.114.0 Release: alt1 Summary: Qt 5 bindings for PolicyKit License: GPLv2+ Group: System/Libraries Url: https://projects.kde.org/projects/kdesupport/polkit-qt-1 Source: polkit-qt-1-%version.tar # Source-url: https://invent.kde.org/libraries/polkit-qt-1/-/archive/v%version/polkit-qt-1-v%version.tar.gz BuildRequires: gcc-c++ BuildRequires: extra-cmake-modules rpm-macros-cmake cmake BuildRequires: libpolkit1-devel BuildPreReq: qt5-base-devel #BuildPreReq: rpm-build-kf5 BuildPreReq: kde-common-devel %description Polkit-qt5 is a library that lets developers use the PolicyKit API through a nice Qt-styled API. %package -n libpolkit-qt5-agent Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-agent %summary. %package -n libpolkit-qt5-core Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-core %summary. %package -n libpolkit-qt5-gui Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-gui %summary. %package -n libpolkitqt5-qt5-devel Summary: Development files for PolicyKit Qt 5 bindings Group: Development/KDE and QT Requires: libpolkit-qt5-agent Requires: libpolkit-qt5-core Requires: libpolkit-qt5-gui Provides: polkitqt5-devel %description -n libpolkitqt5-qt5-devel %summary. %prep %setup -n polkit-qt-1-%version %build %cmake \ -DBUILD_EXAMPLES:BOOL=OFF \ -DLIB_DESTINATION=%_libdir \ # %cmake_build # Remove installdox file - it is not necessary here rm -fv html/installdox %install %cmakeinstall_std %files -n libpolkit-qt5-agent %_libdir/libpolkit-qt5-agent-1.so.%{polkit_qt5_agent_major}* %files -n libpolkit-qt5-core %_libdir/libpolkit-qt5-core-1.so.%{polkit_qt5_core_major}* %files -n libpolkit-qt5-gui %_libdir/libpolkit-qt5-gui-1.so.%{polkit_qt5_gui_major}* %files -n libpolkitqt5-qt5-devel %doc AUTHORS README %_includedir/polkit-qt5-1/ %_libdir/libpolkit-qt5-core-1.so %_libdir/libpolkit-qt5-gui-1.so %_libdir/libpolkit-qt5-agent-1.so %_libdir/pkgconfig/polkit-qt5-1.pc %_libdir/pkgconfig/polkit-qt5-core-1.pc %_libdir/pkgconfig/polkit-qt5-gui-1.pc %_libdir/pkgconfig/polkit-qt5-agent-1.pc %_libdir/cmake/PolkitQt5-1/ %changelog * Thu Dec 16 2021 Anton Midyukov <antohami@altlinux.org> 0.114.0-alt1 - new version (0.114.0) with rpmgs script - cleanup spec * Tue Jul 21 2020 Michael Shigorin <mike@altlinux.org> 0.112.0-alt4 - explicit BR: rpm-macros-cmake cmake - minor spec cleanup * Thu Dec 27 2018 Michael Shigorin <mike@altlinux.org> 0.112.0-alt3 - adapted for e2kv4 and lcc-1.23 * Mon Sep 18 2017 Michael Shigorin <mike@altlinux.org> 0.112.0-alt2 - E2K: explicit -std=c++11 * Mon Feb 09 2015 Michael Shigorin <mike@altlinux.org> 0.112.0-alt1 - built for ALT Linux + based on mageia spec for 0.112.0-4.mga5 + thanks glebfm@ for cmake-related fixup |