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
%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