Package qt5-remoteobjects: 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 | %define qdoc_found %{expand:%%(if [ -e %_qt5_bindir/qdoc ]; then echo 1; else echo 0; fi)} %global qt_module qtremoteobjects Name: qt5-remoteobjects Summary: Qt5 - Qt Remote Objects Group: System/Libraries Version: 5.12.11 Release: alt1 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions Url: http://www.qt.io Source: %qt_module-everywhere-src-%version.tar BuildRequires(pre): rpm-macros-qt5 qt5-tools BuildRequires: qt5-base-devel >= %version BuildRequires: qt5-declarative-devel %description Qt Remote Objects (QtRO) is an inter-process communication (IPC) module developed for Qt. %package common Summary: Common package for %name Group: System/Configuration/Other Requires: qt5-base-common BuildArch: noarch %description common Common package for %name %package devel Summary: Development files for %name Group: Development/KDE and QT Requires: %name = %EVR Requires: qt5-base-devel %description devel %summary. %package doc Summary: Document for developing apps which will use Qt5 %qt_module Group: Development/KDE and QT Requires: %name-common = %EVR %description doc This package contains documentation for Qt5 %qt_module %package -n libqt5-remoteobjects Group: System/Libraries Summary: Qt5 - library Requires: %name-common = %EVR Requires: libqt5-core = %_qt5_version %description -n libqt5-remoteobjects %summary %prep %setup -n %qt_module-everywhere-src-%version %build %qmake_qt5 %make_build %if %qdoc_found %make docs %endif %install %install_qt5 %if %qdoc_found %make INSTALL_ROOT=%buildroot install_docs ||: %endif # remove libtool files rm -fr %buildroot%_qt5_libdir/*.la %files common %files %doc LICENSE.* %_qt5_bindir/repc %_bindir/repc-qt5 ## split out? -- rex %_qt5_qmldir/QtQml/RemoteObjects/ %_qt5_qmldir/QtRemoteObjects/ %files -n libqt5-remoteobjects %_qt5_libdir/libQt5RemoteObjects.so.* %files devel %_qt5_headerdir/QtRemoteObjects/ %_qt5_headerdir/QtRepParser/ %_qt5_libdir/libQt?R*.prl %_qt5_libdatadir/libQt?R*.prl %_qt5_libdir/cmake/Qt5RemoteObjects/ %_qt5_libdir/cmake/Qt5RepParser/ %_qt5_libdir/pkgconfig/Qt?R*.pc %_qt5_archdatadir/mkspecs/features/*.pr* %_qt5_archdatadir/mkspecs/modules/qt_lib_r*.pr* %_qt5_libdir/libQt*.so %_qt5_libdatadir/libQt*.so %files doc %if %qdoc_found %_qt5_docdir/* %endif %_qt5_examplesdir/* %changelog * Tue Jul 27 2021 Sergey V Turchin <zerg@altlinux.org> 5.12.11-alt1 - new version * Mon Jun 22 2020 Sergey V Turchin <zerg@altlinux.org> 5.12.9-alt1 - new version * Thu Apr 09 2020 Sergey V Turchin <zerg@altlinux.org> 5.12.8-alt1 - new version * Tue Mar 24 2020 Sergey V Turchin <zerg@altlinux.org> 5.12.7-alt1 - new version * Sun Aug 25 2019 Anton Midyukov <antohami@altlinux.org> 5.12.4-alt1 - Initial build for ALT |