Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hzu
anbox-modules
anbox-modules.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File anbox-modules.spec of Package anbox-modules
# # spec file for package anbox-modules # # copyright (c) 2024 munix9@googlemail.com # # needssslcertforbuild %global _pver %(rpm -q --qf "%%{VERSION}" kernel-devel | cut -d'.' -f-2) %global _kver %(printf "%%d%%03d" $(echo "%{_pver}" | tr '.' ' ')) Name: anbox-modules Version: 20240210.44e5ba7 Release: 0 Summary: Anbox binder (ashmem) kernel module License: GPL-2.0-only Group: System/Kernel URL: https://github.com/anbox/anbox-modules Source0: %{name}-%{version}.tar.xz Source1: %{name}-preamble Patch2: fix-binder-devices.patch BuildRequires: %{kernel_module_package_buildreqs} Requires: anbox-kmp-liquorix Provides: %{name}-autoload = %{version}-%{release} Obsoletes: %{name}-autoload < %{version}-%{release} %kernel_module_package -n anbox -p %{SOURCE1} BuildArch: noarch %description Anbox binder (ashmem) out-of-tree kernel module. %prep %autosetup -p1 %define _mods ashmem binder set -- * mkdir source mv "$@" source/ mkdir obj %build for flavor in %{flavors_to_build} ; do rm -rf obj/$flavor cp -r source obj/$flavor for _mod in %{_mods} ; do %make_build V=1 -C %{kernel_source $flavor} %{?linux_make_arch} modules M=$PWD/obj/$flavor/$_mod done done %install export INSTALL_MOD_PATH=%{buildroot} export INSTALL_MOD_DIR='%{kernel_module_package_moddir}' for flavor in %{flavors_to_build} ; do for _mod in %{_mods} ; do make V=1 -C %{kernel_source $flavor} modules_install M=$PWD/obj/$flavor/$_mod done done export BRP_PESIGN_FILES='*.ko' install -D -m 0644 -t %{buildroot}%{_modulesloaddir} source/anbox.conf install -D -m 0644 -t %{buildroot}%{_udevrulesdir} source/99-anbox.rules %files %license source/debian/copyright %doc source/README.md %dir %{_modulesloaddir} %{_modulesloaddir}/anbox.conf %{_udevrulesdir}/99-anbox.rules %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