X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=kf5-plasma-framework.spec;h=5cefeb32f3931e002587b122745fbe8c50ae21cc;hb=33929d34d667ef44f6da5fd93847913efc006992;hp=7fa04ad5e713d38089bc40c2683eb66299774322;hpb=633e043ffb39a5091ddcc02b43e052fd75914cb4;p=packages%2Fkf5-plasma-framework.git diff --git a/kf5-plasma-framework.spec b/kf5-plasma-framework.spec index 7fa04ad..5cefeb3 100644 --- a/kf5-plasma-framework.spec +++ b/kf5-plasma-framework.spec @@ -1,15 +1,15 @@ -%define kdeframever 5.13 +%define kdeframever 5.39 %define qtver 5.3.2 %define kfname plasma-framework Summary: The foundations that can be used to build a primary user interface Name: kf5-%{kfname} -Version: 5.13.0 -Release: 1 +Version: 5.39.0 +Release: 3 License: LGPL v2.1+ Group: X11/Libraries Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz -# Source0-md5: 448982d136d8fcf1074c3ef426359618 +# Source0-md5: 7595b5162086dd790747e36af49663ea URL: http://www.kde.org/ BuildRequires: EGL-devel BuildRequires: OpenGL-devel @@ -26,6 +26,7 @@ BuildRequires: Qt5Test-devel >= %{qtver} BuildRequires: Qt5Widgets-devel >= %{qtver} BuildRequires: Qt5X11Extras-devel >= %{qtver} BuildRequires: Qt5Xml-devel >= %{qtver} +BuildRequires: cmake >= 2.8.12 BuildRequires: gettext-devel BuildRequires: kf5-attica-devel >= %{version} BuildRequires: kf5-extra-cmake-modules >= 1.4.0 @@ -48,6 +49,7 @@ BuildRequires: kf5-kiconthemes-devel >= %{version} BuildRequires: kf5-kio-devel >= %{version} BuildRequires: kf5-kitemviews-devel >= %{version} BuildRequires: kf5-kjobwidgets-devel >= %{version} +BuildRequires: kf5-knotifications-devel BuildRequires: kf5-kservice-devel >= %{version} BuildRequires: kf5-ktextwidgets-devel >= %{version} BuildRequires: kf5-kwidgetsaddons-devel >= %{version} @@ -57,11 +59,11 @@ BuildRequires: kf5-solid-devel >= %{version} BuildRequires: kf5-sonnet-devel >= %{version} BuildRequires: libxcb-devel BuildRequires: pkgconfig -BuildRequires: xorg-lib-libX11-devel -BuildRequires: cmake >= 2.8.12 BuildRequires: rpmbuild(macros) >= 1.164 BuildRequires: tar >= 1:1.22 +BuildRequires: xorg-lib-libX11-devel BuildRequires: xz +Requires: kf5-dirs BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define qt5dir %{_libdir}/qt5 @@ -105,6 +107,8 @@ rm -rf $RPM_BUILD_ROOT %{__make} -C build/ install \ DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_libdir}/qt5/plugins/plasma/applets + %find_lang libplasma5 %clean @@ -121,7 +125,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/libKF5Plasma.so.*.* %attr(755,root,root) %ghost %{_libdir}/libKF5PlasmaQuick.so.5 %attr(755,root,root) %{_libdir}/libKF5PlasmaQuick.so.*.* -%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kded/platformstatus.so +#%attr(755,root,root) %{_libdir}/qt5/plugins/kf5/kded/platformstatus.so %attr(755,root,root) %{_libdir}/qt5/plugins/plasma_engine_testengine.so %dir %{_libdir}/qt5/plugins/plasma %dir %{_libdir}/qt5/plugins/plasma/applets @@ -175,7 +179,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/components/libplasmacomponentsplugin.so %dir %{_libdir}/qt5/qml/org/kde/plasma/components/private %{_libdir}/qt5/qml/org/kde/plasma/components/private/AppManager.js -%{_libdir}/qt5/qml/org/kde/plasma/components/private/Config.js +#%%{_libdir}/qt5/qml/org/kde/plasma/components/private/Config.js %{_libdir}/qt5/qml/org/kde/plasma/components/private/DualStateButton.qml %{_libdir}/qt5/qml/org/kde/plasma/components/private/InlineDialog.qml %{_libdir}/qt5/qml/org/kde/plasma/components/private/PageStack.js @@ -209,8 +213,8 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libdir}/qt5/qml/org/kde/plasma/platformcomponents %attr(755,root,root) %{_libdir}/qt5/qml/org/kde/plasma/platformcomponents/libplatformcomponentsplugin.so %{_libdir}/qt5/qml/org/kde/plasma/platformcomponents/qmldir -%{_datadir}/dbus-1/interfaces/org.kde.platformstatus.xml -%{_datadir}/kservices5/kded/platformstatus.desktop +#%{_datadir}/dbus-1/interfaces/org.kde.platformstatus.xml +#%{_datadir}/kservices5/kded/platformstatus.desktop %{_datadir}/kservices5/plasma-dataengine-testengine.desktop %{_datadir}/kservices5/plasma-scriptengine-applet-declarative.desktop #%{_datadir}/kservices5/plasma-scriptengine-ruby-dataengine.desktop @@ -230,6 +234,7 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/plasma/desktoptheme %{_datadir}/plasma/desktoptheme/air %{_datadir}/plasma/desktoptheme/breeze-dark +%{_datadir}/plasma/desktoptheme/breeze-light %{_datadir}/plasma/desktoptheme/default %{_datadir}/plasma/desktoptheme/oxygen #%{_datadir}/plasma/plasma_scriptengine_ruby @@ -238,10 +243,117 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/plasma/services/plasmoidservice.operations %{_datadir}/plasma/services/storage.operations +%{_libdir}/qt5/plugins/kpackage/packagestructure/containmentactions_packagestructure.so +%{_libdir}/qt5/plugins/kpackage/packagestructure/dataengine_packagestructure.so +%{_libdir}/qt5/plugins/kpackage/packagestructure/plasmageneric_packagestructure.so +%{_libdir}/qt5/plugins/kpackage/packagestructure/plasmatheme_packagestructure.so +%{_libdir}/qt5/plugins/kpackage/packagestructure/plasmoid_packagestructure.so +%dir %{_libdir}/qt5/qml/QtQuick/Controls.2 +%dir %{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma +%dir %{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/private +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/BusyIndicator.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Button.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/CheckBox.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/CheckDelegate.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/CheckIndicator.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ComboBox.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Container.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Control.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Dial.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Dialog.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/DialogButtonBox.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Drawer.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Frame.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/GroupBox.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ItemDelegate.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Label.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Menu.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/MenuItem.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Popup.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ProgressBar.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/RadioButton.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/RadioDelegate.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/RadioIndicator.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/RangeSlider.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ScrollBar.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Slider.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/SpinBox.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/Switch.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/SwitchDelegate.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/SwitchIndicator.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/TabBar.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/TabButton.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/TextArea.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/TextField.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ToolBar.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ToolButton.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/ToolTip.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/private/ButtonShadow.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/private/DefaultListItemBackground.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/private/RoundShadow.qml +%{_libdir}/qt5/qml/QtQuick/Controls.2/Plasma/private/TextFieldFocus.qml +%{_libdir}/qt5/qml/org/kde/plasma/calendar/plugins.qmltypes +%dir %{_libdir}/qt5/qml/org/kde/plasma/components.3 +%dir %{_libdir}/qt5/qml/org/kde/plasma/components.3/private +%{_libdir}/qt5/qml/org/kde/plasma/components.3/BusyIndicator.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Button.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/CheckBox.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/CheckDelegate.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/CheckIndicator.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ComboBox.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Container.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Control.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Dial.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Frame.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/GroupBox.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ItemDelegate.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Label.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ProgressBar.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/RadioButton.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/RadioDelegate.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/RadioIndicator.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/RangeSlider.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ScrollBar.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/Slider.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/SpinBox.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/TabBar.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/TabButton.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/TextArea.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/TextField.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ToolBar.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/ToolButton.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/private/ButtonShadow.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/private/DefaultListItemBackground.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/private/RoundShadow.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/private/TextFieldFocus.qml +%{_libdir}/qt5/qml/org/kde/plasma/components.3/qmldir +%{_libdir}/qt5/qml/org/kde/plasma/components/plugins.qmltypes +%{_libdir}/qt5/qml/org/kde/plasma/core/plugins.qmltypes +%{_libdir}/qt5/qml/org/kde/plasma/extras/plugins.qmltypes +%{_libdir}/qt5/qml/org/kde/plasma/platformcomponents/plugins.qmltypes +%dir %{_datadir}/kdevappwizard +%dir %{_datadir}/kdevappwizard/templates +%{_datadir}/kdevappwizard/templates/cpp-plasmoid.tar.bz2 +%{_datadir}/kdevappwizard/templates/plasma-wallpaper.tar.bz2 +%{_datadir}/kdevappwizard/templates/qml-plasmoid-with-qml-extension.tar.bz2 +%{_datadir}/kdevappwizard/templates/qml-plasmoid.tar.bz2 +%{_mandir}/ca/man1/plasmapkg2.1* +%{_mandir}/de/man1/plasmapkg2.1* +%{_mandir}/es/man1/plasmapkg2.1* +%{_mandir}/it/man1/plasmapkg2.1* +%{_mandir}/nl/man1/plasmapkg2.1* +%{_mandir}/pt/man1/plasmapkg2.1* +%{_mandir}/pt_BR/man1/plasmapkg2.1* +%{_mandir}/sv/man1/plasmapkg2.1* +%{_mandir}/uk/man1/plasmapkg2.1* +%{_libdir}/qt5/qml/org/kde/plasma/extras/DescriptiveLabel.qml + %files devel %defattr(644,root,root,755) %{_includedir}/KF5/Plasma %{_includedir}/KF5/plasma +%{_includedir}/KF5/PlasmaQuick +%{_includedir}/KF5/plasmaquick %{_includedir}/KF5/plasma_version.h %{_libdir}/cmake/KF5Plasma %{_libdir}/cmake/KF5PlasmaQuick