]> git.pld-linux.org Git - packages/ka5-dolphin.git/blame - ka5-dolphin.spec
- updated to 21.04.3
[packages/ka5-dolphin.git] / ka5-dolphin.spec
CommitLineData
02b84a1d 1%define kdeappsver 21.04.3
848e409a 2%define kframever 5.69.0
e247367b 3%define qtver 5.9.0
2facd218
WF
4%define kaname dolphin
5Summary: File manager
6Name: ka5-%{kaname}
02b84a1d 7Version: 21.04.3
2facd218
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Libraries
848e409a 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
02b84a1d 12# Source0-md5: bd885b830ae384449bd319e261203f4f
2facd218
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: cmake >= 2.8.12
781fee27
WF
16BuildRequires: kf5-extra-cmake-modules >= %{kframever}
17BuildRequires: kf5-kbookmarks-devel >= %{kframever}
848e409a 18BuildRequires: kf5-kcmutils-devel >= %{kframever}
781fee27
WF
19BuildRequires: kf5-kcompletion-devel >= %{kframever}
20BuildRequires: kf5-kconfig-devel >= %{kframever}
21BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
22BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
23BuildRequires: kf5-kdelibs4support-devel >= %{kframever}
24BuildRequires: kf5-kdoctools-devel >= %{kframever}
25BuildRequires: kf5-kemoticons-devel >= %{kframever}
26BuildRequires: kf5-kguiaddons-devel >= %{kframever}
27BuildRequires: kf5-ki18n-devel >= %{kframever}
28BuildRequires: kf5-kiconthemes-devel >= %{kframever}
29BuildRequires: kf5-kinit-devel >= %{kframever}
30BuildRequires: kf5-kio-devel >= %{kframever}
31BuildRequires: kf5-kitemmodels-devel >= %{kframever}
848e409a 32BuildRequires: kf5-knewstuff-devel >= %{kframever}
781fee27
WF
33BuildRequires: kf5-knotifications-devel >= %{kframever}
34BuildRequires: kf5-knotifyconfig-devel >= %{kframever}
35BuildRequires: kf5-kparts-devel >= %{kframever}
36BuildRequires: kf5-kpty-devel >= %{kframever}
37BuildRequires: kf5-kservice-devel >= %{kframever}
38BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
39BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
40BuildRequires: kf5-kwindowsystem-devel >= %{kframever}
41BuildRequires: kf5-kxmlgui-devel >= %{kframever}
1dd07e9e 42BuildRequires: ninja
2facd218
WF
43BuildRequires: qt5-build >= %{qtver}
44BuildRequires: rpmbuild(macros) >= 1.164
848e409a 45BuildRequires: ruby-test-unit
2facd218
WF
46BuildRequires: tar >= 1:1.22
47BuildRequires: xz
48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50%description
e247367b
WF
51Dolphin is a lightweight file manager. It has been designed with ease
52of use and simplicity in mind, while still allowing flexibility and
53customisation. This means that you can do your file management exactly
54the way you want to do it.
55
56Features
57
848e409a
WF
58• Navigation (or breadcrumb) bar for URLs, allowing you to quickly
59navigate through the hierarchy of files and folders. • Supports
60several different kinds of view styles and properties and allows you
61to configure the view exactly how you want it. • Split view, allowing
62you to easily copy or move files between locations. • Additional
63information and shortcuts are available as dock-able panels, allowing
64you to move them around freely and display exactly what you want. •
65Multiple tab support • Informational dialogues are displayed in an
66unobtrusive way. • Undo/redo support • Transparent network access
67through the KIO system.
2facd218
WF
68
69%description -l pl.UTF-8
70Dolphin - zarządca plików KDE.
71
72%package devel
73Summary: Header files for %{kaname} development
74Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kaname}
75Group: X11/Development/Libraries
76Requires: %{name} = %{version}-%{release}
77Requires: cmake >= 2.6.0
78
79%description devel
80Header files for %{kaname} development.
81
82%description devel -l pl.UTF-8
83Pliki nagłówkowe dla programistów używających %{kaname}.
84
85%prep
86%setup -q -n %{kaname}-%{version}
87
88%build
89install -d build
90cd build
848e409a
WF
91RUBYLIB=%{_datadir}/gems/gems/test-unit-3.2.3/lib
92export RUBYLIB
2facd218 93%cmake \
1dd07e9e 94 -G Ninja \
781fee27 95 -DHTML_INSTALL_DIR=%{_kdedocdir} \
2facd218
WF
96 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
97 ..
1dd07e9e 98%ninja_build
2facd218
WF
99
100%install
101rm -rf $RPM_BUILD_ROOT
1dd07e9e 102%ninja_install -C build
2facd218 103
781fee27 104rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/sr
2facd218
WF
105%find_lang %{kaname} --all-name --with-kde
106
107%clean
108rm -rf $RPM_BUILD_ROOT
109
110%post -p /sbin/ldconfig
111%postun -p /sbin/ldconfig
112
113%files -f %{kaname}.lang
114%defattr(644,root,root,755)
2facd218 115%attr(755,root,root) %{_bindir}/dolphin
848e409a 116%attr(755,root,root) %{_bindir}/servicemenuinstaller
2facd218
WF
117%ghost %{_libdir}/libdolphinprivate.so.5
118%{_libdir}/libdolphinprivate.so.5.*.*
119%ghost %{_libdir}/libdolphinvcs.so.5
120%{_libdir}/libdolphinvcs.so.5.*.*
121%{_libdir}/libkdeinit5_dolphin.so
2facd218
WF
122%{_libdir}/qt5/plugins/kcm_dolphingeneral.so
123%{_libdir}/qt5/plugins/kcm_dolphinnavigation.so
2facd218
WF
124%{_libdir}/qt5/plugins/kcm_dolphinviewmodes.so
125%{_desktopdir}/org.kde.dolphin.desktop
126%{_datadir}/config.kcfg/dolphin_compactmodesettings.kcfg
127%{_datadir}/config.kcfg/dolphin_detailsmodesettings.kcfg
128%{_datadir}/config.kcfg/dolphin_directoryviewpropertysettings.kcfg
129%{_datadir}/config.kcfg/dolphin_generalsettings.kcfg
130%{_datadir}/config.kcfg/dolphin_iconsmodesettings.kcfg
131%{_datadir}/config.kcfg/dolphin_versioncontrolsettings.kcfg
132%{_datadir}/dbus-1/interfaces/org.freedesktop.FileManager1.xml
133%{_datadir}/dbus-1/services/org.kde.dolphin.FileManager1.service
134%{_datadir}/kservices5/dolphinpart.desktop
135%{_datadir}/kservices5/kcmdolphingeneral.desktop
136%{_datadir}/kservices5/kcmdolphinnavigation.desktop
2facd218
WF
137%{_datadir}/kservices5/kcmdolphinviewmodes.desktop
138%{_datadir}/kservicetypes5/fileviewversioncontrolplugin.desktop
139%{_datadir}/metainfo/org.kde.dolphin.appdata.xml
848e409a
WF
140%{_datadir}/kglobalaccel/org.kde.dolphin.desktop
141%{_datadir}/qlogging-categories5/dolphin.categories
142%{_datadir}/knsrcfiles/servicemenu.knsrc
9302e17d
WF
143%{systemduserunitdir}/plasma-dolphin.service
144%{_libdir}/qt5/plugins/kf5/parts/dolphinpart.so
145%{_datadir}/config.kcfg/dolphin_contextmenusettings.kcfg
2facd218
WF
146
147%files devel
148%defattr(644,root,root,755)
149%{_libdir}/libdolphinvcs.so
150%{_includedir}/Dolphin
151%{_includedir}/dolphin_export.h
152%{_includedir}/dolphinvcs_export.h
153%{_libdir}/cmake/DolphinVcs
This page took 0.091796 seconds and 4 git commands to generate.