diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5250bb3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +SOURCES/gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg +SOURCES/wpebackend-fdo-1.10.0.tar.xz diff --git a/.wpebackend-fdo.metadata b/.wpebackend-fdo.metadata new file mode 100644 index 0000000..7b45d75 --- /dev/null +++ b/.wpebackend-fdo.metadata @@ -0,0 +1,2 @@ +f8cf3889d60d9c6febf6105e6d1bae58fba7d5b3 SOURCES/gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg +bf71718a213c6511dea278ade5ce90967d181995 SOURCES/wpebackend-fdo-1.10.0.tar.xz diff --git a/SOURCES/wpebackend-fdo-1.10.0.tar.xz.asc b/SOURCES/wpebackend-fdo-1.10.0.tar.xz.asc new file mode 100644 index 0000000..674f1b2 --- /dev/null +++ b/SOURCES/wpebackend-fdo-1.10.0.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRao7wzT9fjNp58d7KRxVnb5MkSOwUCYL5HZwAKCRCRxVnb5MkS +OyofAJ4qr5BcwP0tjBJpxI2TLv1r3B7peQCfd8mXSqO2W6Jmus2SFJj/5BaweBE= +=yiCw +-----END PGP SIGNATURE----- diff --git a/SPECS/wpebackend-fdo.spec b/SPECS/wpebackend-fdo.spec new file mode 100644 index 0000000..804eace --- /dev/null +++ b/SPECS/wpebackend-fdo.spec @@ -0,0 +1,151 @@ +%undefine __cmake_in_source_build + +Name: wpebackend-fdo +Version: 1.10.0 +Release: 2%{?dist} +Summary: A WPE backend designed for Linux desktop systems + +License: BSD +URL: https://github.com/Igalia/%{name} +Source0: https://github.com/Igalia/%{name}/archive/%{version}/%{name}-%{version}.tar.xz +Source1: https://github.com/Igalia/%{name}/archive/%{version}/%{name}-%{version}.tar.xz.asc +# Created from https://keys.openpgp.org/vks/v1/by-fingerprint/5AA3BC334FD7E3369E7C77B291C559DBE4C9123B +# $ gpg --import 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.asc +# $ gpg2 --export --export-options export-minimal 5AA3BC334FD7E3369E7C77B291C559DBE4C9123B > gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg +Source2: gpgkey-5AA3BC334FD7E3369E7C77B291C559DBE4C9123B.gpg + +BuildRequires: gcc-c++ +BuildRequires: gnupg2 +BuildRequires: meson +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(epoxy) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-server) +BuildRequires: pkgconfig(wpe-1.0) + +%description +A WPE backend designed for Linux desktop systems. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries, build data, and header +files for developing applications that use %{name}. + +%prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup -p1 -n %{name}-%{version} + +%build +%meson +%meson_build + +%install +%meson_install + +%files +%license COPYING +%doc NEWS +%{_libdir}/libWPEBackend-fdo-1.0.so.1 +%{_libdir}/libWPEBackend-fdo-1.0.so.1.* + +%files devel +%{_includedir}/wpe-fdo-1.0 +%{_libdir}/libWPEBackend-fdo-1.0.so +%{_libdir}/pkgconfig/wpebackend-fdo-1.0.pc + +%changelog +* Tue Aug 10 2021 Mohan Boddu - 1.10.0-2 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Mon Jun 07 2021 Michael Catanzaro - 1.10.0-1 +- Update to 1.10.0 +- Resolves: #1968640 + +* Wed May 19 2021 Michael Catanzaro - 1.9.92-1 +- Update to 1.9.92 +- Add GPG verification of source tarball +- Resolves: #1961049 + +* Mon May 03 2021 Michael Catanzaro - 1.9.91-1 +- Update to 1.9.91 +- Resolves: #1947186 + +* Fri Apr 16 2021 Mohan Boddu - 1.9.90-2 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Thu Apr 01 2021 Michael Catanzaro - 1.9.90-1 +- Update to 1.9.90 + +* Mon Mar 08 2021 Michael Catanzaro - 1.9.1-1 +- Update to 1.9.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Sep 11 2020 Michael Catanzaro - 1.8.0-1 +- Update to 1.8.0 +- Move libWPEBackend-fdo-1.0.so back to -devel package + +* Wed Jul 29 2020 Michael Catanzaro - 1.7.1-1 +- Update to 1.7.1 and switch to meson build system + +* Wed Jul 29 2020 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Michael Catanzaro - 1.6.1-1 +- Update to 1.6.1 + +* Thu Mar 12 2020 Michael Catanzaro - 1.6.0-1 +- Update to 1.6.0 + +* Tue Mar 03 2020 Michael Catanzaro - 1.5.90-2 +- Rebuild against updated libwpe + +* Tue Mar 03 2020 Michael Catanzaro - 1.5.90-1 +- Update to 1.5.90 + +* Mon Feb 24 2020 Michael Catanzaro - 1.4.1-1 +- Update to 1.4.1 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Sep 19 2019 Chris King - 1.4.0-2 +- Change location of libWPEBackend-fdo.so to allow for WPE backend + +* Wed Sep 18 2019 Chris King - 1.4.0-1 +- new version + +* Sat Jul 27 2019 Fedora Release Engineering - 1.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jun 17 2019 Chris King - 1.3.1-1 +- New version + +* Sat May 11 2019 Chris King - 1.3.0-1 +- New version + +* Mon Mar 25 2019 Chris King - 1.2.0-1 +- New version + +* Thu Feb 28 2019 Pete Walter - 1.1.90-2 +- Update wayland deps + +* Tue Feb 26 2019 Chris King - 1.1.90-1 +- New version with soname bump + +* Sun Feb 03 2019 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sun Aug 26 2018 Chris King - 1.0.0-1 +- Soname bump + +* Mon Jul 16 2018 Chris King - 0.1-1 +- Initial RPM package