Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:NemoMobile
mce
mce.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mce.spec of Package mce
Name: mce Summary: Mode Control Entity for Nokia mobile computers Version: 1.115.2 Release: 1 Group: System/System Control License: LGPL-2.1 URL: https://github.com/sailfishos/mce Source: %{name}-%{version}.tar.xz Requires: dsme >= 0.79.0 BuildRequires: pkgconfig(dbus-1) >= 1.8.0 BuildRequires: pkgconfig(dsme) >= 0.65.0 BuildRequires: pkgconfig(thermalmanager_dbus_if) BuildRequires: pkgconfig(libiphb) BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 BuildRequires: pkgconfig(mce) >= 1.32.0 BuildRequires: pkgconfig(libngf0) >= 0.24 BuildRequires: pkgconfig(libsystemd) BuildRequires: kernel-headers >= 2.6.32 BuildRequires: pkgconfig(usb_moded) BuildRequires: pkgconfig(libudev) %description This package contains the Mode Control Entity which provides mode management features. This is a daemon that is the backend for many features on Nokia's mobile computers. %package tools Summary: Tools for interacting with mce Group: Development/Tools Requires: %{name} = %{version}-%{release} %description tools This package contains tools that can be used to interact with the Mode Control Entity and to get mode information. %prep %setup -q -n %{name}-%{version} %build ./verify_version make %{?_smp_mflags} _LIBDIR=%{_libdir} %install rm -rf %{buildroot} # FIXME: we need a configure script ... for now pass dirs in make install make install DESTDIR=%{buildroot} _UNITDIR=%{_unitdir} _LIBDIR=%{_libdir} ENABLE_MANPAGE_INSTALL=n # Unused legacy config for Nokia Nseries rm -f %{buildroot}%{_sysconfdir}/%{name}/11legacy.ini mkdir -p %{buildroot}%{_tmpfilesdir} mv %{buildroot}/%{_sysconfdir}/tmpfiles.d/%{name}.conf %{buildroot}%{_tmpfilesdir}/%{name}.conf # Do not auto-enable the systemd service rm -f %{buildroot}%{_unitdir}/multi-user.target.wants/%{name}.service # Remove Before=basic.target to avoid dependency loop sed -i '/Before=basic\.target/d' %{buildroot}%{_unitdir}/%{name}.service %pre %service_add_pre mce.service %post %service_add_post mce.service %tmpfiles_create %{_tmpfilesdir}/mce.conf %preun %service_del_preun mce.service %postun %service_del_postun mce.service %files %defattr(-,root,root,-) %license COPYING debian/copyright # binaries %{_sbindir}/%{name} %{_sbindir}/dummy_compositor %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/modules %{_libdir}/%{name}/modules/*.so # config %dir %config %{_sysconfdir}/%{name} %config %{_sysconfdir}/%{name}/10mce.ini %config %{_sysconfdir}/%{name}/20mce-radio-states.ini %config %{_sysconfdir}/%{name}/20hybris-led.ini %config %{_sysconfdir}/%{name}/20hybris-features.ini %config %{_sysconfdir}/%{name}/20debug-led.ini %config %{_sysconfdir}/%{name}/20als-defaults.ini %config %{_sysconfdir}/%{name}/20evdev-types.ini # empty /var/lib/mce -> rpm %dir %{_localstatedir}/lib/%{name}/ # NB empty /var/run/mce -> handled by systemd tmpfiles.d/mce.conf # dbus %config %{_sysconfdir}/dbus-1/system.d/mce.conf # systemd %{_tmpfilesdir}/mce.conf %{_unitdir}/%{name}.service %ghost %dir %{_rundir}/%{name} %files tools %defattr(-,root,root,-) %license COPYING debian/copyright %{_sbindir}/mcetool %{_sbindir}/evdev_trace %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