diff --git a/files_in_srpm.txt b/files_in_srpm.txt new file mode 100644 index 0000000000000000000000000000000000000000..e8487d460a48eb8fb1a46f222be82dbaf825dc52 --- /dev/null +++ b/files_in_srpm.txt @@ -0,0 +1,2 @@ +libdecor-0.2.2.tar.xz +libdecor.spec diff --git a/libdecor-0.2.2.tar.xz b/libdecor-0.2.2.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..b4d201780e754eeba8209f1b97464eef5d4625ae Binary files /dev/null and b/libdecor-0.2.2.tar.xz differ diff --git a/libdecor.spec b/libdecor.spec new file mode 100644 index 0000000000000000000000000000000000000000..ae0079a644b95b32de7e581b7105f27fd8bc75fa --- /dev/null +++ b/libdecor.spec @@ -0,0 +1,63 @@ +Name: libdecor +Version: 0.2.2 +Release: 1 +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 >= 0.59.0 +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(dbus-1) >= 1.0 +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(opengl) +BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(wayland-client) >= 1.18 +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) >= 1.15 +BuildRequires: pkgconfig(xkbcommon) + +%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 +* Thu Jan 30 2025 Funda Wang - 0.2.2-1 +- init package diff --git a/libdecor.src.rpm b/libdecor.src.rpm new file mode 100644 index 0000000000000000000000000000000000000000..4430cf6e54dcfc2c0af8f4b0d584008980f00fd7 Binary files /dev/null and b/libdecor.src.rpm differ