From 500e37875e7e5d045c73881f5f194d0e33530b7e Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Fri, 25 Oct 2024 16:13:41 +0300 Subject: [PATCH] import libdecor-0.2.2-4.el10 --- .gitignore | 1 + .libdecor.metadata | 1 + SPECS/libdecor.spec | 101 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 103 insertions(+) create mode 100644 .gitignore create mode 100644 .libdecor.metadata create mode 100644 SPECS/libdecor.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b96de0e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/libdecor-0.2.2.tar.xz diff --git a/.libdecor.metadata b/.libdecor.metadata new file mode 100644 index 0000000..c375414 --- /dev/null +++ b/.libdecor.metadata @@ -0,0 +1 @@ +94734a7f9fec6997d0cc67ebdf77892f026392bf SOURCES/libdecor-0.2.2.tar.xz diff --git a/SPECS/libdecor.spec b/SPECS/libdecor.spec new file mode 100644 index 0000000..a249d22 --- /dev/null +++ b/SPECS/libdecor.spec @@ -0,0 +1,101 @@ +Name: libdecor +Version: 0.2.2 +Release: 4%{?dist} +Summary: Wayland client side decoration library + +License: MIT +URL: https://gitlab.freedesktop.org/libdecor/libdecor +Source: %{url}/-/releases/%{version}/downloads/libdecor-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: meson +BuildRequires: gtk3 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(gtk+-3.0) + +%description +Libdecor provides a small helper library for providing client side decoration +to Wayland clients. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%autosetup -p1 + + +%build +%meson -Ddemo=false +%meson_build + + +%install +%meson_install + + +%files +%license LICENSE +%doc README.md +%{_libdir}/libdecor-0.so.0* +%dir %{_libdir}/libdecor/ +%dir %{_libdir}/libdecor/plugins-1 +%{_libdir}/libdecor/plugins-1/libdecor-cairo.so +%{_libdir}/libdecor/plugins-1/libdecor-gtk.so + +%files devel +%{_includedir}/libdecor-0/ +%{_libdir}/libdecor-0.so +%{_libdir}/pkgconfig/libdecor-0.pc + + +%changelog +* Mon Jun 24 2024 Troy Dawson - 0.2.2-4 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 0.2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 15 2024 Jonas Ådahl - 0.2.2-1 +- Bump version to 0.2.2 + +* Wed Dec 06 2023 Jonas Ådahl - 0.2.1-2 +- Fix crash when hiding/showing + +* Fri Dec 01 2023 Jonas Ådahl - 0.2.1-1 +- Bump version to 0.2.1 + +* Mon Sep 25 2023 Jonas Ådahl - 0.2.0-1 +- Bump version to 0.2.0 + +* Thu Jul 20 2023 Fedora Release Engineering - 0.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 0.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Oct 31 2022 Jonas Ådahl - 0.1.1-1 +- Bump version to 0.1.1 + +* Thu Jul 21 2022 Fedora Release Engineering - 0.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Jonas Ådahl - 0.1.0-1 +- Initial Fedora packaging