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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1236013 - (hide annotations) (download)
Sun Jun 10 08:00:58 2018 UTC (5 years, 9 months ago) by daviddavid
File size: 2010 byte(s)
SILENT: fix files list

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

  ViewVC Help
Powered by ViewVC 1.1.30