Update to 1.7.1 and switch to meson build system

This commit is contained in:
Michael Catanzaro 2020-07-29 10:30:05 -05:00
parent 356cc574ad
commit d7880ae343
3 changed files with 11 additions and 13 deletions

1
.gitignore vendored
View File

@ -5,3 +5,4 @@
/libwpe-1.4.0.tar.xz
/libwpe-1.5.90.tar.xz
/libwpe-1.6.0.tar.xz
/libwpe-1.7.1.tar.xz

View File

@ -1,14 +1,14 @@
Name: libwpe
Version: 1.6.0
Release: 2%{?dist}
Version: 1.7.1
Release: 1%{?dist}
Summary: General-purpose library for the WPE-flavored port of WebKit
License: BSD
URL: https://github.com/WebPlatformForEmbedded/%{name}
Source0: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: mesa-libEGL-devel
BuildRequires: meson
BuildRequires: libxkbcommon-devel
Provides: wpebackend = %{version}-%{release}
@ -29,17 +29,11 @@ files for developing applications that use %{name}.
%autosetup -p1 -n libwpe-%{version}
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%cmake \
-DCMAKE_BUILD_TYPE=Release \
..
popd
%make_build -C %{_target_platform}
%meson
%meson_build
%install
%make_install -C %{_target_platform}
%meson_install
%files
%license COPYING
@ -53,6 +47,9 @@ popd
%{_libdir}/pkgconfig/wpe-1.0.pc
%changelog
* Wed Jul 29 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 1.7.1-1
- Update to 1.7.1 and switch to meson build system
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (libwpe-1.6.0.tar.xz) = fb99cdbe0cf393d4f6b95dea180ee9eea1e8a9e6f8de5c02f856413c16f092842e5013a973ddd020878933d4f4a226e067218b575e5611b297470130ae58d4ba
SHA512 (libwpe-1.7.1.tar.xz) = 4422164c8a434ae4d8342e97d99361b385cba997aafc140b0df1e69f9cda5976c76f026cee9f37e617078ae629e3aa51031bbaf684cc0005c4c794527293387c