commit 5db9410ce3d03be9a5f8fa9b9218ed3085596123 Author: Witold Filipczyk <wite...@poczta.onet.pl> Date: Wed Jan 1 17:24:01 2025 +0100
- updated to 2.9.0 (Qt6) krusader.spec | 109 ++++++++++++++++++++++++++++------------------------------ 1 file changed, 52 insertions(+), 57 deletions(-) --- diff --git a/krusader.spec b/krusader.spec index 52ef018..d054633 100644 --- a/krusader.spec +++ b/krusader.spec @@ -10,51 +10,53 @@ Summary: Krusader is a filemanager for KDE Summary(pl.UTF-8): Krusader jest zarządcą plików dla KDE Name: krusader -Version: 2.8.0 +Version: 2.9.0 Release: 1 License: GPL Group: X11/Applications Source0: http://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz -# Source0-md5: 144af281a102f00847cbd598319d9a50 +# Source0-md5: 0304b6ed7c31436d03feaffd7e6db9f1 URL: http://www.krusader.org/ -BuildRequires: Qt5Concurrent-devel -BuildRequires: Qt5DBus-devel -BuildRequires: Qt5Network-devel -BuildRequires: Qt5PrintSupport-devel -BuildRequires: Qt5Xml-devel -BuildRequires: cmake +BuildRequires: Qt6Concurrent-devel +BuildRequires: Qt6DBus-devel +BuildRequires: Qt6Network-devel +BuildRequires: Qt6PrintSupport-devel +BuildRequires: Qt6Xml-devel +BuildRequires: cmake >= 3.20 BuildRequires: gettext-tools -BuildRequires: kf5-extra-cmake-modules -BuildRequires: kf5-karchive-devel -BuildRequires: kf5-kauth-devel -BuildRequires: kf5-kbookmarks-devel -BuildRequires: kf5-kcodecs-devel -BuildRequires: kf5-kcompletion-devel -BuildRequires: kf5-kconfig-devel -BuildRequires: kf5-kconfigwidgets-devel -BuildRequires: kf5-kcoreaddons-devel -BuildRequires: kf5-kdoctools-devel -BuildRequires: kf5-kguiaddons-devel -BuildRequires: kf5-ki18n-devel -BuildRequires: kf5-kiconthemes-devel -BuildRequires: kf5-kio-devel -BuildRequires: kf5-kitemviews-devel -BuildRequires: kf5-kjobwidgets-devel -BuildRequires: kf5-knotifications-devel -BuildRequires: kf5-kparts-devel -BuildRequires: kf5-kservice-devel -BuildRequires: kf5-ktextwidgets-devel -BuildRequires: kf5-kwallet-devel -BuildRequires: kf5-kwidgetsaddons-devel -BuildRequires: kf5-kwindowsystem-devel -BuildRequires: kf5-kxmlgui-devel -BuildRequires: kf5-solid-devel -BuildRequires: kf5-sonnet-devel -BuildRequires: phonon-qt5-devel -BuildRequires: qt5-build -BuildRequires: qt5-qmake -BuildRequires: rpmbuild(macros) >= 1.129 +BuildRequires: kf6-extra-cmake-modules +BuildRequires: kf6-karchive-devel +BuildRequires: kf6-kauth-devel +BuildRequires: kf6-kbookmarks-devel +BuildRequires: kf6-kcodecs-devel +BuildRequires: kf6-kcompletion-devel +BuildRequires: kf6-kconfig-devel +BuildRequires: kf6-kconfigwidgets-devel +BuildRequires: kf6-kcoreaddons-devel +BuildRequires: kf6-kdoctools-devel +BuildRequires: kf6-kguiaddons-devel +BuildRequires: kf6-ki18n-devel +BuildRequires: kf6-kiconthemes-devel +BuildRequires: kf6-kio-devel +BuildRequires: kf6-kitemviews-devel +BuildRequires: kf6-kjobwidgets-devel +BuildRequires: kf6-knotifications-devel +BuildRequires: kf6-kparts-devel +BuildRequires: kf6-kservice-devel +BuildRequires: kf6-ktextwidgets-devel +BuildRequires: kf6-kwallet-devel +BuildRequires: kf6-kwidgetsaddons-devel +BuildRequires: kf6-kwindowsystem-devel +BuildRequires: kf6-kxmlgui-devel +BuildRequires: kf6-solid-devel +BuildRequires: kf6-sonnet-devel +BuildRequires: ninja +BuildRequires: phonon-qt6-devel +BuildRequires: qt6-build +BuildRequires: qt6-qmake +BuildRequires: rpmbuild(macros) >= 1.164 BuildRequires: sed >= 4.0 +BuildRequires: xz BuildRequires: zlib-devel Suggests: arj Suggests: bzip2 @@ -62,7 +64,6 @@ Suggests: cfv Suggests: coreutils Suggests: dpkg Suggests: gzip -Suggests: kde4-kdesdk-kompare Suggests: kdiff3 Suggests: krename >= 3.9.1 Suggests: lha @@ -100,27 +101,20 @@ wypróbować. %setup -q %build -install -d build -cd build %cmake \ + -B build \ + -G Ninja \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ - -DHTML_INSTALL_DIR=%{_kdedocdir} \ + -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir} \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ %if "%{_lib}" == "lib64" - -DLIB_SUFFIX=64 \ + -DLIB_SUFFIX=64 %endif - ../ - -%{__make} +%ninja_build -C build %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_desktopdir} - -%{__make} -C build/ install \ - DESTDIR=$RPM_BUILD_ROOT \ - kde_htmldir=%{_kdedocdir} - +%ninja_install -C build %find_lang %{name} --with-kde @@ -134,13 +128,13 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc AUTHORS ChangeLog README %attr(755,root,root) %{_bindir}/krusader -%{_libdir}/qt5/plugins/kf5/kio/kio_iso.so -%{_libdir}/qt5/plugins/kf5/kio/kio_krarc.so -%{_sysconfdir}/xdg/kio_isorc -%{_datadir}/metainfo/org.kde.krusader.appdata.xml +/etc/xdg/kio_isorc +%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/kio/kio_iso.so +%attr(755,root,root) %{_libdir}/qt6/plugins/kf6/kio/kio_krarc.so +%{_desktopdir}/org.kde.krusader.desktop %{_datadir}/krusader %{_datadir}/kxmlgui5/krusader -%{_desktopdir}/*.desktop +%{_datadir}/metainfo/org.kde.krusader.appdata.xml %{_iconsdir}/hicolor/*/*/* %{_mandir}/man1/krusader.1* %lang(ca) %{_mandir}/ca/man1/krusader.1* @@ -148,5 +142,6 @@ rm -rf $RPM_BUILD_ROOT %lang(it) %{_mandir}/it/man1/krusader.1* %lang(nl) %{_mandir}/nl/man1/krusader.1* %lang(pt) %{_mandir}/pt/man1/krusader.1* +%lang(pt_BR) %{_mandir}/pt_BR/man1/krusader.1* %lang(sv) %{_mandir}/sv/man1/krusader.1* %lang(uk) %{_mandir}/uk/man1/krusader.1* ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/krusader.git/commitdiff/5db9410ce3d03be9a5f8fa9b9218ed3085596123 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit