/[packages]/cauldron/pcmanfm-qt/current/SPECS/pcmanfm-qt.spec
ViewVC logotype

Contents of /cauldron/pcmanfm-qt/current/SPECS/pcmanfm-qt.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1066283 - (show annotations) (download)
Thu Nov 10 19:15:23 2016 UTC (7 years, 4 months ago) by daviddavid
File size: 1759 byte(s)
- recommends kde-cli-tools to use kdesu from Kf5 and no more from kde4
- remove now all kde4 dependencies

1 %define major 2
2 %define libname %mklibname fm-qt %major
3 %define devname %mklibname -d fm-qt
4
5 %define rel 2
6
7 Name: pcmanfm-qt
8 Version: 0.11.1
9 Release: %mkrel %rel
10 Source0: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz
11 Summary: File manager for the LXQt desktop
12 URL: http://lxqt.org/
13 License: GPLv2+
14 Group: Graphical desktop/KDE
15 BuildRequires: cmake
16 BuildRequires: doxygen
17 BuildRequires: pkgconfig(libfm) >= 1.2.0
18 BuildRequires: pkgconfig(libmenu-cache)
19 BuildRequires: pkgconfig(glib-2.0)
20 BuildRequires: pkgconfig(gio-unix-2.0)
21 BuildRequires: pkgconfig(lxqt)
22 BuildRequires: pkgconfig(Qt5Widgets)
23 BuildRequires: pkgconfig(Qt5Xml)
24 BuildRequires: pkgconfig(Qt5Help)
25 BuildRequires: pkgconfig(Qt5Test)
26 BuildRequires: pkgconfig(Qt5DBus)
27 BuildRequires: pkgconfig(Qt5X11Extras)
28
29 BuildRequires: cmake(fm-qt)
30
31 # recommended for kwin and kdesu for "run as root" functionality (mga#15088)
32 # changed to Recommends to allow parallel installation with plasma 5
33 Recommends: kde-cli-tools
34
35 %description
36 File manager for the LXQt desktop.
37
38 %prep
39 %setup -q %{name}-%{version}
40
41 # change desktop file name and comment to distinguish it from pcmanfm
42 sed -i 's/File Manager/QT File Manager/' pcmanfm/pcmanfm-qt.desktop.in
43
44 # change gksu to kdesu as with gksu no icons are shown when running as root
45 sed -i 's|gksu %s|%_prefix/libexec/kf5/kdesu %s|g' pcmanfm/preferences.ui
46
47 %build
48 %cmake_qt5 -DBUILD_DOCUMENTATION=ON -DPULL_TRANSLATIONS=NO
49 %make_build
50
51 %install
52 %make_install -C build
53
54 desktop-file-install --add-category="System;FileTools" \
55 --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
56
57 %files
58 %doc %{_defaultdocdir}/%{name}
59 %{_bindir}/%{name}
60 %{_datadir}/applications/*.desktop
61 %_mandir/man1/pcmanfm-qt.1.*

  ViewVC Help
Powered by ViewVC 1.1.30