Пакет 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 116 117 118 119 120 121 122 123 124 125 126 | %define snapshot 20140212 Name: polkit-qt5 Version: 0.112.0 Release: alt3 Summary: Qt 5 bindings for PolicyKit License: GPLv2+ Group: System/Libraries Url: https://projects.kde.org/projects/kdesupport/polkit-qt-1 Source0: polkit-qt-1-%version.tar.bz2 Source1: Doxyfile BuildRequires: gcc-c++ BuildRequires: extra-cmake-modules BuildRequires: doxygen 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. #-------------------------------------------------------------------- %define polkit_qt5_agent_major 1 %package -n libpolkit-qt5-agent Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-agent %summary. %files -n libpolkit-qt5-agent %_libdir/libpolkit-qt5-agent-1.so.%{polkit_qt5_agent_major}* #-------------------------------------------------------------------- %define polkit_qt5_core_major 1 %package -n libpolkit-qt5-core Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-core %summary. %files -n libpolkit-qt5-core %_libdir/libpolkit-qt5-core-1.so.%{polkit_qt5_core_major}* #-------------------------------------------------------------------- %define polkit_qt5_gui_major 1 %package -n libpolkit-qt5-gui Summary: %summary Group: System/Libraries %description -n libpolkit-qt5-gui %summary. %files -n libpolkit-qt5-gui %_libdir/libpolkit-qt5-gui-1.so.%{polkit_qt5_gui_major}* #-------------------------------------------------------------------- %package -n libpolkitqt5-qt5-devel Summary: Development files for PolicyKit Qt 5 bindings Group: Development/KDE and QT Requires: libpolkit-qt5-agent = %version-%release Requires: libpolkit-qt5-core = %version-%release Requires: libpolkit-qt5-gui = %version-%release Provides: polkitqt5-devel = %version-%release %description -n libpolkitqt5-qt5-devel %summary. %files -n libpolkitqt5-qt5-devel %doc AUTHORS COPYING 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/ #-------------------------------------------------------------------- %prep %setup -n polkit-qt-1-%version %build %ifarch %e2k %add_optflags -std=c++11 %endif %cmake_insource \ -DBUILD_EXAMPLES:BOOL=OFF \ -DLIB_DESTINATION=%_libdir \ # %make_build doxygen %SOURCE1 # Remove installdox file - it is not necessary here rm -fv html/installdox %install %makeinstall_std %changelog * 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 |