|
1 |
| -Summary: General-purpose library for the WPE-flavored port of WebKit |
2 |
| -Name: libwpe |
3 |
| -Version: 1.12.0 |
4 |
| -Release: 1%{?dist} |
5 |
| -License: BSD |
6 | 1 | Vendor: Microsoft Corporation
|
7 | 2 | Distribution: Azure Linux
|
| 3 | +Name: libwpe |
| 4 | +Version: 1.15.2 |
| 5 | +Release: 2%{?dist} |
| 6 | +Summary: General-purpose library for the WPE-flavored port of WebKit |
| 7 | +License: BSD |
8 | 8 | URL: https://github.com/WebPlatformForEmbedded/%{name}
|
9 | 9 | Source0: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz
|
10 |
| -BuildRequires: cmake |
| 10 | +Source1: https://github.com/WebPlatformForEmbedded/libwpe/releases/download/%{version}/%{name}-%{version}.tar.xz.asc |
| 11 | +# Created from https://keys.openpgp.org/vks/v1/by-fingerprint/5AA3BC334FD7E3369E7C77B291C559DBE4C9123B |
| 12 | +# $ gpg --import 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.asc |
| 13 | +# $ gpg2 --export --export-options export-minimal 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg |
| 14 | +Source2: gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg |
| 15 | + |
11 | 16 | BuildRequires: gcc-c++
|
12 |
| -BuildRequires: libxkbcommon-devel |
13 |
| -BuildRequires: mesa-libEGL-devel |
14 |
| -Provides: wpebackend = %{version}-%{release} |
15 |
| -Obsoletes: wpebackend < 0.2.0-2 |
| 17 | +BuildRequires: gnupg2 |
| 18 | +BuildRequires: meson |
| 19 | +BuildRequires: pkgconfig(egl) |
| 20 | +BuildRequires: pkgconfig(xkbcommon) |
16 | 21 |
|
17 | 22 | %description
|
18 | 23 | General-purpose library developed for the WPE-flavored port of WebKit
|
19 | 24 |
|
20 | 25 | %package devel
|
21 |
| -Summary: Development files for %{name} |
22 |
| -Requires: %{name}%{?_isa} = %{version}-%{release} |
| 26 | +Summary: Development files for %{name} |
| 27 | +Requires: %{name}%{?_isa} = %{version}-%{release} |
23 | 28 |
|
24 | 29 | %description devel
|
25 | 30 | The %{name}-devel package contains libraries, build data, and header
|
26 | 31 | files for developing applications that use %{name}.
|
27 | 32 |
|
28 | 33 | %prep
|
| 34 | +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' |
29 | 35 | %autosetup -p1 -n libwpe-%{version}
|
30 | 36 |
|
31 | 37 | %build
|
32 |
| -mkdir -p %{_target_platform} |
33 |
| -pushd %{_target_platform} |
34 |
| -%cmake \ |
35 |
| - -DCMAKE_BUILD_TYPE=Release \ |
36 |
| - .. |
37 |
| -popd |
38 |
| - |
39 |
| -%make_build -C %{_target_platform} |
| 38 | +%meson |
| 39 | +%meson_build |
40 | 40 |
|
41 | 41 | %install
|
42 |
| -%make_install -C %{_target_platform} |
| 42 | +%meson_install |
43 | 43 |
|
44 | 44 | %files
|
45 | 45 | %license COPYING
|
|
53 | 53 | %{_libdir}/pkgconfig/wpe-1.0.pc
|
54 | 54 |
|
55 | 55 | %changelog
|
56 |
| -* Sat May 14 2022 Sriram Nambakam <snambakam@microsoft.com> - 1.12.0-1 |
57 |
| -- Update to 1.12.0 |
| 56 | +* Thu Nov 22 2024 Sreenivasulu Malavathula <v-smalavathu@microsoft.com> - 1.15.2-2 |
| 57 | +- Initial Azure Linux import from Fedora 40 (license: MIT) |
58 | 58 | - License verified
|
59 | 59 |
|
60 |
| -* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 1.6.0-2 |
61 |
| -- Initial CBL-Mariner import from Fedora 32 (license: MIT). |
| 60 | +* Thu Feb 01 2024 Michael Catanzaro <[email protected]> - 1.15.2-1 |
| 61 | +- Update to 1.15.2 |
| 62 | + |
| 63 | +* Thu Jul 22 2021 Fedora Release Engineering <[email protected]> - 1.10.1-2 |
| 64 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild |
| 65 | + |
| 66 | +* Thu Jun 10 2021 Michael Catanzaro <[email protected]> - 1.10.1-1 |
| 67 | +- Update to 1.10.1 |
| 68 | + |
| 69 | +* Fri Mar 26 2021 Michael Catanzaro <[email protected]> - 1.10.0-2 |
| 70 | +- Add GPG verification of source tarball |
| 71 | + |
| 72 | +* Fri Mar 26 2021 Michael Catanzaro <[email protected]> - 1.10.0-1 |
| 73 | +- Update to 1.10.0 |
| 74 | + |
| 75 | +* Mon Mar 15 2021 Michael Catanzaro <[email protected]> - 1.9.91-1 |
| 76 | +- Update to 1.9.91 |
| 77 | + |
| 78 | +* Mon Mar 08 2021 Michael Catanzaro <[email protected]> - 1.9.90-1 |
| 79 | +- Update to 1.9.90 |
| 80 | + |
| 81 | +* Tue Jan 26 2021 Fedora Release Engineering <[email protected]> - 1.9.1-2 |
| 82 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild |
| 83 | + |
| 84 | +* Mon Jan 18 2021 Michael Catanzaro <[email protected]> - 1.9.1-1 |
| 85 | +- Update to 1.9.1 |
| 86 | + |
| 87 | +* Fri Sep 11 2020 Michael Catanzaro <[email protected]> - 1.8.0-1 |
| 88 | +- Update to 1.8.0 |
| 89 | + |
| 90 | +* Wed Jul 29 2020 Michael Catanzaro <[email protected]> - 1.7.1-1 |
| 91 | +- Update to 1.7.1 and switch to meson build system |
| 92 | + |
| 93 | +* Tue Jul 28 2020 Fedora Release Engineering <[email protected]> - 1.6.0-2 |
| 94 | +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild |
62 | 95 |
|
63 | 96 | * Thu Mar 12 2020 Michael Catanzaro <[email protected]> - 1.6.0-1
|
64 | 97 | - Update to 1.6.0
|
|
89 | 122 |
|
90 | 123 | * Mon Aug 27 2018 Chris King <[email protected]> - 1.0.0-1
|
91 | 124 | - Initial RPM package
|
| 125 | + |
0 commit comments