/[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 1235854 - (hide annotations) (download)
Sun Jun 10 06:02:17 2018 UTC (5 years, 10 months ago) by daviddavid
File size: 2454 byte(s)
SILENT: cleanup

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

  ViewVC Help
Powered by ViewVC 1.1.30