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 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | %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.15.7 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 syncqt.pl-qt5 -version %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 Nov 15 2022 Sergey V Turchin <zerg@altlinux.org> 5.15.7-alt1 - new version * Fri Oct 07 2022 Sergey V Turchin <zerg@altlinux.org> 5.15.6-alt1 - new version * Mon Jul 04 2022 Sergey V Turchin <zerg@altlinux.org> 5.15.4-alt1 - new version * Mon Jan 11 2021 Sergey V Turchin <zerg@altlinux.org> 5.15.2-alt1 - new version * Thu Sep 10 2020 Sergey V Turchin <zerg@altlinux.org> 5.15.1-alt1 - new version * Fri Jul 10 2020 Sergey V Turchin <zerg@altlinux.org> 5.15.0-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 |