Accepting request 1234427 from KDE:Extra
Update to 2.9.0 OBS-URL: https://build.opensuse.org/request/show/1234427 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/krusader?expand=0&rev=59
This commit is contained in:
commit
2c3190230c
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:37bf204519d0ab1ba40964af02741bc228f11e97f28c4c518ca05d358df18283
|
||||
size 3104068
|
@ -1,12 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQFQBAABCAA6FiEEBTpb7cY4U4z3N3X8hXXc5IcX0RsFAmXuNyMcHG5pa2l0YStr
|
||||
ZGVAbWVsbmljaGVua28ubmFtZQAKCRCFddzkhxfRGz9qB/9AzXnQ/YJi0KcmU0lb
|
||||
FDIjclTUXeocIYv7yzNmfVi+DmX2y4VO4FOEBAbVjtag8lFrcaNYqJhHra93bM1g
|
||||
HYdhvTJoF2brh0FOkqQvYsowQRQy74fmDABE4YebX3FAlaV5CvS3fH4Gfn2xl3pd
|
||||
s3u/k4pBPkPGhbIiET1t3tfeaepB9HkHiCUnLssy4FSjHjnG2cY8xhWyC5npKGht
|
||||
Zgzy0yRoGn6JlxTDAx/nQ7EGacVsu+95xVT1uCIw0WcmR2mx4jyCfTXrMGti8GqQ
|
||||
t0kM/vgfEba/fxxhWwXoZiAs6C2To37QjijFiqUpv9+rKxJxttrNTGFkprHjSMkX
|
||||
uFb2
|
||||
=qzpF
|
||||
-----END PGP SIGNATURE-----
|
3
krusader-2.9.0.tar.xz
Normal file
3
krusader-2.9.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c9b79bfade6cc69fe0e341ecef932fcac8afd9fe94e8cbcfbd729feb54394e04
|
||||
size 3221844
|
16
krusader-2.9.0.tar.xz.sig
Normal file
16
krusader-2.9.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEEA9MKEYLJAAp2lmaiUNoW+uLMTlsFAmdyqCAACgkQUNoW+uLM
|
||||
TlsWSg//c4Fuv+o4CYLYFq0RiqxOliN+It9OxSDZQWNoZbtC+T5aaTuziMCrr1ow
|
||||
EVp4WTD121zdc4wSXDz7F2ANNh8MJq65C2tVRExvqGI/ni3KKMlYSXvmaYDqR0p9
|
||||
OTz2ogsNojI1up1ayR/YaNkGi1n+ys7DTrVcHHGwcHS3WmZOahjzlsPIXUfBa1tc
|
||||
VQpGDgMZM9n0Gnu7UXISto9E9QZ5rXUafPecPHxjk+rj6xkfAR/xLigesv6g38rN
|
||||
ev4E/l1B2UBgt3eC1svda7UkqVr/6jGzL/AnBtReyhRC2jN5E2BGkbnt1cC4YL8P
|
||||
ITkhjOKCkVuHpGQ6/EmnUzTRI+iStck1T1uv/YejGKZm4ds3pzmYSsMbKXRTlZ9P
|
||||
47iI4NX1U5Hv5K5weKA0PJ8Mj/Oscng3SGpUJVBHSG7TJ5WSnwM9m3OKhUm/WeuG
|
||||
zkEcgxEsyYsmS7McBDzLMCztPsuhMGNOuj8I48JwVwNtqqj0klZ4yPZ4s5zL7AWo
|
||||
FKrgF5tSYX73FD210yBbtnlm69+YEXba7ta2ut1aTa0SHFfzwPRl++v6b8b9/1DZ
|
||||
eoiUEly92y6CjP+2TW6zBcEgK2dUaWyBThcWdyegFLEbATCKeemvFzPawYWqa/OR
|
||||
4tDTs7un5Pmglucbj0bZKJ225MGcxfQvt9ksdZwZ9VtvD7BkSK0=
|
||||
=U9aG
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,12 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 1 21:36:11 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 2.9.0:
|
||||
* Port to Qt 6
|
||||
* Bug fixes and minor improvements
|
||||
- Allow running krusader with elevated privileges from Dolphin
|
||||
context menu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 25 10:19:50 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
|
BIN
krusader.keyring
BIN
krusader.keyring
Binary file not shown.
114
krusader.spec
114
krusader.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package krusader
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -16,54 +16,59 @@
|
||||
#
|
||||
|
||||
|
||||
%define kf6_version 6.0.0
|
||||
%define qt6_version 6.4.0
|
||||
|
||||
%bcond_without released
|
||||
Name: krusader
|
||||
Version: 2.8.1
|
||||
Version: 2.9.0
|
||||
Release: 0
|
||||
Summary: Twin panel file manager for KDE Plasma and other desktops
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://krusader.org/
|
||||
Source: https://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz
|
||||
Source0: https://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz
|
||||
%if %{with released}
|
||||
Source1: https://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz.sig
|
||||
# https://invent.kde.org/sysadmin/release-keyring/-/raw/master/keys/melnichenko@key1.asc
|
||||
# https://invent.kde.org/sysadmin/release-keyring/-/raw/master/keys/abikadorov@key1.asc
|
||||
Source2: krusader.keyring
|
||||
%endif
|
||||
Source3: krusader_browse_iso.desktop
|
||||
Source4: org.kde.krusader.root-mode.desktop
|
||||
BuildRequires: extra-cmake-modules >= 5.68.0
|
||||
Source3: org.kde.krusader.root-mode.desktop
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: libacl-devel
|
||||
BuildRequires: libattr-devel
|
||||
BuildRequires: cmake(KF5Archive)
|
||||
BuildRequires: cmake(KF5Bookmarks)
|
||||
BuildRequires: cmake(KF5Codecs)
|
||||
BuildRequires: cmake(KF5Completion)
|
||||
BuildRequires: cmake(KF5Config)
|
||||
BuildRequires: cmake(KF5CoreAddons)
|
||||
BuildRequires: cmake(KF5DocTools)
|
||||
BuildRequires: cmake(KF5GuiAddons)
|
||||
BuildRequires: cmake(KF5I18n)
|
||||
BuildRequires: cmake(KF5IconThemes)
|
||||
BuildRequires: cmake(KF5ItemViews)
|
||||
BuildRequires: cmake(KF5KIO)
|
||||
BuildRequires: cmake(KF5Notifications)
|
||||
BuildRequires: cmake(KF5Parts)
|
||||
BuildRequires: cmake(KF5Solid)
|
||||
BuildRequires: cmake(KF5TextWidgets)
|
||||
BuildRequires: cmake(KF5Wallet)
|
||||
BuildRequires: cmake(KF5WidgetsAddons)
|
||||
BuildRequires: cmake(KF5WindowSystem)
|
||||
BuildRequires: cmake(KF5XmlGui)
|
||||
BuildRequires: cmake(Qt5Concurrent) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5Core) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5DBus) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5Gui) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5PrintSupport) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5Widgets) >= 5.12.0
|
||||
BuildRequires: cmake(Qt5Xml) >= 5.12.0
|
||||
BuildRequires: cmake(KF6Archive) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Bookmarks) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Codecs) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Completion) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Config) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6DocTools) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6GlobalAccel) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6GuiAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6ItemViews) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Parts) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Solid) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6StatusNotifierItem) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6TextWidgets) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Wallet) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
|
||||
BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
|
||||
Requires: kio_iso = %{version}
|
||||
Suggests: %{name}-doc
|
||||
|
||||
%description
|
||||
Krusader is an advanced twin panel (commander style) file manager for KDE Plasma
|
||||
@ -93,45 +98,42 @@ This package contains the krusader documentation.
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%cmake_kf5 -d build
|
||||
%cmake_kf6
|
||||
|
||||
%cmake_build
|
||||
%kf6_build
|
||||
|
||||
%install
|
||||
%kf5_makeinstall -C build
|
||||
%kf6_install
|
||||
|
||||
%find_lang %{name}
|
||||
|
||||
mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
|
||||
cp %{SOURCE3} %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
|
||||
cp %{SOURCE4} %{buildroot}%{_kf5_applicationsdir}/
|
||||
cp %{SOURCE3} %{buildroot}%{_kf6_applicationsdir}/
|
||||
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%files
|
||||
%license LICENSES/*
|
||||
%doc README AUTHORS ChangeLog
|
||||
%exclude %{_kf5_htmldir}/*/krusader
|
||||
%{_kf5_applicationsdir}/org.kde.krusader*.desktop
|
||||
%{_kf5_appsdir}/krusader
|
||||
%{_kf5_appstreamdir}/org.kde.krusader.appdata.xml
|
||||
%{_kf5_bindir}/krusader
|
||||
%{_kf5_iconsdir}/??color/*/apps/krusader*.png
|
||||
%{_kf5_kxmlguidir}/
|
||||
%doc %lang(en) %{_kf5_mandir}/man1/krusader.1%{?ext_man}
|
||||
%{_kf5_plugindir}/kf5/kio/kio_krarc.so
|
||||
%doc %lang(en) %{_kf6_mandir}/man1/krusader.1%{?ext_man}
|
||||
%{_kf6_applicationsdir}/org.kde.krusader.desktop
|
||||
%{_kf6_applicationsdir}/org.kde.krusader.root-mode.desktop
|
||||
%{_kf6_appstreamdir}/org.kde.krusader.appdata.xml
|
||||
%{_kf6_bindir}/krusader
|
||||
%{_kf6_iconsdir}/hicolor/*/apps/krusader*.png
|
||||
%{_kf6_kxmlguidir}/krusader/
|
||||
%{_kf6_plugindir}/kf6/kio/kio_krarc.so
|
||||
%{_kf6_sharedir}/krusader/
|
||||
%exclude %{_kf6_htmldir}/*/krusader
|
||||
|
||||
%files -n kio_iso
|
||||
%license LICENSES/*
|
||||
%config %{_kf5_configdir}/kio_isorc
|
||||
%dir %{_kf5_servicesdir}/ServiceMenus
|
||||
%{_kf5_plugindir}/kf5/kio/kio_iso.so*
|
||||
%{_kf5_servicesdir}/ServiceMenus/krusader_browse_iso.desktop
|
||||
%config %{_kf6_configdir}/kio_isorc
|
||||
%{_kf6_plugindir}/kf6/kio/kio_iso.so
|
||||
|
||||
%files doc
|
||||
%doc %lang(en) %{_kf5_htmldir}/en/krusader
|
||||
%doc %lang(en) %{_kf6_htmldir}/en/krusader
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
%{_kf5_mandir}/*/man1/krusader.1%{?ext_man}
|
||||
%{_kf6_mandir}/*/man1/krusader.1%{?ext_man}
|
||||
|
||||
%changelog
|
||||
|
@ -1,30 +0,0 @@
|
||||
[Desktop Entry]
|
||||
X-SuSE-translate=true
|
||||
Type=Service
|
||||
ServiceTypes=KonqPopupMenu/Plugin
|
||||
MimeType=application/x-cd-image;
|
||||
Actions=Browse;
|
||||
|
||||
[Desktop Action Browse]
|
||||
Name=Browse ISO
|
||||
Name[bg]=Преглед на съдържанието на ISO файла
|
||||
Name[ca]=Navega per la imatge ISO
|
||||
Name[da]=Gennemse ISO
|
||||
Name[de]=ISO durchsuchen
|
||||
Name[es]=Examinar ISO
|
||||
Name[hu]=ISO tallózása
|
||||
Name[it]=Esplora immagine ISO
|
||||
Name[kr]=ISO 내용보기
|
||||
Name[lv]=Pārlūkot ISO
|
||||
Name[nb]=Bla gjennom ISO
|
||||
Name[nl]=Blader door de ISO
|
||||
Name[pt]=Examinar ISO
|
||||
Name[pt_BR]=Explorar ISO
|
||||
Name[ru]=Просмотр содержимого ISO
|
||||
Name[sk]=Prehliadať ISO
|
||||
Name[uk]=Перегляд ISO-штампа
|
||||
Name[wa]=Foyter l' ISO
|
||||
Name[zh_TW]=瀏覽 ISO
|
||||
Icon=application-x-cd-image
|
||||
Exec=dolphin iso:%U
|
||||
|
@ -40,7 +40,7 @@ Name[uk]=Krusader — режим адміністратора
|
||||
Name[x-test]=xxKrusader - root-modexx
|
||||
Name[zh_CN]=Krusader - 超级用户模式
|
||||
Name[zh_TW]=Krusader - root 模式
|
||||
Exec=xdg-su -c krusader
|
||||
Exec=/usr/bin/xdg-su -c "krusader %U"
|
||||
Icon=krusader_root
|
||||
Terminal=false
|
||||
Type=Application
|
||||
@ -48,6 +48,7 @@ Categories=Qt;KDE;System;Utility;FileManager;
|
||||
OnlyShowIn=KDE;
|
||||
X-KDE-SubstituteUID=true
|
||||
X-KDE-Username=
|
||||
MimeType=inode/directory
|
||||
Comment=Twin-Panel File Manager with root-privileges
|
||||
Comment[bg]=Файлов мениджър с два панела и администраторски права
|
||||
Comment[bs]=Dvostrani menadžer datoteka s korijenskim privilegijama
|
||||
|
Loading…
Reference in New Issue
Block a user