Группа :: Система/Библиотеки
Пакет: libwpebackend-fdo
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define ver_major 1.14
%define api_ver 1.0
%define _name wpebackend-fdo
%def_enable docs
%def_enable check
Name: lib%_name
Version: %ver_major.0
Release: alt1
Summary: A WPE backend designed for Linux desktop systems
Group: System/Libraries
License: BSD-2-Clause
Url: https://github.com/Igalia/WPEBackend-fdo
Source: %url/releases/download/%version/%_name-%version.tar.xz
BuildRequires(pre): rpm-macros-meson
BuildRequires: meson gcc-c++
BuildRequires: libgio-devel libEGL-devel
BuildRequires: libwpe-devel >= %ver_major libepoxy-devel
BuildRequires: wayland-devel libwayland-server-devel libwayland-egl-devel
BuildRequires: libxkbcommon-devel
%{?_enable_docs:BuildRequires: hotdoc}
%description
%summary
%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %EVR
%description devel
This package provides files for developing applications that use %name.
%package devel-doc
Summary: Development documentation for %name
Group: Development/Documentation
BuildArch: noarch
Conflicts: %name < %version
%description devel-doc
This package provides development documentation for %_name library.
%prep
%setup -n %_name-%version
%build
%meson \
%{?_enable_docs:-Dbuild_docs=true}
%nil
%meson_build
%install
%meson_install
%check
%__meson_test
%files
%_libdir/libWPEBackend-fdo-%api_ver.so.*
%doc NEWS COPYING
%files devel
%_includedir/wpe-fdo-%api_ver/
%_libdir/libWPEBackend-fdo-%api_ver.so
%_pkgconfigdir/%_name-%api_ver.pc
%if_enabled docs
%files devel-doc
%_datadir/doc/WPEBackend-fdo/
%endif
%changelog
…
Полный changelog можно просмотреть здесь
%define api_ver 1.0
%define _name wpebackend-fdo
%def_enable docs
%def_enable check
Name: lib%_name
Version: %ver_major.0
Release: alt1
Summary: A WPE backend designed for Linux desktop systems
Group: System/Libraries
License: BSD-2-Clause
Url: https://github.com/Igalia/WPEBackend-fdo
Source: %url/releases/download/%version/%_name-%version.tar.xz
BuildRequires(pre): rpm-macros-meson
BuildRequires: meson gcc-c++
BuildRequires: libgio-devel libEGL-devel
BuildRequires: libwpe-devel >= %ver_major libepoxy-devel
BuildRequires: wayland-devel libwayland-server-devel libwayland-egl-devel
BuildRequires: libxkbcommon-devel
%{?_enable_docs:BuildRequires: hotdoc}
%description
%summary
%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %EVR
%description devel
This package provides files for developing applications that use %name.
%package devel-doc
Summary: Development documentation for %name
Group: Development/Documentation
BuildArch: noarch
Conflicts: %name < %version
%description devel-doc
This package provides development documentation for %_name library.
%prep
%setup -n %_name-%version
%build
%meson \
%{?_enable_docs:-Dbuild_docs=true}
%nil
%meson_build
%install
%meson_install
%check
%__meson_test
%files
%_libdir/libWPEBackend-fdo-%api_ver.so.*
%doc NEWS COPYING
%files devel
%_includedir/wpe-fdo-%api_ver/
%_libdir/libWPEBackend-fdo-%api_ver.so
%_pkgconfigdir/%_name-%api_ver.pc
%if_enabled docs
%files devel-doc
%_datadir/doc/WPEBackend-fdo/
%endif
%changelog
…
Полный changelog можно просмотреть здесь