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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1235854 by daviddavid, Sun Jun 10 06:02:17 2018 UTC revision 1235868 by daviddavid, Sun Jun 10 06:26:05 2018 UTC
# Line 1  Line 1 
1  %define rel 4  %define rel 1
2    
3  Name:          lxqt-panel  Name:          lxqt-panel
4  Version: 0.12.0  Version: 0.13.0
5  Release:       %mkrel %rel  Release:       %mkrel %rel
6  Summary:       Panel for the LXQt desktop  Summary:       Panel for the LXQt desktop
7  License:       LGPLv2+  License:       LGPLv2+
8  Group:         Graphical desktop/KDE  Group:         Graphical desktop/KDE
9  URL:           http://lxqt.org/  URL:           https://lxqt.org/
10  Source0:       http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz  Source0:       https://github.com/lxqt/lxqt-panel/releases/download/%{version}/%{name}-%{version}.tar.xz
11  # (doktor5000) add a custom panel configuration as default  # (doktor5000) add a custom panel configuration as default
12  Source1:       panel.conf  Source1:       panel.conf
13    
14  BuildRequires: cmake  BuildRequires: cmake
 # https://github.com/lxde/lxqt-panel/issues/73  
 #Patch1:        lxqt-panel-0.9-mga-lxqtmount-includes.patch  
15  BuildRequires: pkgconfig(lxqt)  BuildRequires: pkgconfig(lxqt)
16  BuildRequires: pkgconfig(lxqt-globalkeys) >= 0.10.0  BuildRequires: pkgconfig(lxqt-globalkeys) >= 0.10.0
17  BuildRequires: pkgconfig(lxqt-globalkeys-ui) >= 0.10.0  BuildRequires: pkgconfig(lxqt-globalkeys-ui) >= 0.10.0
18  BuildRequires: pkgconfig(lxqtmount)  BuildRequires: pkgconfig(lxqtmount)
19  BuildRequires: pkgconfig(sysstat-qt5)  BuildRequires: pkgconfig(sysstat-qt5)
20  BuildRequires: pkgconfig(Qt5Help)  BuildRequires: pkgconfig(Qt5Help)
21  BuildRequires: pulseaudio-devel  BuildRequires: pkgconfig(libpulse)
22  BuildRequires: pkgconfig(icu-uc)  BuildRequires: pkgconfig(icu-uc)
23  BuildRequires: pkgconfig(libstatgrab)  BuildRequires: pkgconfig(libstatgrab)
24  BuildRequires: pkgconfig(libmenu-cache)  BuildRequires: pkgconfig(libmenu-cache)
# Line 28  BuildRequires: pkgconfig(xcomposite) Line 26  BuildRequires: pkgconfig(xcomposite)
26  BuildRequires: lm_sensors-devel  BuildRequires: lm_sensors-devel
27  BuildRequires: pkgconfig(xrender)  BuildRequires: pkgconfig(xrender)
28  BuildRequires: pkgconfig(alsa)  BuildRequires: pkgconfig(alsa)
29  BuildRequires: kguiaddons-devel  BuildRequires: cmake(KF5GuiAddons)
30  BuildRequires: pkgconfig(xcb-util)  BuildRequires: pkgconfig(xcb-util)
31  BuildRequires: pkgconfig(xkbcommon)  BuildRequires: pkgconfig(xkbcommon)
32  BuildRequires: pkgconfig(xkbcommon-x11)  BuildRequires: pkgconfig(xkbcommon-x11)
33  BuildRequires: pkgconfig(libmenu-cache)  BuildRequires: pkgconfig(libmenu-cache)
34  BuildRequires: pkgconfig(dbusmenu-qt5)  BuildRequires: pkgconfig(dbusmenu-qt5)
35  BuildRequires: solid-devel >= 5.5.0  BuildRequires: cmake(KF5Solid) >= 5.5.0
36  BuildRequires: lxqt-build-tools  BuildRequires: cmake(lxqt-build-tools)
37    
38  Obsoletes:     razorqt-panel < 0.5.3-1  Obsoletes:     razorqt-panel < 0.5.3-1
39  # (doktor5000) require qt5 plugins as otherwise menu and tasklist misbehave and display incorrectly  # (doktor5000) require qt5 plugins as otherwise menu and tasklist misbehave and display incorrectly
40  Requires:      kwindowsystem  Requires:      kwindowsystem
41  Requires:      lxqt-themes  Requires:      lxqt-themes
42    
43  Conflicts:  lxqt-common < 0.12.0  Conflicts:     lxqt-common < 0.12.0
44    
45  %description  %description
46  Panel for the LXQt desktop.  Panel for the LXQt desktop.
# Line 59  Panel for the LXQt desktop. Line 57  Panel for the LXQt desktop.
57  %make_install -C build  %make_install -C build
58    
59  # fix the default menu file, we want to use new upstream lxqt menu definition (cloned from lxmenu-data)  # fix the default menu file, we want to use new upstream lxqt menu definition (cloned from lxmenu-data)
60  sed -i 's|menu_file=.*|menu_file=%{_sysconfdir}/xdg/menus/lxqt-applications.menu|g' %{buildroot}/%{_sysconfdir}/xdg/lxqt/panel.conf  sed -i 's|menu_file=.*|menu_file=%{_sysconfdir}/xdg/menus/lxqt-applications.menu|g' %{buildroot}%{_sysconfdir}/xdg/lxqt/panel.conf
61    
62  # (doktor5000) add a custom panel configuration as default  # (doktor5000) add a custom panel configuration as default
63  cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/xdg/lxqt/panel.conf  cp %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/lxqt/panel.conf
64    
65  %files  %files
66  %{_sysconfdir}/xdg/autostart/lxqt-panel.desktop  %{_sysconfdir}/xdg/autostart/lxqt-panel.desktop

Legend:
Removed from v.1235854  
changed lines
  Added in v.1235868

  ViewVC Help
Powered by ViewVC 1.1.30