Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:redwil:15.4
bmpanel2
bmpanel2.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bmpanel2.spec of Package bmpanel2
# vim: set sw=4 ts=4 et nu: # Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: bmpanel2 Version: 2.0.99+pre1 %define pkg_version 2.1pre1 Release: 0 Summary: NETWM Compliant Panel for X Source: http://bmpanel2.googlecode.com/files/bmpanel2-%{pkg_version}.tar.gz URL: http://code.google.com/p/bmpanel2/ Group: System/X11/Utilities License: MIT BuildRoot: %{_tmppath}/build-%{name}-%{version} BuildRequires: cmake BuildRequires: cairo-devel BuildRequires: pango-devel BuildRequires: glib2-devel %if 0%{?suse_version} > 1210 BuildRequires: libXext-devel %endif %if 0%{?suse_version} < 1 || 0%{?suse_version} >= 1020 BuildRequires: xorg-x11-libXext-devel %endif BuildRequires: gcc-c++ make glibc-devel pkgconfig BuildRequires: fdupes BuildRequires: python-devel %description Nice NETWM-compatible panel for X11. Features: * Look'n'feel customization via themes (see ThemeGallery) * A bunch of widgets: desktop switcher, taskbar, launchbar, systray, clock, decor, empty * Pseudo-transparency support * Written in C with speed and clarity in mind * Small number of dependencies, briefly: glib2, cairo, pango, libX11 * Small memory footprint (about 2-4 megabytes) %prep %setup -q -n "%{name}-%{pkg_version}" %build %__install -d build pushd build OPTFLAGS="%{optflags}" \ cmake \ -DCMAKE_VERBOSE_MAKEFILE=TRUE \ -DCMAKE_INSTALL_PREFIX:PATH="%{_prefix}" \ -DCMAKE_SKIP_RPATH=TRUE \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \ -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags}" \ -DCMAKE_BUILD_TYPE=release \ -DCMAKE_STRIP="/usr/bin/touch" \ .. %__make %{?_smp_mflags} popd %install pushd build %makeinstall popd fdupes -s "%{_datadir}/bmpanel2/themes" %clean %{?buildroot:%__rm -rf "%{buildroot}"} %files %defattr(-,root,root) %doc WMs.txt COPYING %doc extra/*.vim %{_bindir}/bmpanel2 %{_bindir}/bmpanel2cfg %dir %{_datadir}/bmpanel2 %dir %{_datadir}/bmpanel2/themes %{_datadir}/bmpanel2/themes/* %{python_sitelib}/bmpanel2.py* %{python_sitelib}/bmpanel2cfg-1.0-py%{py_ver}.egg-info %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor