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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1093322 - (hide annotations) (download)
Fri Mar 17 15:38:39 2017 UTC (7 years ago) by neoclust
File size: 2550 byte(s)
SILENT: Fix BR
1 mrambo3501 1093205 %define rel 3
2 neoclust 899941
3 doktor5000 624942 Name: lxqt-panel
4 ghibo 1088375 Version: 0.11.1
5 neoclust 899941 Release: %mkrel %rel
6 doktor5000 816434 Source0: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz
7 doktor5000 818125 # (doktor5000) add a custom panel configuration as default
8     Source1: panel.conf
9 doktor5000 624942 Summary: Panel for the LXQt desktop
10     URL: http://lxqt.org/
11 doktor5000 789648 License: LGPLv2+
12 doktor5000 624942 Group: Graphical desktop/KDE
13     BuildRequires: cmake
14 doktor5000 783748 # https://github.com/lxde/lxqt-panel/issues/73
15 neoclust 900179 #Patch1: lxqt-panel-0.9-mga-lxqtmount-includes.patch
16 doktor5000 779828 BuildRequires: pkgconfig(lxqt)
17 neoclust 900179 BuildRequires: pkgconfig(lxqt-globalkeys) >= 0.10.0
18     BuildRequires: pkgconfig(lxqt-globalkeys-ui) >= 0.10.0
19 doktor5000 624942 BuildRequires: pkgconfig(lxqtmount)
20 doktor5000 816434 BuildRequires: pkgconfig(sysstat-qt5)
21     BuildRequires: pkgconfig(Qt5Help)
22 doktor5000 624942 BuildRequires: pulseaudio-devel
23     BuildRequires: pkgconfig(icu-uc)
24     BuildRequires: pkgconfig(libstatgrab)
25     BuildRequires: pkgconfig(libmenu-cache)
26 doktor5000 624959 BuildRequires: pkgconfig(xcomposite)
27 doktor5000 624960 BuildRequires: lm_sensors-devel
28 doktor5000 789596 BuildRequires: pkgconfig(xrender)
29     BuildRequires: pkgconfig(alsa)
30 tmb 816498 BuildRequires: kguiaddons-devel
31 tmb 816499 BuildRequires: pkgconfig(xcb-util)
32 neoclust 900179 BuildRequires: pkgconfig(xkbcommon)
33     BuildRequires: pkgconfig(xkbcommon-x11)
34     BuildRequires: pkgconfig(libmenu-cache)
35     BuildRequires: pkgconfig(dbusmenu-qt5)
36     BuildRequires: solid-devel >= 5.5.0
37 neoclust 1093322 BuildRequires: lxqt-build-tools
38 doktor5000 779828
39 wally 675026 Obsoletes: razorqt-panel < 0.5.3-1
40 doktor5000 818125 # (doktor5000) ensure that lxqt-applications.menu is present
41     Requires: lxqt-common >= 0.9.1-3
42 doktor5000 977405 # (doktor5000) require qt5 plugins as otherwise menu and tasklist misbehave and display incorrectly
43     Requires: kwindowsystem
44 doktor5000 624942
45     %description
46 daviddavid 1003424 Panel for the LXQt desktop.
47 doktor5000 624942
48     %prep
49 doktor5000 779828 %setup -q %{name}-%{version}
50 ovitters 877562 %autopatch -p1
51 doktor5000 624942
52 daviddavid 1003424 %build
53 neoclust 1065967 %cmake_qt5 -DPULL_TRANSLATIONS=NO
54 daviddavid 1003424 %make
55 doktor5000 816434
56 doktor5000 624942 %install
57 daviddavid 1003424 %make_install -C build
58 doktor5000 624942
59 doktor5000 818125 # fix the default menu file, we want to use new upstream lxqt menu definition (cloned from lxmenu-data)
60 neoclust 900179 sed -i 's|menu_file=.*|menu_file=%{_sysconfdir}/xdg/menus/lxqt-applications.menu|g' %{buildroot}/%{_sysconfdir}/xdg/lxqt/panel.conf
61 doktor5000 818125
62     # (doktor5000) add a custom panel configuration as default
63 neoclust 900179 cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/xdg/lxqt/panel.conf
64 doktor5000 818125
65 doktor5000 783748 %files
66 neoclust 900179 %{_sysconfdir}/xdg/lxqt/panel.conf
67 doktor5000 624942 %{_bindir}/%{name}
68     %{_datadir}/lxqt/%{name}
69     %{_includedir}/lxqt
70     %{_libdir}/%{name}
71     %{_datadir}/lxqt/%{name}/clock.desktop
72     %{_datadir}/lxqt/%{name}/colorpicker.desktop
73     %{_datadir}/lxqt/%{name}/cpuload.desktop
74     %{_datadir}/lxqt/%{name}/desktopswitch.desktop
75 daviddavid 1003424 #%%{_datadir}/lxqt/%%{name}/dom.desktop
76 doktor5000 624942 %{_datadir}/lxqt/%{name}/mainmenu.desktop
77     %{_datadir}/lxqt/%{name}/mount.desktop
78     %{_datadir}/lxqt/%{name}/networkmonitor.desktop
79 neoclust 1065969 %{_mandir}/man1/lxqt-panel.1.*
80    

  ViewVC Help
Powered by ViewVC 1.1.30