Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37519894
en ru br
ALT Linux repos
S:0.4.1-alt1

Group :: System/Libraries
RPM: libliftoff

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define _stripped_files_terminate_build 1
%set_verify_elf_method strict

Name: libliftoff
Version: 0.4.1
Release: alt1

Summary: Lightweight KMS plane library

Group: System/Libraries
License: MIT
Url: https://gitlab.freedesktop.org/emersion/libliftoff

# Source0-url: https://gitlab.freedesktop.org/emersion/libliftoff.git

Source0: %name-%version.tar

BuildRequires(pre): rpm-macros-meson
BuildRequires: meson
BuildRequires: libdrm-devel

%description
libliftoff eases the use of KMS planes from userspace without standing in your
way. Users create "virtual planes" called layers, set KMS properties on them,
and libliftoff will pick planes for these layers if possible.

%package devel
Summary: Lightweight KMS plane library development package
Group: Development/C
Requires: %name = %EVR

%description devel
libliftoff eases the use of KMS planes from userspace without standing in your
way. Users create "virtual planes" called layers, set KMS properties on them,
and libliftoff will pick planes for these layers if possible.

This package contains development files for libliftoff.

%prep
%setup

%build
%meson
%meson_build -v

%install
%meson_install

%files
%doc LICENSE
%doc README.md
%_libdir/*.so.*

%files devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc

%check
%meson_test

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin