/[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 1587014 - (show annotations) (download)
Sat May 23 11:56:53 2020 UTC (3 years, 10 months ago) by daviddavid
File size: 2318 byte(s)
- add mixer on panel by default (mga#26144)
- add desktop switcher on panel by default (mga#26144)
- add statusnotifier on panel by default
- add the date in worldclock plugin
- add falkon quick launch entry
- add trojita quick launch entry

1 %define rel 3
2
3 Name: lxqt-panel
4 Version: 0.15.0
5 Release: %mkrel %rel
6 Summary: Panel for the LXQt desktop
7 License: LGPLv2+
8 Group: Graphical desktop/KDE
9 URL: https://lxqt.org/
10 Source0: https://github.com/lxqt/lxqt-panel/releases/download/%{version}/%{name}-%{version}.tar.xz
11 # (doktor5000) add a custom panel configuration as default
12 Source1: panel.conf
13
14 BuildRequires: cmake
15 BuildRequires: pkgconfig(lxqt)
16 BuildRequires: pkgconfig(lxqt-globalkeys) >= 0.10.0
17 BuildRequires: pkgconfig(lxqt-globalkeys-ui) >= 0.10.0
18 BuildRequires: pkgconfig(sysstat-qt5)
19 BuildRequires: pkgconfig(Qt5Concurrent)
20 BuildRequires: pkgconfig(Qt5Help)
21 BuildRequires: pkgconfig(libpulse)
22 BuildRequires: pkgconfig(icu-uc)
23 BuildRequires: pkgconfig(libstatgrab)
24 BuildRequires: pkgconfig(libmenu-cache)
25 BuildRequires: pkgconfig(xcomposite)
26 BuildRequires: lm_sensors-devel
27 BuildRequires: pkgconfig(xrender)
28 BuildRequires: pkgconfig(alsa)
29 BuildRequires: cmake(KF5GuiAddons)
30 BuildRequires: pkgconfig(xcb-util)
31 BuildRequires: pkgconfig(xkbcommon)
32 BuildRequires: pkgconfig(xkbcommon-x11)
33 BuildRequires: pkgconfig(libmenu-cache)
34 BuildRequires: pkgconfig(dbusmenu-qt5)
35 BuildRequires: cmake(KF5Solid) >= 5.5.0
36 BuildRequires: cmake(lxqt-build-tools)
37
38 Obsoletes: razorqt-panel < 0.5.3-1
39 # (doktor5000) require qt5 plugins as otherwise menu and tasklist misbehave and display incorrectly
40 Requires: kwindowsystem
41 Requires: lxqt-themes
42 Requires: desktop-common-data
43
44 Conflicts: lxqt-common < 0.12.0
45 Conflicts: lxqt-l10n < 0.13.0-4
46
47 %description
48 Panel for the LXQt desktop.
49
50 %prep
51 %setup -q %{name}-%{version}
52 %autopatch -p1
53
54 %build
55 %cmake_qt5
56 %cmake_build
57
58 %install
59 %cmake_install
60
61 # (doktor5000) add a custom panel configuration as default
62 mkdir -p %{buildroot}%{_sysconfdir}/xdg/lxqt
63 cp %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/lxqt/panel.conf
64
65 %files
66 %{_sysconfdir}/xdg/autostart/lxqt-panel.desktop
67 %{_sysconfdir}/xdg/menus/lxqt-applications.menu
68 %{_sysconfdir}/xdg/lxqt/panel.conf
69 %{_bindir}/%{name}
70 %{_datadir}/lxqt/%{name}/
71 %{_datadir}/lxqt/panel.conf
72 %{_datadir}/desktop-directories/lxqt-leave.directory
73 %{_datadir}/desktop-directories/lxqt-settings.directory
74 %{_includedir}/lxqt
75 %{_libdir}/%{name}
76 %{_mandir}/man1/lxqt-panel.1.*
77 %{_datadir}/lxqt/translations/lxqt-panel/

  ViewVC Help
Powered by ViewVC 1.1.30