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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 626346 by doktor5000, Sun May 25 07:40:08 2014 UTC revision 626347 by doktor5000, Sun May 25 08:24:14 2014 UTC
# Line 1  Line 1 
 %define debug_package %{nil}  
1  %define libname %mklibname fm-qt 0.0.0  %define libname %mklibname fm-qt 0.0.0
2  %define devname %mklibname -d fm-qt  %define devname %mklibname -d fm-qt
3    %define qt5 0
4    
5  Name: pcmanfm-qt  Name: pcmanfm-qt
6  Version: 0.7.0  Version: 0.7.0
7  Release: 1  Release: %mkrel 1
8  Source0: http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz  Source0: http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
9  Summary: File manager for the LXQt desktop  Summary: File manager for the LXQt desktop
10  URL: http://lxqt.org/  URL: http://lxqt.org/
11  License: GPL  License: GPL
12  Group: Graphical desktop/KDE  Group: Graphical desktop/KDE
13  BuildRequires: cmake  BuildRequires: cmake
14  BuildRequires: cmake(lxqt)  BuildRequires: doxygen
15    BuildRequires: pkgconfig(lxqt)
16  BuildRequires: qt4-devel  BuildRequires: qt4-devel
17  BuildRequires: pkgconfig(libfm)  BuildRequires: pkgconfig(libfm) >= 1.2.0
18  BuildRequires: pkgconfig(libmenu-cache)  BuildRequires: pkgconfig(libmenu-cache)
19    BuildRequires: pkgconfig(glib-2.0)
20    BuildRequires: pkgconfig(gio-unix-2.0)
21    %if "%{qt5}" == "1"
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    %endif
29    
30  %description  %description
31  File manager for the LXQt desktop  File manager for the LXQt desktop
# Line 29  PCManFM Qt backend library Line 40  PCManFM Qt backend library
40  %package -n %{devname}  %package -n %{devname}
41  Summary: Development files for PCManFM  Summary: Development files for PCManFM
42  Group: Development/C  Group: Development/C
43    Requires: %libname = %version
44    Provides: %name-devel = %version-%release
45    Provides: lib%name-devel = %version-%release
46    
47  %description -n %{devname}  %description -n %{devname}
48  Development files for PCManFM  Development files for PCManFM
49    
50  %prep  %prep
51  %setup -q -c %{name}-%{version}  %setup -q -c %{name}-%{version}
52  %cmake  %if "%{qt5}" == "1"
53    %cmake -DBUILD_DOCUMENTATION=ON -DUSE_QT5=on
54    %else
55    %cmake -DBUILD_DOCUMENTATION=ON
56    %endif
57    
58  %build  %build
59  %make -C build  %make -C build
# Line 43  Development files for PCManFM Line 61  Development files for PCManFM
61  %install  %install
62  %makeinstall_std -C build  %makeinstall_std -C build
63    
64    desktop-file-install --add-category="System;FileTools" \
65     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop
66    
67  %files  %files
68  %{_bindir}/pcmanfm-qt  %doc %{_defaultdocdir}/%{name}
69    %{_bindir}/%{name}
70  %{_datadir}/applications/*.desktop  %{_datadir}/applications/*.desktop
71    
72  %files -n %{libname}  %files -n %{libname}

Legend:
Removed from v.626346  
changed lines
  Added in v.626347

  ViewVC Help
Powered by ViewVC 1.1.30