4 Star 0 Fork 3

src-openEuler/lxpanel

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
lxpanel.spec 2.72 KB
一键复制 编辑 原始数据 按行查看 历史
丈青山 提交于 2023-01-09 18:26 . update to 0.10.1
Name: lxpanel
Version: 0.10.1
Release: 1
Summary: A lightweight X11 desktop panel
License: GPLv2+
URL: http://lxde.org/
Source0: http://downloads.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.xz
Source100: create-tarball-from-git.sh
Source101: create-lxpanel-git-bare-tarball.sh
Patch0: lxpanel-0.8.1-Fix-pager-scroll.patch
Patch52: 0002-SF-894-task-button-correctly-find-the-window-current.patch
Patch100: lxpanel-0.5.9-default.patch
Patch102: lxpanel-0.8.2-battery-plugin-use-zenity.patch
Patch103: lxpanel-0.10.1-0003-volumealsa-poll-alsa-mixer-several-times-at-startup.patch
BuildRequires: docbook-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: libfm-gtk2-devel
BuildRequires: libfm-gtk2
BuildRequires: libfm-gtk-devel
BuildRequires: libwnck-devel
BuildRequires: keybinder-devel
BuildRequires: pkgconfig(indicator-0.4)
BuildRequires: pkgconfig(libmenu-cache) >= 0.3.0
BuildRequires: pkgconfig(alsa)
BuildRequires: curl-devel
BuildRequires: wireless-tools-devel
BuildRequires: automake
BuildRequires: libtool
BuildRequires: git
BuildRequires: gcc
Requires: zenity
%description
lxpanel is a lightweight X11 desktop panel. It works with any ICCCM / NETWM
compliant window manager (eg sawfish, metacity, xfwm4, kwin) and features a
tasklist, pager, launchbar, clock, menu and sytray.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup -q
%patch52 -p1
%patch103 -p1
%patch0 -p1 -b .revert
%patch100 -p1 -b .default
%patch102 -p1 -b .zenity
%build
bash autogen.sh
%configure \
--enable-indicator-support \
--disable-silent-rules \
%{nil}
make %{?_smp_mflags}
%install
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/lxpanel/*.la
%find_lang %{name}
%files -f %{name}.lang
%doc AUTHORS COPYING README
%config(noreplace) %{_sysconfdir}/xdg/lxpanel/
%{_bindir}/lxpanel*
%{_datadir}/lxpanel/
%{_libdir}/lxpanel/
%{_mandir}/man1/lxpanel*
%files devel
%{_includedir}/lxpanel/
%{_libdir}/pkgconfig/lxpanel.pc
%changelog
* Mon Jan 02 2023 lin zhang <lin.zhang@turbolinux.com.cn> -0.10.1-1
- update to 0.10.1
* Tue Feb 8 2022 chainsx <chainsx@isrc.iscas.ac.cn> - 0.10.0-2
- Fix the problem that the taskbar cannot reach the screen width
* Tue Aug 3 2021 chainsx <chainsx@isrc.iscas.ac.cn> - 0.10.0-1
- Initial openEuler package
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/src-openeuler/lxpanel.git
git@gitee.com:src-openeuler/lxpanel.git
src-openeuler
lxpanel
lxpanel
master

搜索帮助