forked from pool/krusader
Compare commits
6 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
2c3190230c | ||
|
4a634ab25e | ||
|
280a28c2b9 | ||
|
93f1833166 | ||
|
5a80127ae1 | ||
|
8cd60dd82a |
@ -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,23 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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>
|
||||||
|
|
||||||
|
- Use xdg-su for the krusader 'root' mode. Relying on the
|
||||||
|
X-KDE-Username won't work with plasma 6 (boo#1222490)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 20 17:14:05 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||||
|
|
||||||
|
- Stop using the %suse_update_desktop_file macro
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 13 08:21:56 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
Wed Mar 13 08:21:56 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||||
|
|
||||||
|
BIN
krusader.keyring
BIN
krusader.keyring
Binary file not shown.
118
krusader.spec
118
krusader.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package krusader
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,55 +16,59 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define kf6_version 6.0.0
|
||||||
|
%define qt6_version 6.4.0
|
||||||
|
|
||||||
%bcond_without released
|
%bcond_without released
|
||||||
Name: krusader
|
Name: krusader
|
||||||
Version: 2.8.1
|
Version: 2.9.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Twin panel file manager for KDE Plasma and other desktops
|
Summary: Twin panel file manager for KDE Plasma and other desktops
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
URL: https://krusader.org/
|
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}
|
%if %{with released}
|
||||||
Source1: https://download.kde.org/stable/krusader/%{version}/%{name}-%{version}.tar.xz.sig
|
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
|
Source2: krusader.keyring
|
||||||
%endif
|
%endif
|
||||||
Source3: krusader_browse_iso.desktop
|
Source3: org.kde.krusader.root-mode.desktop
|
||||||
Source4: org.kde.krusader.root-mode.desktop
|
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||||
BuildRequires: extra-cmake-modules >= 5.68.0
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: libacl-devel
|
BuildRequires: libacl-devel
|
||||||
BuildRequires: libattr-devel
|
BuildRequires: libattr-devel
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: cmake(KF6Archive) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Archive)
|
BuildRequires: cmake(KF6Bookmarks) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Bookmarks)
|
BuildRequires: cmake(KF6Codecs) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Codecs)
|
BuildRequires: cmake(KF6Completion) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Completion)
|
BuildRequires: cmake(KF6Config) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Config)
|
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5CoreAddons)
|
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5DocTools)
|
BuildRequires: cmake(KF6DocTools) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5GuiAddons)
|
BuildRequires: cmake(KF6GlobalAccel) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5I18n)
|
BuildRequires: cmake(KF6GuiAddons) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5IconThemes)
|
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5ItemViews)
|
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5KIO)
|
BuildRequires: cmake(KF6ItemViews) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Notifications)
|
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Parts)
|
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Solid)
|
BuildRequires: cmake(KF6Parts) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5TextWidgets)
|
BuildRequires: cmake(KF6Solid) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5Wallet)
|
BuildRequires: cmake(KF6StatusNotifierItem) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5WidgetsAddons)
|
BuildRequires: cmake(KF6TextWidgets) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5WindowSystem)
|
BuildRequires: cmake(KF6Wallet) >= %{kf6_version}
|
||||||
BuildRequires: cmake(KF5XmlGui)
|
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
|
||||||
BuildRequires: cmake(Qt5Concurrent) >= 5.12.0
|
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||||
BuildRequires: cmake(Qt5Core) >= 5.12.0
|
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
|
||||||
BuildRequires: cmake(Qt5DBus) >= 5.12.0
|
BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version}
|
||||||
BuildRequires: cmake(Qt5Gui) >= 5.12.0
|
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||||
BuildRequires: cmake(Qt5PrintSupport) >= 5.12.0
|
BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version}
|
||||||
BuildRequires: cmake(Qt5Widgets) >= 5.12.0
|
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
|
||||||
BuildRequires: cmake(Qt5Xml) >= 5.12.0
|
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
|
||||||
|
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
|
||||||
Requires: kio_iso = %{version}
|
Requires: kio_iso = %{version}
|
||||||
Suggests: %{name}-doc
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Krusader is an advanced twin panel (commander style) file manager for KDE Plasma
|
Krusader is an advanced twin panel (commander style) file manager for KDE Plasma
|
||||||
@ -94,46 +98,42 @@ This package contains the krusader documentation.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake_kf5 -d build
|
%cmake_kf6
|
||||||
%cmake_build
|
|
||||||
|
%kf6_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%kf5_makeinstall -C build
|
%kf6_install
|
||||||
|
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
|
cp %{SOURCE3} %{buildroot}%{_kf6_applicationsdir}/
|
||||||
cp %{SOURCE3} %{buildroot}%{_kf5_servicesdir}/ServiceMenus/
|
|
||||||
cp %{SOURCE4} %{buildroot}%{_kf5_applicationsdir}/
|
|
||||||
|
|
||||||
%suse_update_desktop_file org.kde.krusader.root-mode FileManager Utility
|
|
||||||
|
|
||||||
%fdupes %{buildroot}
|
%fdupes %{buildroot}
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSES/*
|
%license LICENSES/*
|
||||||
%doc README AUTHORS ChangeLog
|
%doc README AUTHORS ChangeLog
|
||||||
%exclude %{_kf5_htmldir}/*/krusader
|
%doc %lang(en) %{_kf6_mandir}/man1/krusader.1%{?ext_man}
|
||||||
%{_kf5_applicationsdir}/org.kde.krusader*.desktop
|
%{_kf6_applicationsdir}/org.kde.krusader.desktop
|
||||||
%{_kf5_appsdir}/krusader
|
%{_kf6_applicationsdir}/org.kde.krusader.root-mode.desktop
|
||||||
%{_kf5_appstreamdir}/org.kde.krusader.appdata.xml
|
%{_kf6_appstreamdir}/org.kde.krusader.appdata.xml
|
||||||
%{_kf5_bindir}/krusader
|
%{_kf6_bindir}/krusader
|
||||||
%{_kf5_iconsdir}/??color/*/apps/krusader*.png
|
%{_kf6_iconsdir}/hicolor/*/apps/krusader*.png
|
||||||
%{_kf5_kxmlguidir}/
|
%{_kf6_kxmlguidir}/krusader/
|
||||||
%doc %lang(en) %{_kf5_mandir}/man1/krusader.1%{?ext_man}
|
%{_kf6_plugindir}/kf6/kio/kio_krarc.so
|
||||||
%{_kf5_plugindir}/kf5/kio/kio_krarc.so
|
%{_kf6_sharedir}/krusader/
|
||||||
|
%exclude %{_kf6_htmldir}/*/krusader
|
||||||
|
|
||||||
%files -n kio_iso
|
%files -n kio_iso
|
||||||
%license LICENSES/*
|
%license LICENSES/*
|
||||||
%config %{_kf5_configdir}/kio_isorc
|
%config %{_kf6_configdir}/kio_isorc
|
||||||
%dir %{_kf5_servicesdir}/ServiceMenus
|
%{_kf6_plugindir}/kf6/kio/kio_iso.so
|
||||||
%{_kf5_plugindir}/kf5/kio/kio_iso.so*
|
|
||||||
%{_kf5_servicesdir}/ServiceMenus/krusader_browse_iso.desktop
|
|
||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%doc %lang(en) %{_kf5_htmldir}/en/krusader
|
%doc %lang(en) %{_kf6_htmldir}/en/krusader
|
||||||
|
|
||||||
%files lang -f %{name}.lang
|
%files lang -f %{name}.lang
|
||||||
%{_kf5_mandir}/*/man1/krusader.1%{?ext_man}
|
%{_kf6_mandir}/*/man1/krusader.1%{?ext_man}
|
||||||
|
|
||||||
%changelog
|
%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,14 +40,15 @@ Name[uk]=Krusader — режим адміністратора
|
|||||||
Name[x-test]=xxKrusader - root-modexx
|
Name[x-test]=xxKrusader - root-modexx
|
||||||
Name[zh_CN]=Krusader - 超级用户模式
|
Name[zh_CN]=Krusader - 超级用户模式
|
||||||
Name[zh_TW]=Krusader - root 模式
|
Name[zh_TW]=Krusader - root 模式
|
||||||
Exec=krusader -qwindowtitle %c %u
|
Exec=/usr/bin/xdg-su -c "krusader %U"
|
||||||
Icon=krusader_root
|
Icon=krusader_root
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
Categories=Qt;KDE;System;
|
Categories=Qt;KDE;System;Utility;FileManager;
|
||||||
OnlyShowIn=KDE;
|
OnlyShowIn=KDE;
|
||||||
X-KDE-SubstituteUID=true
|
X-KDE-SubstituteUID=true
|
||||||
X-KDE-Username=root
|
X-KDE-Username=
|
||||||
|
MimeType=inode/directory
|
||||||
Comment=Twin-Panel File Manager with root-privileges
|
Comment=Twin-Panel File Manager with root-privileges
|
||||||
Comment[bg]=Файлов мениджър с два панела и администраторски права
|
Comment[bg]=Файлов мениджър с два панела и администраторски права
|
||||||
Comment[bs]=Dvostrani menadžer datoteka s korijenskim privilegijama
|
Comment[bs]=Dvostrani menadžer datoteka s korijenskim privilegijama
|
||||||
|
Loading…
Reference in New Issue
Block a user