diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | libdecor.spec | 63 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 65 insertions, 0 deletions
@@ -0,0 +1 @@ +/libdecor-0.2.2.tar.xz diff --git a/libdecor.spec b/libdecor.spec new file mode 100644 index 0000000..ae0079a --- /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 <fundawang@yeah.net> - 0.2.2-1 +- init package @@ -0,0 +1 @@ +5b7f4a10a9335b62101bccc220e2d13a libdecor-0.2.2.tar.xz |