/[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 1853608 - (hide annotations) (download)
Mon Apr 25 15:02:59 2022 UTC (2 years ago) by papoteur
File size: 2112 byte(s)
SILENT: rediff patch
1 daviddavid 1586951 %define major 2
2 doktor5000 995918 %define libname %mklibname fm-qt %major
3 daviddavid 1586951 %define devname %mklibname fm-qt -d
4 doktor5000 626345
5 daviddavid 1716067 %define rel 1
6 doktor5000 995918
7 dglent 1181650 Name: pcmanfm-qt
8 papoteur 1852034 Version: 1.1.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 1716067 URL: https://lxqt-project.org/
14 daviddavid 1235881 Source0: https://github.com/lxqt/pcmanfm-qt/releases/download/%{version}/%{name}-%{version}.tar.xz
15 wally 1667533 ### Upstream patches (1-499)
16 daviddavid 1716198
17 wally 1667533 ### Mageia patches (500-)
18 daviddavid 1586951 # mga#26670
19 papoteur 1853608 Patch500: pcmanfm-qt-1.1.0-mga-customize-default-appearance.patch
20 daviddavid 1235881
21 dglent 1181650 BuildRequires: cmake
22     BuildRequires: doxygen
23     BuildRequires: pkgconfig(libfm) >= 1.2.0
24     BuildRequires: pkgconfig(libmenu-cache)
25     BuildRequires: pkgconfig(glib-2.0)
26     BuildRequires: pkgconfig(gio-unix-2.0)
27     BuildRequires: pkgconfig(lxqt)
28 daviddavid 1716067 BuildRequires: pkgconfig(Qt5Core)
29 dglent 1181650 BuildRequires: pkgconfig(Qt5Widgets)
30     BuildRequires: pkgconfig(Qt5Xml)
31     BuildRequires: pkgconfig(Qt5Help)
32     BuildRequires: pkgconfig(Qt5Test)
33     BuildRequires: pkgconfig(Qt5DBus)
34     BuildRequires: pkgconfig(Qt5X11Extras)
35     BuildRequires: cmake(fm-qt)
36 neoclust 1066082
37 daviddavid 1587009 Requires: lxqt-archiver
38 daviddavid 1675349 Requires: qterminal
39 daviddavid 1587009
40 doktor5000 811756 # recommended for kwin and kdesu for "run as root" functionality (mga#15088)
41     # changed to Recommends to allow parallel installation with plasma 5
42 daviddavid 1361427 Recommends: kde-cli-tools
43 doktor5000 626345
44     %description
45 daviddavid 1066283 File manager for the LXQt desktop.
46 doktor5000 626345
47     %prep
48 daviddavid 1675349 %autosetup -p1
49 doktor5000 793984
50 daviddavid 1361427 # change desktop file generic name to distinguish it from pcmanfm
51     sed -i 's/=File Manager/=QT File Manager/' pcmanfm/pcmanfm-qt.desktop.in
52 doktor5000 793984
53 daviddavid 1066249 %build
54 daviddavid 1361427 %cmake_qt5 -DBUILD_DOCUMENTATION=ON
55 wally 1475284 %cmake_build
56 doktor5000 626345
57     %install
58 wally 1475284 %cmake_install
59 doktor5000 626345
60 daviddavid 1586951 desktop-file-install \
61     --add-category="System;FileTools" \
62     --dir %{buildroot}%{_datadir}/applications \
63     %{buildroot}%{_datadir}/applications/%{name}.desktop
64 doktor5000 626347
65 doktor5000 626345 %files
66 doktor5000 626347 %doc %{_defaultdocdir}/%{name}
67     %{_bindir}/%{name}
68 doktor5000 626345 %{_datadir}/applications/*.desktop
69 dglent 1181650 %{_sysconfdir}/xdg/autostart/lxqt-desktop.desktop
70 daviddavid 1361427 %dir %{_datadir}/pcmanfm-qt
71 daviddavid 1236013 %dir %{_datadir}/pcmanfm-qt/lxqt
72     %{_datadir}/pcmanfm-qt/lxqt/settings.conf
73 daviddavid 1361427 %{_datadir}/pcmanfm-qt/translations/
74 dglent 1181650 %{_mandir}/man1/pcmanfm-qt.1.*

  ViewVC Help
Powered by ViewVC 1.1.30