]> git.pld-linux.org Git - packages/kirigami-addons.git/commitdiff
- qt6 version from unstable master
authorWitold Filipczyk <witekfl@poczta.onet.pl>
Sun, 11 Feb 2024 17:05:47 +0000 (18:05 +0100)
committerWitold Filipczyk <witekfl@poczta.onet.pl>
Sun, 11 Feb 2024 17:05:47 +0000 (18:05 +0100)
kirigami-addons.spec

index 916a2df9ec92bf1b4618ca8a6dbe1ebaa5f0340a..e4c99edd99ad1b473b74450883e6134628faa822 100644 (file)
@@ -1,6 +1,8 @@
 #
 # Conditional build:
 %bcond_with    tests           # build with tests
+%bcond_with    qt5             # build qt5
+%bcond_without qt6             # build qt6
 #
 # TODO:
 # - runtime Requires if any
 %define                kfname          kirigami-addons
 Summary:       Kirigami addons library
 Name:          kirigami-addons
-Version:       0.11.0
+Version:       0.11.90
 Release:       1
 License:       GPL v2+/LGPL v2.1+
 Group:         X11/Libraries
-Source0:       https://download.kde.org/stable/kirigami-addons/%{name}-%{version}.tar.xz
-# Source0-md5: dfb9ba7a8f57c96d9bc1237399829bd3
+Source0:       https://download.kde.org/unstable/kirigami-addons/%{name}-%{version}.tar.xz
+# Source0-md5: c64b8143f9802923110044eed6926144
 URL:           http://www.kde.org/
+%if %{with qt5}
 BuildRequires: Qt5Core-devel >= %{qtver}
 BuildRequires: Qt5Gui-devel >= %{qtver}
 BuildRequires: Qt5Network-devel >= %{qtver}
 BuildRequires: Qt5Quick-controls2-devel >= %{qtver}
 BuildRequires: Qt5Test-devel >= %{qtver}
-BuildRequires: catdoc
-BuildRequires: cmake >= 3.20
 BuildRequires: kf5-extra-cmake-modules >= 5.102.0
 BuildRequires: kf5-kirigami2-devel >= 5.102.0
-BuildRequires: ninja
 BuildRequires: qt5-build >= %{qtver}
+Requires:      kf5-dirs
+%endif
+%if %{with qt6}
+BuildRequires: Qt6Core-devel >= %{qtver}
+BuildRequires: Qt6Gui-devel >= %{qtver}
+BuildRequires: Qt6Network-devel >= %{qtver}
+BuildRequires: Qt6Quick-devel >= %{qtver}
+BuildRequires: Qt6Test-devel >= %{qtver}
+BuildRequires: kf6-extra-cmake-modules >= 5.102.0
+BuildRequires: kf6-kirigami-devel >= 5.102.0
+BuildRequires: qt6-build >= %{qtver}
+Requires:      kf6-dirs
+%endif
+BuildRequires: catdoc
+BuildRequires: cmake >= 3.20
+BuildRequires: ninja
 BuildRequires: rpmbuild(macros) >= 1.164
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
-Requires:      kf5-dirs
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -66,15 +81,119 @@ ctest --test-dir build
 rm -rf $RPM_BUILD_ROOT
 %ninja_install -C build
 
-%find_lang %{name}
+%find_lang %{name}6
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files -f %{name}.lang
+%files -f %{name}6.lang
 %defattr(644,root,root,755)
-%{_libdir}/qt5/qml/org/kde/kirigamiaddons
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/components
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/Avatar.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/AvatarButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/Banner.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/BottomDrawer.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/DialogRoundedBackground.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/DoubleFloatingButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/FloatingButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/MessageDialog.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/MessageDialogButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/MessageDialogButtonBox.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/SearchPopupField.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/SegmentedButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/componentsplugin.qmltypes
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/libcomponentsplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/components/qmldir
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/DatePopup.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/TimePicker.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/TimePopup.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/dateandtimeplugin.qmltypes
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/libdateandtimeplugin.so
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/private
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/private/DatePathView.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/private/DatePicker.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/private/DatePickerDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/dateandtime/qmldir
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/DefaultContentItem.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/IndicatorItemDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/RoundedItemDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/RoundedTreeDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/SubtitleContentItem.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/delegatesplugin.qmltypes
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/libdelegatesplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/delegates/qmldir
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/AboutKDE.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/AboutPage.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/AbstractFormDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormArrow.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormButtonDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormCard.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormCardPage.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormCheckDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormComboBoxDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormDateTimeDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormDelegateBackground.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormDelegateSeparator.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormGridContainer.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormHeader.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormPasswordFieldDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormRadioDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormSectionText.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormSpinBoxDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormSwitchDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormTextDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/FormTextFieldDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/formcardplugin.qmltypes
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/libformcardplugin.so
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/private
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/private/ContentItemLoader.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/private/SpinButton.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/formcard/qmldir
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/AbstractMaximizeComponent.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/AlbumMaximizeComponent.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/AlbumModelItem.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/Avatar.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/Banner.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/DialogRoundedBackground.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/DownloadAction.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/ImageMaximizeDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/SearchPopupField.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/VideoMaximizeDelegate.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/componentslabsplugin.qmltypes
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/libcomponentslabsplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/labs/components/qmldir
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/CategorizedSettings.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/SettingAction.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/libsettingsplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/qmldir
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/settings/settingsplugin.qmltypes
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds/SoundsPicker.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds/libsoundsplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds/qmldir
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/sounds/soundsplugin.qmltypes
+%dir %{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/TreeViewDecoration.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/kde-qmlmodule.version
+%attr(755,root,root) %{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/libtreeviewplugin.so
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/qmldir
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/styles/org.kde.desktop/TreeViewDecoration.qml
+%{_libdir}/qt6/qml/org/kde/kirigamiaddons/treeview/treeviewplugin.qmltypes
 
 %files devel
 %defattr(644,root,root,755)
-%{_libdir}/cmake/KF5KirigamiAddons
+%{_libdir}/cmake/KF6KirigamiAddons
This page took 0.165528 seconds and 4 git commands to generate.