/[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 877562 - (hide annotations) (download)
Fri Sep 11 20:21:48 2015 UTC (8 years, 6 months ago) by ovitters
File size: 2133 byte(s)
SILENT make use of autopatch
1 doktor5000 624942 Name: lxqt-panel
2 doktor5000 816434 Version: 0.9.0
3 doktor5000 818125 Release: %mkrel 4
4 doktor5000 816434 Source0: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz
5 doktor5000 818125 # (doktor5000) add a custom panel configuration as default
6     Source1: panel.conf
7 doktor5000 624942 Summary: Panel for the LXQt desktop
8     URL: http://lxqt.org/
9 doktor5000 789648 License: LGPLv2+
10 doktor5000 624942 Group: Graphical desktop/KDE
11     BuildRequires: cmake
12 doktor5000 783748 # https://github.com/lxde/lxqt-panel/issues/73
13 doktor5000 816434 Patch1: lxqt-panel-0.9-mga-lxqtmount-includes.patch
14 doktor5000 779828 BuildRequires: pkgconfig(lxqt)
15 doktor5000 624942 BuildRequires: pkgconfig(lxqt-globalkeys)
16 doktor5000 624958 BuildRequires: pkgconfig(lxqt-globalkeys-ui)
17 doktor5000 624942 BuildRequires: pkgconfig(lxqtmount)
18 doktor5000 816434 BuildRequires: pkgconfig(sysstat-qt5)
19     BuildRequires: pkgconfig(Qt5Help)
20 doktor5000 624942 BuildRequires: pulseaudio-devel
21     BuildRequires: pkgconfig(icu-uc)
22     BuildRequires: pkgconfig(libstatgrab)
23     BuildRequires: pkgconfig(libmenu-cache)
24 doktor5000 624959 BuildRequires: pkgconfig(xcomposite)
25 doktor5000 624960 BuildRequires: lm_sensors-devel
26 doktor5000 789596 BuildRequires: pkgconfig(xrender)
27     BuildRequires: pkgconfig(alsa)
28 tmb 816498 BuildRequires: kguiaddons-devel
29 tmb 816499 BuildRequires: pkgconfig(xcb-util)
30 doktor5000 779828
31 wally 675026 Obsoletes: razorqt-panel < 0.5.3-1
32 doktor5000 818125 # (doktor5000) ensure that lxqt-applications.menu is present
33     Requires: lxqt-common >= 0.9.1-3
34 doktor5000 624942
35     %description
36     Panel for the LXQt desktop
37    
38     %prep
39 doktor5000 779828 %setup -q %{name}-%{version}
40 ovitters 877562 %autopatch -p1
41 doktor5000 624942
42 doktor5000 818125 %cmake
43 doktor5000 816434
44 doktor5000 624942 %build
45     %make -C build
46    
47     %install
48     %makeinstall_std -C build
49    
50 doktor5000 818125 # fix the default menu file, we want to use new upstream lxqt menu definition (cloned from lxmenu-data)
51     sed -i 's|menu_file=.*|menu_file=%{_sysconfdir}/xdg/menus/lxqt-applications.menu|g' %{buildroot}/%{_sysconfdir}/lxqt/panel.conf
52    
53     # (doktor5000) add a custom panel configuration as default
54     cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/lxqt/panel.conf
55    
56 doktor5000 783748 %files
57 doktor5000 624942 %{_sysconfdir}/lxqt/panel.conf
58     %{_bindir}/%{name}
59     %{_datadir}/lxqt/%{name}
60 doktor5000 816434 %{_datadir}/lxqt/translations/
61 doktor5000 624942 %{_includedir}/lxqt
62     %{_libdir}/%{name}
63     %{_datadir}/lxqt/%{name}/clock.desktop
64     %{_datadir}/lxqt/%{name}/colorpicker.desktop
65     %{_datadir}/lxqt/%{name}/cpuload.desktop
66     %{_datadir}/lxqt/%{name}/desktopswitch.desktop
67     %{_datadir}/lxqt/%{name}/dom.desktop
68     %{_datadir}/lxqt/%{name}/mainmenu.desktop
69     %{_datadir}/lxqt/%{name}/mount.desktop
70     %{_datadir}/lxqt/%{name}/networkmonitor.desktop
71    
72 doktor5000 816434

  ViewVC Help
Powered by ViewVC 1.1.30