/[packages]/cauldron/lxqt-panel/current/SPECS/lxqt-panel.spec
ViewVC logotype

Contents of /cauldron/lxqt-panel/current/SPECS/lxqt-panel.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 789443 - (show annotations) (download)
Sat Oct 18 22:57:40 2014 UTC (9 years, 6 months ago) by doktor5000
File size: 2257 byte(s)
- add missing BuildRequires on BuildRequires: pkgconfig(Qt5Help)
1 %define qt5 1
2
3 %ifarch i586
4 %define _cmake_lib_suffix64 -DLIB_SUFFIX=""
5 %endif
6
7 Name: lxqt-panel
8 Version: 0.8.0
9 Release: %mkrel 1
10 Source0: http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
11 Patch0: lxqt-panel-0.7.0-mga-customize-default-panel.patch
12 # https://github.com/lxde/lxde-qt/issues/288
13 Patch2: lxqt-panel-0.8-mga-undefined-references.patch
14 Summary: Panel for the LXQt desktop
15 URL: http://lxqt.org/
16 License: GPL
17 Group: Graphical desktop/KDE
18 BuildRequires: cmake
19 %if "%{qt5}" == "1"
20 # https://github.com/lxde/lxqt-panel/issues/73
21 Patch1: lxqt-panel-0.8-mga-lxqtmount-includes.patch
22 BuildRequires: pkgconfig(lxqt-qt5)
23 BuildRequires: pkgconfig(lxqt-globalkeys-qt5)
24 BuildRequires: pkgconfig(lxqt-globalkeys-ui-qt5)
25 BuildRequires: pkgconfig(lxqtmount-qt5)
26 BuildRequires: pkgconfig(sysstat-qt5)
27 BuildRequires: pkgconfig(Qt5Help)
28 %else
29 BuildRequires: pkgconfig(lxqt)
30 BuildRequires: pkgconfig(lxqt-globalkeys)
31 BuildRequires: pkgconfig(lxqt-globalkeys-ui)
32 BuildRequires: pkgconfig(lxqtmount)
33 BuildRequires: qt4-devel
34 BuildRequires: libsysstat-devel
35 %endif
36 BuildRequires: pulseaudio-devel
37 BuildRequires: pkgconfig(icu-uc)
38 BuildRequires: pkgconfig(libstatgrab)
39 BuildRequires: pkgconfig(libmenu-cache)
40 BuildRequires: pkgconfig(xcomposite)
41 BuildRequires: lm_sensors-devel
42
43 Obsoletes: razorqt-panel < 0.5.3-1
44
45 %description
46 Panel for the LXQt desktop
47
48 %prep
49 %setup -q %{name}-%{version}
50 %apply_patches
51 %if "%{qt5}" == "1"
52 #%cmake -DUSE_QT5=ON %_cmake_lib_suffix64
53 %cmake -DUSE_QT5=ON
54 %else
55 %cmake %_cmake_lib_suffix64
56 %endif
57
58 %build
59 %make -C build
60
61 %install
62 %makeinstall_std -C build
63
64 %files
65 %{_sysconfdir}/lxqt/panel.conf
66 %{_bindir}/%{name}
67 %{_datadir}/lxqt/%{name}
68 %if "%{qt5}" == "1"
69 %{_datadir}/lxqt-qt5/translations/
70 %endif
71 %{_includedir}/lxqt
72 %{_libdir}/%{name}
73 %{_datadir}/lxqt/%{name}/clock.desktop
74 %{_datadir}/lxqt/%{name}/colorpicker.desktop
75 %{_datadir}/lxqt/%{name}/cpuload.desktop
76 %{_datadir}/lxqt/%{name}/desktopswitch.desktop
77 %{_datadir}/lxqt/%{name}/dom.desktop
78 %{_datadir}/lxqt/%{name}/mainmenu.desktop
79 %{_datadir}/lxqt/%{name}/mount.desktop
80 %{_datadir}/lxqt/%{name}/networkmonitor.desktop
81 %{_datadir}/lxqt/%{name}/panelkbindicator.desktop
82 %{_datadir}/lxqt/%{name}/panelsysstat.desktop
83 %{_datadir}/lxqt/%{name}/panelvolume.desktop
84

  ViewVC Help
Powered by ViewVC 1.1.30