diff options
-rw-r--r-- | packaging/qt5.manifest | 5 | ||||
-rw-r--r-- | packaging/qt5.spec | 48 |
2 files changed, 53 insertions, 0 deletions
diff --git a/packaging/qt5.manifest b/packaging/qt5.manifest new file mode 100644 index 0000000000..75b0fa5e34 --- /dev/null +++ b/packaging/qt5.manifest @@ -0,0 +1,5 @@ +<manifest> + <request> + <domain name="_"/> + </request> +</manifest> diff --git a/packaging/qt5.spec b/packaging/qt5.spec index 0bdb2cad63..4399e750b3 100644 --- a/packaging/qt5.spec +++ b/packaging/qt5.spec @@ -65,6 +65,7 @@ URL: http://qt.digia.com Source0: %{name}-%{version}.tar.bz2 Source1: macros.qt5-default Source100: qtbase-rpmlintrc +Source1001: %{name}.manifest BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(freetype2) @@ -563,6 +564,7 @@ This package contains the Qt5 development defaults package %prep %setup -q -n qt5-%{version}/qtbase +cp %{SOURCE1001} . %build touch .git @@ -732,6 +734,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files tools %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/bin/moc %{_libdir}/qt5/bin/rcc %{_libdir}/qt5/bin/syncqt.pl @@ -742,6 +745,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtcore %defattr(-,root,root,-) +%manifest %{name}.manifest %dir %{_includedir}/qt5/ %dir %{_datadir}/qt5/ %dir %{_libdir}/qt5/plugins/ @@ -752,6 +756,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtcore-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtCore %{_libdir}/libQt5Core.prl %{_libdir}/libQt5Core.la @@ -763,6 +768,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qmake %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/bin/qmake %{_datadir}/qt5/mkspecs/aix-* %{_datadir}/qt5/mkspecs/blackberry* @@ -807,11 +813,13 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtdbus %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5DBus.so.* %files qtdbus-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/bin/qdbuscpp2xml %{_libdir}/qt5/bin/qdbusxml2cpp %{_includedir}/qt5/QtDBus @@ -825,11 +833,13 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtgui %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Gui.so.* %files qtgui-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtGui %{_libdir}/libQt5Gui.prl %{_libdir}/libQt5Gui.la @@ -841,11 +851,13 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtnetwork %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Network.so.* %files qtnetwork-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtNetwork %{_libdir}/libQt5Network.prl %{_libdir}/libQt5Network.la @@ -857,11 +869,13 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtopengl %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5OpenGL.so.* %files qtopengl-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtOpenGL %{_includedir}/qt5/QtOpenGLExtensions %{_libdir}/libQt5OpenGL.prl @@ -882,11 +896,13 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtsql %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Sql.so.* %files qtsql-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtSql %{_libdir}/libQt5Sql.prl %{_libdir}/libQt5Sql.la @@ -898,10 +914,12 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qttest %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Test.so.* %files qttest-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtTest %{_libdir}/libQt5Test.prl %{_libdir}/libQt5Test.la @@ -912,10 +930,12 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtxml %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Xml.so.* %files qtxml-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtXml %{_libdir}/libQt5Xml.prl %{_libdir}/libQt5Xml.la @@ -926,10 +946,12 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtwidgets %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Widgets.so.* %files qtwidgets-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtWidgets %{_libdir}/libQt5Widgets.prl %{_libdir}/libQt5Widgets.la @@ -940,6 +962,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtplatformsupport-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtPlatformSupport %{_libdir}/libQt5PlatformSupport.prl %{_libdir}/libQt5PlatformSupport.la @@ -949,6 +972,7 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtbootstrap-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Bootstrap.prl %{_libdir}/libQt5Bootstrap.la %{_libdir}/libQt5Bootstrap.a @@ -957,10 +981,12 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtprintsupport %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5PrintSupport.so.* %files qtprintsupport-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtPrintSupport %{_libdir}/libQt5PrintSupport.prl %{_libdir}/libQt5PrintSupport.la @@ -971,10 +997,12 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files qtconcurrent %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/libQt5Concurrent.so.* %files qtconcurrent-devel %defattr(-,root,root,-) +%manifest %{name}.manifest %{_includedir}/qt5/QtConcurrent %{_libdir}/libQt5Concurrent.prl %{_libdir}/libQt5Concurrent.la @@ -987,91 +1015,111 @@ ln -s %{_sysconfdir}/xdg/qtchooser/5.conf %{buildroot}%{_sysconfdir}/xdg/qtchoos %files plugin-bearer-connman %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/bearer/libqconnmanbearer.so %files plugin-bearer-generic %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/bearer/libqgenericbearer.so %files plugin-bearer-nm %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/bearer/libqnmbearer.so %files plugin-imageformat-gif %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/imageformats/libqgif.so %files plugin-imageformat-ico %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/imageformats/libqico.so %files plugin-imageformat-jpeg %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/imageformats/libqjpeg.so %files plugin-platform-minimal %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqminimal.so %files plugin-platform-offscreen %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqoffscreen.so %files plugin-platform-eglfs %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqeglfs.so %files plugin-platform-minimalegl %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqminimalegl.so %files plugin-platform-linuxfb %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqlinuxfb.so %if %{with x} %files plugin-platform-xcb %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforms/libqxcb.so %endif %files plugin-printsupport-cups %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/printsupport/libcupsprintersupport.so %files plugin-accessible-widgets %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/accessible/libqtaccessiblewidgets.so %files plugin-sqldriver-sqlite %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/sqldrivers/libqsqlite.so %if %{with ibus} %files plugin-platforminputcontext-ibus %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so %endif %if %{with xkbcommon} && %{with x} %files plugin-platforminputcontext-compose %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so %endif %if %{with tizenscim} %files plugin-platform-inputcontext-tizenscim %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/platforminputcontexts/libtizenscimplatforminputcontextplugin.so %endif %files plugin-generic-evdev %defattr(-,root,root,-) +%manifest %{name}.manifest %{_libdir}/qt5/plugins/generic/libqevdev*plugin.so %files -n qt5-default %defattr(-,root,root,-) +%manifest %{name}.manifest %{_sysconfdir}/xdg/qtchooser/default.conf #### No changelog section, separate $pkg.changes contains the history |