5.4.0-0.3.beta
- libQt5Designer should be in a subpackage (#1156685) - -doc: disable(boostrap for new clucene), drop dep on main pkg
This commit is contained in:
parent
035d70862b
commit
0f05c69c8d
111
qt5-qttools.spec
111
qt5-qttools.spec
@ -1,4 +1,5 @@
|
|||||||
|
|
||||||
|
%global bootstrap 1
|
||||||
%global qt_module qttools
|
%global qt_module qttools
|
||||||
%if 0%{?fedora} || 0%{?rhel} > 6
|
%if 0%{?fedora} || 0%{?rhel} > 6
|
||||||
%global system_clucene 1
|
%global system_clucene 1
|
||||||
@ -7,16 +8,18 @@
|
|||||||
# define to build docs, need to undef this for bootstrapping
|
# define to build docs, need to undef this for bootstrapping
|
||||||
# where qt5-qttools builds are not yet available
|
# where qt5-qttools builds are not yet available
|
||||||
# only primary archs (for now), allow secondary to bootstrap
|
# only primary archs (for now), allow secondary to bootstrap
|
||||||
|
%if ! 0%{?bootstrap}
|
||||||
%ifarch %{arm} %{ix86} x86_64
|
%ifarch %{arm} %{ix86} x86_64
|
||||||
%define docs 1
|
%define docs 1
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
|
|
||||||
%define pre beta
|
%define pre beta
|
||||||
|
|
||||||
Summary: Qt5 - QtTool components
|
Summary: Qt5 - QtTool components
|
||||||
Name: qt5-qttools
|
Name: qt5-qttools
|
||||||
Version: 5.4.0
|
Version: 5.4.0
|
||||||
Release: 0.2.%{pre}%{?dist}
|
Release: 0.3.%{pre}%{?dist}
|
||||||
|
|
||||||
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
|
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
|
||||||
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
License: LGPLv2 with exceptions or GPLv3 with exceptions
|
||||||
@ -54,14 +57,28 @@ BuildRequires: qt5-qtwebkit-devel
|
|||||||
BuildRequires: clucene09-core-devel >= 0.9.21b-11
|
BuildRequires: clucene09-core-devel >= 0.9.21b-11
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
|
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
|
||||||
|
|
||||||
|
# when -libs were split out, for multilib upgrade path
|
||||||
|
Obsoletes: qt5-tools < 5.4.0-0.2
|
||||||
|
|
||||||
%description
|
%description
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
|
%package common
|
||||||
|
Summary: Common files for %{name}
|
||||||
|
BuildArch: noarch
|
||||||
|
%description common
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development files for %{name}
|
Summary: Development files for %{name}
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Requires: libqt5clucene%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libqt5designer%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libqt5designercomponents%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libqt5help%{?_isa} = %{version}-%{release}
|
||||||
Requires: qt5-qtbase-devel%{?_isa}
|
Requires: qt5-qtbase-devel%{?_isa}
|
||||||
Provides: qt5-designer = %{version}-%{release}
|
Provides: qt5-designer = %{version}-%{release}
|
||||||
Provides: qt5-linguist = %{version}-%{release}
|
Provides: qt5-linguist = %{version}-%{release}
|
||||||
@ -74,20 +91,53 @@ Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
|||||||
%description static
|
%description static
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
|
%package -n libqt5clucene
|
||||||
|
Summary: Qt5 CLucene runtime library
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
|
# when split happened
|
||||||
|
Conflicts: qt5-tools < 5.4.0-0.2
|
||||||
|
%description -n libqt5clucene
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package -n libqt5designer
|
||||||
|
Summary: Qt5 Designer runtime library
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
|
# when split happened
|
||||||
|
Conflicts: qt5-tools < 5.4.0-0.2
|
||||||
|
%description -n libqt5designer
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package -n libqt5designercomponents
|
||||||
|
Summary: Qt5 Designer Components runtime library
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
|
# when split happened
|
||||||
|
Conflicts: qt5-tools < 5.4.0-0.2
|
||||||
|
%description -n libqt5designercomponents
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
|
%package -n libqt5help
|
||||||
|
Summary: Qt5 Help runtime library
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
|
# when split happened
|
||||||
|
Conflicts: qt5-tools < 5.4.0-0.2
|
||||||
|
%description -n libqt5help
|
||||||
|
%{summary}.
|
||||||
|
|
||||||
%package -n qt5-assistant
|
%package -n qt5-assistant
|
||||||
Summary: Documentation browser for Qt5
|
Summary: Documentation browser for Qt5
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
%description -n qt5-assistant
|
%description -n qt5-assistant
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
%package -n qt5-designer-plugin-webkit
|
%package -n qt5-designer-plugin-webkit
|
||||||
Summary: Qt5 designer plugin for WebKit
|
Summary: Qt5 designer plugin for WebKit
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: libqt5designer%{?_isa} = %{version}-%{release}
|
||||||
%description -n qt5-designer-plugin-webkit
|
%description -n qt5-designer-plugin-webkit
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
%package -n qt5-qdbusviewer
|
%package -n qt5-qdbusviewer
|
||||||
Summary: D-Bus debugger and viewer
|
Summary: D-Bus debugger and viewer
|
||||||
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
|
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
|
||||||
%description -n qt5-qdbusviewer
|
%description -n qt5-qdbusviewer
|
||||||
QDbusviewer can be used to inspect D-Bus objects of running programs
|
QDbusviewer can be used to inspect D-Bus objects of running programs
|
||||||
@ -96,7 +146,6 @@ and invoke methods on those objects.
|
|||||||
%if 0%{?docs}
|
%if 0%{?docs}
|
||||||
%package doc
|
%package doc
|
||||||
Summary: API documentation for %{name}
|
Summary: API documentation for %{name}
|
||||||
Requires: %{name} = %{version}-%{release}
|
|
||||||
# for qhelpgenerator
|
# for qhelpgenerator
|
||||||
BuildRequires: qt5-qttools-devel
|
BuildRequires: qt5-qttools-devel
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
@ -106,7 +155,7 @@ BuildArch: noarch
|
|||||||
|
|
||||||
%package examples
|
%package examples
|
||||||
Summary: Programming examples for %{name}
|
Summary: Programming examples for %{name}
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}-common = %{version}-%{release}
|
||||||
%description examples
|
%description examples
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
@ -199,32 +248,37 @@ popd
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%post
|
|
||||||
/sbin/ldconfig
|
|
||||||
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
||||||
|
|
||||||
%posttrans
|
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
||||||
|
|
||||||
%postun
|
|
||||||
/sbin/ldconfig
|
|
||||||
if [ $1 -eq 0 ] ; then
|
|
||||||
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
||||||
fi
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%{_bindir}/qdbus-qt5
|
%{_bindir}/qdbus-qt5
|
||||||
%{_bindir}/qtpaths
|
%{_bindir}/qtpaths
|
||||||
%{_qt5_bindir}/qdbus*
|
%{_qt5_bindir}/qdbus
|
||||||
|
%{_qt5_bindir}/qdbus-qt5
|
||||||
%{_qt5_bindir}/qtpaths
|
%{_qt5_bindir}/qtpaths
|
||||||
|
|
||||||
|
%files common
|
||||||
|
%doc LGPL_EXCEPTION.txt LICENSE.LGPL*
|
||||||
|
|
||||||
|
%post -n libqt5clucene -p /sbin/ldconfig
|
||||||
|
%postun -n libqt5clucene -p /sbin/ldconfig
|
||||||
|
%files -n libqt5clucene
|
||||||
%{_qt5_libdir}/libQt5CLucene.so.5*
|
%{_qt5_libdir}/libQt5CLucene.so.5*
|
||||||
|
|
||||||
|
%post -n libqt5designer -p /sbin/ldconfig
|
||||||
|
%postun -n libqt5designer -p /sbin/ldconfig
|
||||||
|
%files -n libqt5designer
|
||||||
%{_qt5_libdir}/libQt5Designer.so.5*
|
%{_qt5_libdir}/libQt5Designer.so.5*
|
||||||
%{_qt5_libdir}/libQt5DesignerComponents.so.5*
|
|
||||||
%{_qt5_libdir}/libQt5Help.so.5*
|
|
||||||
%{_qt5_datadir}/phrasebooks/
|
|
||||||
%dir %{_qt5_libdir}/cmake/Qt5Designer/
|
%dir %{_qt5_libdir}/cmake/Qt5Designer/
|
||||||
|
|
||||||
|
%post -n libqt5designercomponents -p /sbin/ldconfig
|
||||||
|
%postun -n libqt5designercomponents -p /sbin/ldconfig
|
||||||
|
%files -n libqt5designercomponents
|
||||||
|
%{_qt5_libdir}/libQt5DesignerComponents.so.5*
|
||||||
|
|
||||||
|
%post -n libqt5help -p /sbin/ldconfig
|
||||||
|
%postun -n libqt5help -p /sbin/ldconfig
|
||||||
|
%files -n libqt5help
|
||||||
|
%{_qt5_libdir}/libQt5Help.so.5*
|
||||||
|
|
||||||
%post -n qt5-assistant
|
%post -n qt5-assistant
|
||||||
touch --no-create %{_datadir}/icons/hicolor ||:
|
touch --no-create %{_datadir}/icons/hicolor ||:
|
||||||
|
|
||||||
@ -303,6 +357,8 @@ fi
|
|||||||
%{_qt5_headerdir}/QtDesigner/
|
%{_qt5_headerdir}/QtDesigner/
|
||||||
%{_qt5_headerdir}/QtDesignerComponents/
|
%{_qt5_headerdir}/QtDesignerComponents/
|
||||||
%{_qt5_headerdir}/QtHelp/
|
%{_qt5_headerdir}/QtHelp/
|
||||||
|
# phrasebooks used by linguist
|
||||||
|
%{_qt5_datadir}/phrasebooks/
|
||||||
%{_qt5_libdir}/libQt5CLucene.prl
|
%{_qt5_libdir}/libQt5CLucene.prl
|
||||||
%{_qt5_libdir}/libQt5CLucene.so
|
%{_qt5_libdir}/libQt5CLucene.so
|
||||||
%{_qt5_libdir}/libQt5Designer*.prl
|
%{_qt5_libdir}/libQt5Designer*.prl
|
||||||
@ -324,12 +380,14 @@ fi
|
|||||||
%{_datadir}/applications/*linguist.desktop
|
%{_datadir}/applications/*linguist.desktop
|
||||||
%{_datadir}/icons/hicolor/*/apps/designer*.*
|
%{_datadir}/icons/hicolor/*/apps/designer*.*
|
||||||
%{_datadir}/icons/hicolor/*/apps/linguist*.*
|
%{_datadir}/icons/hicolor/*/apps/linguist*.*
|
||||||
|
|
||||||
# example designer plugins
|
# example designer plugins
|
||||||
%{_qt5_plugindir}/designer/libcontainerextension.so
|
%{_qt5_plugindir}/designer/libcontainerextension.so
|
||||||
%{_qt5_plugindir}/designer/libcustomwidgetplugin.so
|
%{_qt5_plugindir}/designer/libcustomwidgetplugin.so
|
||||||
%{_qt5_plugindir}/designer/libtaskmenuextension.so
|
%{_qt5_plugindir}/designer/libtaskmenuextension.so
|
||||||
%{_qt5_plugindir}/designer/libworldtimeclockplugin.so
|
%{_qt5_plugindir}/designer/libworldtimeclockplugin.so
|
||||||
%{_qt5_plugindir}/designer/libqquickwidget.so
|
%{_qt5_plugindir}/designer/libqquickwidget.so
|
||||||
|
%dir %{_qt5_libdir}/cmake/Qt5Designer/
|
||||||
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_AnalogClockPlugin.cmake
|
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_AnalogClockPlugin.cmake
|
||||||
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_MultiPageWidgetPlugin.cmake
|
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_MultiPageWidgetPlugin.cmake
|
||||||
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
|
%{_qt5_libdir}/cmake/Qt5Designer/Qt5Designer_QQuickWidgetPlugin.cmake
|
||||||
@ -345,6 +403,7 @@ fi
|
|||||||
|
|
||||||
%if 0%{?docs}
|
%if 0%{?docs}
|
||||||
%files doc
|
%files doc
|
||||||
|
%doc LICENSE.FDL
|
||||||
%{_qt5_docdir}/qtassistant.qch
|
%{_qt5_docdir}/qtassistant.qch
|
||||||
%{_qt5_docdir}/qtassistant/
|
%{_qt5_docdir}/qtassistant/
|
||||||
%{_qt5_docdir}/qtdesigner.qch
|
%{_qt5_docdir}/qtdesigner.qch
|
||||||
@ -364,6 +423,10 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Oct 25 2014 Rex Dieter <rdieter@fedoraproject.org> - 5.4.0-0.3.beta
|
||||||
|
- libQt5Designer should be in a subpackage (#1156685)
|
||||||
|
- -doc: disable(boostrap for new clucene), drop dep on main pkg
|
||||||
|
|
||||||
* Sat Oct 25 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.2.beta
|
* Sat Oct 25 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 5.4.0-0.2.beta
|
||||||
- BR and rebuild against reference-counting-enabled clucene09 (#1128293)
|
- BR and rebuild against reference-counting-enabled clucene09 (#1128293)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user